:root{--primary-color: white;--secondary-color: #000;--terciary-color: #ad9040;--text-color: #f8f9fa;--text-color-secondary: #1773ae;--link-color: #444444;--font-size: 1.6em;--font-family: "Rubik", Arial, Helvetica, sans-serif}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,select,textarea{outline:none;border:none;border-radius:0}a{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}img{max-width:100%;height:auto}html{font-size:62.5%;scroll-behavior:smooth}body{font-size:var(--font-size);line-height:1.4;font-family:var(--font-family);font-weight:600;color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-scroll{overflow:hidden;position:relative;width:100%}a{text-decoration:none;color:var(--link-color)}h1,h2,h3,h4,h5,h6{margin-bottom:1.6rem;font-weight:600}h1{font-size:3.4rem}h2{font-size:2.6rem}h3{font-size:2rem}h4{font-size:1.6rem}h5{font-size:1.2rem}h6{font-size:1rem}p{margin-bottom:1.6rem}strong{font-weight:700}.block-text{line-height:1.6}.block-text h1,.block-text h2,.block-text h3,.block-text h4{color:var(--primary-color);font-weight:600}.block-text ul,.block-text ol{list-style:inside disc}.block-text ul li,.block-text ol li{margin-bottom:1.6rem}.container{max-width:1800px;margin-left:auto;margin-right:auto;padding:0 50px;position:relative}@media(max-width: 992px){.container{padding:0 1.5rem}}.main-wrapper{overflow:hidden;padding-bottom:2rem}.section{padding:4rem 0;overflow:hidden}@media(min-width: 992px){.section{padding:8rem 0}}.section.-full .container{max-width:1800px}.section.-full .section-content__text{max-width:420px}@media(min-width: 992px){.section.-sm{padding:5rem 0}}.slick-main{width:100%}.page-header{position:relative;background-position:center center;background-size:cover;color:#fff;padding:4rem 0;min-height:250px}@media(min-width: 992px){.page-header{height:500px;margin-bottom:4rem}}.page-header .container{height:100%;display:flex;flex-direction:column;justify-content:center}.page-header__name{letter-spacing:.3em;text-transform:uppercase;font-size:2rem}.page-header__title{font-size:4.8rem;line-height:1.1;margin:3rem 0}@media(min-width: 992px){.page-header__wrapper{max-width:500px;padding-left:6rem}}.page-header__sub{color:#f8f9fa;opacity:.05;letter-spacing:.3em;font-size:22rem;width:100%;text-align:center;position:absolute;left:0;top:50%;transform:translateY(-50%);text-transform:uppercase}@media(max-width: 991px){.page-header__sub{display:none}}.single-page .page-header{background-color:#37859e}.iframe-video{position:relative;display:block;width:100%;padding:0;overflow:hidden}.iframe-video:before{display:block;content:"";padding-top:56.25%}.iframe-video iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.zoom{max-width:100%;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.zoom:hover{-moz-transform:scale(1.04);-webkit-transform:scale(1.04);transform:scale(1.04)}::-webkit-scrollbar{width:5px;background:#000}::-webkit-scrollbar-thumb{background:var(--terciary-color)}::selection{background:var(--primary-color);color:#fff}::-moz-selection{background:var(--primary-color);color:#fff}#button{display:inline-block;background-color:var(--terciary-color);width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;animation:pulse 3s infinite}#button::after{content:"";display:inline-block;width:0;height:18px;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-bottom:15px solid #fff;transform:translateY(-2px)}#button:hover{cursor:pointer;background-color:#f3cb18}#button:hover::after{border-bottom:15px solid #000}#button:active{background-color:#c98abe}#button.show{opacity:1;visibility:visible}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.no-scroll{overflow:hidden}@media(max-width: 1162px){.nav-list-items{display:none !important}.nav-list-items li{display:none}.contact-button{display:none}.main-logo{display:block}.main-header__menu .nav-list-items li{display:none}}@media(max-width: 1370px){.socialmedia-link{display:none}}.main-header{position:absolute;width:100%;top:0;z-index:9000;background-color:rgba(0,0,0,0)}.main-header .container{display:flex;justify-content:space-between;align-items:flex-start;padding:4rem 10% 0}@media(max-width: 1162px){.main-header .container{padding:2rem 5% 0;background-color:#070606;position:fixed;width:100%;height:fit-content}}.main-header .container .ham-menu-mobile{display:none;cursor:pointer;position:absolute;width:50px;top:45px;right:25px}@media(max-width: 1162px){.main-header .container .ham-menu-mobile{display:block}}.main-header .main-logo{margin-bottom:0}.main-header .main-logo .logo-desktop{display:block;width:100px}@media(max-width: 1162px){.main-header .main-logo .logo-desktop{display:none}}.main-header .main-logo .logo-mobile{display:none}@media(max-width: 1162px){.main-header .main-logo .logo-mobile{display:block}.main-header .main-logo .logo-mobile img{width:7rem;height:7rem}}.main-header__menu{display:flex;align-items:center;gap:4rem;text-transform:uppercase}.main-header__menu .contact-button{background-color:rgba(0,0,0,0);color:#fff;text-transform:uppercase;padding:1rem 2rem;position:relative;font-weight:500;letter-spacing:.2rem;font-family:var(--font-family);font-size:1.4rem;white-space:nowrap;cursor:pointer;transition:transform .5s ease,filter .5s ease;border-radius:20px}.main-header__menu .contact-button:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.main-header__menu .contact-button svg{height:40px;left:0;position:absolute;top:0;width:100%}.main-header__menu .contact-button svg rect{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:422,0;transition:all .35s linear;shape-rendering:geometricPrecision}.main-header__menu .contact-button:hover{background:rgba(255,0,0,0);font-weight:500}.main-header__menu .contact-button:hover rect{stroke-width:4;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(0.19, 1, 0.22, 1)}.main-header__menu .nav-list-items{display:flex;gap:4rem}.main-header__menu .nav-list-items li{font-weight:400;letter-spacing:.2rem;cursor:pointer;transition:filter .5s ease;filter:brightness(80%);overflow:hidden;position:relative;display:inline-block}.main-header__menu .nav-list-items li a{color:#fff}.main-header__menu .nav-list-items li a:focus{box-shadow:0 0 0 0px rgba(0,0,0,0);outline:none}.main-header__menu .nav-list-items li a::before,.main-header__menu .nav-list-items li a::after{content:"";position:absolute;width:100%;left:0}.main-header__menu .nav-list-items li a::before{background-color:var(--terciary-color);height:2px;bottom:0;transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s cubic-bezier(0.76, 0, 0.24, 1)}.main-header__menu .nav-list-items li a::after{content:attr(data-replace);height:100%;top:0;transform-origin:100% 50%;transform:translate3d(200%, 0, 0);transition:transform .3s cubic-bezier(0.76, 0, 0.24, 1);color:var(--terciary-color)}.main-header__menu .nav-list-items li a:hover::before{transform-origin:0% 50%;transform:scaleX(1)}.main-header__menu .nav-list-items li a:hover::after{transform:translate3d(0, 0, 0)}.main-header__menu .nav-list-items li a span{display:inline-block;transition:transform .3s cubic-bezier(0.76, 0, 0.24, 1)}.main-header__menu .nav-list-items li a:hover span{transform:translate3d(-200%, 0, 0)}.main-header__menu .nav-list-items li a:hover{filter:brightness(100%)}.main-header__menu .socialmedia-link{background-color:#fff;width:4rem;height:4rem;border-radius:9999px;cursor:pointer;transition:transform .5s ease,filter .5s ease;filter:brightness(80%)}.main-header__menu .socialmedia-link a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.main-header__menu .socialmedia-link:hover{filter:brightness(100%);transform:scale(1.04)}.main-header__menu .socialmedia-links{display:flex;gap:2rem}.main-header__menu .btn-header{display:flex;align-items:center;justify-content:space-between;gap:30px}@media(max-width: 1200px){.main-header__menu .btn-header{gap:20px}}@media(max-width: 1130px){.main-header__menu .btn-header{gap:15px}}@media(max-width: 1062px){.main-header__menu .btn-header{flex-direction:column;gap:0}}.main-header__menu .btn-header .link-menu{position:relative;display:inline-block;background-color:rgba(0,0,0,0);z-index:3;padding:0 0 1px;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:var(--secondary-color);font-family:"Rubik";font-size:16px;font-style:normal;font-weight:700;line-height:150%}@media(max-width: 1130px){.main-header__menu .btn-header .link-menu{font-size:14px}}@media(max-width: 1062px){.main-header__menu .btn-header .link-menu{font-size:16px}}.main-header__menu .btn-header .link-menu:before{content:"";width:0px;height:1px;background:var(--secondary-color);position:absolute;top:100%;left:0;transition:all .5s}.main-header__menu .btn-header .link-menu:hover:before{width:100%}@media(max-width: 1062px){.main-header__menu .btn-header .link-menu{margin:2rem 0;color:#fff}}.main-header__menu .btn-header .btn-subscribe{box-shadow:0 2px 8px 0 rgba(0,0,0,.12);background-color:#fff;padding:10px 20px;border-radius:3px;display:flex;align-items:center;transition:background-color .3s,color .3s,transform .3s;font-size:1.5rem;font-weight:bold;color:#000;cursor:pointer}.main-header__menu .btn-header .btn-subscribe svg{margin-right:10px}.main-header__menu .btn-header .btn-subscribe:hover{background-color:#f3f3f3;color:#00a2ff;transform:translateY(-2px)}.main-header #menu__toggle{opacity:0}.main-header #menu__toggle:checked~.menu__btn>span{transform:rotate(45deg)}.main-header #menu__toggle:checked~.menu__btn>span::before{top:0;transform:rotate(0)}.main-header #menu__toggle:checked~.menu__btn>span::after{top:0;transform:rotate(90deg)}.main-header #menu__toggle:checked~.menu__box{visibility:visible;right:0}.main-header .menu__btn{display:none;align-items:center;position:fixed;top:50px;right:20px;width:26px;height:26px;cursor:pointer;z-index:1}@media(max-width: 1162px){.main-header .menu__btn{display:flex}}.main-header .menu__btn>span,.main-header .menu__btn>span::before,.main-header .menu__btn>span::after{display:block;position:absolute;width:100%;height:4px;background-color:#fff;transition-duration:.25s}.main-header .menu__btn>span::before{content:"";top:-8px}.main-header .menu__btn>span::after{content:"";top:8px}.main-header .menu__box{display:block;position:fixed;visibility:hidden;top:0;right:-100%;width:300px;height:100%;margin:0;padding:80px 0;list-style:none;background-color:#070606;box-shadow:1px 0px 6px rgba(0,0,0,.2);transition-duration:.25s}.main-header .menu__box .socialmedia-links-mobile{width:100%;display:flex;padding:80px 0;justify-content:center;align-items:center;gap:1rem}.main-header .menu__box .socialmedia-links-mobile .socialmedia-link-mobile{width:4.5rem;cursor:pointer;transition:transform .3s ease}.main-header .menu__box .socialmedia-links-mobile .socialmedia-link-mobile:hover{transform:scale(1.1)}.main-header .menu__box .socialmedia-links-mobile .socialmedia-link-mobile a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.main-header .menu__item{display:block;padding:12px 24px;color:#fff;text-transform:uppercase;letter-spacing:.2rem;font-size:1.8rem;font-weight:600;text-decoration:none;transition-duration:.25s}.main-header .menu__item:hover{background-color:var(--terciary-color)}.sticky-header{position:fixed;top:-999px;width:100%;z-index:9999;background:#fff;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5942752101) 46%, rgb(0, 0, 0) 100%);transition:top .6s ease-in-out}@media(max-width: 1162px){.sticky-header{display:none}}.sticky-header .container{display:flex;justify-content:space-between;align-items:center;padding:1rem 10%}.sticky-header .container .main-logo .logo-desktop{display:block;width:80px}.sticky-header .container .main-logo .logo-mobile{display:none}@media(max-width: 1162px){.sticky-header .container .main-logo .logo-mobile{display:block}.sticky-header .container .main-logo .logo-mobile img{width:5rem;height:5rem}}.sticky-header .container .nav-list-items{display:flex;gap:2rem}.sticky-header .container .nav-list-items li{font-weight:400;letter-spacing:.2rem;cursor:pointer;transition:filter .5s ease;filter:brightness(80%)}.sticky-header .container .nav-list-items li a{color:#fff}.sticky-header .container .nav-list-items li a:focus{box-shadow:0 0 0 0px rgba(0,0,0,0);outline:0px solid rgba(0,0,0,0)}.sticky-header .container .socialmedia-links{display:flex;gap:1rem}.sticky-header .container .socialmedia-link{background-color:#fff;width:3rem;height:3rem;border-radius:9999px;cursor:pointer;transition:transform .5s ease,filter .5s ease;filter:brightness(80%)}.sticky-header .container .socialmedia-link a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.sticky-header .container .socialmedia-link:hover{filter:brightness(100%);transform:scale(1.04)}.breadcrumb{width:100%;display:block;padding:20px 0;background-color:rgba(0,0,0,0);position:absolute;top:10rem;z-index:8999}.breadcrumb .container{display:flex;align-items:center;justify-content:flex-start}.breadcrumb .container a{font-family:"Rubik";font-style:normal;font-weight:normal;font-size:14px;line-height:normal;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.breadcrumb .container a:hover{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:underline}.breadcrumb .container svg{width:20px;height:20px;margin-right:5px}.breadcrumb-none{display:none}.type-white a{color:var(--text-color)}.type-white a svg{fill:#f8f9fa}.type-white svg{fill:#f8f9fa}.type-black a{color:#202833}.type-black a svg{fill:#202833}.type-black svg{fill:#202833}.breadcrumb-blue{background-color:var(--secondary-color)}.footer{width:100%;position:relative}.footer__top{padding:4rem 5%;background-color:var(--secondary-color);background-image:url(../images/bg-footer.png);background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-transform:uppercase;gap:4rem}@media(max-width: 614px){.footer__top{flex-direction:column;align-items:center;justify-content:flex-start}}.footer__top__right{display:flex;align-items:flex-start;justify-content:center;gap:4rem}@media(max-width: 614px){.footer__top__right{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}}.footer__top .logo-branca{width:100px}.footer__top .contact-button{background-color:rgba(0,0,0,0);color:#fff;text-transform:uppercase;border:1px solid #fff;padding:1rem 2.9rem 1rem 2rem;border-radius:1.3rem;position:relative;font-weight:500;letter-spacing:.2rem;font-family:var(--font-family);font-size:1.4rem;white-space:nowrap;cursor:pointer;border:none;transition:transform .5s ease,filter .5s ease}.footer__top .contact-button svg{height:40px;left:0;position:absolute;top:0;width:100%}.footer__top .contact-button svg rect{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:422,0;transition:all .35s linear;shape-rendering:geometricPrecision}.footer__top .contact-button:hover{background:rgba(255,0,0,0);font-weight:500}.footer__top .contact-button:hover rect{stroke-width:4;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(0.19, 1, 0.22, 1)}.footer__top .contact-button .whatsapp-svg{width:3rem;height:3rem;position:absolute;top:10%;right:-9px}.footer__top .socialmedia-link{background-color:#fff;width:4rem;height:4rem;border-radius:9999px;cursor:pointer;transition:transform .5s ease,filter .5s ease;filter:brightness(80%)}.footer__top .socialmedia-link a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.footer__top .socialmedia-link:hover{filter:brightness(100%);transform:scale(1.04)}.footer__top .socialmedia-links{display:flex;gap:2rem}.footer__top .footer-items ul{list-style-type:none;padding:0;margin:0}.footer__top .footer-items li{filter:brightness(80%);margin:0;font-weight:400;letter-spacing:.2rem;cursor:pointer}.footer__top .footer-items li:hover{filter:brightness(100%);color:var(--terciary-color)}.footer__top .footer-items li a{transition:filter .5s ease,color .5s ease;text-decoration:none;color:#fff;filter:brightness(80%)}.footer__top .footer-items li a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.footer__top .footer-items li a:hover{filter:brightness(100%);color:var(--terciary-color)}.footer__top .addressAndNumber{color:#fff !important;filter:brightness(80%) !important;margin:0;font-weight:400;letter-spacing:.2rem}.footer__top a[href^="tel:"]{color:#fff;text-decoration:none;filter:brightness(100%)}.footer__top .container{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media(max-width: 990px){.footer__top .container{flex-direction:column}}.footer__top .box{display:flex;align-items:flex-start;justify-content:space-between;width:45%}@media(max-width: 990px){.footer__top .box{width:75%;margin:0 auto}}@media(max-width: 768px){.footer__top .box{width:100%;flex-direction:column;align-items:center}}.footer__top .box:last-child{width:50%}@media(max-width: 990px){.footer__top .box:last-child{width:75%}}@media(max-width: 768px){.footer__top .box:last-child{width:100%}}.footer__top .brand-logo{display:flex;flex-direction:column}@media(max-width: 768px){.footer__top .brand-logo{align-items:center}}.footer__top .brand-logo .logo-magcom-site{display:block;margin:0 0 2rem}.footer__top .brand-logo .logo-magcom-site svg{width:240px;height:36px}.footer__top .brand-logo .logo-magcom-site{display:block;margin:0 0 2rem}.footer__top .brand-logo .logo-magcom-site svg{width:103px;height:26px}@media(max-width: 768px){.footer__top .pages{margin:0 0 2rem}}.footer__top .pages h6{font-family:"Rubik";font-size:14px;font-style:normal;font-weight:700;line-height:140%;color:#fff;padding:0 0 4px;margin:0 0 1rem}@media(max-width: 768px){.footer__top .pages h6{text-align:center}}.footer__top .pages a{padding:0 0 1px;width:fit-content;position:relative;background-color:rgba(0,0,0,0);z-index:3;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.footer__top .pages a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.footer__top .pages a h6{margin:0}.footer__top .pages a:before{content:"";width:0px;height:1px;background:var(--primary-color);position:absolute;top:100%;left:0;transition:all .5s}.footer__top .pages a:hover:before{width:100%}.footer__top .pages ul{padding:0}.footer__top .pages ul li{margin:0}.footer__top .pages ul li a{padding:0 0 1px;width:fit-content;position:relative;background-color:rgba(0,0,0,0);z-index:3;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;font-family:"Rubik";font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#fff}.footer__top .pages ul li a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.footer__top .pages ul li a:before{content:"";width:0px;height:1px;background:var(--primary-color);position:absolute;top:100%;left:0;transition:all .5s}.footer__top .pages ul li a:hover:before{width:100%}@media(max-width: 768px){.footer__top .pages ul li a{width:100%;display:block;text-align:center}}.footer__top .network-address .network{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin:.5rem}@media(max-width: 768px){.footer__top .network-address .network{justify-content:center}}.footer__top .network-address .network a{display:flex;align-items:center;justify-content:center}.footer__top .network-address .network a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.footer__top .network-address .network a svg{width:24px;height:24px;fill:#fff;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.footer__top .network-address .network a:hover svg{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;fill:var(--primary-color)}.footer__top .network-address .address{display:flex;align-items:center;justify-content:flex-start;gap:5px;padding:0 0 1px;width:fit-content;position:relative;background-color:rgba(0,0,0,0);z-index:3;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#fff;font-family:"Rubik";font-size:14px;font-style:normal;font-weight:400;line-height:150%}.footer__top .network-address .address svg{fill:#fff;width:24px;height:24px}.footer__top .network-address .address:before{content:"";width:0px;height:1px;background:var(--primary-color);position:absolute;top:100%;left:0;transition:all .5s}.footer__top .network-address .address:hover:before{width:100%}.footer__bottom{padding:.5rem 0;background-color:var(--primary-color)}.footer__bottom .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem .5rem 1.5rem;text-align:center}.footer__bottom .container span{color:#000;font-weight:400;letter-spacing:.2rem;font-size:1.4rem}@media(max-width: 480px){.footer__bottom .container{flex-direction:column}}.footer__bottom .container a{color:#000}.footer__bottom .container a:hover{color:#272727}.footer__bottom .container a:focus{outline:none !important;box-shadow:0 0 0 0px rgba(255,255,255,0) !important}.footer__bottom .container a .hangar-pulse{animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}100%{transform:scale(1);opacity:1.4}}.footer__bottom .container .copyright{display:block}@media(max-width: 480px){.footer__bottom .container .copyright{margin:0 0 1.5rem}}.footer__bottom .container .copyright p{color:#fff;font-family:"Rubik";font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin:0}@media(max-width: 480px){.footer__bottom .container .copyright p{text-align:center}}.footer__bottom .container .hangar-link{display:flex;align-items:center;gap:10px}.footer__bottom .container .hangar-link svg{width:22px;height:22px;fill:#fff}.slider-section{text-align:center;background-color:#000;padding-bottom:10rem}.slider-section .container{max-width:100rem;margin:0 auto}.slider-section .container .swiper_wrap{height:100%;width:100%;position:relative;display:block;text-align:left}.slider-section .container .swiper_wrap .swiper-container{width:100%;overflow:hidden}.slider-section .container .swiper_wrap .swiper-container .swiper-slide{position:relative;width:100%;margin-right:20px;box-sizing:border-box}.slider-section .container .swiper_wrap .swiper-container .swiper-slide .slide-content{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;line-height:1.7rem;letter-spacing:.2rem;white-space:nowrap;cursor:pointer}.slider-section .container .swiper_wrap .swiper-container .swiper-slide .slide-title{color:#fff;font-size:1.8rem;text-transform:uppercase;cursor:pointer}.slider-section .container .swiper_wrap .swiper-container .swiper-slide .slide-description{font-weight:300;text-transform:uppercase;font-size:1.3rem}.slider-section .container .swiper_wrap .swiper-container .swiper-slide .img-responsive{width:100%;height:40rem;border-radius:2.5rem;filter:brightness(50%);transition:filter .5s ease;cursor:pointer}@media(max-width: 415px){.slider-section .container .swiper_wrap .swiper-container .swiper-slide .img-responsive{height:34rem}}.slider-section .container .swiper_wrap .swiper-container .swiper-slide:hover .img-responsive{filter:brightness(80%)}.slider-section .container .swiper_wrap .custom-swiper-button-next,.slider-section .container .swiper_wrap .custom-swiper-button-prev{position:absolute;top:50%;width:45px;height:45px;transform:translateY(-50%);cursor:pointer;z-index:10}@media(max-width: 415px){.slider-section .container .swiper_wrap .custom-swiper-button-next,.slider-section .container .swiper_wrap .custom-swiper-button-prev{display:none}}.slider-section .container .swiper_wrap .custom-swiper-button-next{right:-70px}.slider-section .container .swiper_wrap .custom-swiper-button-next img{width:2.4rem}.slider-section .container .swiper_wrap .custom-swiper-button-prev{left:-70px}.slider-section .container .swiper_wrap .custom-swiper-button-prev img{width:2.4rem}.slider-section h3{color:var(--terciary-color);letter-spacing:.2rem;font-weight:400}@media(max-width: 722px){.slider-section h3{padding:0 2rem}}@media(max-width: 500px){.slider-section h3{font-size:1.6rem}}.slider-section h2{color:var(--terciary-color);letter-spacing:.2rem;font-weight:400;text-transform:uppercase}.slider-section span{font-weight:600}.slider-section p{font-weight:400}.slider-section .swiper-pagination{display:none}.slider-section .swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:1px solid #fff !important;width:16px;height:16px;opacity:.5}.slider-section .swiper-pagination-bullet-active{border:none !important;background-color:var(--terciary-color);opacity:1}@media(max-width: 970px){.slider-section .container{max-width:30rem;margin:0 auto}.slider-section .swiper-pagination{display:block}}.banner-item{height:80vh;width:100%;text-align:center;display:flex;background-size:cover;position:relative;justify-content:center;align-items:center}.banner-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.799) 100%)}.banner-item .texts{position:relative;z-index:1;max-width:80%}.banner-item .texts h1{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.2rem;font-size:2rem;font-weight:400}@media(max-width: 614px){.banner-item .texts h1{font-size:1.5rem}}.banner-item .texts span{font-weight:700}.clientes-section{padding-bottom:12rem;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.1769082633) 100%)}@media(max-width: 1153px){.clientes-section{padding:4rem}}.clientes-section .clientes-content{text-align:center;padding-top:17rem}@media(max-width: 1153px){.clientes-section .clientes-content{padding-top:5rem}}.clientes-section .clientes-content h2{font-size:3rem;font-weight:400;letter-spacing:.2rem;text-transform:uppercase;color:#000}.clientes-section .clientes-content p{color:var(--terciary-color);font-weight:400;letter-spacing:.1rem}@media(max-width: 500px){.clientes-section .clientes-content p{padding:0 2rem}}.clientes-section .clientes-sliders{display:none}@media(max-width: 1260px){.clientes-section .clientes-sliders{display:block}.clientes-section .clientes-sliders .slider{padding-block:12px;width:100%;overflow:hidden;display:flex;align-items:center;position:relative;mask-image:linear-gradient(to right, transparent 20% 80%, #000, transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000, transparent)}.clientes-section .clientes-sliders .slider .list{display:flex;width:calc(var(--width)*var(--imageQuantity)*2);gap:calc(var(--width)/4);animation:autoScroll 20s linear infinite}.clientes-section .clientes-sliders .slider .list:hover{animation-play-state:paused !important}.clientes-section .clientes-sliders .slider .list .item{width:15rem;height:15rem}.clientes-section .clientes-sliders .slider .list .item img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:10px}@keyframes autoScroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--width) * var(--imageQuantity)))}}.clientes-section .clientes-sliders .slider .slider[reverse=true] .list{animation:reverseScroll 20s linear infinite}@keyframes reverseScroll{0%{transform:translateX(calc(-1 * var(--width) * var(--imageQuantity)))}100%{transform:translateX(0)}}}.clientes-section .clientes-grid{display:flex;justify-content:center;padding:0 50rem;gap:2rem;flex-wrap:wrap;margin-top:4rem}@media(max-width: 1663px){.clientes-section .clientes-grid{padding:0 40rem}}@media(max-width: 1453px){.clientes-section .clientes-grid{padding:0 30rem}}@media(max-width: 1260px){.clientes-section .clientes-grid{display:none}}.clientes-section .clientes-grid .col-3{width:fit-content}.clientes-section .clientes-grid .col-3 .img-responsive{width:15rem;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:10px;transition:all .5s ease}.clientes-section .clientes-grid .col-3 .img-responsive:hover{transform:scale(1.03)}.avaliacoes-section{background-color:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:url("../images/fundo.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:20rem 0}@media(max-width: 768px){.avaliacoes-section{padding:7rem 0}}.avaliacoes-section h2{text-transform:uppercase;letter-spacing:.2rem;font-size:3.8rem;font-weight:400;position:relative;color:#fff;text-align:center}@media(max-width: 400px){.avaliacoes-section h2{font-size:2rem;padding:0 2rem}}.avaliacoes-section .avaliacoesSwiper{width:100%;height:100%}.avaliacoes-section .avaliacoesSwiper .swiper-wrapper{display:flex}.avaliacoes-section .avaliacoesSwiper .swiper-slide{display:flex;align-items:center;justify-content:center;margin-top:8rem;padding:0 15%;gap:4rem}@media(max-width: 1129px){.avaliacoes-section .avaliacoesSwiper .swiper-slide{flex-direction:column;padding:0 8%}}@media(max-width: 722px){.avaliacoes-section .avaliacoesSwiper .swiper-slide{flex-direction:column;padding:0 4%}}.avaliacoes-section .avaliacao-slide{display:flex;align-items:center;gap:4rem}.avaliacoes-section .avaliacao-slide img{min-width:150px;width:150px;height:150px;border-radius:100%;object-fit:cover !important}.avaliacoes-section .avaliacao-slide .nome-avaliador{font-weight:400;letter-spacing:.2rem;text-transform:uppercase;white-space:nowrap}@media(max-width: 1129px){.avaliacoes-section .avaliacao-slide .nome-avaliador{text-align:center}}@media(max-width: 722px){.avaliacoes-section .avaliacao-slide .nome-avaliador{text-align:center}}.avaliacoes-section .avaliacao-slide .nome-avaliador span{text-transform:uppercase;color:var(--terciary-color);letter-spacing:.3rem;font-weight:900;font-size:2.5rem}@media(max-width: 722px){.avaliacoes-section .avaliacao-slide .nome-avaliador span{font-size:2rem}}.avaliacoes-section .avaliacao-slide .balao-avaliacao{width:fit-content;background-color:#fff;padding:2rem;padding-right:3rem;border-radius:4.2rem;position:relative}@media(max-width: 1129px){.avaliacoes-section .avaliacao-slide .balao-avaliacao{text-align:center}}@media(max-width: 722px){.avaliacoes-section .avaliacao-slide .balao-avaliacao{text-align:center}}.avaliacoes-section .avaliacao-slide .balao-avaliacao p{font-size:1.8rem;font-weight:400;color:#000}@media(max-width: 430px){.avaliacoes-section .avaliacao-slide .balao-avaliacao p{font-size:1.6rem}}.avaliacoes-section .avaliacao-slide .balao-avaliacao::after{content:"";border-width:14px 13px 0;border-style:solid;border-color:#fff rgba(0,0,0,0);transform:rotate(90deg) translateY(-50%);position:absolute;top:43%;left:-24px}.avaliacoes-section .swiper-controls{position:relative;display:flex;justify-content:center;align-items:center;width:100%;gap:1rem;margin:4rem auto 0}@media(max-width: 500px){.avaliacoes-section .swiper-controls{margin:0 auto 0}}.avaliacoes-section .swiper-pagination{display:flex;gap:1rem;justify-content:center;align-items:center;position:initial !important;width:fit-content}.avaliacoes-section .swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:1px solid #fff !important;width:16px;height:16px;opacity:.5}.avaliacoes-section .swiper-pagination-bullet-active{border:none !important;background-color:var(--terciary-color);opacity:1}.avaliacoes-section .custom-swiper-button-next,.avaliacoes-section .custom-swiper-button-prev{position:relative;width:90px;height:90px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}@media(max-width: 500px){.avaliacoes-section .custom-swiper-button-next,.avaliacoes-section .custom-swiper-button-prev{width:26px}}.avaliacoes-section .custom-swiper-button-next img{width:2.4rem}.avaliacoes-section .custom-swiper-button-prev img{width:2.4rem}.contato-section{display:flex;color:#000;justify-content:center;padding:10rem 0;align-items:center;gap:2rem;background-color:#fff}@media(max-width: 722px){.contato-section{flex-direction:column;text-align:center}}.contato-section h2{font-size:5rem;text-transform:uppercase;font-weight:400;letter-spacing:.2rem;text-align:end}@media(max-width: 722px){.contato-section h2{text-align:center !important}}@media(max-width: 400px){.contato-section h2{font-size:3rem !important}}.contato-section h2 span{font-weight:800}.contato-section .contato-content{font-weight:500;display:flex;flex-direction:column}.contato-section .contato-content a[href^="tel:"]{color:#000;text-decoration:none;filter:brightness(100%)}.contato-section .contato-content p{margin-top:1rem;color:#000}.contato-section .contato-content button{color:#000;padding:2rem 4rem 2rem 1rem;font-size:2rem;font-weight:500;letter-spacing:.2rem;text-transform:uppercase;background-color:rgba(0,0,0,0);border-radius:14px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;transition:transform .5s ease,filter .5s ease;position:relative;border:none}@media(max-width: 400px){.contato-section .contato-content button{padding:1rem 3rem 1rem .5rem o !important}}.contato-section .contato-content button svg{height:68px;left:0;position:absolute;top:0;width:100%}.contato-section .contato-content button svg rect{fill:none;stroke:#000;stroke-width:4;stroke-dasharray:422,0;transition:all .35s linear;shape-rendering:geometricPrecision}.contato-section .contato-content button img{transform:translateY(-50%);right:-24px;top:50%;width:5rem;position:absolute}.contato-section .contato-content button:hover{background:rgba(255,0,0,0);font-weight:500}.contato-section .contato-content button:hover rect{stroke-width:4;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(0.19, 1, 0.22, 1)}.servicos{background-color:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;position:relative;padding:4rem 0}.servicos .servicos-content{padding-bottom:10rem}@media(max-width: 1153px){.servicos .servicos-content{padding-bottom:4rem}}.servicos h2{font-size:3rem;font-weight:400;letter-spacing:.2rem;text-transform:uppercase;color:var(--terciary-color)}@media(max-width: 500px){.servicos h2{font-size:2rem}}.servicos h2 span{font-weight:800}.servicos p{font-size:2rem;filter:brightness(80%);padding-bottom:4rem}@media(max-width: 1153px){.servicos p{padding:0 2rem 0}}@media(max-width: 722px){.servicos p{font-size:1.6rem}}.servicos .servicos-list{position:absolute;display:flex;gap:2rem;bottom:-7rem;justify-content:center;flex-wrap:wrap}@media(max-width: 1153px){.servicos .servicos-list{position:initial;bottom:0;padding-bottom:2rem}}.servicos .servicos-list .servico-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-size:cover;background-position:center;width:27rem;height:15rem;border-radius:2.4rem;cursor:default;transition:transform .3s ease}@media(max-width: 722px){.servicos .servicos-list .servico-card{width:25rem;height:13rem}}.servicos .servicos-list .servico-card:hover{transform:scale(1.02)}.servicos .servicos-list .servico-card span{font-weight:400;font-size:1.8rem;white-space:.2rem;color:var(--terciary-color);font-style:italic}.video{width:100%;position:relative;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center}.video .play-button{width:100px;height:100px;border:none;background-color:rgba(0,0,0,0);position:absolute;cursor:pointer;top:50%;left:50%;transform:translate(-50%, -50%);border-style:solid;border-width:72px 0 72px 100px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:filter .5s ease;filter:brightness(80%)}.video .play-button:hover{filter:brightness(100%)}.video .pause-button{width:100px;height:100px;position:absolute;cursor:pointer;top:75%;left:5%;display:none;transition:filter .5s ease;filter:brightness(80%)}@media(max-width: 500px){.video .pause-button{width:40px;height:40px;top:88%;left:13%}}.video .pause-button:hover{filter:brightness(100%)}.video .pause-button img{width:100%;height:100%;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.5))}.video .volume-control{position:absolute;top:96%;left:5%;display:none;align-items:center}.video .volume-control input[type=range]{-webkit-appearance:none;width:100px;height:10px;background:#ddd;border-radius:5px;outline:none;transition:background .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.5)}.video .volume-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--terciary-color);cursor:pointer;transition:background .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.5)}.video .volume-control input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--terciary-color);cursor:pointer;transition:background .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.5)}.video .video-container{position:relative;width:100%;height:100%}.video .video-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);transition:opacity .5s ease}.video .video-container.no-overlay::before{opacity:0}.video .video-container video{width:100%;height:100%;object-fit:cover;border:none}.video .video-content{position:absolute;top:80%;left:50%;transform:translate(-50%, -80%);display:block}.video .video-content .video-text{text-align:center}.video .video-content .video-text h2{text-transform:uppercase;font-weight:400;font-size:2rem;color:#fff}@media(max-width: 500px){.video .video-content .video-text h2{font-size:1.5rem}}.video .video-content .video-text h2 span{font-weight:700}.really-about{color:#000;padding:4rem 10% 10rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.really-about p{text-align:center;font-weight:400;letter-spacing:.09rem}@media(max-width: 500px){.really-about p{width:80%}}.really-about h1{padding:4rem 0;text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:.2rem}.really-about h1 span{font-weight:700}.really-about .about-cards{display:flex;justify-content:center;flex-wrap:wrap}.really-about .about-cards .card{display:flex;flex-direction:column;align-items:center;gap:3rem;width:29rem;padding-bottom:15rem;border:none;background-color:rgba(0,0,0,0);box-shadow:none}@media(max-width: 1455px){.really-about .about-cards .card{padding-bottom:4rem}}.really-about .about-cards .card .fotografia-card{background-image:url("../images/FOTO.png")}.really-about .about-cards .card .audiovisual-card{background-image:url("../images/VIDEO.png")}.really-about .about-cards .card .branding-card{background-image:url("../images/BRANDING.png")}.really-about .about-cards .card .publicidade-card{background-image:url("../images/PUBLICIDADE.png")}.really-about .about-cards .card .card-image{position:relative;width:25rem;height:35rem;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:2.4rem;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.really-about .about-cards .card .card-image span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-weight:400;font-size:1.8rem;letter-spacing:.1rem;color:var(--terciary-color);text-transform:uppercase}.really-about .about-cards p{text-align:left}.all-cases{text-align:center;background-color:#000;padding-bottom:10rem}.all-cases .container{max-width:100rem;margin:0 auto;position:relative;top:-4rem}.all-cases .container .swiper_wrap{height:100%;width:100%;position:relative;display:block;text-align:left}.all-cases .container .swiper_wrap .swiper-container{width:100%;overflow:hidden}.all-cases .container .swiper_wrap .swiper-container .swiper-slide{position:relative;width:100%;margin-right:20px;box-sizing:border-box}.all-cases .container .swiper_wrap .swiper-container .swiper-slide .slide-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;line-height:1.7rem;letter-spacing:.2rem;white-space:nowrap;cursor:pointer}.all-cases .container .swiper_wrap .swiper-container .swiper-slide .slide-title{color:#fff;font-size:1.8rem;text-transform:uppercase;cursor:pointer}.all-cases .container .swiper_wrap .swiper-container .swiper-slide .slide-description{color:#fff;font-weight:300;text-transform:uppercase;font-size:1.3rem}.all-cases .container .swiper_wrap .swiper-container .swiper-slide .img-responsive{width:100%;height:40rem;border-radius:2.5rem;filter:brightness(50%);transition:filter .5s ease;cursor:pointer}@media(max-width: 415px){.all-cases .container .swiper_wrap .swiper-container .swiper-slide .img-responsive{height:34rem}}.all-cases .container .swiper_wrap .swiper-container .swiper-slide:hover .img-responsive{filter:brightness(80%)}.all-cases .container .swiper_wrap .custom-swiper-button-next,.all-cases .container .swiper_wrap .custom-swiper-button-prev{position:absolute;top:50%;width:45px;height:45px;transform:translateY(-50%);cursor:pointer;z-index:10}@media(max-width: 415px){.all-cases .container .swiper_wrap .custom-swiper-button-next,.all-cases .container .swiper_wrap .custom-swiper-button-prev{display:none}}.all-cases .container .swiper_wrap .custom-swiper-button-next{right:-70px}.all-cases .container .swiper_wrap .custom-swiper-button-next img{width:2.4rem}.all-cases .container .swiper_wrap .custom-swiper-button-prev{left:-70px}.all-cases .container .swiper_wrap .custom-swiper-button-prev img{width:2.4rem}.all-cases h3{color:var(--terciary-color);letter-spacing:.2rem;font-weight:400}@media(max-width: 722px){.all-cases h3{padding:0 2rem}}@media(max-width: 500px){.all-cases h3{font-size:1.6rem}}.all-cases h2{color:var(--terciary-color);letter-spacing:.2rem;font-weight:400;text-transform:uppercase}.all-cases span{font-weight:600}.all-cases p{font-weight:400}.all-cases .swiper-pagination{display:none}@media(max-width: 970px){.all-cases .container{max-width:30rem;margin:0 auto}.all-cases .swiper-pagination{display:block}}.all-cases .button-all-cases{display:flex;flex-direction:column;gap:5rem;align-items:center;margin:0 4rem}.all-cases .button-all-cases a{padding:2rem 10rem;color:rgba(255,255,255,.493);cursor:pointer;text-align:center;border:rgba(255,255,255,.493) solid 1px;text-transform:uppercase;font-size:2.5rem;font-weight:300;letter-spacing:.2rem;transition:color .5s ease-in-out}.all-cases .button-all-cases a:focus{outline:none;box-shadow:0 0 0 0px rgba(255,255,255,.493)}@media(max-width: 520px){.all-cases .button-all-cases a{padding:2rem 3rem}}.all-cases .button-all-cases a:hover{color:#fff}.all-cases .button-all-cases span{font-weight:400;text-transform:uppercase;color:var(--terciary-color)}.all-cases .swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:1px solid #fff !important;width:16px;height:16px;opacity:.5}.all-cases .swiper-pagination-bullet-active{border:none !important;background-color:var(--terciary-color);opacity:1}.about-contato-section{display:flex;color:#000;justify-content:center;align-items:center;gap:2rem;background-color:#fff}.about-contato-section h2{font-size:5rem;text-transform:uppercase;font-weight:400;letter-spacing:.2rem;text-align:end}.about-contato-section h2 span{font-weight:800}.about-contato-section .contato-content{font-weight:500;display:flex;flex-direction:column}.about-contato-section .contato-content button{padding:2rem 4rem 2rem 1rem;font-size:2rem;font-weight:500;letter-spacing:.2rem;text-transform:uppercase;background-color:rgba(0,0,0,0);border-radius:14px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;transition:transform .5s ease,filter .5s ease;position:relative;border:none;color:#000}.about-contato-section .contato-content button svg{height:68px;left:0;position:absolute;top:0;width:100%}.about-contato-section .contato-content button svg rect{fill:none;stroke:#000;stroke-width:4;stroke-dasharray:422,0;transition:all .35s linear;shape-rendering:geometricPrecision}.about-contato-section .contato-content button img{transform:translateY(-50%);right:-24px;top:50%;width:5rem;position:absolute}.about-contato-section .contato-content button:hover{background:rgba(255,0,0,0);font-weight:500}.about-contato-section .contato-content button:hover rect{stroke-width:4;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(0.19, 1, 0.22, 1)}.slider-banner{height:70vh}@media(max-width: 500px){.slider-banner{height:100vh}}.slider-banner .slider-banner-swiper{width:100%;height:100%;position:relative}.slider-banner .slider-banner-swiper .swiper-wrapper{display:flex}.slider-banner .slider-banner-swiper .swiper-wrapper .swiper-slide{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.slider-banner .slider-banner-swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.slider-banner .slider-banner-swiper .swiper-wrapper .swiper-slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.slider-banner .slider-banner-swiper .swiper-wrapper .swiper-slide h3{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);font-size:3rem;text-transform:uppercase;letter-spacing:.3rem;font-weight:800;z-index:1;color:#fff}.slider-banner .slider-banner-swiper .swiper-wrapper .swiper-slide h3 span{font-weight:400}.slider-banner .custom-swiper-button-prev,.slider-banner .custom-swiper-button-next{position:absolute;top:44%;z-index:2;cursor:pointer;transition:opacity .3s}.slider-banner .custom-swiper-button-prev img,.slider-banner .custom-swiper-button-next img{width:26px;height:auto}@media(max-width: 1115px){.slider-banner .custom-swiper-button-prev,.slider-banner .custom-swiper-button-next{display:none}}.slider-banner .custom-swiper-button-prev{left:35rem}.slider-banner .custom-swiper-button-next{right:35rem}.slider-banner .swiper-pagination{position:absolute;bottom:15rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;align-items:center;justify-content:center}.slider-banner .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;background:#fff;opacity:.7;border-radius:50%;margin:0 5px;transition:opacity .3s}.slider-banner .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.nossos-cases{background-image:url("../images/backgroundmag.png");background-size:900px 1300px;background-repeat:no-repeat;background-position:-260px -150px;color:#000;text-align:center}.nossos-cases h2{padding-top:4rem;text-transform:uppercase;letter-spacing:.2rem;font-weight:400}.nossos-cases h2 span{font-weight:800}.nossos-cases .categorias-cases ul{display:flex;justify-content:center;gap:1rem;padding-inline:0}@media(max-width: 699px){.nossos-cases .categorias-cases ul{flex-direction:column}}.nossos-cases .categorias-cases ul li{color:var(--terciary-color);text-transform:uppercase;letter-spacing:.1rem;font-weight:400;cursor:pointer;font-size:1.7rem;transition:all .5s ease}.nossos-cases .categorias-cases ul li:hover{color:#000}.nossos-cases .categorias-cases ul li:active{color:#fff}.nossos-cases .categorias-cases ul li.selected{font-weight:bold}.nossos-cases p{font-weight:400;padding:0 4rem}.nossos-cases .todos-cases{display:flex;justify-content:center;align-items:flex-start;height:80vh;gap:3rem;padding:4rem 10%;overflow-y:auto;position:relative;cursor:none;scrollbar-width:none;-ms-overflow-style:none}.nossos-cases .todos-cases ::-webkit-scrollbar{width:0px;height:0px}.nossos-cases .todos-cases .cases{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;align-items:center;padding:0 30rem}@media(max-width: 1700px){.nossos-cases .todos-cases .cases{padding:0 15rem}}@media(max-width: 1469px){.nossos-cases .todos-cases .cases{padding:0 10rem}}@media(max-width: 975px){.nossos-cases .todos-cases .cases{padding:0}}.nossos-cases .todos-cases .cases .cases-card{position:relative;box-sizing:border-box;cursor:grabbing}.nossos-cases .todos-cases .cases .cases-card .img-responsive{width:28rem;height:47rem;border-radius:2.5rem;object-fit:cover;filter:brightness(50%);transition:filter .5s ease;cursor:grabbing;overflow:hidden;display:block}.nossos-cases .todos-cases .cases .cases-card .img-responsive:hover{filter:brightness(80%);cursor:none}.nossos-cases .todos-cases .cases .cases-card .slide-content{cursor:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;line-height:1.7rem;letter-spacing:.2rem;white-space:nowrap}.nossos-cases .todos-cases .cases .cases-card .slide-content .slide-title{color:#fff;font-size:1.8rem;text-transform:uppercase;cursor:none}.nossos-cases .todos-cases .cases .cases-card .slide-content .slide-description{font-weight:300;text-transform:uppercase;font-size:1.3rem;color:#fff}.custom-cursor{display:flex;justify-content:center;align-items:center;font-size:1.2rem;width:40px;height:40px;background-color:var(--terciary-color);border-radius:50%;position:absolute;pointer-events:none;z-index:1000;transform:translate(-50%, -50%);text-align:center;line-height:1;font-weight:700;font-style:oblique;color:#1f1f1f;box-shadow:rgba(0,0,0,.2) 0px 12px 28px 0px,rgba(0,0,0,.1) 0px 2px 4px 0px,rgba(255,255,255,.05) 0px 0px 0px 1px inset}.videos-feed{background-color:#000;padding:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:100;box-shadow:0px -1px 14px 5px rgba(0,0,0,.48)}.videos-feed span{color:#fff;font-weight:400;letter-spacing:.2rem;text-transform:uppercase}.videos-feed .seta{transform:rotate(-90deg);width:3.4rem}.videos-feed h3{padding-top:10rem;color:var(--terciary-color);font-weight:400;font-size:2.8rem;text-transform:uppercase}.videos-feed h3 span{color:var(--terciary-color);font-weight:800}.videos-feed p{font-weight:400;letter-spacing:.2rem;padding-bottom:4rem}.videos-feed .grid-videos{display:flex;gap:4rem;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 10rem}.videos-feed .grid-videos .video-card{display:flex;flex-direction:column;gap:1rem;text-align:center;justify-content:center;align-items:center;position:relative;border-radius:2rem;overflow:hidden;background-color:#000;transition:transform .5s ease}.videos-feed .grid-videos .video-card:hover{transform:scale(1.03)}.videos-feed .grid-videos .video-card:hover .overlay-thumb{opacity:0}.videos-feed .grid-videos .video-card .thumbnail{width:30rem;height:20rem;background-position:center;border-radius:2rem;position:relative}.videos-feed .grid-videos .video-card .thumbnail .overlay-thumb{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);border-radius:2rem;z-index:1;transition:opacity .3s ease}.videos-feed .grid-videos .video-card .thumbnail .play-thumb{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:3rem;height:3rem;background-color:rgba(255,255,255,.8);clip-path:polygon(0% 0%, 100% 50%, 0% 100%);z-index:2}.videos-feed .grid-videos .video-card a{display:block;text-decoration:none;color:#fff}.videos-feed .grid-videos .video-card a:focus{outline:none;border:none;text-decoration:none;box-shadow:none}.videos-feed .grid-videos .video-card .video-info h4{color:#fff;font-weight:600;letter-spacing:.1rem}.videos-feed .grid-videos .video-card .video-info h4 span{font-weight:400;text-transform:none}.videos-feed .modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);align-items:center;justify-content:center;display:flex;overflow:hidden}.videos-feed .modal-content{background-color:#fff;margin:15% auto;padding:20px;border:1px solid #888;width:80%;max-width:800px;position:relative;border-radius:3rem;position:relative}.videos-feed .close{color:#aaa;font-size:28px;font-weight:bold;position:absolute;bottom:-5rem;left:50%;transform:translateX(-50%);transition:all .5s ease}.videos-feed .close:hover,.videos-feed .close:focus{color:var(--terciary-color);text-decoration:none;cursor:pointer}.videos-feed #videoContainer{position:relative;padding-top:56.25%;height:0}.videos-feed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contato-black-section{background-color:#000;display:flex;color:#fff;justify-content:center;padding:10rem 0;align-items:center;gap:2rem}@media(max-width: 722px){.contato-black-section{flex-direction:column;text-align:center}}.contato-black-section h2{color:#fff;font-size:5rem;text-transform:uppercase;font-weight:400;letter-spacing:.2rem;text-align:end}@media(max-width: 722px){.contato-black-section h2{text-align:center !important}}@media(max-width: 400px){.contato-black-section h2{font-size:3rem !important}}.contato-black-section h2 span{font-weight:800}.contato-black-section .contato-content{font-weight:500;display:flex;flex-direction:column}.contato-black-section .contato-content p{margin-top:1rem}.contato-black-section .contato-content a[href^="tel:"]{color:#fff;text-decoration:none;filter:brightness(100%)}.contato-black-section .contato-content button{padding:2rem 4rem 2rem 1rem;font-size:2rem;font-weight:500;letter-spacing:.2rem;text-transform:uppercase;background-color:rgba(0,0,0,0);color:#fff;border-radius:14px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;transition:transform .5s ease,filter .5s ease;position:relative;border:none}@media(max-width: 400px){.contato-black-section .contato-content button{padding:1rem 3rem 1rem .5rem o !important}}.contato-black-section .contato-content button svg{height:68px;left:0;position:absolute;top:0;width:100%}.contato-black-section .contato-content button svg rect{fill:none;stroke:#fff;stroke-width:4;stroke-dasharray:422,0;transition:all .35s linear;shape-rendering:geometricPrecision}.contato-black-section .contato-content button img{filter:invert(100%);transform:translateY(-50%);right:-24px;top:50%;width:5rem;position:absolute}.contato-black-section .contato-content button:hover{background:rgba(255,255,255,0);font-weight:500}.contato-black-section .contato-content button:hover rect{stroke-width:4;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(0.19, 1, 0.22, 1)}.case-inside{background-color:#000;display:flex;flex-direction:column;padding:0 10rem;min-height:100vh}@media(max-width: 768px){.case-inside{padding:0 2rem}}.case-inside .case-inside-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:220px;padding-bottom:2rem}.case-inside .case-inside-content h1{font-size:1.7rem;color:var(--terciary-color);letter-spacing:.2rem;text-transform:uppercase}.case-inside .case-inside-content h1 span{font-size:1.7rem;letter-spacing:.2rem;text-transform:uppercase;font-weight:400;color:#fff}.case-inside .case-inside-content p{font-size:1.5rem;font-weight:400;line-height:1.6}.case-inside .case-inside-custom-portfolio{padding-top:2rem;width:100%}.policy{padding-top:20rem;background-color:#000;color:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff}.policy h1{color:var(--terciary-color);font-weight:800;text-transform:uppercase;letter-spacing:.2rem}.policy .policy-content{padding:4rem 10%}.policy .policy-content h1{font-family:"Rubik";font-style:normal;font-weight:500;font-size:42px;line-height:63px;text-align:center;color:var(--primary-color);margin:0 auto 4rem;width:70%}@media(max-width: 767px){.policy .policy-content h1{line-height:45px;width:100%}}.policy .policy-content h2{color:var(--terciary-color);font-family:"Rubik";font-style:normal;font-weight:500;font-size:30px;line-height:45px;font-weight:600;margin-top:4rem}.policy .policy-content h3,.policy .policy-content h4,.policy .policy-content h5,.policy .policy-content h6,.policy .policy-content p,.policy .policy-content a,.policy .policy-content ul,.policy .policy-content li{color:#fff;font-family:"Rubik";font-style:normal;font-weight:400;font-size:18px;line-height:27px}.policy .policy-content p,.policy .policy-content a,.policy .policy-content ul,.policy .policy-content li{font-weight:400}.policy .policy-content a{text-decoration:underline}.policy .policy-content ul{list-style:initial;padding:0 4rem;margin-bottom:1.6rem}.policy .policy-content p{text-align:justify}.terms{padding-top:20rem;background-color:#000;color:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff}.terms h1{color:var(--terciary-color);font-weight:800;text-transform:uppercase;letter-spacing:.2rem}.terms .terms-content{padding:4rem 15%}.terms .terms-content h2{color:var(--terciary-color);font-family:"Rubik";font-style:normal;font-weight:500;font-size:30px;line-height:45px;font-weight:600;margin-top:4rem}.terms .terms-content h3,.terms .terms-content h4,.terms .terms-content h5,.terms .terms-content h6,.terms .terms-content p,.terms .terms-content a,.terms .terms-content ul,.terms .terms-content li{color:#fff;font-family:"Rubik";font-style:normal;font-weight:400;font-size:18px;line-height:27px}.terms .terms-content p,.terms .terms-content a,.terms .terms-content ul,.terms .terms-content li{font-weight:400}.terms .terms-content a{text-decoration:underline}.terms .terms-content ul{list-style:initial;padding:0 4rem;margin-bottom:1.6rem}.terms .terms-content p{text-align:justify}.button,.wpcf7-submit{font-family:"Rubik";font-style:normal;font-weight:normal;font-size:16px;line-height:24px;letter-spacing:.02em;text-align:center;padding:10px 20px;border-radius:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.button:hover,.wpcf7-submit:hover{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.button:focus,.wpcf7-submit:focus{outline:none}.button.-primary,.wpcf7-submit.-primary{background-color:#fff;color:var(--secondary-color);border:solid 2px #fff}.button.-primary:hover,.wpcf7-submit.-primary:hover{background-color:var(--secondary-color);border:solid 2px var(--secondary-color);color:#fff}.button.-secondary,.wpcf7-submit.-secondary{background-color:var(--secondary-color);color:#fff;border:solid 2px #fff}.button.-secondary:hover,.wpcf7-submit.-secondary:hover{background-color:var(--primary-color);color:#fff}.button.-terciary,.wpcf7-submit.-terciary{background-color:#f2f7fe;color:var(--secondary-color);border:solid 2px var(--secondary-color)}.button.-terciary:hover,.wpcf7-submit.-terciary:hover{background-color:var(--secondary-color);border:solid 2px var(--secondary-color);color:#fff}.button.-quartenary,.wpcf7-submit.-quartenary{background-color:var(--primary-color);color:#fff;border:solid 2px var(--primary-color)}.button.-quartenary:hover,.wpcf7-submit.-quartenary:hover{background-color:var(--secondary-color);border:solid 2px var(--secondary-color);color:#fff}.button.-quintenary,.wpcf7-submit.-quintenary{background-color:var(--primary-color);color:#fff;border:solid 2px #fff}.button.-quintenary:hover,.wpcf7-submit.-quintenary:hover{background-color:var(--secondary-color);color:#fff}.button.-sextenary,.wpcf7-submit.-sextenary{background-color:rgba(0,0,0,0);color:#fff;border:solid 2px #fff}.button.-sextenary:hover,.wpcf7-submit.-sextenary:hover{background-color:#fff;color:var(--secondary-color);border:solid 2px #fff}.button.-btn-form,.wpcf7-submit.-btn-form{background-color:#d2d0f7;color:var(--primary-color);border:none;padding:20px 20px;width:100%;display:flex;align-items:center;justify-content:center}.button.-btn-form .icon-check-btn,.wpcf7-submit.-btn-form .icon-check-btn{background-image:url(../images/svg/icon-check-btn.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;width:20px;height:20px;display:block;margin-right:5px;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.button.-btn-form:hover,.wpcf7-submit.-btn-form:hover{background-color:var(--primary-color);color:var(--text-color)}.button.-btn-form:hover .icon-check-btn,.wpcf7-submit.-btn-form:hover .icon-check-btn{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;background-image:url(../images/svg/icon-check-btn-white.svg)}.button.-danger,.wpcf7-submit.-danger{background:#f72626;border-color:#f72626}.button.-border,.wpcf7-submit.-border{background-color:rgba(0,0,0,0);border-color:var(--primary-color);color:var(--primary-color)}.button.-border:hover,.wpcf7-submit.-border:hover{background-color:var(--primary-color);color:#202833}.button-wrapper{margin:2rem auto}.fixed-buttons{position:fixed;bottom:20px;right:40px;opacity:0;visibility:hidden;transition:300ms all}.fixed-buttons.-show{opacity:1;visibility:visible}.fixed-buttons__whats{margin-bottom:7rem}.form-control,.wpcf7-form-control:not([type=submit]){-webkit-appearance:none;display:block;padding:10px 10px;width:100%;border:none;border:solid 2px var(--secondary-color);border-radius:0;background-color:rgba(0,0,0,0);font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;color:var(--secondary-color)}.form-control:-internal-autofill-selected,.wpcf7-form-control:not([type=submit]):-internal-autofill-selected{-webkit-appearance:none !important}.form-control:focus,.wpcf7-form-control:not([type=submit]):focus{outline:none}.alert{display:flex;border-radius:4px;border:1px solid rgba(0,0,0,0);font-size:1.5rem;padding:1.2rem 2rem;font-weight:600;margin-bottom:3rem}.alert.-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert.-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert.-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert.-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;border:none;background-color:rgba(0,0,0,0);top:0px !important;right:0px !important;cursor:pointer}.alert-alert{z-index:10000;color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-danger{z-index:10000;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-success{z-index:10000;color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.wpcf7-not-valid{border-color:#e01123 !important}.alert-fake{border-color:#fff !important}.wpcf7-not-valid-tip{display:none !important}.wpcf7-response-output{display:none !important}@keyframes bg{0%{background-size:0 0,0 0,0 3px,0 0}25%{background-size:100% 0,0 100%,100% 3px,0 100%}50%{background-size:100% 0,0 100%,100% 3px,0 100%}75%{background-size:100% 0,0 100%,100% 3px,0 100%}100%{background-size:100% 0,0 100%,100% 3px,0 100%}}.border-notify{z-index:11000 !important;background-repeat:no-repeat;background-image:linear-gradient(to right, var(--primary-color) 100%, var(--primary-color) 100%),linear-gradient(to bottom, var(--primary-color) 100%, var(--primary-color) 100%),linear-gradient(to right, var(--primary-color) 100%, var(--primary-color) 100%),linear-gradient(to bottom, var(--primary-color) 100%, var(--primary-color) 100%);background-size:100% 0,0 100%,100% 3px,0 100%;background-position:0 0,100% 0,100% 100%,0 100%;animation:bg 26.2s cubic-bezier(1, 1, 1, 1) 1;animation-play-state:running}.main-menu{font-size:1.4rem;z-index:1000}@media(min-width: 1055px){.main-menu{display:flex}}@media(max-width: 1055px){.main-menu{position:fixed;background-color:var(--secondary-color);top:0;left:0;width:100%;height:100vh;padding:3.5rem 2rem;z-index:5000;transform:translateX(-100%);transition:300ms all}}.main-menu a,.main-menu span{display:block;font-weight:600}.main-menu__name{font-family:Gilroy-extra-bold;font-size:14px;text-transform:uppercase;letter-spacing:1px;display:block;padding:1rem;position:relative;color:var(--white-color)}@media(min-width: 992px){.main-menu__name{padding:1.6rem 1.2rem 1.6rem 0}.main-menu__name:hover{color:var(--primary-color)}}.main-menu__sub{background-color:rgba(0,0,0,.8)}@media(min-width: 992px){.main-menu__sub{padding:1rem;position:absolute;display:flex;flex-wrap:wrap;width:400px;visibility:hidden;opacity:0;transition:300ms all}.main-menu__sub li{width:calc(50% - 10px);margin-bottom:.8rem;border-bottom:1px solid #4c4b4a}.main-menu__sub li:nth-child(odd){margin-right:10px}}.main-menu__sub a{padding:1rem}@media(min-width: 992px){.main-menu__sub a{padding:.5rem 1rem;color:#fff}.main-menu__sub a:hover{color:var(--primary-color)}}@media(max-width: 991px){.main-menu__sub{display:none}.main-menu__sub li:not(:last-child){border-bottom:1px solid var(--link-color)}}.main-menu>li{position:relative}.main-menu>li.-sub .main-menu__name{padding-right:1.6rem}.main-menu>li.-sub .main-menu__name:after{content:"";background:url("../icons/arrow-left.svg") no-repeat top left;width:10px;height:10px;display:block;background-size:100% 100%;transform:rotate(-90deg);position:absolute;top:20px;right:4px}@media(min-width: 992px){.main-menu>li.-sub{margin-right:1.8rem}}.main-menu>li.-active ul{display:block}.main-menu>li.-active .main-menu__name{background-color:var(--dark-color);color:#fff}.main-menu>li.-active .main-menu__name:after{filter:brightness(0) invert(1);transform:rotate(90deg)}@media(min-width: 992px){.main-menu>li{margin-right:4rem}.main-menu>li:hover ul{visibility:visible;opacity:1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none !important}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{background:url("../images/arrow-left.svg") no-repeat center center;position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;color:rgba(0,0,0,0);bottom:15px;padding:0;border:none;outline:none;z-index:100}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none !important}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}[dir=rtl] .slick-prev{left:auto;right:20px}[dir=rtl] .slick-next{left:20px;right:auto}.slick-dots{position:absolute;bottom:20px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:11px;width:11px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background-color:rgba(0,0,0,0);border:1px solid var(--secondary-color);display:block;height:11px;width:11px;border-radius:50%;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none !important}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li.slick-active button{color:var(--secondary-color);background-color:var(--secondary-color)}.slick-actions{margin-top:4rem}.slick-actions .container{position:relative;display:flex;justify-content:center}.slick-nav{display:flex;align-items:center}.slick-nav__arrow{background:rgba(0,0,0,0);border:0;line-height:1;outline:none;cursor:pointer}.slick-nav__arrow .svg-icon{width:10px;height:16px}.slick-nav__arrow.-next{transform:scale(-1)}.slick-nav__list{display:flex;margin:0 1.6rem}.slick-nav__list li{width:65px;padding:1rem 0;cursor:pointer}.slick-nav__list li span{display:block;height:2px;background-color:var(--primary-color)}.slick-nav__list li.slick-active span{background-color:#202833}.slider-cards{position:relative}.slider-cards__item{margin:0 1.2rem}.slider-calendar__item{margin:0 1.2rem}.slick-main .slick-list{padding-bottom:10rem}.row{box-sizing:border-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.col{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem;padding-left:1rem;max-width:100%;flex-basis:100%}@media(min-width: 992px){.col.-md1{flex-basis:8.33333333%;max-width:8.33333333%}}@media(min-width: 992px){.col.-md2{flex-basis:16.66666667%;max-width:16.66666667%}}@media(min-width: 992px){.col.-md3{flex-basis:25%;max-width:25%}}@media(min-width: 992px){.col.-md4{flex-basis:33.33333333%;max-width:33.33333333%}}@media(min-width: 992px){.col.-md5{flex-basis:41.66666667%;max-width:41.66666667%}}@media(min-width: 992px){.col.-md6{flex-basis:50%;max-width:50%}}@media(min-width: 992px){.col.-md7{flex-basis:58.33333333%;max-width:58.33333333%}}@media(min-width: 992px){.col.-md8{flex-basis:66.66666667%;max-width:66.66666667%}}@media(min-width: 992px){.col.-md9{flex-basis:75%;max-width:75%}}@media(min-width: 992px){.col.-md10{flex-basis:83.33333333%;max-width:83.33333333%}}@media(min-width: 992px){.col.-md11{flex-basis:91.66666667%;max-width:91.66666667%}}@media(min-width: 992px){.col.-md12{flex-basis:100%;max-width:100%}}