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}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}#cookie-banner-lgpd{background-color:#fff;border:1px solid #eee;bottom:16px;box-shadow:0 2px 4px 0 #0006;left:16px;margin:auto;max-width:1334px;min-height:70px;position:fixed;right:16px;z-index:200000}#cookie-banner-lgpd.cookie-banner-lgpd-animated{animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1}#cookie-banner-lgpd.cookie-banner-lgpd-animated.cookie-banner-lgpd-visible{animation-name:bounceInUp}#cookie-banner-lgpd.cookie-banner-lgpd-animated.cookie-banner-lgpd-hidden{animation-name:bounceOutDown}#cookie-banner-lgpd .cookie-banner-lgpd-container{align-items:center;display:flex;justify-content:space-between;min-height:inherit;width:100%}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_text-box{padding:16px;vertical-align:middle}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_text-box .cookie-banner-lgpd_text{color:#333;font-family:opensans,helvetica,arial,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.45px;line-height:normal}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_text-box .cookie-banner-lgpd-link{color:#0069de;cursor:pointer;text-decoration:underline}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_button-box{padding:16px 16px 16px 0}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_button-box .cookie-banner-lgpd_accept-button{border:0;border-radius:3px;color:#fff;cursor:pointer;font-family:opensans,helvetica,arial,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1;padding:8px 16px;text-align:center}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_button-box .cookie-banner-lgpd_accept-button:focus{outline:0}@media only screen and (max-width:800px){#cookie-banner-lgpd .cookie-banner-lgpd-container{flex-flow:column}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_text-box{padding:16px 16px 0}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_button-box{box-sizing:border-box;padding:16px;width:100%}#cookie-banner-lgpd .cookie-banner-lgpd-container .cookie-banner-lgpd_button-box .cookie-banner-lgpd_accept-button{width:100%}}.Cart{align-items:flex-start;background-color:#fff;box-shadow:-10px 8px 19px rgba(0,0,0,.161);flex-direction:column;height:100vh;justify-content:space-between;max-width:450px;padding:30px 0;position:fixed;right:0;top:0;z-index:100}.Cart,.Cart .info-cart{display:flex;width:100%}.Cart .info-cart{justify-content:center;margin:0 0 5px}.Cart .info-cart button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;left:-18%;outline:inherit;padding:0;position:relative}.Cart .info-cart button img{height:19px;width:10px}.Cart .info-cart h5{font-family:Roboto Bold;font-size:27px;margin:0 0 5px;text-transform:uppercase}@media(min-width:400px){.Cart .info-cart button{left:-23%}}.Cart .container-cart{height:70vh;max-width:1519px;overflow-y:scroll;padding:0 20px;width:100%}.Cart .container-cart .product-details{border:1px solid #707070;border-radius:13px;display:flex;flex-direction:column;justify-content:flex-start;margin:25px 0;min-height:200px}.Cart .container-cart .product-details .title-product{align-items:center;background-color:#000;border-radius:13px 13px 0 0;display:flex;justify-content:space-between;min-height:60px;padding:10px 25px}.Cart .container-cart .product-details .title-product p{color:#fff;font-family:Roboto Regular;font-size:17px;margin:0;text-align:left}.Cart .container-cart .product-details .title-product p span{font-size:16px;text-transform:uppercase}.Cart .container-cart .product-details .sub-details-product{display:flex;justify-content:space-between;padding:20px 25px}.Cart .container-cart .product-details .sub-details-product .infos-product p{color:gray;font-family:Roboto Regular;font-size:16px;margin:7px 0;text-align:left}.Cart .container-cart .product-details .sub-details-product .infos-product p.green{color:#51a800}.Cart .container-cart .product-details .sub-details-product .infos-product p:last-child{font-style:italic}.Cart .container-cart .product-details .sub-details-product .increment-product{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-around}.Cart .container-cart .product-details .sub-details-product .increment-product .contain-product{align-items:center;display:flex;justify-content:space-between}.Cart .container-cart .product-details .sub-details-product .increment-product .contain-product p{font-family:Roboto Bold;font-size:16px;margin:0 10px;text-transform:uppercase}.Cart .container-cart .product-details .sub-details-product .increment-product button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.Cart .container-cart .product-details .sub-details-product .increment-product button img{height:19px;width:19px}.Cart .container-cart hr{border:0;width:95%}.Cart .container-cart hr:last-child{display:none}.Cart .container-cart::-webkit-scrollbar{display:none;width:0!important}.Cart .subtotal-products{align-items:flex-start;box-shadow:-10px -3px 19px rgba(0,0,0,.161);display:flex;flex-direction:column;height:110px;justify-content:center;padding:0;width:100%}.Cart .subtotal-products p{font-family:Roboto Medium;font-size:22px;margin:0;padding:0 81px}.Cart .subtotal-products p strong{font-family:Roboto Bold;font-size:27px}.Cart .finish-products{width:100%}.Cart .finish-products button{background:#000;border:1px solid #fff;border-radius:20px;color:#fff;cursor:pointer;font-family:Roboto Bold;font-size:20px;height:80px;margin-top:40px;padding:20px 29px;text-align:center;width:90%}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Footer{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 20px}@media(min-width:1200px){.Footer{padding:0 100px 100px}}@media(min-width:1800px){.Footer{padding:0 190px 100px}}.Footer .footer-content{box-sizing:border-box;max-width:1920px}.Footer .footer-content,.Footer .footer-content .footer-left{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.Footer .footer-content .footer-left{flex-direction:column}.Footer .footer-content .footer-left .footer-logo h1{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.6875rem;margin:0}.Footer .footer-content .footer-left .footer-links{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin:0 0 20px;width:100%}@media(min-width:1200px){.Footer .footer-content .footer-left .footer-links{flex-direction:row}}.Footer .footer-content .footer-left .footer-links .button-list{display:flex;flex-direction:column}.Footer .footer-content .footer-left .footer-links .button-list li{cursor:pointer;font-size:.9375rem;margin:0 0 20px;text-align:left;text-transform:uppercase}@media(min-width:768px){.Footer .footer-content .footer-left .footer-links .button-list li{font-size:1.125rem}}.Footer .footer-content .footer-left .footer-links .button-list li:hover{color:#e40030}.Footer .footer-content .footer-left .footer-links ul{list-style:none;margin:0;padding:0}.Footer .footer-content .footer-left .footer-links ul li{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;font-weight:400;margin:0 0 10px;text-align:left}@media(min-width:768px){.Footer .footer-content .footer-left .footer-links ul li{font-size:1.0625rem}}.Footer .footer-content .footer-left .footer-logos{align-items:center;display:flex;gap:20px}.Footer .footer-content .footer-left .footer-logos .ic--baseline-whatsapp{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='M19.05 4.91A9.82 9.82 0 0 0 12.04 2c-5.46 0-9.91 4.45-9.91 9.91 0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21 5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01m-7.01 15.24c-1.48 0-2.93-.4-4.2-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.26 8.26 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.24-8.24 2.2 0 4.27.86 5.82 2.42a8.18 8.18 0 0 1 2.41 5.83c.02 4.54-3.68 8.23-8.22 8.23m4.52-6.16c-.25-.12-1.47-.72-1.69-.81-.23-.08-.39-.12-.56.12-.17.25-.64.81-.78.97-.14.17-.29.19-.54.06-.25-.12-1.05-.39-1.99-1.23-.74-.66-1.23-1.47-1.38-1.72-.14-.25-.02-.38.11-.51.11-.11.25-.29.37-.43s.17-.25.25-.41c.08-.17.04-.31-.02-.43s-.56-1.34-.76-1.84c-.2-.48-.41-.42-.56-.43h-.48c-.17 0-.43.06-.66.31-.22.25-.86.85-.86 2.07s.89 2.4 1.01 2.56c.12.17 1.75 2.67 4.23 3.74.59.26 1.05.41 1.41.52.59.19 1.13.16 1.56.1.48-.07 1.47-.6 1.67-1.18.21-.58.21-1.07.14-1.18s-.22-.16-.47-.28'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;display:inline-block;height:30px;width:30px}@media(min-width:768px){.Footer .footer-content .footer-left .footer-logos .ic--baseline-whatsapp{height:50px;width:50px}}.Footer .footer-content .footer-left .footer-logos .mdi--instagram{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='M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8 1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;display:inline-block;height:30px;width:30px}@media(min-width:768px){.Footer .footer-content .footer-left .footer-logos .mdi--instagram{height:50px;width:50px}}.Footer .footer-content .footer-left .footer-logos .mingcute--youtube-fill{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m12.593 23.258-.011.002-.071.035-.02.004-.014-.004-.071-.035q-.016-.005-.024.005l-.004.01-.017.428.005.02.01.013.104.074.015.004.012-.004.104-.074.012-.016.004-.017-.017-.427q-.004-.016-.017-.018m.265-.113-.013.002-.185.093-.01.01-.003.011.018.43.005.012.008.007.201.093q.019.005.029-.008l.004-.014-.034-.614q-.005-.018-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014-.034.614q.001.018.017.024l.015-.002.201-.093.01-.008.004-.011.017-.43-.003-.012-.01-.01z'/%3E%3Cpath fill='%23000' d='M12 4c.855 0 1.732.022 2.582.058l1.004.048.961.057.9.061.822.064a3.8 3.8 0 0 1 3.494 3.423l.04.425.075.91c.07.943.122 1.971.122 2.954s-.052 2.011-.122 2.954l-.075.91-.04.425a3.8 3.8 0 0 1-3.495 3.423l-.82.063-.9.062-.962.057-1.004.048A62 62 0 0 1 12 20a62 62 0 0 1-2.582-.058l-1.004-.048-.961-.057-.9-.062-.822-.063a3.8 3.8 0 0 1-3.494-3.423l-.04-.425-.075-.91A41 41 0 0 1 2 12c0-.983.052-2.011.122-2.954l.075-.91.04-.425A3.8 3.8 0 0 1 5.73 4.288l.821-.064.9-.061.962-.057 1.004-.048A62 62 0 0 1 12 4m-2 5.575v4.85c0 .462.5.75.9.52l4.2-2.425a.6.6 0 0 0 0-1.04l-4.2-2.424a.6.6 0 0 0-.9.52Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;display:inline-block;height:30px;width:30px}@media(min-width:768px){.Footer .footer-content .footer-left .footer-logos .mingcute--youtube-fill{height:50px;width:50px}}.Footer .footer-content .footer-left .footer-logos .ri--linkedin-fill{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='M6.94 5a2 2 0 1 1-4-.002 2 2 0 0 1 4 .002M7 8.48H3V21h4zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;display:inline-block;height:30px;width:30px}@media(min-width:768px){.Footer .footer-content .footer-left .footer-logos .ri--linkedin-fill{height:50px;width:50px}}.Footer .footer-bottom{border-top:1px solid #000;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;justify-content:space-between;margin-top:35px;padding:35px 0;width:100%}@media(min-width:1200px){.Footer .footer-bottom{flex-direction:row}}.Footer .footer-bottom p{cursor:pointer;font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;margin:0;text-align:left}@media(min-width:1200px){.Footer .footer-bottom p{font-size:1.125rem}}.NavigationLink{color:#fff;color:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.0625rem;position:relative;text-decoration:none;text-transform:uppercase}@media(min-width:1200px){.NavigationLink{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.125rem}}.NavigationLink:after{background-color:#f73b56;bottom:-5px;content:"";display:block;height:3px;position:absolute;right:0;transition:width .3s ease-in-out;width:0}.NavigationLink:hover:after{width:100%}.NavigationLink.active:after,.NavigationLink.open:after{background-color:#f73b56;bottom:-5px;content:"";display:block;height:3px;position:absolute;right:0;transition:width .3s ease-in-out;width:100%}.NavigationLink.editClass{box-shadow:none;font-family:Roboto Black;margin-left:30px}.navbar-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:15px 0 32px;position:fixed;width:100%;z-index: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{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 13.4-4.9 4.9q-.275.275-.7.275t-.7-.275-.275-.7.275-.7l4.9-4.9-4.9-4.9q-.275-.275-.275-.7t.275-.7.7-.275.7.275l4.9 4.9 4.9-4.9q.275-.275.7-.275t.7.275.275.7-.275.7L13.4 12l4.9 4.9q.275.275.275.7t-.275.7-.7.275-.7-.275z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;height:35px;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:35px}@media(min-width:1200px){.navbar-container .Navbar .header-navbar button{display:none}}.navbar-container .Navbar .container-buttons{display:none;gap:30px}@media(min-width:1200px){.navbar-container .Navbar .container-buttons{display:flex;gap:71px}}.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:MADEOuterSans-Regular,sans-serif;font-size:.8125rem;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;font-family:MADEOuterSans-Regular,sans-serif;font-size:.75rem;padding:11px 10px 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:10}.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}.B2BCourseCard{background-color:#000;color:#fff;display:grid;font-family:Roboto Regular;grid-template-areas:"category image" "title image" "description description" "button .";grid-template-columns:minmax(0,7fr) minmax(0,3fr);grid-template-rows:1.5fr 5fr 3fr 2fr;height:301px;padding:20px}@media(min-width:768px){.B2BCourseCard{aspect-ratio:1.05/1;grid-template-columns:6fr 4fr;padding:25px 24px 25px 40px;width:calc(50% - 8px)}}@media(min-width:1200px){.B2BCourseCard{grid-template-columns:7fr 3fr;grid-template-rows:1fr 5.5fr 4.5fr minmax(54px,1.5fr);height:375px;padding:32px 30px;width:calc(33.33% - 8px)}}@media(min-width:1400px){.B2BCourseCard{padding:42px 47px}}@media(min-width:1600px){.B2BCourseCard{height:605px;max-width:632px;padding:62px 71px 62px 70px}}@media(min-width:1200px){.B2BCourseCard:hover button{display:inline-flex;visibility:visible}}.B2BCourseCard h2{font-family:Roboto Black;font-size:31px;grid-area:title;margin:0;text-align:left;text-transform:uppercase}@media(min-width:1200px){.B2BCourseCard h2{font-size:32px}}@media(min-width:1400px){.B2BCourseCard h2{font-size:39px}}@media(min-width:1600px){.B2BCourseCard h2{font-size:42px}}.B2BCourseCard img{aspect-ratio:1/1;grid-area:image;justify-self:flex-end;width:100px}@media(min-width:768px){.B2BCourseCard img{width:93px}}@media(min-width:1200px){.B2BCourseCard img{width:100px}}@media(min-width:1400px){.B2BCourseCard img{width:119px}}@media(min-width:1600px){.B2BCourseCard img{width:180px}}.B2BCourseCard p{color:#c7c7c7;font-family:Roboto Light;margin:0;text-align:left}.B2BCourseCard p:first-child{font-size:17px;grid-area:category}@media(min-width:1200px){.B2BCourseCard p:first-child{font-size:19px}}.B2BCourseCard p:last-child{font-size:14px;grid-area:description}@media(min-width:1200px){.B2BCourseCard p:last-child{font-size:17px;max-width:415px}}.B2BCourseCard button{align-items:center;background:linear-gradient(270deg,#000 50%,#fff 0) 100%;background-size:200% 100%;border-color:#fff;color:#fff;cursor:pointer;display:flex;font-family:Roboto Black;font-size:23px;grid-area:button;height:54px;justify-content:space-between;padding:20px;transition:all 2s ease;width:221px}@media(min-width:1200px){.B2BCourseCard button{display:none;visibility:hidden}.B2BCourseCard button:hover{background-position:0;color:#000;transition:all 1s ease}.B2BCourseCard button:hover svg{filter:none;transition:1.5s}}.B2BCourseCard button svg{filter:invert(1);transform:rotate(180deg);width:26px}.RotatingText{animation:rotate 80s linear infinite;position:absolute;z-index:0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.RotatingText.inverted{filter:invert(1)}.B2BCourse{padding:88px 20px 68px}@media(min-width:1200px){.B2BCourse{padding:88px 0 12px}}.B2BCourse .course-info{display:grid;flex-direction:column;grid-template-areas:"format" "title" "description" "info";justify-content:space-between;padding:14px 0 30px}@media(min-width:768px){.B2BCourse .course-info{padding:24px 10px 100px}}@media(min-width:1200px){.B2BCourse .course-info{grid-template-areas:"format description" "title description" "info description";grid-template-columns:3fr 7fr;grid-template-rows:minmax(100px,auto) minmax(150px,auto) auto;padding:24px 65px 100px}}@media(min-width:1600px){.B2BCourse .course-info{padding:24px 0 128px 85px}}@media(min-width:1200px){.B2BCourse .course-info svg{cursor:pointer;position:absolute;visibility:visible;width:40px;z-index:0}}.B2BCourse .course-info svg.RotatingText{aspect-ratio:1/1;height:200px;right:-80px;top:300px;width:inherit}@media(min-width:768px){.B2BCourse .course-info svg.RotatingText{height:300px;right:-100px;top:250px}}@media(min-width:1200px){.B2BCourse .course-info svg.RotatingText{height:320px;right:-140px;top:340px}}@media(min-width:1600px){.B2BCourse .course-info svg.RotatingText{height:360px;right:-155px;top:350px}}.B2BCourse .course-info h2{font-family:Roboto Black;font-size:39px;grid-area:title;line-height:35px;margin:15px 0 41px;text-align:left}@media(min-width:768px){.B2BCourse .course-info h2{font-size:42px;line-height:45px;margin:15px 0 61px}}@media(min-width:1600px){.B2BCourse .course-info h2{font-size:51px;line-height:60px}}.B2BCourse .course-info .course-format{font-family:Roboto Regular;font-size:27px;grid-area:format;height:-webkit-fit-content;height:fit-content;margin:0 0 20px;text-align:left}@media(min-width:768px){.B2BCourse .course-info .course-format{font-size:23px}}@media(min-width:1200px){.B2BCourse .course-info .course-format{margin:60px 0 0}}@media(min-width:1600px){.B2BCourse .course-info .course-format{margin:68px 0 0}}.B2BCourse .course-info .course-info-details{grid-area:info;margin-top:50px;width:100%}@media(min-width:1200px){.B2BCourse .course-info .course-info-details{margin:initial}}.B2BCourse .course-info .course-info-details h3{font-family:Roboto Black;font-size:19px;margin:0;text-align:left}.B2BCourse .course-info .course-info-details p{font-family:Roboto Regular;font-size:16px;margin:0 0 30px;text-align:left}@media(min-width:768px){.B2BCourse .course-info .course-info-details p{margin:0 0 53px}}.B2BCourse .course-info .course-info-description{display:flex;flex-direction:column;grid-area:description;height:-webkit-fit-content;height:fit-content;margin:20px 0 0;position:relative;width:100%}@media(min-width:1200px){.B2BCourse .course-info .course-info-description{margin:120px 0 0;padding:0 205px 0 50px}}@media(min-width:1600px){.B2BCourse .course-info .course-info-description{margin:170px 0 0;padding:0 285px 0 0}}.B2BCourse .course-info .course-info-description h2{display:none;font-family:Roboto Black;font-size:31px;margin:0 0 23px;text-align:left;visibility:hidden}@media(min-width:768px){.B2BCourse .course-info .course-info-description h2{font-size:42px;margin-bottom:43px}}@media(min-width:1200px){.B2BCourse .course-info .course-info-description h2{display:block;font-size:51px;margin:0 0 63px;visibility:visible}}@media(min-width:1600px){.B2BCourse .course-info .course-info-description h2{font-size:72px;margin:0 0 73px}}.B2BCourse .course-info .course-info-description p{font-family:Roboto Regular;font-size:19px;letter-spacing:.4px;line-height:31px;margin:0;text-align:left;width:100%}@media(min-width:1200px){.B2BCourse .course-info .course-info-description p{width:730px}}@media(min-width:1600px){.B2BCourse .course-info .course-info-description p{width:856px}}.B2BCourse .course-info .course-info-description svg{bottom:-300px;position:absolute;right:0}@media(min-width:768px){.B2BCourse .course-info .course-info-description svg{bottom:-70px}}@media(min-width:1200px){.B2BCourse .course-info .course-info-description svg{bottom:-10px;right:40px}}@media(min-width:1600px){.B2BCourse .course-info .course-info-description svg{bottom:-100px;right:140px}}.B2BCourse .course-related{text-align:left}.B2BCourse .course-related h3{font-family:Roboto Black;font-size:27px;margin:0 0 40px;text-align:left}@media(min-width:1200px){.B2BCourse .course-related h3{font-size:42px;padding:0 0 0 65px}}@media(min-width:1600px){.B2BCourse .course-related h3{font-size:57px;margin:128px 0 62px;padding:0 0 0 85px}}.B2BCourse .course-related a{align-items:center;background-color:#fff;border:1px solid #000;color:#000;cursor:pointer;display:inline-flex;font-family:Roboto Regular;font-size:19px;justify-content:space-between;margin:0 20px 20px 0;padding:10px 22px;text-decoration:none;width:100%}@media(min-width:768px){.B2BCourse .course-related a{margin:0 20px 20px 0;width:inherit}}@media(min-width:1200px){.B2BCourse .course-related a{margin:0 26px 50px 0}}.B2BCourse .course-related a:nth-child(2){background-color:#000;color:#fff}@media(min-width:1200px){.B2BCourse .course-related a:nth-child(2){margin-left:65px;margin-right:26px}}@media(min-width:1600px){.B2BCourse .course-related a:nth-child(2){margin-left:85px}}.B2BCourse .course-related a img{height:35px;margin-left:10px}.B2BCourse .course-related .related-courses{display:none;visibility:hidden}@media(min-width:1200px){.B2BCourse .course-related .related-courses{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;visibility:visible;width:100%}}.Button{align-items:center;background-color:#fff;border:2px solid #000;border-radius:27px;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.0625rem;gap:10px;padding:8px 20px;width:-webkit-max-content;width:max-content}@media(min-width:1600px){.Button{padding:8px 22px}}.Button .si--arrow-right-fill{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.707 7.293a1 1 0 1 0-1.414 1.414L15.586 11H6a1 1 0 1 0 0 2h9.586l-2.293 2.293a1 1 0 0 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;height:25px;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:25px}.Button:hover{transition:all .5s ease}.Button.active,.Button:hover{background-color:#000;color:#fff}.Button.simple{border:none;border-bottom:1px solid #0000;padding:0}.Button.simple.active{font-family:Roboto Black}.Button.simple.active,.Button.simple:hover{background-color:#fff;border-bottom-color:#000;color:#000}.B2CCourse{padding-top:80px}@media(min-width:768px){.B2CCourse{padding-top:88px}}.B2CCourse .course-info{background-color:#000;display:grid;grid-template-areas:"format" "title" "description" "info";grid-template-columns:1fr;justify-content:flex-start}@media(min-width:1200px){.B2CCourse .course-info{align-items:flex-start;background-color:#fff;filter:none;grid-template-areas:"back ." "format ." "title description" "info description";grid-template-columns:1fr 1fr}}@media(min-width:1600px){.B2CCourse .course-info{flex-direction:row;padding:24px 0 128px 85px}}.B2CCourse .course-info>svg{display:none;grid-area:back;position:absolute;visibility:hidden;width:40px;z-index:0}@media(min-width:1600px){.B2CCourse .course-info>svg{padding:24px 0 128px 85px}}@media(min-width:1200px){.B2CCourse .course-info>svg{display:block;left:65px;visibility:visible;width:60px}}.B2CCourse .course-info>svg.RotatingText{aspect-ratio:1/1;height:200px;left:200px;top:620px;width:auto}@media(min-width:768px){.B2CCourse .course-info>svg.RotatingText{height:300px;left:600px;top:520px}}@media(min-width:1200px){.B2CCourse .course-info>svg.RotatingText{height:320px;left:170px;left:320px;top:740px;top:600px}}@media(min-width:1600px){.B2CCourse .course-info>svg.RotatingText{height:360px;left:350px;top:850px}}.B2CCourse .course-info h2{background-color:#fff;filter:invert(1);font-family:Roboto Black;font-size:2rem;grid-area:title;line-height:45px;margin:15px 0 41px;padding:0 20px;text-align:left;width:80%}@media(min-width:576px){.B2CCourse .course-info h2{font-size:2.2rem}}@media(min-width:1200px){.B2CCourse .course-info h2{font-size:44px;padding:0 65px}}@media(min-width:768px){.B2CCourse .course-info h2{font-size:51px;line-height:45px;margin:15px 0 61px}}@media(min-width:1200px){.B2CCourse .course-info h2{filter:none}}@media(min-width:1600px){.B2CCourse .course-info h2{font-size:72px;line-height:60px}}.B2CCourse .course-info .format{background-color:#fff;filter:invert(1);font-family:Roboto Regular;font-size:21px;grid-area:format;margin:68px 0 0;padding:0 20px;text-align:left;width:80%}@media(min-width:1200px){.B2CCourse .course-info .format{padding:0 65px}}@media(min-width:768px){.B2CCourse .course-info .format{font-size:27px}}@media(min-width:1200px){.B2CCourse .course-info .format{filter:none;font-family:Roboto Medium;margin:78px 0 0}}@media(min-width:1600px){.B2CCourse .course-info .format{margin:128px 0 0}}.B2CCourse .course-info .course-info-details{background-color:#fff;grid-area:info;margin:0;max-width:100vw;padding:0 20px;width:100%}@media(min-width:1200px){.B2CCourse .course-info .course-info-details{padding:0 65px}}.B2CCourse .course-info .course-info-details h3{font-family:Roboto Black;font-size:19px;margin:0;text-align:left}.B2CCourse .course-info .course-info-details h3:first-of-type{margin-top:48px}@media(min-width:1200px){.B2CCourse .course-info .course-info-details h3:first-of-type{margin-top:0}}.B2CCourse .course-info .course-info-details p{font-family:Roboto Regular;font-size:16px;margin:0 0 30px;text-align:left}@media(min-width:768px){.B2CCourse .course-info .course-info-details p{margin:0 0 53px}}.B2CCourse .course-info .course-info-details .product-details{align-items:center;border:1px solid #707070;border-radius:15px;display:flex;flex-direction:column;justify-content:flex-start;margin:25px 0;width:390px;z-index:3}.B2CCourse .course-info .course-info-details .product-details .title-product{align-items:center;background-color:#000;border-radius:13px 13px 0 0;display:flex;justify-content:space-between;min-height:60px;padding:10px 25px;width:100%}.B2CCourse .course-info .course-info-details .product-details .title-product div{display:flex}.B2CCourse .course-info .course-info-details .product-details .title-product div .car-icon{height:20px;width:26px}.B2CCourse .course-info .course-info-details .product-details .title-product div p{margin-left:13px}.B2CCourse .course-info .course-info-details .product-details .title-product p{color:#fff;font-family:Roboto Regular;font-size:17px;margin:0;text-align:left}.B2CCourse .course-info .course-info-details .product-details .title-product p span{font-size:16px;text-transform:uppercase}.B2CCourse .course-info .course-info-details .product-details .sub-details-product{background-color:#fff;display:flex;justify-content:space-between;padding:30px 25px;width:100%}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .infos-product p{color:gray;font-family:Roboto Regular;font-size:16px;margin:7px 0;text-align:left}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .infos-product p.green{color:#51a800}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .infos-product p:last-child{font-style:italic}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .infos-product p strong{color:#000;font-family:Roboto Regular;margin:0}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .increment-product{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-around}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .increment-product .contain-product{align-items:center;display:flex;justify-content:space-between}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .increment-product .contain-product p{font-family:Roboto Bold;font-size:16px;margin:0 10px;text-transform:uppercase}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .increment-product button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.B2CCourse .course-info .course-info-details .product-details .sub-details-product .increment-product button img{height:19px;width:19px}.B2CCourse .course-info .course-info-details .product-details .purchase-course-button{background-color:#51a800;border:none;color:#fff;cursor:pointer;font-family:Roboto Bold;font-size:23px;height:68px;width:100.7%}.B2CCourse .course-info .course-info-description{align-items:center;background-color:#fff;display:flex;filter:invert(1);flex-direction:column;grid-area:description;height:-webkit-fit-content;height:fit-content;justify-content:space-between;margin:20px 0 0;padding:0 20px 68px;position:relative;width:80%}@media(min-width:1200px){.B2CCourse .course-info .course-info-description{filter:none;padding:0 65px 178px;padding:0 0 0 205px}}@media(min-width:1600px){.B2CCourse .course-info .course-info-description{padding:0 0 0 285px}}.B2CCourse .course-info .course-info-description h2{font-family:Roboto Black;font-size:50px;margin:0;text-align:left}@media(min-width:1200px){.B2CCourse .course-info .course-info-description h2{font-size:51px}}@media(min-width:1600px){.B2CCourse .course-info .course-info-description h2{font-size:72px}}.B2CCourse .course-info .course-info-description .description-course{background-color:#fff;font-family:Roboto Medium;max-width:390px;text-align:left;z-index:1}.B2CCourse .course-info .course-info-description .product-details{align-items:center;border:1px solid #707070;border-bottom:0;border-radius:19px;display:flex;flex-direction:column;justify-content:flex-start;margin:25px 0;width:390px;z-index:3}.B2CCourse .course-info .course-info-description .product-details .title-product{align-items:center;background-color:#000;border-radius:19px 19px 0 0;display:flex;justify-content:space-between;min-height:60px;padding:10px 25px;width:100%}.B2CCourse .course-info .course-info-description .product-details .title-product div{display:flex}.B2CCourse .course-info .course-info-description .product-details .title-product div .car-icon{height:20px;width:26px}.B2CCourse .course-info .course-info-description .product-details .title-product div p{margin-left:13px}.B2CCourse .course-info .course-info-description .product-details .title-product p{color:#fff;font-family:Roboto Regular;font-size:17px;margin:0;text-align:left}.B2CCourse .course-info .course-info-description .product-details .title-product p span{font-size:16px;text-transform:uppercase}.B2CCourse .course-info .course-info-description .product-details .sub-details-product{background-color:#fff;display:flex;justify-content:space-between;padding:30px 25px;width:100%}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .infos-product p{color:gray;font-family:Roboto Regular;font-size:16px;margin:7px 0;text-align:left}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .infos-product p.green{color:#51a800}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .infos-product p:last-child{font-style:italic}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .infos-product p strong{color:#000;font-family:Roboto Regular;margin:0}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .increment-product{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-around}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .increment-product .contain-product{align-items:center;display:flex;justify-content:space-between}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .increment-product .contain-product p{font-family:Roboto Bold;font-size:16px;margin:0 10px;text-transform:uppercase}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .increment-product button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.B2CCourse .course-info .course-info-description .product-details .sub-details-product .increment-product button img{height:19px;width:19px}.B2CCourse .course-info .course-info-description .product-details .purchase-course-button{background-color:#51a800;border:none;color:#fff;cursor:pointer;font-family:Roboto Bold;font-size:23px;height:68px;width:100.7%}.B2CCourse .course-info .course-image{left:180px;position:absolute;visibility:hidden}@media(min-width:768px){.B2CCourse .course-info .course-image{display:inline}}@media(min-width:1200px){.B2CCourse .course-info .course-image{left:-60px;top:-140px;visibility:visible}}@media(min-width:1400px){.B2CCourse .course-info .course-image{height:600px}}@media(min-width:1600px){.B2CCourse .course-info .course-image{height:700px}}.B2CCourse .course-details{padding:51px 20px 0}@media(min-width:1200px){.B2CCourse .course-details{padding:51px 20px 0}}.B2CCourse .course-details h3{font-family:Roboto Black;font-size:44px;margin:0;text-align:left}@media(min-width:1200px){.B2CCourse .course-details h3{font-size:57px;padding:0 0 0 85px}}@media(min-width:1600px){.B2CCourse .course-details h3{margin:128px 0 62px}}.B2CCourse .course-details .modules{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:51px 0 0;width:100%}@media(min-width:1200px){.B2CCourse .course-details .modules{padding:51px 123px 0 143px;width:100%}}@media(min-width:1600px){.B2CCourse .course-details .modules{padding:91px 223px 0 243px}}.B2CCourse .course-details .modules details{align-items:center;animation-direction:reverse;animation-duration:2s;animation-name:accordion-close;animation-timing-function:ease-in-out;border-bottom:1px solid #000;display:flex;font-family:Roboto Regular;font-size:23px;justify-content:space-between;max-height:177px;overflow:hidden;padding:35px 15px;text-align:left;transform-origin:top;transition:1s;width:100%}@media(min-width:1200px){.B2CCourse .course-details .modules details{font-size:27px;padding:31px 25px}}@media(min-width:1600px){.B2CCourse .course-details .modules details{font-size:31px;padding:51px 30px}}@keyframes accordion-close{10%{max-height:50px}20%{max-height:100px}30%{max-height:150px}40%{max-height:200px}50%{max-height:250px}60%{max-height:300px}70%{max-height:350px}80%{max-height:400px}90%{max-height:450px}to{max-height:500px}}.B2CCourse .course-details .modules details:first-child{border-top:1px solid #000}.B2CCourse .course-details .modules details[open]{max-height:500px}.B2CCourse .course-details .modules details[open] summary:after{content:"-";font-size:39px}@media(min-width:1200px){.B2CCourse .course-details .modules details[open] summary:after{font-size:44px}}@media(min-width:1600px){.B2CCourse .course-details .modules details[open] summary:after{font-size:50px}}.B2CCourse .course-details .modules details strong{font-family:Roboto Black}.B2CCourse .course-details .modules details summary{align-items:center;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:flex;justify-content:space-between}.B2CCourse .course-details .modules details summary:after{align-items:center;aspect-ratio:1/1;background-color:#000;border-radius:50%;box-sizing:border-box;color:#fff;content:"+";display:flex;font-family:Roboto Light;font-size:39px;font-weight:lighter;height:45px;justify-content:center;line-height:10px;padding-bottom:3px}@media(min-width:1200px){.B2CCourse .course-details .modules details summary:after{font-size:44px}}@media(min-width:1600px){.B2CCourse .course-details .modules details summary:after{font-size:50px}}.B2CCourse .course-details .modules details summary p{margin:0}.B2CCourse .contact{padding:0 20px 68px;text-align:left}@media(min-width:1200px){.B2CCourse .contact{padding:0 20px 178px}}.B2CCourse .contact h3{font-family:Roboto Black;font-size:44px;margin:128px 0 62px;text-align:left}@media(min-width:1200px){.B2CCourse .contact h3{font-size:57px;padding:0 0 0 85px}}@media(min-width:1600px){.B2CCourse .contact h3{margin:128px 0 62px}}.B2CCourse .contact a{align-items:center;background-color:#fff;border:1px solid #000;color:#000;cursor:pointer;display:inline-flex;font-family:Roboto Regular;font-size:19px;justify-content:space-between;margin:0 20px 20px 0;padding:10px 22px;text-decoration:none;width:100%}@media(min-width:768px){.B2CCourse .contact a{width:inherit}}@media(min-width:1200px){.B2CCourse .contact a{margin:0 26px 0 0}}.B2CCourse .contact a:nth-child(2){background-color:#000;color:#fff}@media(min-width:1200px){.B2CCourse .contact a:nth-child(2){margin-left:85px;margin-right:26px}}.B2CCourse .contact a img{height:35px;margin-left:10px}.B2CCourse .Button.subscription{background-color:#fff;color:#000;font-family:Roboto Black;font-size:23px;justify-content:space-between;margin-top:40px;width:100%;z-index:1}@media(min-width:768px){.B2CCourse .Button.subscription{width:300px}}@media(min-width:1200px){.B2CCourse .Button.subscription{background-color:#000;color:#fff;font-size:25px}}@media(min-width:1600px){.B2CCourse .Button.subscription{margin-top:100px;width:376px}}.B2CCourse .Button.subscription svg{display:inline;position:static;transform:rotate(180deg);width:32px}@media(min-width:1200px){.B2CCourse .Button.subscription svg{filter:invert(1)}}.Loading{align-items:center;background-color:#000000b3;bottom:0;display:flex;height:100%;justify-content:center;left:0;pointer-events:auto;position:fixed;right:0;top:0;width:100vw;z-index:101}.Loading>.lds-ripple{display:inline-block;height:80px;position:relative;width:80px}.Loading>.lds-ripple>div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #fff;border-radius:50%;opacity:1;position:absolute}.Loading>.lds-ripple>div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.ContactHome{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow-x:hidden;padding:90px 20px}@media(min-width:1200px){.ContactHome{padding:150px 100px 100px}}@media(min-width:1800px){.ContactHome{padding:150px 190px 100px}}.ContactHome.with-text{margin:0}.ContactHome.with-witdh{margin:0 0 50px}.ContactHome .contact-home-container{align-items:flex-start;background-color:#f7f7f7;box-sizing:border-box;display:flex;flex-direction:column;max-width:1920px;position:relative;width:100%}.ContactHome .contact-home-container .header-contact{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:100%;z-index:10}.ContactHome .contact-home-container .header-contact img{position:absolute;right:0;top:140px;width:150px}@media(min-width:768px){.ContactHome .contact-home-container .header-contact img{position:static;width:300px}}.ContactHome .contact-home-container .header-contact div{margin-bottom:150px;text-align:left}@media(min-width:768px){.ContactHome .contact-home-container .header-contact div{margin-bottom:0}}.ContactHome .contact-home-container .header-contact div h2{font-family:MADEOuterSans-Light,sans-serif;font-size:1.5625rem;font-weight:300;margin:0}@media(min-width:768px){.ContactHome .contact-home-container .header-contact div h2{font-size:2.1875rem}}.ContactHome .contact-home-container .header-contact div h2 strong{font-family:MADEOuterSans-Bold,sans-serif}.ContactHome .contact-home-container .header-contact div h3{font-family:MADEOuterSans-Light,sans-serif;font-size:1.25rem;font-weight:300;margin:0}@media(min-width:768px){.ContactHome .contact-home-container .header-contact div h3{font-size:2.1875rem}}.ContactHome .contact-home-container .header-contact div .description{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.25rem;margin:25px 0 0}.ContactHome .contact-home-container .container-contact{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;padding:40px;position:relative;top:-30px;width:100%}@media(min-width:768px){.ContactHome .contact-home-container .container-contact{min-height:352px}}.ContactHome .contact-home-container .container-contact .form-container{align-items:center;display:flex;justify-content:center;padding:20px}.ContactHome .contact-home-container .container-contact .custom-form{display:flex;flex-direction:column;gap:17px;min-height:132px;width:100%}@media(min-width:768px){.ContactHome .contact-home-container .container-contact .custom-form{flex-direction:row}}.ContactHome .contact-home-container .container-contact .custom-form .form-row{display:flex;flex-direction:column;gap:17px;height:100%;justify-content:space-between;width:100%}.ContactHome .contact-home-container .container-contact .custom-form .form-row .form-group{display:flex;flex:1 1;flex-direction:column;min-width:45%;position:relative}.ContactHome .contact-home-container .container-contact .custom-form .form-row .form-group.error input,.ContactHome .contact-home-container .container-contact .custom-form .form-row .form-group.error textarea{border-color:#e40030}.ContactHome .contact-home-container .container-contact .custom-form .form-row .form-group input{border:1px solid #000;box-sizing:border-box;font-family:MADEOuterSans-Light,sans-serif;font-size:14px;height:58px;outline:none;padding:10px;transition:border-color .3s;width:100%}.ContactHome .contact-home-container .container-contact .custom-form .form-row .form-group input::placeholder{color:#848484}.ContactHome .contact-home-container .container-contact .custom-form .form-row .form-group input:focus{border-color:#000}.ContactHome .contact-home-container .container-contact .custom-form .form-row .form-group .error{bottom:-14px;color:red;font-size:12px;position:absolute;text-align:left}.ContactHome .contact-home-container .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%}.ContactHome .contact-home-container .container-contact .custom-form .form-row textarea::placeholder{color:#848484}.ContactHome .contact-home-container .container-contact .custom-form .form-row textarea:focus{border-color:#000}.ContactHome .contact-home-container .container-contact .custom-form .form-row .textarea-group{flex:2 1;height:100%;max-height:132px}.ContactHome .contact-home-container .container-contact .custom-form .form-row .btn-enviar{align-self:flex-end;background-color:#000;border:none;color:#fff;cursor:pointer;flex:1 1;font-family:MADEOuterSans-Bold,sans-serif;padding:17px 66px;transition:background-color .3s}.ContactHome .contact-home-container .container-contact .custom-form .form-row .btn-enviar:hover{background-color:#333}.ContactHome .popup-overlay{align-items:center;background:#00000080;display:flex;font-family:MADEOuterSans-Regular,sans-serif;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.ContactHome .popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center}.ContactHome .popup button{background-color:#e40030;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:MADEOuterSans-Bold,sans-serif;font-size:19px;margin-top:20px;padding:10px 20px;width:60%}.ContactHome .popup button:hover{background-color:rgba(228,0,49,.573)}.BuildingDetails{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow-x:hidden;padding:90px 20px 10px;width:100%}@media(min-width:1200px){.BuildingDetails{padding:150px 100px 40px}}@media(min-width:1800px){.BuildingDetails{padding:150px 190px 40px}}.BuildingDetails .container-building-details{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;margin-top:50px;max-width:1920px;position:relative;width:100%}.BuildingDetails .container-building-details .header-building-details p{margin:0;text-align:left}.BuildingDetails .container-building-details .header-building-details .title{font-family:MADEOuterSans-Thin,sans-serif;font-size:1.5625rem}@media(min-width:1200px){.BuildingDetails .container-building-details .header-building-details .title{font-size:3.0625rem}}.BuildingDetails .container-building-details .header-building-details .description{font-family:MADEOuterSans-Regular,sans-serif;font-size:2.5rem;line-height:40px;margin-top:15px}@media(min-width:1200px){.BuildingDetails .container-building-details .header-building-details .description{font-size:4.0625rem;line-height:74px}}.BuildingDetails .container-building-details .content{display:flex;flex-direction:column;gap:50px;margin:50px 0;width:100%}@media(min-width:1200px){.BuildingDetails .container-building-details .content{flex-direction:row;gap:150px;margin:120px 0}}.BuildingDetails .container-building-details .content .left{align-items:flex-end;display:flex;flex-direction:column;width:100%}@media(min-width:1200px){.BuildingDetails .container-building-details .content .left{width:50%}}.BuildingDetails .container-building-details .content .left p{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.125rem;margin-bottom:30px;max-width:620px;text-align:left}.BuildingDetails .container-building-details .content .left p.text-two{margin:30px 0}@media(min-width:1200px){.BuildingDetails .container-building-details .content .left p.text-two{margin:100px 0}.BuildingDetails .container-building-details .content .left p{margin-bottom:60px}}.BuildingDetails .container-building-details .content .left img{max-height:691px;object-fit:cover;width:100%}.BuildingDetails .container-building-details .content .left img.image-two{max-height:516px}.BuildingDetails .container-building-details .content .left span{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.875rem;margin:80px 0;max-width:620px;text-align:left}.BuildingDetails .container-building-details .content .right{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media(min-width:1200px){.BuildingDetails .container-building-details .content .right{width:50%}}.BuildingDetails .container-building-details .content .right img{max-height:448px;object-fit:cover;width:100%}.BuildingDetails .container-building-details .content .right p{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.125rem;margin:50px 0;max-width:620px;text-align:left}@media(min-width:1200px){.BuildingDetails .container-building-details .content .right p{margin:120px 0}}.BuildingDetails .container-building-details .content .right span{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.875rem;margin:80px 0;max-width:620px;text-align:left}.you-like-section{margin:0 auto 100px;padding:90px 20px 10px;width:100%}@media(min-width:1200px){.you-like-section{padding:100px 100px 40px}}@media(min-width:1800px){.you-like-section{padding:100px 190px 40px}}.you-like-section .container-you-like{max-width:1920px;width:100%}.you-like-section .container-you-like .title-like{border-bottom:2px solid rgba(0,0,0,.518);font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem;padding-bottom:8px;text-align:left;text-transform:uppercase}.you-like-section .container-you-like .cards{display:flex;flex-direction:column;gap:26px;height:300px;margin-top:26px}@media(min-width:1200px){.you-like-section .container-you-like .cards{flex-direction:row;height:651px}}.you-like-section .container-you-like .cards .card{cursor:pointer;position:relative;width:100%}@media(min-width:1200px){.you-like-section .container-you-like .cards .card{width:50%}}.you-like-section .container-you-like .cards .card .content-card{background-color:#0009;bottom:4px;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;left:0;padding:30px 20px;position:absolute;right:0;transition:opacity .3s ease,visibility .3s ease;z-index:2}@media(min-width:1200px){.you-like-section .container-you-like .cards .card .content-card{bottom:0}}.you-like-section .container-you-like .cards .card .content-card p{font-family:MADEOuterSans-Light,sans-serif;font-size:1rem;margin:0;text-align:left;width:100%}.you-like-section .container-you-like .cards .card .content-card p.title{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.3125rem;margin-bottom:.5rem;text-transform:uppercase}.you-like-section .container-you-like .cards .card img{aspect-ratio:1/1;height:350px;object-fit:cover;width:100%}@media(min-width:1200px){.you-like-section .container-you-like .cards .card img{height:100%;width:100%}}.BuildingList{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow-x:hidden;padding:90px 20px;width:100%}@media(min-width:1200px){.BuildingList{padding:150px 100px 100px}}@media(min-width:1800px){.BuildingList{padding:150px 190px 100px}}.BuildingList .container-buildinglist{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;margin-top:50px;max-width:1920px;position:relative;width:100%}.BuildingList .container-buildinglist .header-buildinglist{width:100%}.BuildingList .container-buildinglist .header-buildinglist h1{font-family:MADEOuterSans-Thin,sans-serif;font-size:1.25rem;font-weight:200;margin:0;text-align:left}@media(min-width:768px){.BuildingList .container-buildinglist .header-buildinglist h1{font-size:2.5rem}}@media(min-width:1800px){.BuildingList .container-buildinglist .header-buildinglist h1{font-size:3.125rem}}.BuildingList .container-buildinglist .header-buildinglist h2{font-family:MADEOuterSans-Bold,sans-serif;font-size:2.5rem;margin:0;position:relative;text-align:left}@media(min-width:768px){.BuildingList .container-buildinglist .header-buildinglist h2{font-size:4.375rem;width:-webkit-max-content;width:max-content}}@media(min-width:1400px){.BuildingList .container-buildinglist .header-buildinglist h2{font-size:5rem}}@media(min-width:1800px){.BuildingList .container-buildinglist .header-buildinglist h2{font-size:5.375rem}}.BuildingList .container-buildinglist .header-buildinglist h2 img{bottom:-15px;max-width:200px;position:absolute;right:25%}@media(min-width:1200px){.BuildingList .container-buildinglist .header-buildinglist h2 img{bottom:-30px;max-width:none;right:-10%}}.BuildingList .container-buildinglist .header-buildinglist .content{display:flex;justify-content:space-between;margin-top:50px;width:100%}@media(min-width:768px){.BuildingList .container-buildinglist .header-buildinglist .content{margin-top:106px}}.BuildingList .container-buildinglist .header-buildinglist .content .info-text{display:flex;flex-direction:column;gap:20px;width:100%}.BuildingList .container-buildinglist .header-buildinglist .content .info-text p{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;line-height:28px;margin:0;max-width:620px;text-align:left}@media(min-width:1400px){.BuildingList .container-buildinglist .header-buildinglist .content .info-text p{font-size:1.125rem}}.BuildingList .container-buildinglist .header-buildinglist .content .circular-text-container{align-items:center;display:flex;height:150px;justify-content:center;margin-top:30px;position:relative;width:150px}@media(min-width:768px){.BuildingList .container-buildinglist .header-buildinglist .content .circular-text-container{margin-top:50px}}.BuildingList .container-buildinglist .header-buildinglist .content .circular-text-container .circle-svg{animation:rotate-text 10s linear infinite;height:100%;transform-origin:center;width:100%}.BuildingList .container-buildinglist .header-buildinglist .content .circular-text-container .circle-text{fill:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase}.BuildingList .container-buildinglist .header-buildinglist .content .circular-text-container .arrow{position:absolute;width:30px}.BuildingList .container-buildinglist .list-buildinglist{display:flex;flex-direction:column;list-style:none;padding:0;width:100%}.BuildingList .container-buildinglist .list-buildinglist .trail{border-bottom:1px solid #000;display:flex;flex-direction:column-reverse;gap:30px;justify-content:space-between;padding:55px 0;width:100%}@media(min-width:768px){.BuildingList .container-buildinglist .list-buildinglist .trail{flex-direction:row;gap:initial}}.BuildingList .container-buildinglist .list-buildinglist .trail:first-child{border-top:1px solid #000}.BuildingList .container-buildinglist .list-buildinglist .trail:last-child{border-bottom:initial}.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist{display:flex;flex-direction:column;gap:63px;justify-content:space-between}.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist div .title{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.875rem;margin:0 0 35px;text-align:left}@media(min-width:1400px){.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist div .title{font-size:2.1875rem}}.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist div .description{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;margin:0;max-height:150px;text-align:left}@media(min-width:1400px){.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist div .description{font-size:1.125rem}}.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist button{align-items:center;background-color:#0000;border:2px solid #000;border-radius:27px;box-sizing:border-box;cursor:pointer;display:flex;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.0625rem;gap:15px;justify-content:space-between;max-width:202px;padding:5px 20px;transition:all .3s;width:-webkit-max-content;width:max-content}@media(min-width:1400px){.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist button{font-size:1.25rem}}.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist button svg path{fill:#000;transition:all .3s}.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist button:hover{background-color:#000;border-color:#000;color:#fff}.BuildingList .container-buildinglist .list-buildinglist .trail .infos-buildinglist button:hover svg path{fill:#fff}.BuildingList .container-buildinglist .list-buildinglist .trail .container-img{display:flex;justify-content:flex-end;width:100%}@media(min-width:768px){.BuildingList .container-buildinglist .list-buildinglist .trail .container-img{height:100%;width:-webkit-max-content;width:max-content}}.BuildingList .container-buildinglist .list-buildinglist .trail .container-img img{max-width:447px;object-fit:contain;width:100%}.ImageWithBadge{cursor:pointer;display:inline-block;overflow:hidden;position:relative}.ImageWithBadge.mobile .caption,.ImageWithBadge:hover .caption{opacity:1;transition:opacity .3s ease,visibility .3s ease;visibility:visible}.ImageWithBadge.mobile:before,.ImageWithBadge:hover:before{align-items:center;background-color:#0009;bottom:0;content:"";display:flex;height:100px;left:0;position:absolute;right:0;transition:background .3s ease;z-index:1}.ImageWithBadge .image{aspect-ratio:1/1;height:100%;object-fit:cover;object-position:30% 70%;transition:filter .3s ease;width:100%}.ImageWithBadge .badge{background-color:#fff;color:#000;font-family:Roboto-Medium,sans-serif;font-size:23px;font-size:.75rem;left:1.5rem;padding:11px 24px;position:absolute;top:1.5rem;z-index:2}.ImageWithBadge .caption{bottom:25px;color:#fff;display:flex;flex-direction:column;left:1.5rem;opacity:0;position:absolute;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:2}.ImageWithBadge .caption p{font-family:MADEOuterSans-Thin,sans-serif;font-size:pxToRem(18px);margin:0;text-align:left}.ImageWithBadge .caption p.title{font-family:MADEOuterSans-Medium,sans-serif;font-size:pxToRem(18px);margin-bottom:.5rem}.ImageWithBadge .caption.small{align-items:center;flex-direction:row;gap:5px}.ImageWithBadge .caption.small p,.ImageWithBadge .caption.small p.title{margin:0}.ImageWithBadge.mdaily{display:flex;flex-direction:column;overflow:visible}.ImageWithBadge.mdaily:hover:before{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.ImageWithBadge.mdaily .image{aspect-ratio:1/1;height:100%;object-fit:cover;object-position:center;transition:filter .3s ease;width:100%}.ImageWithBadge.mdaily .mdaily-caption{background-color:#0009;bottom:0;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;min-height:30%;padding:1rem 1.5rem 0;position:absolute;transition:opacity .3s ease,visibility .3s ease;width:100%;z-index:2}.ImageWithBadge.mdaily .mdaily-caption p{font-family:Roboto Bold;font-size:18px;margin:0;text-align:left;width:100%}.CaseCompleted{box-sizing:border-box!important;width:100%}.CaseCompleted .header-case{height:60vh;object-fit:cover;object-position:center;width:100%}@media(min-width:768px){.CaseCompleted .header-case{height:95vh}}.CaseCompleted .container-title-case{box-sizing:border-box;padding:50px 20px}@media(min-width:768px){.CaseCompleted .container-title-case{padding:100px 55px}}.CaseCompleted .container-title-case .box-title{align-items:flex-start;border-bottom:1px solid #d4d4d4;display:flex;flex-direction:column;justify-content:center;padding-bottom:100px}.CaseCompleted .container-title-case .box-title h1{font-family:Roboto-Bold,sans-serif;font-size:25px;margin:0;text-align:left}@media(min-width:768px){.CaseCompleted .container-title-case .box-title h1{font-size:45px;text-align:center}}.CaseCompleted .container-title-case .box-title p{font-family:Roboto Regular;font-size:22px;margin:0;text-align:left}@media(min-width:768px){.CaseCompleted .container-title-case .box-title p{font-size:34px}}.CaseCompleted .container-title-case .challenge-title{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:50px 0}@media(min-width:768px){.CaseCompleted .container-title-case .challenge-title{align-items:center;flex-direction:row;gap:10%;padding:100px 0}}.CaseCompleted .container-title-case .challenge-title.no-image{padding:100px 0 0}.CaseCompleted .container-title-case .challenge-title h2{font-family:Roboto Bold;font-size:27px;margin:0;white-space:nowrap;width:-webkit-max-content;width:max-content}@media(min-width:1600px){.CaseCompleted .container-title-case .challenge-title h2{font-size:35px}}.CaseCompleted .container-title-case .challenge-title p{font-family:Roboto Regular;font-size:17px;line-height:30px;margin:0;text-align:left}@media(min-width:1600px){.CaseCompleted .container-title-case .challenge-title p{font-size:22px;line-height:35px}}.CaseCompleted .container-challenge-image{height:50vh;min-height:400px;width:100%}@media(min-width:768px){.CaseCompleted .container-challenge-image{height:95vh;min-height:800px}}.CaseCompleted .container-challenge-image .challenge-image{height:100%;object-fit:cover;object-position:center;width:100%}.CaseCompleted .challenge-resolve-container{background-color:#001694;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:70px;padding:50px 20px}@media(min-width:768px){.CaseCompleted .challenge-resolve-container{padding:100px 55px}}.CaseCompleted .challenge-resolve-container .box-challenge-idea,.CaseCompleted .challenge-resolve-container .box-challenge-result{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.CaseCompleted .challenge-resolve-container .box-challenge-idea,.CaseCompleted .challenge-resolve-container .box-challenge-result{flex-direction:row;gap:20%}}.CaseCompleted .challenge-resolve-container .box-challenge-idea h2,.CaseCompleted .challenge-resolve-container .box-challenge-result h2{font-family:Roboto Bold;font-size:27px;margin:0;white-space:nowrap;width:100px}@media(min-width:1600px){.CaseCompleted .challenge-resolve-container .box-challenge-idea h2,.CaseCompleted .challenge-resolve-container .box-challenge-result h2{font-size:35px}}.CaseCompleted .challenge-resolve-container .box-challenge-idea p,.CaseCompleted .challenge-resolve-container .box-challenge-result p{font-family:Roboto Light;font-size:17px;line-height:30px;margin:0;text-align:left}@media(min-width:1600px){.CaseCompleted .challenge-resolve-container .box-challenge-idea p,.CaseCompleted .challenge-resolve-container .box-challenge-result p{font-size:22px;line-height:35px}}.CaseCompleted .cases-recommendation{background-color:#303030;box-sizing:border-box;padding:50px 20px}@media(min-width:768px){.CaseCompleted .cases-recommendation{height:90vh;padding:100px 55px}}.CaseCompleted .cases-recommendation .title-recommendation{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.CaseCompleted .cases-recommendation .title-recommendation{flex-direction:row}}.CaseCompleted .cases-recommendation .title-recommendation h4{color:#fff;font-family:Roboto Bold;font-size:27px;margin:0;white-space:nowrap;width:100px}@media(min-width:1600px){.CaseCompleted .cases-recommendation .title-recommendation h4{font-size:35px}}.CaseCompleted .cases-recommendation .title-recommendation button{align-items:center;background-color:#0000;border:initial;color:#fff;cursor:pointer;display:flex;font-family:Roboto Regular;font-size:20px;gap:15px}.CaseCompleted .cases-recommendation .title-recommendation button div{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}@media(min-width:1600px){.CaseCompleted .cases-recommendation .title-recommendation button{font-size:21px}}.CaseCompleted .cases-recommendation .box-recommendation{display:flex;flex-direction:column;gap:20px;padding-top:60px;width:100%}.CaseCompleted .cases-recommendation .box-recommendation .ImageWithBadge{height:30vh!important;width:100%!important}@media(min-width:768px){.CaseCompleted .cases-recommendation .box-recommendation{flex-direction:row}.CaseCompleted .cases-recommendation .box-recommendation .ImageWithBadge{height:60vh!important}}.CaseDetails{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow-x:hidden;padding:90px 20px 10px;width:100%}@media(min-width:1200px){.CaseDetails{padding:150px 100px 40px}}@media(min-width:1800px){.CaseDetails{padding:150px 190px 40px}}.CaseDetails .container-case-details{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;max-width:1920px;position:relative;width:100%}.CaseDetails .container-case-details .header-case-details p{margin:0;text-align:left}.CaseDetails .container-case-details .header-case-details .title{font-family:MADEOuterSans-Thin,sans-serif;font-size:1.5625rem}@media(min-width:1200px){.CaseDetails .container-case-details .header-case-details .title{font-size:3.0625rem}}.CaseDetails .container-case-details .header-case-details .description{font-family:MADEOuterSans-Regular,sans-serif;font-size:2.5rem;line-height:40px;margin-top:15px}@media(min-width:1200px){.CaseDetails .container-case-details .header-case-details .description{font-size:4.0625rem;line-height:74px}}.CaseDetails .container-case-details .content{display:flex;flex-direction:column;gap:50px;margin:50px 0;width:100%}@media(min-width:1200px){.CaseDetails .container-case-details .content{flex-direction:row;gap:150px;margin:120px 0}}.CaseDetails .container-case-details .content .left{align-items:flex-end;display:flex;flex-direction:column;width:100%}@media(min-width:1200px){.CaseDetails .container-case-details .content .left{width:50%}}.CaseDetails .container-case-details .content .left p{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.125rem;margin-bottom:30px;max-width:620px;text-align:left}.CaseDetails .container-case-details .content .left p.text-two{margin:30px 0}@media(min-width:1200px){.CaseDetails .container-case-details .content .left p.text-two{margin:100px 0}.CaseDetails .container-case-details .content .left p{margin-bottom:60px}}.CaseDetails .container-case-details .content .left img{max-height:691px;object-fit:cover;width:100%}.CaseDetails .container-case-details .content .left img.image-two{max-height:516px}.CaseDetails .container-case-details .content .left span{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.875rem;margin:80px 0;max-width:620px;text-align:left}.CaseDetails .container-case-details .content .right{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media(min-width:1200px){.CaseDetails .container-case-details .content .right{width:50%}}.CaseDetails .container-case-details .content .right img{max-height:448px;object-fit:cover;width:100%}.CaseDetails .container-case-details .content .right p{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.125rem;margin:50px 0;max-width:620px;text-align:left}@media(min-width:1200px){.CaseDetails .container-case-details .content .right p{margin:120px 0}}.you-like-section-case{margin:0 auto 100px;padding:90px 20px 10px;width:100%}@media(min-width:1200px){.you-like-section-case{padding:0 100px 40px}}@media(min-width:1800px){.you-like-section-case{padding:0 190px 40px}}.you-like-section-case .container-you-like{max-width:1920px;width:100%}.you-like-section-case .container-you-like .title-like{border-bottom:2px solid rgba(0,0,0,.518);font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem;padding-bottom:8px;text-align:left;text-transform:uppercase}.you-like-section-case .container-you-like .cards{display:flex;flex-direction:column;gap:26px;height:300px;margin-top:26px}@media(min-width:1200px){.you-like-section-case .container-you-like .cards{flex-direction:row;height:651px}}.you-like-section-case .container-you-like .cards .card{cursor:pointer;position:relative;width:100%}@media(min-width:1200px){.you-like-section-case .container-you-like .cards .card{width:50%}}.you-like-section-case .container-you-like .cards .card .content-card{background-color:#0009;bottom:4px;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;left:0;padding:30px 20px;position:absolute;right:0;transition:opacity .3s ease,visibility .3s ease;z-index:2}@media(min-width:1200px){.you-like-section-case .container-you-like .cards .card .content-card{bottom:0}}.you-like-section-case .container-you-like .cards .card .content-card p{font-family:MADEOuterSans-Light,sans-serif;font-size:1rem;margin:0;text-align:left;width:100%}.you-like-section-case .container-you-like .cards .card .content-card p.title{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.3125rem;margin-bottom:.5rem;text-transform:uppercase}.you-like-section-case .container-you-like .cards .card img{aspect-ratio:1/1;height:350px;object-fit:cover;width:100%}@media(min-width:1200px){.you-like-section-case .container-you-like .cards .card img{height:100%;width:100%}}.CaseList{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:100vh;overflow-x:hidden;padding:0 20px 10px;width:100%}@media(min-width:1200px){.CaseList{padding:0 100px 40px}}@media(min-width:1800px){.CaseList{padding:0 190px 40px}}.CaseList .container-caselist{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;max-width:1920px;padding-top:150px;width:100%}.CaseList .container-caselist .header-caselist p{margin:0;text-align:left}.CaseList .container-caselist .header-caselist .title{font-family:MADEOuterSans-Medium,sans-serif;font-size:3.125rem;position:relative;width:-webkit-max-content;width:max-content}@media(min-width:1200px){.CaseList .container-caselist .header-caselist .title{font-size:9.1875rem;line-height:150px}}.CaseList .container-caselist .header-caselist .title img{max-width:100px;position:absolute;right:-16%;top:0}@media(min-width:1200px){.CaseList .container-caselist .header-caselist .title img{max-width:none;right:-12%;top:0}}.CaseList .container-caselist .header-caselist .description{font-family:MADEOuterSans-Regular,sans-serif;margin-top:50px;max-width:620px}@media(min-width:1200px){.CaseList .container-caselist .header-caselist .description{font-size:1.125rem}}.CaseList .container-caselist .content-cases{margin-top:75px;max-width:1920px;width:100%}.CaseList .container-caselist .content-cases .title{border-bottom:2px solid rgba(0,0,0,.518);font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem;padding-bottom:8px;text-align:left;text-transform:uppercase}.CaseList .container-caselist .content-cases .cases{grid-gap:26px;display:grid;gap:26px;grid-template-columns:1fr;height:100%;margin-top:26px;overflow:hidden;width:100%}@media(min-width:1200px){.CaseList .container-caselist .content-cases .cases{grid-template-columns:repeat(2,1fr)}}.CaseList .container-caselist .content-cases .cases .case{box-sizing:border-box;cursor:pointer;position:relative;width:100%}.CaseList .container-caselist .content-cases .cases .case .content-card{background-color:#0009;bottom:4px;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;left:0;padding:30px 20px;position:absolute;right:0;transition:opacity .3s ease,visibility .3s ease;z-index:2}.CaseList .container-caselist .content-cases .cases .case .content-card p{font-family:MADEOuterSans-Light,sans-serif;font-size:.875rem;margin:0;text-align:left;width:100%}.CaseList .container-caselist .content-cases .cases .case .content-card p.title{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.0625rem;margin-bottom:.5rem;text-transform:uppercase}.CaseList .container-caselist .content-cases .cases .case img{aspect-ratio:1/1;height:350px;object-fit:cover;width:100%}@media(min-width:1200px){.CaseList .container-caselist .content-cases .cases .case img{height:100%;width:100%}}.Consultancy{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow:hidden;padding:90px 20px 10px;width:100%}@media(min-width:1200px){.Consultancy{padding:150px 100px 40px}}@media(min-width:1800px){.Consultancy{padding:150px 190px 40px}}.Consultancy .container-consultancy{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;margin-top:50px;max-width:1920px;position:relative;width:100%}.Consultancy .container-consultancy h1{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.25rem;font-weight:500;margin:0;text-align:left}@media(min-width:768px){.Consultancy .container-consultancy h1{font-size:3.3125rem;line-height:53px}}.Consultancy .container-consultancy h1 span{font-family:MADEOuterSans-Bold,sans-serif}.Consultancy .container-consultancy .header-consultancy{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column-reverse;gap:25px;justify-content:space-between;margin-top:20px;width:100%}@media(min-width:1200px){.Consultancy .container-consultancy .header-consultancy{flex-direction:row;margin-top:100px;padding-left:94px}}.Consultancy .container-consultancy .header-consultancy .text-container{display:flex;flex-direction:column;gap:20px;width:100%}.Consultancy .container-consultancy .header-consultancy .text-container p{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;line-height:28px;margin:0;max-width:630px;text-align:left}@media(min-width:1600px){.Consultancy .container-consultancy .header-consultancy .text-container p{font-size:1.125rem}}.Consultancy .container-consultancy .header-consultancy img{width:100%}@media(min-width:1400px){.Consultancy .container-consultancy .header-consultancy img{max-height:347px;max-width:601px;width:auto}}.Consultancy .container-consultancy .section-consultancy{box-sizing:border-box;display:flex;flex-direction:column;gap:40px;margin-top:100px;width:100%}@media(min-width:1200px){.Consultancy .container-consultancy .section-consultancy{padding-left:94px}}.Consultancy .container-consultancy .section-consultancy .steps-texts{display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:1200px){.Consultancy .container-consultancy .section-consultancy .steps-texts{flex-direction:row}}.Consultancy .container-consultancy .section-consultancy .steps-texts .step-text{background-color:#f7f7f7;border-radius:7px;display:flex;flex-direction:column;gap:20px;padding:127px 30px 38px;width:100%}@media(min-width:1600px){.Consultancy .container-consultancy .section-consultancy .steps-texts .step-text{min-width:406px}}.Consultancy .container-consultancy .section-consultancy .steps-texts .step-text p{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem;line-height:28px;margin:0;text-align:left}@media(min-width:1200px){.Consultancy .container-consultancy .section-consultancy .steps-texts .step-text p{font-size:1.25rem}}@media(min-width:1600px){.Consultancy .container-consultancy .section-consultancy .steps-texts .step-text p{font-size:1.625rem}}.Consultancy .container-consultancy .section-consultancy .steps-texts .step-text p span{background-color:#e40030;color:#f7f7f7}.Consultancy .container-consultancy .section-consultancy .steps-images{display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:1200px){.Consultancy .container-consultancy .section-consultancy .steps-images{flex-direction:row}}.Consultancy .container-consultancy .section-consultancy .steps-images .step-image{align-items:center;border-radius:7px;display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:1600px){.Consultancy .container-consultancy .section-consultancy .steps-images .step-image{min-width:406px}}.Consultancy .container-consultancy .section-consultancy .steps-images .step-image img{object-fit:contain}@media(min-width:1600px){.Consultancy .container-consultancy .section-consultancy .steps-images .step-image img{height:297px;width:278px}}.Consultancy .container-consultancy .section-consultancy .steps-images .step-image p{font-family:MADEOuterSans-Regular,sans-serif;font-size:1rem;line-height:28px;margin:0;text-align:left;width:278px}@media(min-width:1600px){.Consultancy .container-consultancy .section-consultancy .steps-images .step-image p{font-size:1.125rem}}.Consultancy .container-consultancy .cases-options{margin:50px 0;max-width:1920px;width:100%}@media(min-width:1200px){.Consultancy .container-consultancy .cases-options{margin:100px 0}}.Consultancy .container-consultancy .cases-options .title-like{border-bottom:2px solid rgba(0,0,0,.518);font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem;padding-bottom:8px;text-align:left;text-transform:uppercase}.Consultancy .container-consultancy .cases-options .cards{display:flex;flex-direction:column;gap:26px;margin-top:26px}@media(min-width:1200px){.Consultancy .container-consultancy .cases-options .cards{flex-direction:row;height:651px}}.Consultancy .container-consultancy .cases-options .cards .card{cursor:pointer;position:relative;width:100%}@media(min-width:1200px){.Consultancy .container-consultancy .cases-options .cards .card{width:50%}}.Consultancy .container-consultancy .cases-options .cards .card .content-card{background-color:#0009;bottom:4px;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;left:0;padding:30px 20px;position:absolute;right:0;transition:opacity .3s ease,visibility .3s ease;z-index:2}@media(min-width:1200px){.Consultancy .container-consultancy .cases-options .cards .card .content-card{bottom:0}}.Consultancy .container-consultancy .cases-options .cards .card .content-card p{font-family:MADEOuterSans-Light,sans-serif;font-size:.8125rem;margin:0;text-align:left;width:100%}.Consultancy .container-consultancy .cases-options .cards .card .content-card p.title{font-family:MADEOuterSans-Medium,sans-serif;font-size:.875rem;margin-bottom:.5rem;text-transform:uppercase}@media(min-width:1200px){.Consultancy .container-consultancy .cases-options .cards .card .content-card p{font-size:1rem}.Consultancy .container-consultancy .cases-options .cards .card .content-card p.title{font-size:1.125rem}}.Consultancy .container-consultancy .cases-options .cards .card img{aspect-ratio:1/1;height:350px;object-fit:cover;width:100%}@media(min-width:1200px){.Consultancy .container-consultancy .cases-options .cards .card img{height:100%;width:100%}}.ForCompanies{padding-top:80px}@media(min-width:768px){.ForCompanies{padding-top:88px}}.ForCompanies .filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:56px 24px 110px;width:100%}@media(min-width:768px){.ForCompanies .filters{gap:20px}}@media(min-width:1200px){.ForCompanies .filters{gap:10px;padding:56px 65px 110px}}@media(min-width:1600px){.ForCompanies .filters{gap:30px;padding:56px 85px 110px}}.ForCompanies .filters h3{font-family:Roboto Medium;font-size:39px;font-weight:400;margin:0 0 29px;order:1}@media(min-width:768px){.ForCompanies .filters h3{margin:0;order:0}}@media(min-width:1200px){.ForCompanies .filters h3{font-size:31px}}@media(min-width:1600px){.ForCompanies .filters h3{font-size:39px}}.ForCompanies .filters .filter-group{align-items:center;display:flex;gap:10px;justify-content:center}.ForCompanies .filters .filter-group:nth-child(2){order:3}@media(min-width:768px){.ForCompanies .filters .filter-group:nth-child(2){order:0}}.ForCompanies .filters .filter-group:nth-child(3){order:4}@media(min-width:768px){.ForCompanies .filters .filter-group:nth-child(3){order:0}}@media(min-width:1200px){.ForCompanies .filters .filter-group{gap:13px}}.ForCompanies .filters .filter-group p{font-family:Roboto Regular;font-size:19px}.ForCompanies .filters .filter-group .filter-group-buttons{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:1200px){.ForCompanies .filters .filter-group .filter-group-buttons{gap:13px}}.ForCompanies .filters .SearchInput{margin-top:10px;order:2;width:100%}@media(min-width:1200px){.ForCompanies .filters .SearchInput{flex-grow:1;margin-top:0;order:0;width:auto}}.ForCompanies section{background-color:#fff;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:12px;position:relative;width:100%;z-index:2}.ForCompanies section .no-course{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:56px 24px 110px}@media(min-width:1200px){.ForCompanies section .no-course{padding:56px 120px 110px}}.ForCompanies section .no-course h3{font-family:Roboto Black;font-size:50px;margin:0 0 46px;text-align:left}.ForCompanies section .no-course p{font-family:Roboto Regular;font-size:19px;text-align:left}.SearchInput{align-items:center;border:1px solid #000;display:flex;height:43px;justify-content:space-between;max-width:332px;min-width:150px}@media(min-width:1600px){.SearchInput{width:332px}}.SearchInput input{border:none;height:100%;padding:0 0 0 13px;width:100%}.SearchInput div{align-items:center;background-color:#000;display:flex;height:43px;justify-content:center;width:40px}.contact-form .container-group{display:flex;gap:20px;justify-content:space-between;width:100%}.contact-form .form-group{flex-direction:column;margin-bottom:1rem;position:relative;width:100%}.contact-form .form-group input,.contact-form .form-group textarea{border:1px solid #ccc;border-radius:4px;font-family:Roboto-Regular,sans-serif;padding:.5rem;width:100%}.contact-form .form-group input.error,.contact-form .form-group textarea.error{border-color:red!important}.contact-form .form-group input::placeholder,.contact-form .form-group textarea::placeholder{font-family:Roboto-Regular,sans-serif}.contact-form .form-group .error-message{color:red;font-size:.75rem;margin-top:.25rem}.contact-form .feedback-message{font-family:Roboto-Bold,sans-serif;font-size:20px!important;margin-top:20px!important;max-width:400px!important}.B2CCourseCard{aspect-ratio:1.005/1;background-color:#000;border:1px solid #fff;cursor:pointer;display:flex;flex-direction:column;font-family:Roboto Regular;justify-content:space-between;padding:20px;width:100%}@media(min-width:768px){.B2CCourseCard{padding:25px 24px 25px 40px;width:350px}}@media(min-width:1200px){.B2CCourseCard{padding:32px 35px 32px 43px;width:372px}}@media(min-width:1400px){.B2CCourseCard{padding:42px 47px 42px 57px;width:500px}}@media(min-width:1600px){.B2CCourseCard{height:605px;padding:62px 71px 62px 86px;width:632px}}.B2CCourseCard h2{color:#fff;font-family:Roboto Black;font-size:32px;margin:0;text-align:left;text-transform:uppercase}@media(min-width:1400px){.B2CCourseCard h2{font-size:44px}}@media(min-width:1600px){.B2CCourseCard h2{font-size:50px}}.B2CCourseCard button{background:linear-gradient(270deg,#000 50%,#fff 0) 100%;background-size:200% 100%;border:1px solid #fff;border-radius:34px;color:#fff;cursor:pointer;font-family:Roboto Bold;font-size:21px;padding:10px 23px;transition:all 2s ease;width:-webkit-fit-content;width:fit-content}@media(min-width:1200px){.B2CCourseCard button{padding:17px 33px}}@media(min-width:1600px){.B2CCourseCard button{font-size:32px}}.B2CCourseCard button:hover{background-position:0;color:#000;transition:all 1s ease}.B2CCourseCard p{color:#c7c7c7;font-family:Roboto Regular;margin:0;text-align:left}.B2CCourseCard p:first-child{font-size:16px}@media(min-width:1200px){.B2CCourseCard p:first-child{font-size:19px}}.B2CCourseCard p:last-of-type{font-size:14px}@media(min-width:1200px){.B2CCourseCard p:last-of-type{font-size:17px}}.B2CCourseCard.hover{filter:invert(1)}.ForPeople{align-items:center;background-color:#000;display:flex;flex-direction:column;gap:44px;justify-content:center;min-height:100vh;padding:88px 24px}@media(min-width:1200px){.ForPeople{flex-direction:row}}.ForPeople svg{display:none;height:360px;right:-170px;top:200px;visibility:hidden;width:360px;z-index:0}@media(min-width:768px){.ForPeople svg{display:flex;visibility:visible}}@media(min-width:1600px){.ForPeople svg{right:-130px}}.Select{display:flex;flex-direction:column;margin:10px 0}.Select label{color:#fff;font-family:Roboto Regular;font-weight:400;line-height:1.8rem}.Select select{background-color:#0000;border:none;border-bottom:1px solid #ffffff8c;box-sizing:border-box;color:#fff;cursor:pointer;font-size:19px;outline:none;padding:15px 35px 15px 0;transition:.2s;width:100%}.Select select.show-error{border-color:#e50000;color:#e50000}.Select option{background-color:#000;border:none;color:#fff;font-family:Roboto Regular;font-size:19px;font-style:italic;opacity:.4;outline:none}.Select option:disabled{color:gray}.HolderPortal{display:flex;justify-content:center;min-height:780px;padding-top:80px}@media(min-width:1200px){.HolderPortal{align-items:center;display:flex;flex-direction:column;padding-top:88px}}.HolderPortal .container-holder-portal{align-items:center;display:flex;flex-direction:column;height:80%}.HolderPortal .container-holder-portal .feedback-container{align-items:center;display:flex;justify-content:center;width:80%}.HolderPortal .container-holder-portal .feedback-container .feedback{color:#e50000;font-family:Roboto Regular;font-size:2em;font-weight:400;margin-bottom:0;width:100%}@media(min-width:1200px){.HolderPortal .container-holder-portal .feedback-container{margin-bottom:10px;text-align:center;width:80%}}.HolderPortal .container-holder-portal .form-holder-portal{align-items:center;display:flex;flex-direction:column;width:80%}.HolderPortal .container-holder-portal .form-holder-portal form{align-items:center;display:flex;flex-direction:column}.HolderPortal .container-holder-portal .form-holder-portal form .holder-dpo{margin-bottom:50px}@media(min-width:1200px){.HolderPortal .container-holder-portal .form-holder-portal form .holder-dpo{display:flex;flex-direction:row;justify-content:space-between;width:95%}}.HolderPortal .container-holder-portal .form-holder-portal form .holder-dpo h2{width:100%}@media(min-width:1200px){.HolderPortal .container-holder-portal .form-holder-portal form .holder-dpo h2{width:60%}}.HolderPortal .container-holder-portal .form-holder-portal form .info-holder{text-align:center;width:100%}.HolderPortal .container-holder-portal .form-holder-portal form .info-holder p{color:gray;font-size:.9rem;margin:0}.HolderPortal .container-holder-portal .form-holder-portal h2{font-family:Roboto Black;font-size:1.3rem;margin-bottom:50px;width:60%}.HolderPortal .container-holder-portal .form-holder-portal input{border:none;border-bottom:2px solid #0d0d0d38;color:#000;font-size:1.2rem;font-weight:700;height:40px;margin-bottom:20px;outline:none;width:100%}.HolderPortal .container-holder-portal .form-holder-portal .Select select{background-color:hsla(0,0%,89%,.418);border:none;border-bottom-left-radius:5px;border-top-left-radius:5px;color:#000;font-size:inherit;font-weight:400;height:55px;margin-bottom:30px;margin-top:10px;outline:none;width:102%}.HolderPortal .container-holder-portal .form-holder-portal textarea{background-color:#fff;border:2px solid #0d0d0d38;color:#000;font-family:SourceSansPro,sans-serif;font-size:1.2rem;font-weight:700;height:80px;margin-bottom:60px;padding:5px;width:100%}.HolderPortal .container-holder-portal .form-holder-portal textarea::placeholder{font-size:1.3rem;padding:5px}.HolderPortal .container-holder-portal .form-holder-portal button{background-color:initial;border:none;border-bottom:1px solid #e50000;color:#e50000;font-family:Roboto Bold;font-size:1.2rem;margin:20px;outline:none}@media(min-width:1200px){.HolderPortal .container-holder-portal .form-holder-portal form{display:flex;justify-content:center}.HolderPortal .container-holder-portal .form-holder-portal h2{font-size:2rem;font-weight:700;margin-bottom:50px;width:97%}.HolderPortal .container-holder-portal .form-holder-portal .Select{padding-left:31px;width:100%}.HolderPortal .container-holder-portal .form-holder-portal .Select select{padding-left:20px;width:97%}.HolderPortal .container-holder-portal .form-holder-portal input{background-color:hsla(0,0%,89%,.418);border:none;border-bottom-left-radius:5px;border-top-left-radius:5px;color:#000;font-size:1.2rem;font-weight:400;height:20px;letter-spacing:.052rem;margin-top:20px;outline:none;padding:20px;width:93%}.HolderPortal .container-holder-portal .form-holder-portal textarea{border-bottom-left-radius:5px;border-top-left-radius:5px;padding-left:20px;width:94%}.HolderPortal .container-holder-portal .form-holder-portal button{background-color:#e50000;border:2px solid #e50000;color:#fff;cursor:pointer;font-weight:600;margin-bottom:30px;padding:9px}}.banner-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:50px auto 0;min-height:100vh;padding:120px 20px}@media(min-width:1200px){.banner-container{padding:150px 100px 100px}}@media(min-width:1800px){.banner-container{padding:150px 190px 100px}}.banner-container .Banner{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1920px;min-height:100vh;width:100%;z-index:2}.banner-container .Banner .initial-banner{align-items:center;display:flex;flex-direction:column;height:100vh}.banner-container .Banner .text-container{align-items:center;display:flex;justify-content:center;position:relative}.banner-container .Banner .text-container img{max-width:503px;position:absolute;top:25%;width:100%}@media(min-width:768px){.banner-container .Banner .text-container img{top:35%}}@media(min-width:1200px){.banner-container .Banner .text-container img{max-width:750px;top:30%}}@media(min-width:1400px){.banner-container .Banner .text-container img{top:35%}}@media(min-width:1600px){.banner-container .Banner .text-container img{max-width:903px}}.banner-container .Banner .text-container h1{color:#000;font-family:MADEOuterSans-Bold,sans-serif;font-size:2.1875rem;margin:0;padding:0;text-align:center}@media(min-width:768px){.banner-container .Banner .text-container h1{font-size:3.125rem}}@media(min-width:1200px){.banner-container .Banner .text-container h1{font-size:6.25rem;line-height:75px}}@media(min-width:1400px){.banner-container .Banner .text-container h1{font-size:6.25rem;line-height:102px}}@media(min-width:1800px){.banner-container .Banner .text-container h1{font-size:7.9375rem;line-height:100px}}.banner-container .Banner .circular-text-container{align-items:center;display:flex;height:150px;justify-content:center;margin-top:160px;position:relative;width:150px}@media(min-width:768px){.banner-container .Banner .circular-text-container{margin-top:120px}}.banner-container .Banner .circular-text-container .circle-svg{animation:rotate-text 10s linear infinite;height:100%;transform-origin:center;width:100%}.banner-container .Banner .circular-text-container .circle-text{fill:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase}.banner-container .Banner .circular-text-container .arrow{position:absolute;width:30px}.banner-container .Banner .agility-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:60px;justify-content:space-between;margin-top:200px;width:100%}@media(min-width:768px){.banner-container .Banner .agility-container{flex-direction:row;gap:20px}}.banner-container .Banner .agility-container .text-agility{display:flex;flex-direction:column;justify-content:flex-start;max-width:620px}@media(min-width:768px){.banner-container .Banner .agility-container .text-agility{width:50%}}.banner-container .Banner .agility-container .text-agility h3{color:#000;font-family:MADEOuterSans-Light,sans-serif;font-size:1.875rem;font-weight:300;margin:0 0 73px;text-align:left}@media(min-width:1800px){.banner-container .Banner .agility-container .text-agility h3{font-size:2.75rem}}.banner-container .Banner .agility-container .text-agility p{font-family:MADEOuterSans-Regular,sans-serif;font-size:.875rem;line-height:22px;margin:15px 0;text-align:left}@media(min-width:1800px){.banner-container .Banner .agility-container .text-agility p{font-size:1.125rem;line-height:28px}}.banner-container .Banner .agility-container .text-agility .Button{margin-top:90px}.banner-container .Banner .agility-container .group-info{position:relative}@media(min-width:768px){.banner-container .Banner .agility-container .group-info{width:50%}}.banner-container .Banner .agility-container .group-info .font{cursor:pointer}.banner-container .Banner .agility-container .group-info img{max-height:443px;object-fit:cover;width:100%}@media(min-width:768px){.banner-container .Banner .agility-container .group-info img{min-width:450px}}.banner-container .Banner .agility-container .group-info p{border-bottom:2px solid hsla(0,0%,44%,.412);color:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.0625rem;width:-webkit-max-content;width:max-content}.banner-container .Banner .agility-container .group-info .right-flutuant-text{border:initial;color:red;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.6875rem;position:absolute}@media(min-width:1200px){.banner-container .Banner .agility-container .group-info .right-flutuant-text{bottom:180px;right:-200px;transform:matrix(0,-1,1,0,0,0)}}.feedcases-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:90px 20px}@media(min-width:1200px){.feedcases-container{padding:150px 100px 100px}}@media(min-width:1800px){.feedcases-container{padding:150px 190px 100px}}.feedcases-container .FeedCases{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;max-width:1920px;min-height:100vh;position:relative;width:100%}.feedcases-container .FeedCases .flutuant-text{text-wrap:nowrap;font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem}@media(min-width:768px){.feedcases-container .FeedCases .flutuant-text{left:-190px;position:absolute;top:110px;transform:matrix(0,-1,1,0,0,0)}}.feedcases-container .FeedCases .container-cases{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:0 auto;width:100%}.feedcases-container .FeedCases .container-cases .box-cases{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;width:100%}@media(min-width:768px){.feedcases-container .FeedCases .container-cases .box-cases{flex-direction:row}}.feedcases-container .FeedCases .container-cases .box-cases .left-cases,.feedcases-container .FeedCases .container-cases .box-cases .right-cases{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}@media(min-width:768px){.feedcases-container .FeedCases .container-cases .box-cases .left-cases,.feedcases-container .FeedCases .container-cases .box-cases .right-cases{width:50%}}.feedcases-container .FeedCases .container-partners{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;justify-content:space-between;margin:130px 0 0;width:100%}.feedcases-container .FeedCases .container-partners .partner-image{filter:grayscale(100%);height:70px;max-width:100px;transition:filter .3s ease}@media(min-width:576px){.feedcases-container .FeedCases .container-partners .partner-image{height:50px;max-width:80px}}.feedcases-container .FeedCases .container-partners .partner-image:hover{filter:grayscale(0)}.feedcases-container .FeedCases .assinature-mdaily{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;height:314px;justify-content:flex-start;margin:0 auto;max-width:1400px;padding:50px 20px 100px;position:relative;width:100%;z-index:1}@media(min-width:768px){.feedcases-container .FeedCases .assinature-mdaily{height:-webkit-fit-content;height:fit-content;padding:40px 20px}}@media(min-width:1200px){.feedcases-container .FeedCases .assinature-mdaily{gap:50px}}.feedcases-container .FeedCases .assinature-mdaily h3{color:#000;font-family:Roboto-Bold,sans-serif;font-size:19px;font-weight:900;line-height:21px;margin:0;text-align:left}@media(min-width:768px){.feedcases-container .FeedCases .assinature-mdaily h3{font-size:32px;line-height:32px}}@media(min-width:1200px){.feedcases-container .FeedCases .assinature-mdaily h3{font-size:39px;line-height:39px}}.feedcases-container .FeedCases .assinature-mdaily button{align-items:center;background-color:#fff;border:initial;color:#000;cursor:pointer;display:flex;font-family:Roboto-Regular,sans-serif;font-size:19px;gap:15px;justify-content:flex-end}.feedcases-container .FeedCases .assinature-mdaily button div{align-items:center;border:2px solid #000;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}@media(min-width:768px){.feedcases-container .FeedCases .assinature-mdaily button{font-size:21px}}.feedcases-container .FeedCases .container-projects{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1400px;padding:0 20px 20px;width:100%}@media(min-width:768px){.feedcases-container .FeedCases .container-projects{flex-direction:row;padding:0 20px}}.feedcases-container .FeedCases .container-projects .left-cases,.feedcases-container .FeedCases .container-projects .right-cases{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;width:100%}@media(min-width:768px){.feedcases-container .FeedCases .container-projects .left-cases,.feedcases-container .FeedCases .container-projects .right-cases{width:50%}}.MDailyHome{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:90px 20px}@media(min-width:1200px){.MDailyHome{padding:150px 100px 100px}}@media(min-width:1800px){.MDailyHome{padding:150px 190px 100px}}.MDailyHome .mdaily-home-content{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;max-width:1920px;position:relative;width:100%}.MDailyHome .mdaily-home-content .flutuant-text{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem}@media(min-width:768px){.MDailyHome .mdaily-home-content .flutuant-text{text-wrap:nowrap;font-size:1.25rem;left:-320px;position:absolute;top:230px;transform:matrix(0,-1,1,0,0,0)}}.MDailyHome .mdaily-home-content .button-daily{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.MDailyHome .mdaily-home-content .button-daily button{background-color:#0000;border:none;border-bottom:1px solid #000;cursor:pointer;font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem;padding:3px 0;width:-webkit-max-content;width:max-content}.MDailyHome .mdaily-home-content .container-mdaily{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;width:100%}.MDailyHome .mdaily-home-content .container-mdaily .box-mdaily{display:flex;flex-wrap:wrap;gap:20px;width:100%}.MDailyHome .mdaily-home-content .container-mdaily .box-mdaily .box{flex:1 1 100%}@media(min-width:768px){.MDailyHome .mdaily-home-content .container-mdaily .box-mdaily .box{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1}}@media(min-width:1200px){.MDailyHome .mdaily-home-content .container-mdaily .box-mdaily{flex-direction:row}.MDailyHome .mdaily-home-content .container-mdaily .box-mdaily .box{flex:20% 1;width:10%}}.MDailyHome .mdaily-home-content .container-apresentation-mdaily{align-items:center;display:flex;justify-content:space-between;margin:50px 0 0;width:100%}.MDailyHome .mdaily-home-content .container-apresentation-mdaily h3{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.875rem;text-align:left}@media(min-width:768px){.MDailyHome .mdaily-home-content .container-apresentation-mdaily h3{font-size:3.75rem}}@media(min-width:1800px){.MDailyHome .mdaily-home-content .container-apresentation-mdaily h3{font-size:5rem}}.MDailyHome .mdaily-home-content .container-apresentation-mdaily .circular-text-container{align-items:center;display:flex;height:150px;justify-content:center;position:relative;width:150px}.MDailyHome .mdaily-home-content .container-apresentation-mdaily .circular-text-container .circle-svg{animation:rotate-text 10s linear infinite;height:100%;transform-origin:center;width:100%}.MDailyHome .mdaily-home-content .container-apresentation-mdaily .circular-text-container .circle-text{fill:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase}.MDailyHome .mdaily-home-content .container-apresentation-mdaily .circular-text-container .arrow{position:absolute;width:30px}.SetList{align-items:center;background-color:#000;background-image:url(/static/media/bg.19f181785c4190e0e7e9.png);background-position:center 4%;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:120px 20px}@media(min-width:1200px){.SetList{padding:150px 100px 100px}}@media(min-width:1800px){.SetList{padding:150px 190px 100px}}.SetList .container-setlist{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;max-width:1920px;width:100%}.SetList .container-setlist h2{color:#fff;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.875rem;margin:0 0 80px}@media(min-width:768px){.SetList .container-setlist h2{font-size:2.75rem}}.SetList .container-setlist .button-list{background-color:#000;padding:20px 0;width:100%}.SetList .container-setlist .button-list .button-item{align-items:flex-start;color:#fff;cursor:pointer;display:flex;flex-direction:row;margin-bottom:15px;text-transform:uppercase;width:100%}@media(min-width:768px){.SetList .container-setlist .button-list .button-item{align-items:flex-end}}.SetList .container-setlist .button-list .button-item:hover{color:#e40030}.SetList .container-setlist .button-list .button-item:hover .dots:before{background:repeating-linear-gradient(90deg,#e40030 0,#e40030 2px,#0000 0,#0000 6px)}.SetList .container-setlist .button-list .button-item .title{flex-shrink:0;font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem;margin-right:0;white-space:nowrap}@media(min-width:768px){.SetList .container-setlist .button-list .button-item .title{font-size:1.5625rem}}.SetList .container-setlist .button-list .button-item .dots{border-radius:50%;display:flex;flex-grow:1;margin-bottom:5px}.SetList .container-setlist .button-list .button-item .dots:before{background:repeating-linear-gradient(90deg,#fff 0,#fff 2px,#0000 0,#0000 6px);content:"";display:block;height:3px;width:100%}.SetList .container-setlist .button-list .button-item .description{flex-shrink:0;font-family:MADEOuterSans-Bold,sans-serif;font-size:.9375rem;margin-left:0;text-align:left;text-transform:lowercase}@media(min-width:768px){.SetList .container-setlist .button-list .button-item .description{font-size:1.125rem;white-space:nowrap}}@media(max-width:767px){.SetList .container-setlist .button-list .button-item{flex-direction:column;text-align:center}.SetList .container-setlist .button-list .description,.SetList .container-setlist .button-list .title{margin-right:0;text-align:center}}.Home{background-color:#000;overflow-x:hidden}.MastertechWho{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow-x:hidden;padding:90px 20px;width:100%}@media(min-width:1200px){.MastertechWho{padding:150px 100px 100px}}@media(min-width:1800px){.MastertechWho{padding:150px 190px 100px}}.MastertechWho .container-mastertec-who{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;max-width:1920px;position:relative;width:100%}@media(min-width:1200px){.MastertechWho .container-mastertec-who{flex-direction:row;gap:150px;margin-top:50px}}.MastertechWho .container-mastertec-who .left{display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media(min-width:1200px){.MastertechWho .container-mastertec-who .left{width:50%}}.MastertechWho .container-mastertec-who .left h1{text-wrap:nowrap;font-family:MADEOuterSans-Thin,sans-serif;font-size:1.875rem;margin:0;text-align:left}@media(min-width:1200px){.MastertechWho .container-mastertec-who .left h1{font-size:3.125rem}}.MastertechWho .container-mastertec-who .left h2{text-wrap:nowrap;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.875rem;font-weight:400;line-height:30px;margin:0;position:relative;text-align:left;width:-webkit-max-content;width:max-content}@media(min-width:1200px){.MastertechWho .container-mastertec-who .left h2{font-size:4.8125rem;line-height:74px}}.MastertechWho .container-mastertec-who .left h2 img{bottom:-20px;max-width:100px;position:absolute;right:-6%}@media(min-width:1200px){.MastertechWho .container-mastertec-who .left h2 img{bottom:-59px;max-width:none}}.MastertechWho .container-mastertec-who .left .content{display:flex;flex-direction:column;gap:80px;margin-top:50px}@media(min-width:1200px){.MastertechWho .container-mastertec-who .left .content{margin-top:100px}}.MastertechWho .container-mastertec-who .left .content p{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;line-height:16px;max-width:620px;text-align:left}@media(min-width:1200px){.MastertechWho .container-mastertec-who .left .content p{font-size:1.1875rem;line-height:28px;margin:0 0 0 50px}}@media(min-width:1800px){.MastertechWho .container-mastertec-who .left .content p{margin:0 0 0 100px}}.MastertechWho .container-mastertec-who .left .content img{max-height:691px;max-width:492px;width:100%}@media(min-width:1800px){.MastertechWho .container-mastertec-who .left .content img{max-width:692px}}.MastertechWho .container-mastertec-who .right{width:100%}@media(min-width:1200px){.MastertechWho .container-mastertec-who .right{padding-top:200px;width:50%}}.MastertechWho .container-mastertec-who .right .content{display:flex;flex-direction:column;gap:80px}@media(min-width:1200px){.MastertechWho .container-mastertec-who .right .content{align-items:flex-end;margin-top:100px}}.MastertechWho .container-mastertec-who .right .content p{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;line-height:16px;max-width:620px;text-align:left}@media(min-width:1200px){.MastertechWho .container-mastertec-who .right .content p{font-size:1.1875rem;line-height:28px}}.MastertechWho .container-mastertec-who .right .content img{max-height:539px;max-width:400px;width:100%}@media(min-width:1800px){.MastertechWho .container-mastertec-who .right .content img{max-width:539px}}.MastertechWho .container-mastertec-who .right .content .left-image{display:flex;justify-content:flex-start;width:100%}.MastertechWho .container-mastertec-who .right .content .left-image img{max-height:285px;max-width:275px;width:100%}@media(min-width:1200px){.MastertechWho .container-mastertec-who .right .content .left-image img{max-width:375px}}.HouseKids{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:center;margin:0 auto 100px;overflow-x:hidden;padding:90px 20px;width:100%}@media(min-width:1200px){.HouseKids{padding:66px 190px 90px}}@media(min-width:1800px){.HouseKids{padding:66px 190px 90px}}.HouseKids .container-housekids{align-items:flex-start;background-color:#f7f7f7;box-sizing:border-box;display:flex;flex-direction:column;max-width:1920px;position:relative;width:100%}.HouseKids .container-housekids h4{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.25rem;margin:0}.HouseKids .container-housekids .content{align-items:center;border-top:1px solid #000;display:flex;flex-direction:column;gap:50px;justify-content:space-evenly;margin-top:10px;padding:50px 0 0;width:100%}@media(min-width:1200px){.HouseKids .container-housekids .content{flex-direction:row}}.HouseKids .container-housekids .content .card-housekids{align-items:flex-start;background-color:#0000;cursor:pointer;display:flex;flex-direction:column;max-width:300px}@media(min-width:1200px){.HouseKids .container-housekids .content .card-housekids{max-width:369px}}.HouseKids .container-housekids .content .card-housekids .header-card{align-items:flex-start;display:flex;flex-direction:column;height:65px;margin-bottom:20px}.HouseKids .container-housekids .content .card-housekids .header-card .title{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.3125rem;font-weight:500;margin:0}.HouseKids .container-housekids .content .card-housekids .header-card .subtitle{font-family:MADEOuterSans-Light,sans-serif;font-size:1.3125rem;margin:0;text-align:left}.HouseKids .container-housekids .content .card-housekids img{object-fit:cover;width:100%}.HouseKids .container-housekids .content .card-housekids button{background-color:#000;border:initial;color:#fff;cursor:pointer;display:flex;font-family:MADEOuterSans-Bold,sans-serif;font-size:1.3125rem;justify-content:space-between;padding:19px 18px;width:100%}.HouseKids .container-housekids .content .card-housekids button .ph--arrow-right-bold{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23fff' d='m224.49 136.49-72 72a12 12 0 0 1-17-17L187 140H40a12 12 0 0 1 0-24h147l-51.49-51.52a12 12 0 0 1 17-17l72 72a12 12 0 0 1-.02 17.01'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:30px;width:30px}.HouseKids .container-housekids .content .card-housekids button:hover{background-color:#333}.MTalks{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow:hidden;padding:90px 20px 10px;width:100%}@media(min-width:1200px){.MTalks{padding:150px 100px 40px}}@media(min-width:1800px){.MTalks{padding:150px 190px 40px}}.MTalks .container-mtalks{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;margin-top:50px;max-width:1920px;position:relative;width:100%}.MTalks .container-mtalks .header-mtalks{align-items:flex-end;display:flex;justify-content:space-between;width:100%}@media(min-width:768px){.MTalks .container-mtalks .header-mtalks{height:180px}}.MTalks .container-mtalks .header-mtalks h1{font-family:MADEOuterSans-Thin,sans-serif;font-size:2.8125rem;font-weight:300;margin:0;text-align:left}@media(min-width:1400px){.MTalks .container-mtalks .header-mtalks h1{font-size:3.0625rem}}.MTalks .container-mtalks .header-mtalks h2{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.875rem;font-weight:300;line-height:30px;margin:0;position:relative;text-align:left}@media(min-width:1200px){.MTalks .container-mtalks .header-mtalks h2{font-size:4.25rem;line-height:65px}}.MTalks .container-mtalks .header-mtalks h2 span{font-family:MADEOuterSans-Black,sans-serif}.MTalks .container-mtalks .header-mtalks .circular-text-container{align-items:center;display:flex;display:none;height:150px;justify-content:center;margin-top:160px;position:relative;width:150px}@media(min-width:768px){.MTalks .container-mtalks .header-mtalks .circular-text-container{display:flex;margin-top:120px}}.MTalks .container-mtalks .header-mtalks .circular-text-container .circle-svg{animation:rotate-text 10s linear infinite;height:100%;transform-origin:center;width:100%}.MTalks .container-mtalks .header-mtalks .circular-text-container .circle-text{fill:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase}.MTalks .container-mtalks .header-mtalks .circular-text-container .arrow{position:absolute;width:30px}.MTalks .container-mtalks .section-mtalks{display:flex;flex-direction:column;gap:50px;margin:50px 0;width:100%}@media(min-width:1200px){.MTalks .container-mtalks .section-mtalks{flex-direction:row;gap:150px;margin:120px 0 0}}.MTalks .container-mtalks .section-mtalks .left{align-items:flex-end;display:flex;flex-direction:column-reverse;width:100%}@media(min-width:1200px){.MTalks .container-mtalks .section-mtalks .left{flex-direction:column;width:50%}}.MTalks .container-mtalks .section-mtalks .left p{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.125rem;margin-bottom:30px;max-width:620px;text-align:left}@media(min-width:1200px){.MTalks .container-mtalks .section-mtalks .left p{margin:0 0 130px;padding-left:80px}}.MTalks .container-mtalks .section-mtalks .left img{max-height:691px;object-fit:cover;width:100%}.MTalks .container-mtalks .section-mtalks .left span{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.875rem;margin:80px 0;max-width:620px;text-align:left}.MTalks .container-mtalks .section-mtalks .right{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media(min-width:1200px){.MTalks .container-mtalks .section-mtalks .right{width:50%}}.MTalks .container-mtalks .section-mtalks .right img{max-height:448px;object-fit:cover;width:100%}.MTalks .container-mtalks .section-mtalks .right p{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.125rem;margin:50px 0;max-width:620px;text-align:left}@media(min-width:1200px){.MTalks .container-mtalks .section-mtalks .right p{margin:120px 0}}.MTalks .container-mtalks .section-mtalks .right span{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.875rem;margin:80px 0;max-width:620px;text-align:left}.MTalks .container-mtalks .talks-list{display:flex;flex-direction:column;margin:0;width:100%}.MTalks .container-mtalks .talks-list .talk{border-top:1px solid rgba(0,0,0,.518);box-sizing:border-box;display:flex;flex-direction:column;padding:85px 0;position:relative;width:100%}.MTalks .container-mtalks .talks-list .talk .title{font-family:MADEOuterSans-Thin,sans-serif;font-size:1.875rem;margin:0;text-align:left}@media(min-width:1200px){.MTalks .container-mtalks .talks-list .talk .title{font-size:2.1875rem}}.MTalks .container-mtalks .talks-list .talk .subtitle{font-family:MADEOuterSans-Medium,sans-serif;font-size:1.25rem;margin:0;max-height:150px;text-align:left}@media(min-width:1200px){.MTalks .container-mtalks .talks-list .talk .subtitle{font-size:1.5625rem}}.MTalks .container-mtalks .talks-list .talk .description{font-family:MADEOuterSans-Light,sans-serif;font-size:1.125rem;font-weight:300;line-height:28px;margin:19px 0 0;padding-left:40px;text-align:left}@media(min-width:1200px){.MTalks .container-mtalks .talks-list .talk .description{font-size:1.125rem}}.MTalks .container-mtalks .talks-list .talk .dot{background-color:#000;border-radius:50%;bottom:40px;height:14px;position:absolute;width:14px}.MTalks .container-mtalks .talks-list .talk .dot.right{left:99%}.MTalks .container-mtalks .talks-list .talk .dot.left{right:99%}.MultiEcommerce{align-items:flex;display:flex;flex-direction:column-reverse;padding:120px 0}.MultiEcommerce.finish{display:none}@media(min-width:1200px){.MultiEcommerce{align-items:flex-start;display:flex;flex-direction:row;gap:0 28px;justify-content:flex-start;padding:120px 100px}}.MultiEcommerce .container-border{border:1px solid #707070;border-radius:13px;padding:30px}.MultiEcommerce .container-purchase{background:#fff 0 0 no-repeat padding-box;border:none;border-radius:19px;max-width:811px;padding:10px;width:100%}.MultiEcommerce .container-purchase .info-course{display:flex}.MultiEcommerce .container-purchase .info-course img{max-height:80px;max-width:80px}@media(min-width:1200px){.MultiEcommerce .container-purchase .info-course img{max-height:200px;max-width:200px}}.MultiEcommerce .container-purchase .info-course .text-box{display:flex;flex-direction:column;justify-content:flex;margin-left:23px}.MultiEcommerce .container-purchase .info-course .text-box p{font-family:Roboto Regular;font-size:12px;margin:0;text-align:left}.MultiEcommerce .container-purchase .info-course .text-box p:first-child{font-family:Roboto Bold;font-size:17px;letter-spacing:.63px;text-transform:uppercase}.MultiEcommerce .container-purchase .info-course .text-box p:last-child{font-family:Roboto Bold;font-size:18px}.MultiEcommerce .container-purchase .info-course .text-box p.times-text{font-size:14px;letter-spacing:.32px;margin:10px 0}.MultiEcommerce .container-purchase .info-course .text-box p.times-text span{font-family:Roboto Regular;font-size:25px}.MultiEcommerce .container-purchase .info-course .text-box .open-description-mobile{background:none;border:none;cursor:pointer;font-family:Roboto Regular;font-size:18px;margin-top:20px;padding:0;text-align:left}@media(min-width:1200px){.MultiEcommerce .container-purchase .info-course .text-box .open-description-mobile{visibility:hidden}.MultiEcommerce .container-purchase .info-course .text-box p{font-size:20px}.MultiEcommerce .container-purchase .info-course .text-box p:first-child{font-size:23px}.MultiEcommerce .container-purchase .info-course .text-box p:last-child{font-family:Roboto Regular;font-size:23px}}.MultiEcommerce .container-purchase .container-questions{display:flex;flex-direction:column;gap:40px;justify-content:flex-start;margin:40px 0}.MultiEcommerce .container-purchase .container-questions .questions{border:1px solid #707070;border-radius:13px;padding:30px;width:100%}.MultiEcommerce .container-purchase .container-questions .questions .info-question{align-items:flex-start;display:flex;flex-direction:column}.MultiEcommerce .container-purchase .container-questions .questions .info-question h2{font-family:Roboto Black;font-size:1.5rem;margin:0;text-align:left}.MultiEcommerce .container-purchase .container-questions .questions .info-question p{font-family:Roboto Regular;font-size:18px;margin:5px 0}.MultiEcommerce .container-purchase .container-questions .questions .info-question h3{font-family:Roboto Light;font-size:32px;margin:60px 0 40px;text-align:left}@media(min-width:400px){.MultiEcommerce .container-purchase .container-questions .questions .info-question h2{font-size:2.2rem}}@media(min-width:1200px){.MultiEcommerce .container-purchase .container-questions .questions .info-question h2{font-size:48px}}.MultiEcommerce .container-purchase .container-questions .questions .gap-questions{display:flex;flex-direction:column;gap:78px 0}.MultiEcommerce .container-purchase .container-questions .title-question{font-family:Roboto Regular;font-size:20px;margin:5px 0 20px;text-align:left;text-transform:lowercase}.MultiEcommerce .container-purchase .container-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:80px}@media(min-width:1200px){.MultiEcommerce .container-purchase .container-buttons{gap:0 15px;margin-top:0}}.MultiEcommerce .container-purchase .container-buttons button{align-items:center;background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:6px;cursor:pointer;display:flex;height:70px;justify-content:center;padding:15px;width:150px}.MultiEcommerce .container-purchase .container-buttons button svg{margin-right:10px}.MultiEcommerce .container-purchase .container-buttons button.active{border:2px solid #000}.MultiEcommerce .container-purchase .container-buttons button.pix{opacity:.4}@media(min-width:1200px){.MultiEcommerce .container-purchase .container-buttons button{width:auto}}.MultiEcommerce .wallet-cart{align-items:center;border:1px solid #707070;border-radius:19px;display:flex;flex-direction:column;justify-content:flex-start;margin:25px 10px;max-width:433px;width:95vw;z-index:3}.MultiEcommerce .wallet-cart .title-product{align-items:center;background-color:#000;border-radius:19px 19px 0 0;display:flex;justify-content:space-between;min-height:60px;padding:10px 25px;width:100%}.MultiEcommerce .wallet-cart .title-product p{align-items:center;color:#fff;display:flex;font-family:Roboto Regular;font-size:18px;margin:0;text-align:left}.MultiEcommerce .wallet-cart .title-product p .car-icon{height:23px;margin-right:20px;width:29px}.MultiEcommerce .wallet-cart .title-product p span{font-size:16px;text-transform:uppercase}.MultiEcommerce .wallet-cart .sub-details-product{align-items:center;display:flex;justify-content:space-between;padding:30px 25px;width:100%}.MultiEcommerce .wallet-cart .sub-details-product .infos-product{align-items:flex-start;display:flex;flex-direction:column;gap:10px 0}.MultiEcommerce .wallet-cart .sub-details-product .infos-product p{font-family:Roboto Regular;font-size:17px;margin:0;text-align:left;width:80%}.MultiEcommerce .wallet-cart .sub-details-product .infos-product p strong{font-family:Roboto Bold}.MultiEcommerce .wallet-cart .purchase-course-button{background-color:#51a800;border:none;color:#fff;cursor:pointer;font-family:Roboto Bold;font-size:23px;height:68px;width:101%}@media(min-width:1400px){.MultiEcommerce .wallet-cart{left:65%;position:fixed;top:16.5%}}@media(min-width:1600px){.MultiEcommerce .wallet-cart{left:53%;top:15%}}.active-modal{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#00000080;inset:0;position:fixed;z-index:0}.CardEcommerce{display:flex;flex-direction:column;gap:25px 0;margin-top:25px}.CardEcommerce .input-box{align-items:flex-start;display:flex;flex-direction:column}.CardEcommerce .input-box label{font-family:Roboto Regular;font-size:18px;margin:9px 0}.CardEcommerce .input-box input{border:1px solid #707070;font-family:Roboto Regular;font-size:20px;height:60px;padding:14px 10px;width:100%}.CardEcommerce .input-box input.error{border:1px solid #e50000;outline:none}.CardEcommerce .input-box p{color:#e50000;font-family:Roboto Regular;margin:5px 0 0}.CardEcommerce .input-box select{-moz-appearance:none;-webkit-appearance:none;background:#0000;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="m7 10 5 5 5-5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>') 97% 50% no-repeat #0000;border:1px solid #707070;font-family:Roboto Regular;font-size:26px;height:60px;padding:14px 20px;width:100%}@media(min-width:1200px){.CardEcommerce .input-box select{width:65%}}.CardEcommerce .input-box-two{align-items:flex-end;display:flex;gap:0 13px}.CardEcommerce .input-box-two label{text-align:left}.CardEcommerce .input-box-two .fake-input{align-items:center;border:1px solid #707070;display:flex;flex-direction:row;justify-content:center;max-width:70%;padding:0}.CardEcommerce .input-box-two .fake-input input{border:initial}.CardEcommerce .input-box-two .fake-input .seperator{color:#ccc;font-size:20px;left:25%;position:relative;top:0}@media(min-width:1200px){.CardEcommerce .input-box-two .fake-input{width:50%}.CardEcommerce .input-box-two .fake-input input{border:initial;padding:25px;width:50%}}.CardEcommerce .input-box-two div{align-items:flex-start;display:flex;flex-direction:column;width:100%}.CardEcommerce .input-box-two div label{font-family:Roboto Regular;font-size:18px;margin:9px 0}.CardEcommerce .input-box-two div input{border:1px solid #707070;font-family:Roboto Regular;font-size:20px;height:60px;padding:14px 10px;width:100%}.CardEcommerce .input-box-two div.code-cvc{width:80%}.CardEcommerce .input-box-three{align-items:flex-end;display:flex;flex-direction:column;gap:0 13px}@media(min-width:1200px){.CardEcommerce .input-box-three{align-items:flex-start;flex-direction:row}}.CardEcommerce .input-box-three label{text-align:left}.CardEcommerce .input-box-three div{align-items:flex-start;display:flex;flex-direction:column;width:100%}.CardEcommerce .input-box-three div label{font-family:Roboto Regular;font-size:18px;margin:9px 0}.CardEcommerce .input-box-three div input{border:1px solid #707070;font-family:Roboto Regular;font-size:20px;height:60px;padding:14px 10px;width:100%}.CardEcommerce .installments-container .initial-installments{display:flex}.CardEcommerce .installments-container .initial-installments p{font-family:Roboto Regular;font-size:18px;margin:9px 0}.CardEcommerce .installments-container .initial-installments p span{font-family:Roboto Bold;font-size:25px;margin-left:10px}.CardEcommerce .installments-container .initial-installments button{background:none;border:none;color:inherit;cursor:pointer;font-family:Roboto Regular;font-size:13px;margin-left:15px;outline:inherit;padding:0;text-decoration:underline}.CardEcommerce .installments-container .payment-button{display:flex;font-family:Roboto Bold;font-size:20px;height:70px;justify-content:center;margin-top:50px;width:100%}.FinishPurchase{align-items:center;display:flex;flex-direction:column;gap:100px;justify-content:space-evenly;padding:200px 30px}@media(min-width:1200px){.FinishPurchase{align-items:flex-start;flex-direction:row;gap:0 28px}}.FinishPurchase .container-finish{align-items:flex-start;display:flex;flex-direction:column}.FinishPurchase .container-finish p{font-family:Roboto Regular;font-size:28px;margin:0}.FinishPurchase .container-finish p.description{font-family:Roboto Medium;font-size:28px;margin-bottom:40px;max-width:526px;text-align:left}.FinishPurchase .container-finish p span{font-family:Roboto Bold}.FinishPurchase .container-finish h3{font-family:Roboto Bold;font-size:30px;margin:15px 0 100px;text-align:left}@media(min-width:1400px){.FinishPurchase .container-finish h3{font-size:50px}}.FinishPurchase .container-finish a{text-decoration:none;width:100%}.FinishPurchase .container-finish a .finish-button{display:flex;font-family:Roboto Bold;font-size:20px;height:70px;justify-content:center;margin-top:100px;width:100%}.FinishPurchase .info-course{align-items:center;display:flex;width:100%}@media(min-width:576px){.FinishPurchase .info-course{width:auto}}.FinishPurchase .info-course .box-info-course{align-items:flex-start;display:flex;flex-direction:column}.FinishPurchase .info-course .box-info-course p{font-family:Roboto Regular;font-size:25px;margin:0}.FinishPurchase .info-course .box-info-course h3{font-family:Roboto Bold;font-size:35px;line-height:80%;margin:10px 0;text-align:left}@media(min-width:1400px){.FinishPurchase .info-course .box-info-course h3{font-size:50px}}.FinishPurchase .info-course .box-info-course .date-course{margin-top:50px}.FinishPurchase .info-course .box-info-course .date-course p{font-family:Roboto Regular;font-size:19px;margin:0;text-align:left}.FinishPurchase .info-course .box-info-course .date-course p span{color:#000;font-family:Roboto Bold;font-size:24px}.FinishPurchase .info-course img{display:none;max-height:600px;max-width:200px}@media(min-width:576px){.FinishPurchase .info-course img{display:flex;font-size:50px}}.Ticket{align-items:center}.Ticket,.Ticket .container-ticket{display:flex;flex-direction:column}.Ticket .container-ticket{gap:25px 0;margin-top:60px;width:100%}.Ticket .container-ticket .input-box{align-items:flex-start;display:flex;flex-direction:column}.Ticket .container-ticket .input-box p{color:#e50000;font-family:Roboto Regular;margin:5px 0 0}.Ticket .container-ticket .input-box label{font-family:Roboto Regular;font-size:18px;margin:9px 0}.Ticket .container-ticket .input-box input{border:1px solid #707070;font-family:Roboto Regular;font-size:20px;height:60px;padding:14px 10px;width:100%}.Ticket .container-ticket .input-box input.error{border:1px solid #e50000;outline:none}.Ticket .container-ticket select{-moz-appearance:none;-webkit-appearance:none;background:#0000;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="m7 10 5 5 5-5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>') 97% 50% no-repeat #0000;border:1px solid #707070;font-family:Roboto Regular;font-size:20px;height:60px;padding:14px 20px;width:100%}.Ticket .container-ticket select.error{border:1px solid #e50000;outline:none}.Ticket .container-ticket .input-box-two{align-items:flex-start;display:flex;gap:0 13px}.Ticket .container-ticket .input-box-two label{text-align:left}.Ticket .container-ticket .input-box-two div{align-items:flex-start;display:flex;flex-direction:column;width:100%}.Ticket .container-ticket .input-box-two div label{font-family:Roboto Regular;font-size:18px;margin:9px 0}.Ticket .container-ticket .input-box-two div input{border:1px solid #707070;font-family:Roboto Regular;font-size:20px;height:60px;padding:14px 10px;width:100%}.Ticket .container-ticket .input-box-three{align-items:flex-end;display:flex;flex-direction:column;gap:0 13px}@media(min-width:1200px){.Ticket .container-ticket .input-box-three{align-items:flex-start;flex-direction:row}}.Ticket .container-ticket .input-box-three label{text-align:left}.Ticket .container-ticket .input-box-three div{align-items:flex-start;display:flex;flex-direction:column;width:100%}.Ticket .container-ticket .input-box-three div label{font-family:Roboto Regular;font-size:18px;margin:9px 0}.Ticket .container-ticket .input-box-three div input{border:1px solid #707070;font-family:Roboto Regular;font-size:20px;height:60px;padding:14px 10px;width:100%}.Ticket .container-ticket .two-box{display:flex;flex-direction:column;gap:0 13px;width:100%}.Ticket .container-ticket .two-box .input-box{width:100%}@media(min-width:576px){.Ticket .container-ticket .two-box{flex-direction:row}}.Ticket .payment-button{display:flex;font-family:Roboto Bold;font-size:20px;height:70px;justify-content:center;width:100%}.Ticket .payment-button.error{background-color:#e50000;border:none}.Question,.Question .Select{width:100%}.Question .Input,.Question .Input label{color:#000}.Question .Input input{border:1px solid #000;color:#000}.Question .input-box{align-items:flex-start;display:flex;flex-direction:column}.Question .input-box label{font-family:Roboto Regular;font-size:18px;margin:9px 0}.Question .input-box input{border:1px solid #707070;font-family:Roboto Regular;font-size:20px;height:60px;padding:14px 10px;width:100%}.Question .input-box input.error{border:1px solid #e50000;outline:none}.Question .input-box p{color:#e50000;font-family:Roboto Regular;margin:5px 0 0}.Question .input-box select{-moz-appearance:none;-webkit-appearance:none;background:#0000;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="m7 10 5 5 5-5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>') 97% 50% no-repeat #0000;border:1px solid #707070;font-family:Roboto Regular;font-size:26px;height:60px;padding:14px 20px;width:100%}@media(min-width:1200px){.Question .input-box select{width:65%}}.NotFoundPage{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:88px 30px}@media(min-width:1200px){.NotFoundPage{padding:88px 65px}}.NotFoundPage>div{display:flex;flex-direction:column}.NotFoundPage>div>h2{font-family:Roboto Black;font-size:5rem;font-weight:400;margin:30px 0;text-align:left}.NotFoundPage>div>h2:first-child{margin:30px 0 0}.NotFoundPage>div>h2:nth-child(2){margin:10px 0 30px}@media(min-width:){.NotFoundPage>div>h2{font-size:6rem}}.NotFoundPage p,.NotFoundPage ul li{font-family:Roboto Regular;font-size:19px;text-align:left}.NotFoundPage p{color:#000;margin:5px 0}.NotFoundPage p:nth-child(2){font-size:2rem;margin-bottom:10px}@media(min-width:1200px){.NotFoundPage p{text-align:justify}}.NotFoundPage p span{font-weight:800}.NotFoundPage p a{color:#000}.PasswordRecovery{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:0 20px}.PasswordRecovery>form{display:none;flex-direction:column;margin-bottom:50px}.PasswordRecovery>form.visibleForm{display:flex}@media(min-width:768px){.PasswordRecovery>form{margin:0}}.PasswordRecovery>form>h4{color:#fff;font-family:Roboto Black;font-size:19px;padding-bottom:60px}.PasswordRecovery>form>div:last-child{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:50px;width:100%}.PasswordRecovery>form>div:last-child button{background-color:#0000;border:none;border-bottom:1px solid #0000;cursor:pointer;outline:none;padding:0 0 2px}.PasswordRecovery>form>div:last-child button:first-child{color:#fff}.PasswordRecovery>form>div:last-child button:first-child:hover{border-color:#fff}.PasswordRecovery>form>div:last-child button:last-child{border-color:#e50000;color:#e50000;font-size:19px}.PasswordRecovery>.message{display:none;flex-direction:column}.PasswordRecovery>.message.visible{display:flex}.Input{margin:10px 0;position:relative}.Input label{color:#fff;display:flex;font-weight:400;letter-spacing:.1rem;line-height:1.8rem}.Input label .tooltip{display:flex;position:relative}.Input label .tooltip svg{fill:#fff;margin:0 10px;width:15px;z-index:1}.Input label .tooltip>div{background-color:gray;color:#fff;left:-75px;max-width:85vw;opacity:0;padding:10px 20px;position:absolute;top:30px;transition:.4s;width:-webkit-max-content;width:max-content;z-index:2}@media(min-width:768px){.Input label .tooltip>div{left:30px;max-width:420px;top:0}}.Input label .tooltip>div p{color:#fff;font-family:Roboto Regular;font-size:18px;margin:0}.Input label .tooltip>div.visible{opacity:1}.Input .input-container{align-items:center;display:flex;position:relative;width:100%}.Input .input-container input{background-color:#0000;border:none;border-bottom:1px solid #ffffff8c;box-sizing:border-box;color:#ffffff8c;outline:none;padding:15px 15px 15px 0;transition:.2s;width:100%}.Input .input-container input::placeholder{color:#ffffff8c;font-size:19px;font-style:italic;letter-spacing:.0225rem;line-height:1.8rem}.Input .input-container input.show-error{border-color:#e50000}.Input .input-container input.show-error::placeholder{color:#e50000}.Input .input-container input:disabled{border-color:#0000}.Input>.feedback-message{color:#fff;font-size:.7rem;margin:5px 5px 0 0;opacity:0}.Input>.feedback-message.visible{opacity:1}.PrivacyPolicy{min-height:calc(100vh - 88px);padding:88px 30px}@media(min-width:){.PrivacyPolicy{padding:88px 130px}}.PrivacyPolicy>h2{font-family:Roboto Black;font-size:3.3rem;margin:30px 0}@media(min-width:){.PrivacyPolicy>h2{font-size:5rem;font-size:6rem}}.PrivacyPolicy>div div{width:100%}.PrivacyPolicy>div div h3{margin:0}.PrivacyPolicy>div div p{color:#000;font-family:Roboto Regular;font-size:19px;letter-spacing:.011rem;line-height:1.75rem;margin:10px 0 30px}.PrivacyPolicy>div div p span{font-weight:700}@media(min-width:){.PrivacyPolicy>div div p{text-align:justify}}.ProtectionPolicy{padding:88px 30px}@media(min-width:1200px){.ProtectionPolicy{padding:88px 130px}}.ProtectionPolicy>h2{font-family:Roboto Black;font-size:3.3rem;margin:30px 0}@media(min-width:768px){.ProtectionPolicy>h2{font-size:5rem}}@media(min-width:1200px){.ProtectionPolicy>h2{font-size:6rem}}.ProtectionPolicy>div div{width:100%}.ProtectionPolicy>div div h3{margin:0}.ProtectionPolicy>div div p{color:#000;font-size:19px;margin:10px 0 30px}.ProtectionPolicy>div div p span{font-weight:700}@media(min-width:1200px){.ProtectionPolicy>div div p{text-align:justify}}.SetNewPassword{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:0 20px}.SetNewPassword>form{display:none;flex-direction:column;margin-bottom:50px}.SetNewPassword>form.visible{display:flex}@media(min-width:768px){.SetNewPassword>form{margin:0}}.SetNewPassword>form>p{color:#fff;font-family:Roboto Regular;padding-bottom:30px}.SetNewPassword>form>div:last-child{display:flex;width:100%}.SetNewPassword>.updated,.SetNewPassword>form>div:last-child{align-items:center;justify-content:space-between;margin-top:50px}.SetNewPassword>.updated{display:none;flex-direction:column}.SetNewPassword>.updated.visible{display:flex}.SetNewPassword button{background-color:#0000;border:none;border-bottom:1px solid #0000;cursor:pointer;margin-top:40px;outline:none;padding:0 0 2px}.SetNewPassword button:first-child{color:#fff}.SetNewPassword button:first-child:hover{border-color:#fff}.SetNewPassword button:last-child{border-color:#e50000;color:#e50000;font-size:19px}.Solutions{align-items:center;background-color:#fff;display:grid;flex-direction:column;grid-template-areas:"solutions";justify-content:flex-start;margin:88px 0 0;min-height:calc(100vh - 88px);overflow-y:hidden;padding:0 24px;width:100%}@media(min-width:1200px){.Solutions{grid-template-areas:"left img title right" "left img description right" "left img button right" "left platforms platforms right";grid-template-columns:.5fr 600px 3fr .5fr;grid-template-rows:.5fr minmax(216px,.7fr) .5fr .5fr;padding:0 60px 0 85px}}@media(min-width:1400px){.Solutions{grid-template-columns:1fr 670px 3fr 1fr}}@media(min-width:1600px){.Solutions{grid-template-columns:1fr 830px 3fr 1fr}}.Solutions img{grid-area:img;object-fit:cover;object-position:0 0;width:100%}.Solutions img.lune{object-position:0 -70px}@media(min-width:1200px){.Solutions img{aspect-ratio:780/491;width:600px}}@media(min-width:1400px){.Solutions img{aspect-ratio:780/491;width:670px}}@media(min-width:1600px){.Solutions img{aspect-ratio:780/491;width:830px}}.Solutions h2{align-self:flex-end;color:#000;font-family:Roboto Black;grid-area:title;line-height:42px;margin:0;text-align:left}@media(min-width:1200px){.Solutions h2{font-size:75px;margin:0 0 0 50px}}.Solutions p{align-self:start;font-family:Roboto Regular;font-size:19px;grid-area:description;line-height:27px;margin:30px 0 0;text-align:left}@media(min-width:1200px){.Solutions p{margin:30px 0 0 50px;width:419px}}.Solutions>svg:first-child{cursor:pointer;grid-area:left}.Solutions>svg:nth-child(6){cursor:pointer;grid-area:right;justify-self:flex-end;transform:rotate(180deg)}.Solutions .rotating-text-wrapper{bottom:0;height:277px;overflow:hidden;position:absolute;right:0;width:277px}.Solutions .rotating-text-wrapper .RotatingText{bottom:-85px;right:-100px;z-index:2}.Solutions .solutions{grid-area:solutions}.Solutions>a{align-self:flex-start;display:flex;grid-area:button;margin:0 0 0 50px;width:396px}.Solutions a,.Solutions>a{justify-content:space-between}.Solutions a{align-items:center;background-color:#000;border:1px solid #000;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Regular;font-size:19px;margin:20px 0 80px;padding:10px 22px;text-decoration:none;width:100%}@media(min-width:768px){.Solutions a{margin:0 20px 20px 0;width:inherit}}@media(min-width:1200px){.Solutions a{align-self:flex-end;margin:0 0 20px 50px;width:inherit}}.Solutions a svg{filter:invert(1);transform:rotate(180deg);width:32px}.Solutions .platforms{display:flex;grid-area:platforms;justify-content:space-between;justify-self:center;width:100px}@media(min-width:1200px){.Solutions .platforms{width:600px}}.Solutions .platforms .Button.simple{border:1px solid #000;border-radius:50%;color:#0000;display:inline-block;height:17px;overflow:hidden;width:17px}@media(min-width:1200px){.Solutions .platforms .Button.simple{border:initial;border-bottom:1px solid #000;border-radius:0;border-radius:initial;color:#000;height:auto;overflow:visible;overflow:initial;width:-webkit-fit-content;width:fit-content}}.Solutions .platforms .Button.simple.active{background-color:#000}@media(min-width:1200px){.Solutions .platforms .Button.simple.active{background-color:initial}}.TermsConditions{min-height:calc(100vh - 88px);padding:88px 30px}@media(min-width:1200px){.TermsConditions{padding:88px 50px 50px}}.TermsConditions>h2{font-family:Roboto Black;font-size:3.3rem;font-weight:400;margin:30px 0}@media(min-width:768px){.TermsConditions>h2{font-size:5rem}}@media(min-width:1200px){.TermsConditions>h2{font-size:6rem}}@media(min-width:1600px){.TermsConditions>h2{margin-left:4.6%}}@media(min-width:1200px){.TermsConditions>div{display:flex;justify-content:space-between}}@media(min-width:1600px){.TermsConditions>div{justify-content:space-around}}@media(min-width:1200px){.TermsConditions>div div{width:45%}}@media(min-width:1600px){.TermsConditions>div div{width:40%}}.TermsConditions>div div p{color:#000;font-family:Roboto Regular;font-size:19px;line-height:1.75rem}@media(min-width:1200px){.TermsConditions>div div p{text-align:justify}}.TermsConditions>div div p span{font-weight:600}.TrainingDetails{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow-x:hidden;padding:90px 20px 10px;width:100%}@media(min-width:1200px){.TrainingDetails{padding:150px 100px 40px}}@media(min-width:1800px){.TrainingDetails{padding:150px 190px 40px}}.TrainingDetails .container-training-details{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;margin-top:50px;max-width:1920px;position:relative;width:100%}.TrainingDetails .container-training-details .header-details{display:flex;flex-direction:column;gap:40px;justify-content:space-between;position:relative;width:100%}@media(min-width:1200px){.TrainingDetails .container-training-details .header-details{flex-direction:row}}.TrainingDetails .container-training-details .header-details .content h1{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.875rem;line-height:40px;margin:0;text-align:left}@media(min-width:1200px){.TrainingDetails .container-training-details .header-details .content h1{font-size:2.5rem}}@media(min-width:1400px){.TrainingDetails .container-training-details .header-details .content h1{font-size:2.8125rem}}@media(min-width:1800px){.TrainingDetails .container-training-details .header-details .content h1{font-size:3.625rem;line-height:60px}}.TrainingDetails .container-training-details .header-details .content .subtitle{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.25rem;margin:37px 0 50px;text-align:left}@media(min-width:1200px){.TrainingDetails .container-training-details .header-details .content .subtitle{margin:37px 0 100px}}@media(min-width:1400px){.TrainingDetails .container-training-details .header-details .content .subtitle{font-size:1.5625rem}}@media(min-width:1800px){.TrainingDetails .container-training-details .header-details .content .subtitle{font-size:1.875rem}}.TrainingDetails .container-training-details .header-details .content .description{font-family:MADEOuterSans-Regular,sans-serif;font-size:1rem;margin:0;max-width:668px;position:relative;text-align:left;z-index:2}@media(min-width:1800px){.TrainingDetails .container-training-details .header-details .content .description{font-size:1.125rem}}.TrainingDetails .container-training-details .header-details .header-img{display:flex;justify-content:flex-start;width:-webkit-max-content;width:max-content}@media(min-width:1200px){.TrainingDetails .container-training-details .header-details .header-img{align-items:center;display:flex;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}}.TrainingDetails .container-training-details .header-details .header-img img{object-fit:contain;width:80%}@media(min-width:1200px){.TrainingDetails .container-training-details .header-details .header-img img{height:664px;width:391px}}@media(min-width:1400px){.TrainingDetails .container-training-details .header-details .header-img img{height:664px;width:491px}}.TrainingDetails .container-training-details .learning-section{background-color:#0000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:relative;width:100%}@media(min-width:992px){.TrainingDetails .container-training-details .learning-section{margin-top:100px}}.TrainingDetails .container-training-details .learning-section .text-flutuant{color:#000;font-family:PlayfairDisplay-BoldItalic,sans-serif;font-size:1.5625rem;left:-100px;position:absolute;top:48%;transform:matrix(0,-1,1,0,0,0)!important;visibility:hidden}@media(min-width:992px){.TrainingDetails .container-training-details .learning-section .text-flutuant{visibility:visible}}.TrainingDetails .container-training-details .learning-section .dot{align-items:center;background-color:#000;border-radius:50%;display:flex;height:15px;justify-content:center;margin:10px;width:15px}.TrainingDetails .container-training-details .learning-section__item-learning-box{color:#fff;max-width:585px;padding:0 10px;position:relative}@media(min-width:992px){.TrainingDetails .container-training-details .learning-section__item-learning-box{padding:0}}.TrainingDetails .container-training-details .learning-section__title{color:#000;font-family:MADEOuterSans-Bold,sans-serif;font-size:1rem;position:relative;text-align:left;text-transform:uppercase}@media(min-width:1200px){.TrainingDetails .container-training-details .learning-section__title{font-size:1.25rem}}.TrainingDetails .container-training-details .learning-section__content{display:flex;flex-direction:column}.TrainingDetails .container-training-details .learning-section__item{border-top:1px solid #444;padding:30px 0;width:100%}.TrainingDetails .container-training-details .learning-section__item:nth-child(3){border-bottom:1px solid #444}.TrainingDetails .container-training-details .learning-section__item--left{align-self:flex-start;text-align:left}.TrainingDetails .container-training-details .learning-section__item--left .learning-section__item-description{margin-left:40px;max-width:536px}.TrainingDetails .container-training-details .learning-section__item--left .dot{left:93%;position:relative}@media(min-width:992px){.TrainingDetails .container-training-details .learning-section__item--left .dot{left:98%}}.TrainingDetails .container-training-details .learning-section__item--right{align-items:flex-end;display:flex;flex-direction:column;text-align:left}.TrainingDetails .container-training-details .learning-section__item--right .learning-section__item-description{max-width:485px;text-align:left}.TrainingDetails .container-training-details .learning-section__item--right .dot{position:relative;right:93%}@media(min-width:992px){.TrainingDetails .container-training-details .learning-section__item--right .dot{right:98%}}.TrainingDetails .container-training-details .learning-section__item-title{color:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.875rem;font-weight:400;margin:0}.TrainingDetails .container-training-details .learning-section__item-title span{font-family:PlayfairDisplay-BoldItalic,sans-serif;font-style:italic}@media(min-width:992px){.TrainingDetails .container-training-details .learning-section__item-title{font-size:2.8125rem}}.TrainingDetails .container-training-details .learning-section__item-description{color:#000;font-family:MADEOuterSans-Light,sans-serif;font-size:1.125rem;line-height:28px;margin-top:40px}@media(min-width:992px){.TrainingDetails .container-training-details .learning-section__item-description{font-size:1.125rem}}.TrainingDetails .container-training-details .duration-section{display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;margin:90px 0;width:100%}@media(min-width:1200px){.TrainingDetails .container-training-details .duration-section{flex-direction:row;padding:0 20px}}.TrainingDetails .container-training-details .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){.TrainingDetails .container-training-details .duration-section .duration{max-width:450px;width:33%}}.TrainingDetails .container-training-details .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}.TrainingDetails .container-training-details .duration-section .duration .duration-content{color:#fff;font-family:MADEOuterSans-Light,sans-serif;font-size:1.125rem;font-weight:100;line-height:28px;margin:0;text-align:left}.ContactPDF{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;justify-content:center;margin:0 auto 100px;overflow-x:hidden;padding:40px 20px;width:100%}@media(min-width:1200px){.ContactPDF{padding:40px 100px}}@media(min-width:1800px){.ContactPDF{padding:40px 190px}}.ContactPDF .container-contactpdf{align-items:center;background-color:#f7f7f7;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;justify-content:space-between;max-width:1920px;position:relative;width:100%}@media(min-width:1200px){.ContactPDF .container-contactpdf{flex-direction:row}}.ContactPDF .container-contactpdf .info-contact{display:flex;flex-direction:column}.ContactPDF .container-contactpdf .info-contact img{object-fit:contain;width:-webkit-min-content;width:min-content}.ContactPDF .container-contactpdf .info-contact p{font-family:MADEOuterSans-Regular,sans-serif;font-size:1.25rem;max-width:683px;text-align:left}@media(min-width:1200px){.ContactPDF .container-contactpdf .info-contact p{font-size:2rem;line-height:39px}}.ContactPDF .container-contactpdf .container-contact{background-color:#fff;box-sizing:border-box;padding:40px 20px;width:100%}@media(min-width:1200px){.ContactPDF .container-contactpdf .container-contact{min-width:450px;padding:70px 75px;width:40%}}@media(min-width:1400px){.ContactPDF .container-contactpdf .container-contact{min-width:650px}}.ContactPDF .container-contactpdf .container-contact .custom-form{display:flex;flex-direction:column;gap:17px;min-height:132px;width:100%}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row{display:flex;flex-direction:column;gap:17px;height:100%;justify-content:space-between;width:100%}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .form-group{display:flex;flex:1 1;flex-direction:column;min-width:45%;position:relative}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .form-group.error input,.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .form-group.error textarea{border-color:#e40030}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .form-group input{border:1px solid #000;box-sizing:border-box;font-family:MADEOuterSans-Light,sans-serif;font-size:14px;height:58px;outline:none;padding:10px;transition:border-color .3s;width:100%}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .form-group input::placeholder{color:#848484}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .form-group input:focus{border-color:#000}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .form-group .error{bottom:-14px;color:red;font-size:12px;position:absolute;text-align:left}.ContactPDF .container-contactpdf .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%}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row textarea::placeholder{color:#848484}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row textarea:focus{border-color:#000}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .textarea-group{flex:2 1;height:100%;max-height:132px}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .btn-enviar{align-self:flex-end;background-color:#000;border:none;color:#fff;cursor:pointer;flex:1 1;font-family:MADEOuterSans-Bold,sans-serif;padding:17px 66px;transition:background-color .3s}.ContactPDF .container-contactpdf .container-contact .custom-form .form-row .btn-enviar:hover{background-color:#333}.ContactGenAi{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:40px auto 100px;width:100%}@media(min-width:1200px){.ContactGenAi{flex-direction:row}}.ContactGenAi .left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto 50px;width:100%}@media(min-width:1200px){.ContactGenAi .left{margin:0 auto}}.ContactGenAi .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){.ContactGenAi .left h1{font-size:3rem}}.ContactGenAi .left h1 span{background-color:#e40030;color:#fff;font-family:MADEOuterSans-Medium,sans-serif;letter-spacing:0}.ContactGenAi .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){.ContactGenAi .left p{font-size:1.125rem;margin:75px 0 0}}.ContactGenAi .right{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width:1200px){.ContactGenAi .right{max-height:619px;max-width:616px}}.ContactGenAi .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){.ContactGenAi .right .container-contact{max-width:616px;min-height:352px;padding:95px 70px 73px}}.ContactGenAi .right .container-contact .form-container{align-items:center;display:flex;justify-content:center;padding:20px}.ContactGenAi .right .container-contact .custom-form{display:flex;flex-direction:column;gap:23px;min-height:132px;width:100%}.ContactGenAi .right .container-contact .custom-form .form-row{display:flex;flex-direction:column;gap:17px;height:100%;justify-content:space-between;width:100%}.ContactGenAi .right .container-contact .custom-form .form-row .form-group{display:flex;flex:1 1;flex-direction:column;min-width:45%;position:relative}.ContactGenAi .right .container-contact .custom-form .form-row .form-group.error input,.ContactGenAi .right .container-contact .custom-form .form-row .form-group.error textarea{border-color:#e40030}.ContactGenAi .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%}.ContactGenAi .right .container-contact .custom-form .form-row .form-group input::placeholder{color:#848484}.ContactGenAi .right .container-contact .custom-form .form-row .form-group input:focus{border-color:#000}.ContactGenAi .right .container-contact .custom-form .form-row .form-group .error{bottom:-14px;color:red;font-size:12px;position:absolute;text-align:left}.ContactGenAi .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%}.ContactGenAi .right .container-contact .custom-form .form-row textarea::placeholder{color:#848484}.ContactGenAi .right .container-contact .custom-form .form-row textarea:focus{border-color:#000}.ContactGenAi .right .container-contact .custom-form .form-row .textarea-group{flex:2 1;height:100%;max-height:132px}.ContactGenAi .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){.ContactGenAi .right .container-contact .custom-form .form-row .btn-enviar{font-size:1.25rem}}.ContactGenAi .right .container-contact .custom-form .form-row .btn-enviar:hover{background-color:#333}.ContactGenAi .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){.ContactGenAi .right .container-contact .custom-form .text-container p{font-size:1.75rem}}.ContactGenAi .right .container-contact .custom-form .text-container p span{background-color:#e40030;color:#fff;font-family:MADEOuterSans-Medium,sans-serif}.popup-overlay{align-items:center;background:#00000080;display:flex;font-family:MADEOuterSans-Regular,sans-serif;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center}.popup button{background-color:#e40030;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:MADEOuterSans-Bold,sans-serif;font-size:19px;margin-top:20px;padding:10px 20px;width:60%}.popup button:hover{background-color:rgba(228,0,49,.573)}@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-BoldItalic;font-style:normal;font-weight:600;src:url(/static/media/PlayfairDisplay-BoldItalic.de3cdb97f0464be171a6.ttf) format("truetype"),url(/static/media/PlayfairDisplay-BoldItalic.de3cdb97f0464be171a6.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:MADEOuterSans-Black;font-style:normal;font-weight:800;src:url(/static/media/MADEOuterSansBlack.e937794806322c7696ba.otf) format("truetype"),url(/static/media/MADEOuterSansBlack.e937794806322c7696ba.otf) format("opentype")}.TrainingTrails{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;overflow-x:hidden;padding:90px 20px;width:100%}@media(min-width:1200px){.TrainingTrails{padding:150px 100px 100px}}@media(min-width:1800px){.TrainingTrails{padding:150px 190px 100px}}.TrainingTrails .container-training-trails{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;margin-top:50px;max-width:1920px;position:relative;width:100%}.TrainingTrails .container-training-trails .header-training{width:100%}.TrainingTrails .container-training-trails .header-training h1{font-family:MADEOuterSans-Thin,sans-serif;font-size:1.25rem;font-weight:200;margin:0;text-align:left}@media(min-width:768px){.TrainingTrails .container-training-trails .header-training h1{font-size:2.5rem}}@media(min-width:1800px){.TrainingTrails .container-training-trails .header-training h1{font-size:3.125rem}}.TrainingTrails .container-training-trails .header-training h2{font-family:MADEOuterSans-Bold,sans-serif;font-size:2.5rem;margin:0;text-align:left}@media(min-width:768px){.TrainingTrails .container-training-trails .header-training h2{font-size:4.375rem}}@media(min-width:1400px){.TrainingTrails .container-training-trails .header-training h2{font-size:5rem}}@media(min-width:1800px){.TrainingTrails .container-training-trails .header-training h2{font-size:5.375rem}}.TrainingTrails .container-training-trails .header-training .content{display:flex;justify-content:space-between;margin-top:50px;width:100%}@media(min-width:768px){.TrainingTrails .container-training-trails .header-training .content{margin-top:106px}}.TrainingTrails .container-training-trails .header-training .content .info-text{display:flex;flex-direction:column;gap:20px;width:100%}.TrainingTrails .container-training-trails .header-training .content .info-text p{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;line-height:28px;margin:0;max-width:620px;text-align:left}@media(min-width:1400px){.TrainingTrails .container-training-trails .header-training .content .info-text p{font-size:1.125rem}}.TrainingTrails .container-training-trails .header-training .content .circular-text-container{align-items:center;display:flex;height:150px;justify-content:center;margin-top:30px;position:relative;width:150px}@media(min-width:768px){.TrainingTrails .container-training-trails .header-training .content .circular-text-container{margin-top:50px}}.TrainingTrails .container-training-trails .header-training .content .circular-text-container .circle-svg{animation:rotate-text 10s linear infinite;height:100%;transform-origin:center;width:100%}.TrainingTrails .container-training-trails .header-training .content .circular-text-container .circle-text{fill:#000;font-family:MADEOuterSans-Regular,sans-serif;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase}.TrainingTrails .container-training-trails .header-training .content .circular-text-container .arrow{position:absolute;width:30px}@keyframes rotate-text{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TrainingTrails .container-training-trails .list-trails{display:flex;flex-direction:column;list-style:none;padding:0;width:100%}.TrainingTrails .container-training-trails .list-trails .trail{border-bottom:1px solid #000;display:flex;flex-direction:column-reverse;gap:30px;justify-content:space-between;padding:55px 0;width:100%}@media(min-width:768px){.TrainingTrails .container-training-trails .list-trails .trail{flex-direction:row;gap:initial}}.TrainingTrails .container-training-trails .list-trails .trail:first-child{border-top:1px solid #000}.TrainingTrails .container-training-trails .list-trails .trail:last-child{border-bottom:initial}.TrainingTrails .container-training-trails .list-trails .trail .infos-trail{display:flex;flex-direction:column;gap:30px;justify-content:space-between}.TrainingTrails .container-training-trails .list-trails .trail .infos-trail div .title{font-family:MADEOuterSans-Bold,sans-serif;font-size:1.875rem;margin:0 0 35px;text-align:left}@media(min-width:1400px){.TrainingTrails .container-training-trails .list-trails .trail .infos-trail div .title{font-size:2.1875rem}}.TrainingTrails .container-training-trails .list-trails .trail .infos-trail div .description{font-family:MADEOuterSans-Regular,sans-serif;font-size:.9375rem;margin:0;max-height:150px;max-width:600px;text-align:left}@media(min-width:1400px){.TrainingTrails .container-training-trails .list-trails .trail .infos-trail div .description{font-size:1.125rem}}.TrainingTrails .container-training-trails .list-trails .trail .infos-trail button{align-items:center;background-color:#0000;border:2px solid #000;border-radius:27px;box-sizing:border-box;cursor:pointer;display:flex;font-family:MADEOuterSans-Regular,sans-serif;font-size:1.0625rem;gap:15px;justify-content:space-between;max-width:202px;padding:5px 20px;transition:all .3s;width:-webkit-max-content;width:max-content}@media(min-width:1400px){.TrainingTrails .container-training-trails .list-trails .trail .infos-trail button{font-size:1.25rem}}.TrainingTrails .container-training-trails .list-trails .trail .infos-trail button svg path{fill:#000;transition:all .3s}.TrainingTrails .container-training-trails .list-trails .trail .infos-trail button:hover{background-color:#000;border-color:#000;color:#fff}.TrainingTrails .container-training-trails .list-trails .trail .infos-trail button:hover svg path{fill:#fff}.TrainingTrails .container-training-trails .list-trails .trail .container-img{display:flex;justify-content:flex-end;width:100%}@media(min-width:768px){.TrainingTrails .container-training-trails .list-trails .trail .container-img{width:-webkit-max-content;width:max-content}}.TrainingTrails .container-training-trails .list-trails .trail .container-img img{max-width:260px;object-fit:contain;width:100%}@media(min-width:768px){.TrainingTrails .container-training-trails .list-trails .trail .container-img img{margin-right:30px}}
/*# sourceMappingURL=main.acfb44a6.css.map*/