body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}body .App{display:flex;flex-direction:column;max-width:100vw;text-align:center}body *{box-sizing:border-box}.navbar-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:15px 0 32px;width:100%}@media(min-width:1200px){.navbar-container{padding:32px 100px}}@media(min-width:1800px){.navbar-container{padding:32px 190px}}.navbar-container .Navbar{background-color:#fff;box-sizing:border-box;margin:0 auto;max-width:1920px;position:relative}.navbar-container .Navbar,.navbar-container .Navbar .header-navbar{align-items:center;display:flex;justify-content:space-between;width:100%}.navbar-container .Navbar .header-navbar{padding:0 20px}@media(min-width:1200px){.navbar-container .Navbar .header-navbar{padding:0;width:-webkit-min-content;width:min-content}}.navbar-container .Navbar .header-navbar a{text-decoration:none}.navbar-container .Navbar .header-navbar a h1{border:initial;color:#000;font-family:MADEOuterSans-Bold,sans-serif;font-size:1.5rem;letter-spacing:0;margin:0;text-transform:uppercase;width:-webkit-fit-content;width:fit-content;z-index:3}.navbar-container .Navbar .header-navbar button{background-color:#0000;border:initial}.navbar-container .Navbar .header-navbar button .material-symbols--menu-rounded{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 18q-.425 0-.712-.288T3 17t.288-.712T4 16h16q.425 0 .713.288T21 17t-.288.713T20 18zm0-5q-.425 0-.712-.288T3 12t.288-.712T4 11h16q.425 0 .713.288T21 12t-.288.713T20 13zm0-5q-.425 0-.712-.288T3 7t.288-.712T4 6h16q.425 0 .713.288T21 7t-.288.713T20 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:35px;width:35px}.navbar-container .Navbar .header-navbar button .line-md--menu-to-close-alt-transition{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Canimate fill='freeze' attributeName='d' dur='0.4s' values='M5 12H19;M12 12H12'/%3E%3Cset fill='freeze' attributeName='opacity' begin='0.4s' to='0'/%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:35px;width:35px}@media(min-width:1200px){.navbar-container .Navbar .header-navbar button{display:none}}.navbar-container .Navbar .container-buttons{display:none;gap:71px}@media(min-width:1200px){.navbar-container .Navbar .container-buttons{display:flex}}.navbar-container .Navbar .container-buttons .navigation{display:inline-block;position:relative}.navbar-container .Navbar .container-buttons .navigation .menu-link{background-color:#000;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:10px;text-decoration:none}.navbar-container .Navbar .container-buttons .navigation .menu-link.open{background-color:#f73b56}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu{left:0;opacity:0;padding:5px 0;position:absolute;top:40px;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;visibility:hidden;width:250px;z-index:20}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu.visible{opacity:1;transform:translateY(0);visibility:visible}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu a{background-color:#f73b56;border-top:3px solid #000;color:#000;display:block;font-family:Roboto-Bold,sans-serif;padding:10px;text-align:left;text-decoration:none}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu a:hover{color:#fff}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu .menu-item{position:relative}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu .menu-item .submenu-link{cursor:pointer}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu .menu-item .submenu-link.active{background-color:#d12a4a;color:#fff}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu .menu-item .submenu{left:100%;min-width:200px;opacity:0;padding:5px 0;position:absolute;top:-5px;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;visibility:hidden}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu .menu-item .submenu.visible{opacity:1;transform:translateY(0);visibility:visible}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu .menu-item .submenu a{color:#000;padding:10px;text-decoration:none}.navbar-container .Navbar .container-buttons .navigation .dropdown-menu .menu-item .submenu a:hover{color:#fff}.navbar-container .nav-menu{background-color:#fff;box-shadow:0 4px 15px #0003;display:none;height:-webkit-min-content;height:min-content;left:0;position:absolute;top:80px;width:100%;z-index:100}.navbar-container .nav-menu.open{display:block}.navbar-container .nav-menu ul{background-color:#f73b56;list-style:none;margin:0;padding:0}.navbar-container .nav-menu .menu-item{border-top:2px solid #000;box-sizing:border-box;margin-bottom:0;padding:0;position:relative}.navbar-container .nav-menu .menu-item:last-child{border-bottom:2px solid #000}.navbar-container .nav-menu .menu-item>a{color:#000;display:block;font-family:MADEOuterSans-Regular,sans-serif;font-size:1rem;padding:10px;text-align:left;text-decoration:none}.navbar-container .nav-menu .menu-item>a:hover{color:#fff}.navbar-container .nav-menu .menu-item .submenu{display:none;list-style:none;list-style-position:inside;margin-top:10px;opacity:0;padding:0 0 0 20px;transition:opacity .3s ease-in-out}.navbar-container .nav-menu .menu-item .submenu.open{display:block;opacity:1;padding:0}.navbar-container .nav-menu .menu-item .submenu li{border-top:2px solid #000;padding:5px 0}.navbar-container .nav-menu .menu-item .submenu li a{color:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:1rem;text-decoration:none;text-decoration:initial}.navbar-container .nav-menu .menu-item .submenu li a:hover{color:#fff}@keyframes slideDown{0%{opacity:0;transform:translateY(-30%)}to{opacity:1;transform:translateY(0)}}.nav-menu{animation:slideDown .5s ease-in-out}.congratulations-container{align-items:center;background:#fff;box-sizing:border-box;color:#fff;display:flex;height:90vh;justify-content:center;overflow:hidden;padding:0 20px;position:relative}.congratulations-content{background:#000000b3;border-radius:15px;box-shadow:0 4px 20px #0000004d;max-width:600px;padding:30px;text-align:center;z-index:2}.title{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.3rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}@media(min-width:1200px){.title{font-size:3rem}}.message{font-family:MADEOuterSans-Light,sans-serif;font-size:1rem;line-height:1.6;margin-bottom:20px}@media(min-width:1200px){.message{font-size:1.2rem}}.cta-message{font-family:MADEOuterSans-Light,sans-serif;font-size:1rem}@media(min-width:1200px){.cta-message{font-size:1.2rem}}.cta-message a{color:red;text-decoration:none}.cta-message a:hover{text-decoration:underline}@font-face{font-display:swap;font-family:Roboto Black;font-style:normal;font-weight:900;src:local("Roboto"),url(/static/media/Roboto-Black.cd5a79c185e92ebe6b94.woff2) format("woff2"),url(/static/media/Roboto-Black.a3513eaf0ad708fff3ca.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Roboto Regular;font-style:normal;font-weight:400;src:local("Roboto"),url(/static/media/Roboto-Regular.9d43b86421e004e704b9.woff2) format("woff2"),url(/static/media/Roboto-Regular.0944be1093c62cedb919.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Roboto Bold;font-style:normal;font-weight:600;src:local("Roboto"),url(/static/media/Roboto-Bold.b21da07c934a28b2fef3.woff2) format("woff2"),url(/static/media/Roboto-Bold.9fa4a8113c081e9b3138.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Roboto Medium;font-style:normal;font-weight:500;src:local("Roboto"),url(/static/media/Roboto-Medium.57b8a81c7519e4d6b555.woff2) format("woff2"),url(/static/media/Roboto-Medium.e624b10d53c919bd7496.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Roboto Light;font-style:normal;font-weight:300;src:local("Roboto"),url(/static/media/Roboto-Light.4ca616225439b353c722.woff2) format("woff2"),url(/static/media/Roboto-Light.c981701f695c76440cb3.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Museo Sans\ 900;font-style:normal;font-weight:900;src:local("Museo Sans"),url(/static/media/museosans-900.ddae38014e2cdbe7407c.woff2) format("woff2"),url(/static/media/museosans-900.32336b195cc8738a74b7.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-family:Roboto-Light;font-style:normal;font-weight:200;src:url(/static/media/RobotoCondensed-Light.43aa3135f2d0207e6473.ttf) format("truetype"),url(/static/media/RobotoCondensed-Light.43aa3135f2d0207e6473.ttf) format("opentype")}@font-face{font-family:Roboto-Thin;font-style:normal;font-weight:100;src:url(/static/media/RobotoCondensed-Thin.0c1e2639e29931c76bb0.ttf) format("truetype"),url(/static/media/RobotoCondensed-Thin.0c1e2639e29931c76bb0.ttf) format("opentype")}@font-face{font-family:Roboto-Regular;font-style:normal;font-weight:300;src:url(/static/media/RobotoCondensed-Regular.72f32aff4124468d86a4.ttf) format("truetype"),url(/static/media/RobotoCondensed-Regular.72f32aff4124468d86a4.ttf) format("opentype")}@font-face{font-family:Roboto-Bold;font-style:normal;font-weight:800;src:url(/static/media/RobotoCondensed-Bold.b151d2e8beef32d5bd12.ttf) format("truetype"),url(/static/media/RobotoCondensed-Bold.b151d2e8beef32d5bd12.ttf) format("opentype")}@font-face{font-family:Roboto-Medium;font-style:normal;font-weight:400;src:url(/static/media/RobotoCondensed-Medium.ff190f979bb05ae7bee6.ttf) format("truetype"),url(/static/media/RobotoCondensed-Medium.ff190f979bb05ae7bee6.ttf) format("opentype")}@font-face{font-family:Roboto-Italic;font-style:normal;font-weight:100;src:url(/static/media/RobotoCondensed-Italic.fbda169ae9cc23842d5f.ttf) format("truetype"),url(/static/media/RobotoCondensed-Italic.fbda169ae9cc23842d5f.ttf) format("opentype")}@font-face{font-family:OCR-B-10-BT;font-style:normal;font-weight:400;src:url(/static/media/OCR-B-10-BT.5fd6d0a1f12b40fb0cb1.ttf) format("truetype"),url(/static/media/OCR-B-10-BT.5fd6d0a1f12b40fb0cb1.ttf) format("opentype")}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:600;src:url(/static/media/PlayfairDisplay.a5b813a9539a87133d85.ttf) format("truetype"),url(/static/media/PlayfairDisplay.a5b813a9539a87133d85.ttf) format("opentype")}@font-face{font-family:MADEOuterSans-Light;font-style:normal;font-weight:200;src:url(/static/media/MADEOuterSansLight.b5f49917ada27a87ae91.otf) format("truetype"),url(/static/media/MADEOuterSansLight.b5f49917ada27a87ae91.otf) format("opentype")}@font-face{font-family:MADEOuterSans-Thin;font-style:normal;font-weight:100;src:url(/static/media/MADEOuterSansThin.41ffbbb664b39caf1fe4.otf) format("truetype"),url(/static/media/MADEOuterSansThin.41ffbbb664b39caf1fe4.otf) format("opentype")}@font-face{font-family:MADEOuterSans-Regular;font-style:normal;font-weight:300;src:url(/static/media/MADEOuterSansRegular.40662520491a903f652e.otf) format("truetype"),url(/static/media/MADEOuterSansRegular.40662520491a903f652e.otf) format("opentype")}@font-face{font-family:MADEOuterSans-Medium;font-style:normal;font-weight:400;src:url(/static/media/MADEOuterSansMedium.3228eaea867fe0546966.otf) format("truetype"),url(/static/media/MADEOuterSansMedium.3228eaea867fe0546966.otf) format("opentype")}@font-face{font-family:MADEOuterSans-Bold;font-style:normal;font-weight:800;src:url(/static/media/MADEOuterSansBold.58a38b29014f3a369042.otf) format("truetype"),url(/static/media/MADEOuterSansBold.58a38b29014f3a369042.otf) format("opentype")}@font-face{font-family:TimesNewRoman-BoldItalic;font-style:normal;font-weight:600;src:url(/static/media/times-new-roman-bold-italic.b5988560fe936a252789.ttf) format("truetype"),url(/static/media/times-new-roman-bold-italic.b5988560fe936a252789.ttf) format("opentype")}.LandingPage{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:15px 20px 32px;width:100%}@media(min-width:1200px){.LandingPage{padding:32px 100px}}@media(min-width:1800px){.LandingPage{padding:32px 190px}}.LandingPage .header{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;width:100%}@media(min-width:1200px){.LandingPage .header{flex-direction:row}}.LandingPage .header .left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto 50px;width:100%}@media(min-width:1200px){.LandingPage .header .left{margin:0 auto}}.LandingPage .header .left h1{color:#000;font-family:MADEOuterSans-Medium,sans-serif;font-size:1.75rem;letter-spacing:0;margin:0;text-align:left}@media(min-width:1200px){.LandingPage .header .left h1{font-size:3rem}}.LandingPage .header .left h1 span{background-color:#e40030;color:#fff;font-family:MADEOuterSans-Medium,sans-serif;letter-spacing:0}.LandingPage .header .left p{color:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;letter-spacing:0;margin:50px 0 0;max-width:668px;text-align:left;width:-webkit-fit-content;width:fit-content}@media(min-width:1200px){.LandingPage .header .left p{font-size:1.125rem;margin:75px 0 0}}.LandingPage .header .right{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width:1200px){.LandingPage .header .right{max-height:619px;max-width:616px}}.LandingPage .header .right .container-contact{align-items:center;background-color:#f7f7f7;box-sizing:border-box;display:flex;height:100%;padding:20px;width:100%}@media(min-width:1200px){.LandingPage .header .right .container-contact{max-width:616px;min-height:352px;padding:95px 70px 73px}}.LandingPage .header .right .container-contact .form-container{align-items:center;display:flex;justify-content:center;padding:20px}.LandingPage .header .right .container-contact .custom-form{display:flex;flex-direction:column;gap:23px;min-height:132px;width:100%}.LandingPage .header .right .container-contact .custom-form .form-row{display:flex;flex-direction:column;gap:17px;height:100%;justify-content:space-between;width:100%}.LandingPage .header .right .container-contact .custom-form .form-row .form-group{display:flex;flex:1 1;flex-direction:column;min-width:45%;position:relative}.LandingPage .header .right .container-contact .custom-form .form-row .form-group.error input,.LandingPage .header .right .container-contact .custom-form .form-row .form-group.error textarea{border-color:#e40030}.LandingPage .header .right .container-contact .custom-form .form-row .form-group input{border:1px solid #000;border-radius:0;box-sizing:border-box;font-family:MADEOuterSans-Light,sans-serif;font-size:15px;height:58px;outline:none;padding:10px;transition:border-color .3s;width:100%}.LandingPage .header .right .container-contact .custom-form .form-row .form-group input::placeholder{color:#848484}.LandingPage .header .right .container-contact .custom-form .form-row .form-group input:focus{border-color:#000}.LandingPage .header .right .container-contact .custom-form .form-row .form-group .error{bottom:-14px;color:red;font-size:12px;position:absolute;text-align:left}.LandingPage .header .right .container-contact .custom-form .form-row textarea{border:1px solid #000;box-sizing:border-box;font-family:MADEOuterSans-Light,sans-serif;font-size:14px;height:132px;outline:none;padding:10px;resize:none;transition:border-color .3s;width:100%}.LandingPage .header .right .container-contact .custom-form .form-row textarea::placeholder{color:#848484}.LandingPage .header .right .container-contact .custom-form .form-row textarea:focus{border-color:#000}.LandingPage .header .right .container-contact .custom-form .form-row .textarea-group{flex:2 1;height:100%;max-height:132px}.LandingPage .header .right .container-contact .custom-form .form-row .btn-enviar{align-self:flex-end;background-color:#000;border:none;color:#fff;cursor:pointer;font-family:MADEOuterSans-Bold,sans-serif;font-size:.9375rem;padding:17px 66px;transition:background-color .3s;width:100%}@media(min-width:1200px){.LandingPage .header .right .container-contact .custom-form .form-row .btn-enviar{font-size:1.25rem}}.LandingPage .header .right .container-contact .custom-form .form-row .btn-enviar:hover{background-color:#333}.LandingPage .header .right .container-contact .custom-form .text-container p{color:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.0625rem;letter-spacing:0;margin:0;text-align:left}@media(min-width:1200px){.LandingPage .header .right .container-contact .custom-form .text-container p{font-size:1.75rem}}.LandingPage .header .right .container-contact .custom-form .text-container p span{background-color:#e40030;color:#fff;font-family:MADEOuterSans-Medium,sans-serif}.LandingPage .learning-section{background-color:#0000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;margin-top:60px;position:relative;width:100%}@media(min-width:992px){.LandingPage .learning-section{margin:0}}.LandingPage .learning-section .text-flutuant{color:#555;font-family:PlayfairDisplay,sans-serif;font-size:30px;left:-5%;position:absolute;top:32%;transform:matrix(0,-1,1,0,0,0);visibility:hidden}@media(min-width:992px){.LandingPage .learning-section .text-flutuant{visibility:visible}}.LandingPage .learning-section .dot{align-items:center;background-color:#000;border-radius:50%;display:flex;height:20px;justify-content:center;margin:10px;position:relative;width:20px}.LandingPage .learning-section .dot img{position:absolute;right:50%;top:0}.LandingPage .learning-section__item-learning-box{color:#000;max-width:520px;padding:0 10px;position:relative}@media(min-width:992px){.LandingPage .learning-section__item-learning-box{padding:0 50px}}.LandingPage .learning-section__title{color:#000;font-family:Roboto-Bold,sans-serif;font-size:20px;margin:0 0 20px;position:relative;text-align:left;text-transform:uppercase}.LandingPage .learning-section__content{display:flex;flex-direction:column}.LandingPage .learning-section__item{border-top:1px solid #000;padding:30px 0;width:100%}.LandingPage .learning-section__item:nth-child(3){border-bottom:1px solid #000}.LandingPage .learning-section__item--left{align-self:flex-start;display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:left}@media(min-width:1200px){.LandingPage .learning-section__item--left{flex-direction:row}}.LandingPage .learning-section__item--left .learning-section__item-description{max-width:485px}.LandingPage .learning-section__item--left .learning-section__item-title{position:relative}@media(min-width:1200px){.LandingPage .learning-section__item--left .learning-section__item-title{right:40px}}.LandingPage .learning-section__item--left .learning-section__item-title span{margin-left:40px}.LandingPage .learning-section__item--left img{width:200px}@media(min-width:1200px){.LandingPage .learning-section__item--left img{width:-webkit-min-content;width:min-content}}.LandingPage .learning-section__item--left .dot{bottom:0;left:90%;position:absolute}@media(min-width:1200px){.LandingPage .learning-section__item--left .dot{left:98%}}.LandingPage .learning-section__item--right{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:left}@media(min-width:1200px){.LandingPage .learning-section__item--right{flex-direction:row-reverse}}.LandingPage .learning-section__item--right .learning-section__item-description{max-width:485px;text-align:left}.LandingPage .learning-section__item--right .learning-section__item-title{position:relative;right:0}@media(min-width:1200px){.LandingPage .learning-section__item--right .learning-section__item-title{right:40px}}.LandingPage .learning-section__item--right .learning-section__item-title span{margin-left:40px}.LandingPage .learning-section__item--right img{width:200px}.LandingPage .learning-section__item--right .dot{bottom:0;position:absolute;right:90%}@media(min-width:1200px){.LandingPage .learning-section__item--right .dot{right:98%}}.LandingPage .learning-section__item-title{font-family:MADEOuterSans-Regular,sans-serif;font-size:30px;margin:0}.LandingPage .learning-section__item-title span{font-family:TimesNewRoman-BoldItalic,serif;font-style:italic}@media(min-width:992px){.LandingPage .learning-section__item-title{font-size:45px}}.LandingPage .learning-section__item-description{color:#000;font-family:MADEOuterSans-Light,sans-serif;font-size:1.125rem;margin-top:40px}.LandingPage .duration-section{display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;margin:90px 0;width:100%}@media(min-width:1200px){.LandingPage .duration-section{flex-direction:row;padding:0 20px}}.LandingPage .duration-section .duration{align-items:flex-start;background-color:#000;border-radius:7px;box-sizing:border-box;display:flex;flex-direction:column;gap:27px;padding:60px 40px;width:100%}@media(min-width:1200px){.LandingPage .duration-section .duration{max-width:450px;width:33%}}.LandingPage .duration-section .duration .duration-title{background-color:#fff;color:#000;font-family:MADEOuterSans-Bold,sans-serif;font-size:1.75rem;margin:0;padding:0 4px;text-align:left}.LandingPage .duration-section .duration .duration-content{color:#fff;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.125rem;font-weight:100;line-height:28px;margin:0;text-align:left}.contact-form{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:15px 20px 32px;width:100%}@media(min-width:1200px){.contact-form{padding:32px 100px 70px}}@media(min-width:1800px){.contact-form{padding:32px 190px 70px}}.contact-form .contact{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media(min-width:1200px){.contact-form .contact{flex-direction:row}}.contact-form .contact .left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:100%}.contact-form .contact .left h2{color:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.4375rem;font-weight:400;letter-spacing:0;margin:0;text-align:left}@media(min-width:1200px){.contact-form .contact .left h2{font-size:2.1875rem}}.contact-form .contact .left p{color:#000;font-family:MADEOuterSans-Medium,sans-serif;font-size:1.5625rem;letter-spacing:0;margin:30px 0;max-width:668px;text-align:left;width:-webkit-fit-content;width:fit-content}@media(min-width:1200px){.contact-form .contact .left p{font-size:2rem;margin:75px 0 0}}.contact-form .contact .left p span{background-color:#e40030;color:#fff}.contact-form .contact .right{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-height:619px;max-width:583px;width:100%}.contact-form .contact .right .container-contact{align-items:center;box-sizing:border-box;display:flex;height:100%;max-width:583px;width:100%}@media(min-width:768px){.contact-form .contact .right .container-contact{min-height:352px}}.contact-form .contact .right .container-contact .form-container{align-items:center;display:flex;justify-content:center;padding:20px}.contact-form .contact .right .container-contact .custom-form{display:flex;flex-direction:column;gap:23px;min-height:132px;width:100%}.contact-form .contact .right .container-contact .custom-form .form-row{display:flex;flex-direction:column;gap:17px;height:100%;justify-content:space-between;width:100%}.contact-form .contact .right .container-contact .custom-form .form-row .form-group{display:flex;flex:1 1;flex-direction:column;min-width:45%;position:relative}.contact-form .contact .right .container-contact .custom-form .form-row .form-group.error input,.contact-form .contact .right .container-contact .custom-form .form-row .form-group.error textarea{border-color:#e40030}.contact-form .contact .right .container-contact .custom-form .form-row .form-group input{border:1px solid #000;border-radius:0;box-sizing:border-box;font-family:MADEOuterSans-Light,sans-serif;font-size:15px;height:58px;outline:none;padding:10px;transition:border-color .3s;width:100%}.contact-form .contact .right .container-contact .custom-form .form-row .form-group input::placeholder{color:#848484}.contact-form .contact .right .container-contact .custom-form .form-row .form-group input:focus{border-color:#000}.contact-form .contact .right .container-contact .custom-form .form-row .form-group .error{bottom:-14px;color:red;font-size:12px;position:absolute;text-align:left}.contact-form .contact .right .container-contact .custom-form .form-row textarea{border:1px solid #000;box-sizing:border-box;font-family:MADEOuterSans-Light,sans-serif;font-size:14px;height:132px;outline:none;padding:10px;resize:none;transition:border-color .3s;width:100%}.contact-form .contact .right .container-contact .custom-form .form-row textarea::placeholder{color:#848484}.contact-form .contact .right .container-contact .custom-form .form-row textarea:focus{border-color:#000}.contact-form .contact .right .container-contact .custom-form .form-row .textarea-group{flex:2 1;height:100%;max-height:132px}.contact-form .contact .right .container-contact .custom-form .form-row .btn-enviar{align-self:flex-end;background-color:#000;border:none;color:#fff;cursor:pointer;font-family:MADEOuterSans-Bold,sans-serif;font-size:.9375rem;padding:17px 66px;transition:background-color .3s;width:100%}@media(min-width:1200px){.contact-form .contact .right .container-contact .custom-form .form-row .btn-enviar{font-size:1.25rem}}.contact-form .contact .right .container-contact .custom-form .form-row .btn-enviar:hover{background-color:#333}.popup-overlay{align-items:center;background-color:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.popup-overlay .popup{background-color:#fff;box-shadow:0 4px 8px #0003;max-width:400px;padding:30px 40px;position:relative;text-align:center}.popup-overlay .popup .close-popup{color:#333;cursor:pointer;display:flex;font-size:24px;justify-content:flex-end;position:absolute;right:0;top:10px;width:100%}.popup-overlay .popup .close-popup button{background-color:#0000;border:initial;color:#333;cursor:pointer;font-size:24px;width:40px}.popup-overlay .popup .close-popup button:hover{color:#e40030}.popup-overlay .popup h2{color:#e40030;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.3125rem;margin:10px 0 0;text-align:left;text-transform:uppercase}.popup-overlay .popup h2 span{background-color:#e40030;color:#fff;font-family:MADEOuterSans-Regular,sans-serif;padding-left:5px}.popup-overlay .popup p{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;margin-top:40px;text-align:left}
/*# sourceMappingURL=main.df46ba62.css.map*/