@charset "UTF-8";.text-gray-100{color:#f8f9fa}.text-gray-200{color:#ebebeb}.text-gray-300{color:#dee2e6}.text-gray-400{color:#ced4da}.text-gray-500{color:#a4a4a4}.text-gray-600{color:#6c757d}.text-gray-700{color:#495057}.text-gray-800{color:#343a40}.text-gray-900{color:#070707}.object-fit-contain{object-fit:contain}.object-fit-cover{object-fit:cover}.poppins-thin{font-family:Poppins,sans-serif;font-weight:100;font-style:normal}.poppins-extralight{font-family:Poppins,sans-serif;font-weight:200;font-style:normal}.poppins-light{font-family:Poppins,sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:Poppins,sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}.poppins-extrabold{font-family:Poppins,sans-serif;font-weight:800;font-style:normal}.poppins-black{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-family:Poppins,sans-serif;font-weight:100;font-style:italic}.poppins-extralight-italic{font-family:Poppins,sans-serif;font-weight:200;font-style:italic}.poppins-light-italic{font-family:Poppins,sans-serif;font-weight:300;font-style:italic}.poppins-regular-italic{font-family:Poppins,sans-serif;font-weight:400;font-style:italic}.poppins-medium-italic{font-family:Poppins,sans-serif;font-weight:500;font-style:italic}.poppins-semibold-italic{font-family:Poppins,sans-serif;font-weight:600;font-style:italic}.poppins-bold-italic{font-family:Poppins,sans-serif;font-weight:700;font-style:italic}.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-weight:800;font-style:italic}.poppins-black-italic{font-family:Poppins,sans-serif;font-weight:900;font-style:italic}body{min-height:100vh;display:flex;flex-direction:column;background-color:#0d0d0d}:root{--swiper-theme-color: #e75511}.swiper-button-prev,.swiper-button-next{font-size:calc(.9515350318rem + .5095541401vw);font-size:clamp(1.063rem,.9515350318rem + .5095541401vw,1.563rem);width:max-content;height:max-content;color:#fff;background-color:#e75511;border-radius:50rem;padding:.5rem;position:relative;bottom:unset;top:unset;left:unset;right:unset;margin:0;transition:all .2s ease-in-out}.swiper-button-prev:after,.swiper-button-next:after{content:none}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#b7440e}.swiper-button-prev.dark,.swiper-button-next.dark{color:#000}.title-xl{font-size:calc(1.8179563389rem + .7767030509vw);font-size:clamp(2rem,1.8179563389rem + .7767030509vw,2.75rem)}.title-lg{font-size:calc(1.6286375593rem + .5178020339vw);font-size:clamp(1.75rem,1.6286375593rem + .5178020339vw,2.25rem)}.title-md{font-size:calc(1.3786375593rem + .5178020339vw);font-size:clamp(1.5rem,1.3786375593rem + .5178020339vw,2rem)}.title-sm{font-size:calc(1.1286375593rem + .5178020339vw);font-size:clamp(1.25rem,1.1286375593rem + .5178020339vw,1.75rem)}@media (min-width: 992px){.container-start{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;margin-left:auto;margin-right:0;padding-right:0;max-width:100%}.container-start .row{margin-right:0}.container-start .col,.container-start .col-1,.container-start .col-2,.container-start .col-3,.container-start .col-4,.container-start .col-5,.container-start .col-6,.container-start .col-7,.container-start .col-8,.container-start .col-9,.container-start .col-10,.container-start .col-11,.container-start .col-12,.container-start .col-auto,.container-start .col-lg,.container-start .col-lg-1,.container-start .col-lg-2,.container-start .col-lg-3,.container-start .col-lg-4,.container-start .col-lg-5,.container-start .col-lg-6,.container-start .col-lg-7,.container-start .col-lg-8,.container-start .col-lg-9,.container-start .col-lg-10,.container-start .col-lg-11,.container-start .col-lg-12,.container-start .col-lg-auto,.container-start .col-md,.container-start .col-md-1,.container-start .col-md-2,.container-start .col-md-3,.container-start .col-md-4,.container-start .col-md-5,.container-start .col-md-6,.container-start .col-md-7,.container-start .col-md-8,.container-start .col-md-9,.container-start .col-md-10,.container-start .col-md-11,.container-start .col-md-12,.container-start .col-md-auto,.container-start .col-sm,.container-start .col-sm-1,.container-start .col-sm-2,.container-start .col-sm-3,.container-start .col-sm-4,.container-start .col-sm-5,.container-start .col-sm-6,.container-start .col-sm-7,.container-start .col-sm-8,.container-start .col-sm-9,.container-start .col-sm-10,.container-start .col-sm-11,.container-start .col-sm-12,.container-start .col-sm-auto,.container-start .col-xl,.container-start .col-xl-1,.container-start .col-xl-2,.container-start .col-xl-3,.container-start .col-xl-4,.container-start .col-xl-5,.container-start .col-xl-6,.container-start .col-xl-7,.container-start .col-xl-8,.container-start .col-xl-9,.container-start .col-xl-10,.container-start .col-xl-11,.container-start .col-xl-12,.container-start .col-xl-auto{padding-right:0}}@media (min-width: 992px) and (min-width: 576px){.container-start{max-width:96%}}@media (min-width: 992px) and (min-width: 768px){.container-start{max-width:94%}}@media (min-width: 992px) and (min-width: 992px){.container-start{max-width:94%}}@media (min-width: 992px) and (min-width: 1200px){.container-start{max-width:94%}}@media (min-width: 992px) and (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1400px)/2))}}@media (min-width: 992px){.container-end{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;margin-right:auto;margin-left:0;padding-left:0;max-width:100%}.container-end .row{margin-left:0}.container-end .col,.container-end .col-1,.container-end .col-2,.container-end .col-3,.container-end .col-4,.container-end .col-5,.container-end .col-6,.container-end .col-7,.container-end .col-8,.container-end .col-9,.container-end .col-10,.container-end .col-11,.container-end .col-12,.container-end .col-auto,.container-end .col-lg,.container-end .col-lg-1,.container-end .col-lg-2,.container-end .col-lg-3,.container-end .col-lg-4,.container-end .col-lg-5,.container-end .col-lg-6,.container-end .col-lg-7,.container-end .col-lg-8,.container-end .col-lg-9,.container-end .col-lg-10,.container-end .col-lg-11,.container-end .col-lg-12,.container-end .col-lg-auto,.container-end .col-md,.container-end .col-md-1,.container-end .col-md-2,.container-end .col-md-3,.container-end .col-md-4,.container-end .col-md-5,.container-end .col-md-6,.container-end .col-md-7,.container-end .col-md-8,.container-end .col-md-9,.container-end .col-md-10,.container-end .col-md-11,.container-end .col-md-12,.container-end .col-md-auto,.container-end .col-sm,.container-end .col-sm-1,.container-end .col-sm-2,.container-end .col-sm-3,.container-end .col-sm-4,.container-end .col-sm-5,.container-end .col-sm-6,.container-end .col-sm-7,.container-end .col-sm-8,.container-end .col-sm-9,.container-end .col-sm-10,.container-end .col-sm-11,.container-end .col-sm-12,.container-end .col-sm-auto,.container-end .col-xl,.container-end .col-xl-1,.container-end .col-xl-2,.container-end .col-xl-3,.container-end .col-xl-4,.container-end .col-xl-5,.container-end .col-xl-6,.container-end .col-xl-7,.container-end .col-xl-8,.container-end .col-xl-9,.container-end .col-xl-10,.container-end .col-xl-11,.container-end .col-xl-12,.container-end .col-xl-auto{padding-left:0}}@media (min-width: 992px) and (min-width: 576px){.container-end{max-width:96%}}@media (min-width: 992px) and (min-width: 768px){.container-end{max-width:94%}}@media (min-width: 992px) and (min-width: 992px){.container-end{max-width:94%}}@media (min-width: 992px) and (min-width: 1200px){.container-end{max-width:94%}}@media (min-width: 992px) and (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1400px)/2))}}.whatsapp-form{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .5s ease;clip-path:circle(0% at 100% 100%);box-shadow:0 5px 15px #00000040;border-radius:.5rem;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;-webkit-user-select:initial;user-select:initial;clip-path:circle(175% at 100% 100%)}.whatsapp-form-close{color:#fff!important}.whatsapp-form-wrapper{transition:all .2s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.whatsapp-form .btn-whatsapp-anchor{text-align:center;background:linear-gradient(90deg,#ef6423,#a03b0c);padding:.25rem .5rem;color:#fff;border-radius:.3rem;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form .btn-whatsapp-anchor:hover{transform:scale(1.03)}}.whatsapp-button{padding:.65rem;color:#fff!important;font-size:calc(1.6286375593rem + .5178020339vw);font-size:clamp(1.75rem,1.6286375593rem + .5178020339vw,2.25rem);background-color:#37922f!important;transition:all .2s ease-in-out;box-shadow:3px 3px 5px #00000059;transform:translate(-3px,-3px)}@media (hover: hover){.whatsapp-button:hover{background-color:#286b23!important;box-shadow:none;transform:translate(0)}}.gallery-swiper .video-slide{background-color:#00000040}.gallery-swiper .video-slide svg{transition:all .75s ease .75s;font-size:calc(4.5145502372rem + 2.0712081357vw);font-size:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}.gallery-swiper .video-slide svg circle{stroke-dasharray:410;stroke-dashoffset:0;transition:all .75s ease}.gallery-swiper .video-slide svg path{transition:all .75s ease}@media (hover: hover){.gallery-swiper .video-slide:hover svg circle{stroke-dashoffset:410}.gallery-swiper .video-slide:hover svg path{stroke:#e75511;fill:#e75511;transition:all .75s ease .75s}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#6c757d;font-weight:400;line-height:1.25;font-size:calc(.8446593898rem + .1294505085vw);font-size:clamp(.875rem,.8446593898rem + .1294505085vw,1rem)}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{margin-top:1.5em;margin-bottom:1em;color:#b14411}.editor-texto li+li{margin-top:.1em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a:hover:hover{text-decoration:underline}}.editor-texto b{font-weight:600}.editor-texto ul{list-style:none;padding-left:.5em}.editor-texto ul li:before{content:"•";font-weight:400;color:#b14411;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#b14411}.editor-texto *:first-child{margin-top:0}.editor-texto *:last-child{margin-bottom:0}.editor-texto blockquote{padding:1em;margin-left:-1em;border-left:2px solid #b14411}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto-light p,.editor-texto-light span,.editor-texto-light ul,.editor-texto-light ol,.editor-texto-light li,.editor-texto-light a{color:#f8f9fa}.editor-texto-light h1,.editor-texto-light h2,.editor-texto-light h3,.editor-texto-light h4,.editor-texto-light h5,.editor-texto-light h6{color:#e75511}.editor-texto-light ul li:before{color:#e75511}.editor-texto-light ol li::marker{color:#e75511}.editor-texto-light blockquote{border-left:2px solid #e75511}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.editor-texto-sm p,.editor-texto-sm span,.editor-texto-sm ul,.editor-texto-sm ol,.editor-texto-sm li,.editor-texto-sm a{font-size:calc(.7043677223rem + .1946935648vw);font-size:clamp(.75rem,.7043677223rem + .1946935648vw,.938rem)}.card-blog{background-color:#f8f9fa;border:1px solid #e0e5e9;transition:all .2s ease-in-out}@media (hover: hover){.card-blog:hover{box-shadow:0 5px 10px #0000001a}}.card-blog .editor-texto{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#cookies-policy .cookiesBtn__link{background-color:#e75511!important;border-color:currentColor!important}#cookies-policy .cookies__details{color:#e75511!important}#cookies-policy .cookies__category input:checked+.cookies__box:after{background-color:#e75511!important}.horizontal-accordion{display:flex;width:100%;min-height:650px;position:relative}@media (max-width: 991px){.horizontal-accordion{display:none}}.horizontal-accordion>:first-child{border-top-left-radius:2em!important;border-bottom-left-radius:2em!important;border-left:1px solid white}.horizontal-accordion>:first-child .accordion-title{border-right:0}.horizontal-accordion>:last-child{border-top-right-radius:2em!important;border-bottom-right-radius:2em!important;border-right:1px solid white}.accordion-item{display:flex;flex-direction:row;width:70px;cursor:pointer;background-color:transparent;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;transition:all .2s ease-in-out;background-color:#0d0d0d;background-clip:padding-box;position:relative}.accordion-item.active{border:1px solid transparent;width:100%;position:relative}.accordion-item.active:before{opacity:1}.accordion-item.active .accordion-content{display:flex;flex-direction:column;justify-content:space-between}.accordion-item.active .accordion-content a{align-self:flex-end;width:fit-content}.accordion-item.active .accordion-content img{opacity:1}.accordion-item:before{content:"";width:calc(100% + 2px);height:calc(100% + 3px);position:absolute;top:-1px;left:-1px;bottom:0;right:0;z-index:-1;border-top-right-radius:0;border-bottom-right-radius:0;background:linear-gradient(to right,#e75511,#fff);transition:all .25s ease;opacity:0}.accordion-item:first-child{border-top-left-radius:2em;border-bottom-left-radius:2em}.accordion-item:first-child:before{border-top-left-radius:1.9em;border-bottom-left-radius:1.9em}.accordion-item:last-child:before{border-top-right-radius:1.9em;border-bottom-right-radius:1.9em;right:-2px;width:calc(100% + 2px)}.accordion-item .accordion-title{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;padding:1rem 0;font-weight:700;background-color:transparent;color:#fff;flex-shrink:0;width:60px;display:flex;justify-content:center;align-items:center;box-shadow:inset -2px 0 5px #0000001a;z-index:99}.accordion-item.active .accordion-title{color:#e75511}.accordion-item .accordion-content{padding:3rem;flex-grow:1;color:#fff;display:none}.accordion-item .accordion-content img{transition:all 10s linear;opacity:0;z-index:1;position:relative;max-height:300px!important;max-width:800px!important}.accordion-item .accordion-content:first-child{margin-bottom:2em}.step-blur-svg{position:absolute;top:35%;left:40%}.mobile-accordion{display:none;padding:1px}@media (max-width: 991px){.mobile-accordion{display:flex;flex-direction:column;width:100%}.mobile-accordion .mobile-accordion-item{display:flex;flex-direction:column;border:none;position:relative;background-color:#0d0d0d;border:1px solid #fff;box-sizing:border-box;margin-top:1px;border-bottom:none;text-align:center;align-items:center}.mobile-accordion .mobile-accordion-item.active{width:calc(100% - 2px);position:relative;border:1px solid transparent;margin-left:1px}.mobile-accordion .mobile-accordion-item.active img{opacity:1}.mobile-accordion .mobile-accordion-item.active:before{opacity:1}.mobile-accordion .mobile-accordion-item.active .mobile-accordion-title{color:#e75511}.mobile-accordion .mobile-accordion-item.active .mobile-accordion-content{height:fit-content;opacity:1;padding:1.2rem 1.5rem}.mobile-accordion .mobile-accordion-item img{height:200px!important;width:100%!important}.mobile-accordion .mobile-accordion-item .mobile-accordion-title{display:flex;justify-content:space-between;font-size:1.1rem!important;font-weight:700;color:#fff;padding:1.2rem 1.5rem;width:100%}.mobile-accordion .mobile-accordion-item .mobile-accordion-content{display:flex;flex-direction:column;height:0;opacity:0}.mobile-accordion .mobile-accordion-item .mobile-accordion-content .content-title{font-size:1.2rem;font-weight:600;margin:1rem 0}.mobile-accordion .mobile-accordion-item .mobile-accordion-content .texto{font-size:.9em}.mobile-accordion .mobile-accordion-item:before{content:"";width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px;bottom:0;right:10px;z-index:-1;background:linear-gradient(to bottom,#e75511,#fff);transition:all .25s ease;opacity:0}.mobile-accordion .mobile-accordion-item:first-child{border-radius:2rem 2rem 0 0;border-bottom:none!important}.mobile-accordion .mobile-accordion-item:first-child:before{border-radius:2rem 2rem 0 0}.mobile-accordion .mobile-accordion-item:last-child{border-radius:0 0 2rem 2rem;border-bottom:1px solid #fff!important}.mobile-accordion .mobile-accordion-item:last-child:before{border-radius:0 0 2rem 2rem}.mobile-accordion .mobile-accordion-item:last-child:before{border-bottom-right-radius:2em;border-bottom-left-radius:2em;width:calc(100% + 4px);height:calc(100% + 4px)}.mobile-accordion .mobile-accordion-item .btn-accordion{font-size:1em;padding:.5em 2em}}.header{z-index:999;overflow:hidden}.header-logo{width:calc(7.0291004743rem + 4.1424162714vw);width:clamp(8rem,7.0291004743rem + 4.1424162714vw,12rem)}.header-breadcrumb-wrapper{background-size:cover;background-position:center}.header .menu a{color:#fff;font-weight:300}.header .menu a.active{color:#e75511;font-weight:700}.header .btn-offcanvas{background:#e75511;border-radius:.5rem;border:none;box-shadow:0 2px 3px #00000026;padding:.5rem;transform:translate(-2px,-2px);transition:all .2s ease-in-out}@media (hover: hover){.header .btn-offcanvas:hover{box-shadow:none;transform:none}}.header .offcanvas-lg{z-index:1050}@media (max-width: 991.98px){.header .offcanvas-lg{background:linear-gradient(45deg,#a33f10,#c44b13);border:none;overflow:hidden}}.header .offcanvas-lg .header-logo{width:calc(7.5145502372rem + 2.0712081357vw);width:clamp(8rem,7.5145502372rem + 2.0712081357vw,10rem)}#footer{color:#a4a4a4;border-bottom:10px solid #e75511;padding:0 5em}@media (max-width: 991px){#footer{padding:0}}#footer .logo{width:calc(7.0291004743rem + 4.1424162714vw);width:clamp(8rem,7.0291004743rem + 4.1424162714vw,12rem);fill:#a4a4a4}@media (hover: hover){#footer .logo:hover{fill:#e75511}}#footer .address{width:100%}@media (hover: hover){#footer a:hover{text-decoration:underline}}#footer .copyright{border-top:1px solid #a4a4a4}#footer .copyright-logo{width:calc(4.5145502372rem + 2.0712081357vw);width:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}#footer .btn-fale-conosco{background-color:#ebebeb;color:#000;padding:1em 2em;border-radius:2em;margin-top:1em;display:block;width:11em;height:3em;display:flex;align-items:center;justify-content:center}@media (hover: hover){#footer .btn-fale-conosco:hover{background-color:#e75511;text-decoration:none;color:#ebebeb}}.socials .social-media-icon{fill:#a4a4a4}.socials :hover{fill:#e75511}.socials a{transform:translate(-1px,-1px);transition:all .2s ease-in-out}@media (hover: hover){.socials a:hover{filter:none;transform:none}}#home #banner .animation{transform-origin:center;animation:drone-infinity 5s cubic-bezier(.1,.1,.1,.1) infinite}@keyframes drone-infinity{0%,to{transform:translate(0)}6.25%{transform:translate(7.5px,-8px)}12.5%{transform:translate(15px,-12px)}18.75%{transform:translate(22.5px,-8px)}25%{transform:translate(30px)}31.25%{transform:translate(22.5px,8px)}37.5%{transform:translate(15px,12px)}43.75%{transform:translate(7.5px,8px)}50%{transform:translate(0)}56.25%{transform:translate(-7.5px,-8px)}62.5%{transform:translate(-15px,-12px)}68.75%{transform:translate(-22.5px,-8px)}75%{transform:translate(-30px)}81.25%{transform:translate(-22.5px,8px)}87.5%{transform:translate(-15px,12px)}93.75%{transform:translate(-7.5px,8px)}}#home #banner p{margin:0}#home #banner .banner-text-title{display:flex;flex-direction:column;position:absolute;z-index:99;top:40%;transform:translateY(-50%)}#home #banner .banner-text-title .banner-title,#home #banner .banner-text-title .banner-text{font-size:1.75rem}#home #banner .banner-right-text{font-size:1.75rem;z-index:99;right:2%;bottom:30%}#home #banner .banner-line-svg{position:absolute;top:45%;left:55%}#home #banner .banner-plus-svg{position:absolute;top:15%;left:40%;transform:translate(-50%)}#home #banner .banner-button{display:flex;flex-direction:column;align-items:center;padding-bottom:0;letter-spacing:.2px}#home #banner .banner-button-subtitle{font-size:.7rem!important;color:#a4a4a4}#home #banner .banner-button a{display:flex;gap:.5rem;padding:.9rem 3.5rem;color:#fff;font-size:1.1rem;margin-bottom:.5rem;border-radius:3rem}#home #banner .banner-blur{position:absolute;top:45%;left:49%;transform:translate(-50%,-50%);z-index:-1}#home .svg-gmpro{width:100%;height:fit-content;position:absolute;top:unset;bottom:0;z-index:1}@media screen and (min-width: 768px){#home .svg-gmpro{bottom:-2em}}@media screen and (min-width: 950px){#home .svg-gmpro{bottom:-5em}}@media screen and (min-width: 2560px){#home .svg-gmpro{bottom:-5em}}#class-video .class-video-home-title{color:#fff;font-size:3rem!important;font-weight:700}#class-video .class-video-home-subtitle{color:#fff;font-size:3rem!important;font-weight:300}#class-video .class-video-service-title{color:#fff;font-size:2.5rem!important;font-weight:700}#class-video .class-video-service-subtitle p{color:#fff;font-size:3rem!important;font-weight:300!important}#class-video .class-video-swiper{border-radius:2.4rem;border:5px solid #e75511}#class-video .swiper-slide{overflow:hidden}#class-video .btn-video{left:50%;transform:translate(-50%) translateY(-55%);z-index:999}#class-video .swiper-buttons .swiper-button-next svg{padding-left:2px}#class-video .swiper-buttons .swiper-button-prev svg{padding-right:2px}#class-video .swiper-buttons .swiper-button-next,#class-video .swiper-buttons .swiper-button-prev{display:flex;justify-content:center;align-items:center;background-color:#b64b0b;width:1.5em;height:1.5em}#class-video .swiper-buttons .swiper-button-next svg,#class-video .swiper-buttons .swiper-button-prev svg{width:.6em;height:.6em;color:#ebebeb}#class-video .swiper-buttons .swiper-button-disabled{background-color:#ebebeb;opacity:1}#class-video .swiper-buttons .swiper-button-disabled svg{color:#a4a4a4}.learning-swiper video{border-radius:1.2em}.learning-swiper .btn-learning-company{background:transparent!important;border:none}.learning-swiper .btn-learning-company:hover{background:#e75511}.learning-swiper .swiper-slide{background-color:#242323;border-radius:1.2em;fill:#fff;overflow:hidden;width:100%;transition:all .2s ease-in-out;transform-origin:left top;border:2em solid #242323}.learning-swiper .swiper-slide .learning-card-content{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%}.learning-swiper .swiper-slide .learning-card-content .learning-card-title{font-size:1.5rem;font-weight:600;color:#fff}.learning-swiper .swiper-slide .learning-card-content .content{font-size:1rem}.learning-swiper .swiper-slide .learning-card-content .content p{margin:0!important}.learning-swiper .swiper-slide .learning-card-content .btn-learning{display:none;color:#fff;font-size:1rem}@media screen and (max-width: 768px){.learning-swiper .swiper-slide .learning-card-content .btn-learning{font-size:.6rem!important}}.learning-swiper .swiper-slide .learning-card-content .btn-learning :hover{color:#ebebeb}.learning-swiper .swiper-slide-active{border:none}.learning-swiper .swiper-slide-active .btn-learning{display:flex!important}.learning-swiper .learning-buttons .swiper-button-prev{transform:rotate(180deg)}.learning-swiper .learning-buttons .swiper-button-next,.learning-swiper .learning-buttons .swiper-button-prev{border:#070707 1px solid;background-color:#070707}.learning-swiper .learning-buttons .swiper-button-next svg,.learning-swiper .learning-buttons .swiper-button-prev svg{fill:#ebebeb}.learning-swiper .learning-buttons .swiper-button-next:hover,.learning-swiper .learning-buttons .swiper-button-prev:hover{border:#ebebeb 1px solid;background-color:#ebebeb}.learning-swiper .learning-buttons .swiper-button-next:hover svg,.learning-swiper .learning-buttons .swiper-button-prev:hover svg{fill:#070707}.learning-swiper .learning-buttons .swiper-button-disabled{border:#ebebeb 1px solid;background-color:transparent}.learning-swiper .learning-buttons .swiper-button-disabled svg{fill:#a4a4a4}.about-titles{padding-right:12rem}@media screen and (max-width: 991px){.about-titles{padding-right:0}}.about-titles .title-about{font-size:3rem;letter-spacing:.4px;font-weight:400}@media screen and (max-width: 1300px){#home #banner .banner-line-svg{display:none}}@media screen and (max-width: 991px){#home #banner .animation{animation:none}#home #banner img{width:100%}#home #banner .banner-text-title{position:relative;align-items:center;justify-content:end;height:100%;text-align:center;margin-top:150px}#home #banner .banner-text-title .banner-title{font-size:1.5rem}#home #banner .banner-text-title .banner-text{font-size:1.6rem}#home #banner .banner-text-title .banner-button-subtitle{font-size:.6rem!important}#home #banner .banner-text-title .banner-button a{font-size:.8rem;padding:.6rem 2rem}#home #banner .banner-line-svg,#home #banner .banner-plus-svg,#home #banner .banner-right-text{display:none}#home #banner .svg-gmpro{bottom:-8em;left:0;width:200%}#home #banner .banner-blur{position:absolute;top:10%;left:50%;transform:translate(-50%,-50%) scale(.8);z-index:-1}#class-video .class-video-home-title{color:#fff;font-size:2rem!important;font-weight:700}#class-video .class-video-home-subtitle{color:#fff;font-size:2rem!important;font-weight:300}#class-video .class-video-service-title{color:#fff;font-size:2rem!important;font-weight:700}#class-video .class-video-service-subtitle p{color:#fff;font-size:2rem!important;font-weight:200!important}#class-video .btn-video{left:50%;transform:translate(-50%) translateY(-55%);z-index:999}#class-video .swiper-buttons .swiper-button-next{position:absolute;top:50%;right:0;transform:translateY(-50%)}#class-video .swiper-buttons .swiper-button-next svg{padding-left:2px}#class-video .swiper-buttons .swiper-button-prev{position:absolute;top:50%;left:0;transform:translateY(-50%)}#class-video .swiper-buttons .swiper-button-prev svg{padding-right:2px}#class-video .swiper-buttons .swiper-button-next,#class-video .swiper-buttons .swiper-button-prev{display:flex;justify-content:center;align-items:center;background-color:#b64b0b;width:2.2em;height:2.2em;z-index:999}#class-video .swiper-buttons .swiper-button-next svg,#class-video .swiper-buttons .swiper-button-prev svg{width:1em;height:1em;color:#ebebeb}#class-video .swiper-buttons .swiper-button-disabled{background-color:#ebebeb}#class-video .swiper-buttons .swiper-button-disabled svg{color:#a4a4a4}.learning-swiper .btn-learning-company{border:none;background:#e75511}.learning-swiper .swiper-slide{aspect-ratio:1/1}.learning-swiper .swiper-slide .learning-card-content{padding:.5em!important;color:#fff;display:flex;flex-direction:column;justify-content:end;align-items:center;width:100%;height:100%}.learning-swiper .swiper-slide .learning-card-content .learning-card-title{font-size:1.5rem;font-weight:500;color:#fff;text-align:center}.learning-swiper .swiper-slide .learning-card-content .content{font-size:.9rem;text-align:center}.learning-swiper .swiper-slide .learning-card-content .content p{margin:0!important}.learning-swiper .swiper-slide .learning-card-content .btn-learning{display:none;color:#fff;font-size:.9em!important;gap:.5em;padding:.5em 1em;margin-top:.5em!important;width:100%}.learning-swiper .swiper-slide .learning-card-content .btn-learning :hover{color:#ebebeb}.learning-swiper .learning-buttons-mobile .swiper-button-next{position:absolute;top:60%;right:0;transform:translateY(-50%)}.learning-swiper .learning-buttons-mobile .swiper-button-next svg{padding-left:2px;fill:none}.learning-swiper .learning-buttons-mobile .swiper-button-prev{position:absolute;top:60%;left:0;transform:translateY(-50%)}.learning-swiper .learning-buttons-mobile .swiper-button-prev svg{padding-right:2px;fill:none}.learning-swiper .learning-buttons-mobile .swiper-button-next,.learning-swiper .learning-buttons-mobile .swiper-button-prev{display:flex;justify-content:center;align-items:center;background-color:#b64b0b;width:2.2em;height:2.2em;z-index:999;border:none}.learning-swiper .learning-buttons-mobile .swiper-button-next svg,.learning-swiper .learning-buttons-mobile .swiper-button-prev svg{width:1em;height:1em;color:#ebebeb;fill:none}.learning-swiper .learning-buttons-mobile .swiper-button-disabled{background-color:#ebebeb!important;opacity:1}.learning-swiper .learning-buttons-mobile .swiper-button-disabled svg{color:#a4a4a4}.learning-swiper .learning-buttons-mobile .swiper-button-disabled svg path{fill:none}.learning-swiper .learning-buttons-mobile .swiper-button-disabled:hover svg{fill:#fff}}.gallery-swiper{border-radius:2em}@media (max-width: 991px){.gallery-swiper{border-radius:0!important}}#company #banner p{margin:0}#company #banner .banner-text-title{position:relative;z-index:99;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;padding-top:10em}#company #banner .banner-text-title .banner-title{font-size:3rem;font-weight:400;padding-right:11.5em}#company #banner .banner-text-title .banner-text{font-size:1.2rem}#company #banner .banner-button{display:flex;flex-direction:column;padding-bottom:0;letter-spacing:.2px}#company #banner .banner-button-subtitle{font-size:.7rem!important;color:#a4a4a4}#company #banner .banner-button a{display:flex;gap:.5rem;padding:.9rem 3.5rem;color:#fff;width:fit-content;font-size:1.1rem;margin-bottom:.5rem;border-radius:3rem}#company #banner .banner-button .banner-blur{position:absolute;top:45%;left:49%;transform:translate(-50%,-50%);z-index:-1}#company .mvv .icon{max-width:5rem}@media (max-width: 991px){#company #banner .banner-text-title{position:relative;z-index:99;width:100%;height:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;padding-bottom:2em;text-align:center}#company #banner .banner-text-title .banner-title{width:100%;font-size:2rem;padding-right:0}#company #banner .banner-text-title .banner-text{width:100%;font-size:1rem}}@media (max-width: 991px){#learning .title-lg{text-align:center;width:100%;font-size:2.5rem}}#contact .form .card{box-shadow:0 5px 10px #0000001a}.faq-section{background-color:#0d0d0d;padding:3rem 1rem;color:#fff;margin:auto}.faq-section .faq-header{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.faq-section .faq-header h2{font-size:3.5rem;line-height:1.2}.faq-section .faq-header p{margin-top:.5rem;max-width:400px;color:#aaa;font-size:.95rem}.faq-section .faq-accordion .faq-item{display:flex;align-items:center;justify-content:space-between;background-color:transparent;border-radius:3.2em;border:1px solid #777777;padding:2em;margin-bottom:1rem;overflow:hidden;cursor:pointer}.faq-section .faq-accordion .faq-item.active{background-color:#070707}.faq-section .faq-accordion .faq-item.active .faq-question{margin:0 0 1em}.faq-section .faq-accordion .faq-item.active .faq-icon{transform:rotate(0)}.faq-section .faq-accordion .faq-item.active .faq-icon-svg{fill:#b64b0b}.faq-section .faq-accordion .faq-item.active .faq-answer{display:block}.faq-section .faq-accordion .faq-item .faq-icon-svg{transition:all .2s ease-in-out;fill:#070707}.faq-section .faq-accordion .faq-item .faq-question{width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;background:transparent;color:#fff;border:none}.faq-section .faq-accordion .faq-item .faq-icon{font-size:1.2rem;color:#f26a4d;transform:rotate(-180deg)}.faq-section .faq-accordion .faq-item .faq-answer{color:#ccc;display:none}@media (max-width: 991px){.faq-section{padding:2em 0}.faq-section .faq-header{flex-direction:column;align-items:center;text-align:center}.faq-section .faq-header h2{font-size:2.5rem;line-height:1.2}.faq-section .faq-item.active{padding:1em!important}.faq-section .faq-item.active .faq-icon{padding-bottom:1em}}.body{color:#fff}.btn-primary{background-color:#e75511!important;border-color:#e75511!important;color:#fff!important}.btn-primary:hover{background-color:#cf4c0f!important;border-color:#cf4c0f!important}
