:root{--accent-01: #e4ad38;--accent-02: #434345;--accent-03: #4b4a4c;--accent-04: #6d6e70;--white: #ffffff;--black: #000000;--header-height: 7.5rem;--line-shorten: 100%;--line-normal: 120%;--line-longest: 150%}@media(max-width: 1440px){:root{--header-height: 7.5rem}}.navbar{position:relative;z-index:5}.navbar .container{margin-top:-1.75rem;padding-inline:0;background:#434345;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar .container .links-header{padding-block:.9375rem;padding-left:5.625rem;padding-right:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.125rem}.navbar .container .links-header li a{color:#fff;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:1rem;line-height:130%}.navbar .container .links-header li a:hover{color:#e4ad38}.navbar .container .whatsapp{padding-block:.9375rem;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.9375rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.navbar .container .whatsapp:hover{background:#434345}.navbar .container .whatsapp:hover span{color:#fff}.navbar .container .whatsapp figure{width:1.5rem;height:1.5rem}.navbar .container .whatsapp span{font-size:1rem;line-height:130%;color:#404041;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}@media(max-width: 991px){.navbar{display:none}}.navbar-fixed{position:fixed;top:0;left:0;width:100%;background-color:#fff;-webkit-box-shadow:0 0 1.875rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.875rem 0 rgba(0,0,0,.1);padding-block:1.25rem;z-index:2025;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.navbar-fixed.fixo{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.navbar-fixed .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-fixed .container .logo{width:100%;max-width:9.75rem}.navbar-fixed .container nav .links-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.5rem}.navbar-fixed .container nav .links-header li a{color:#404041;font-size:1rem;line-height:var(--line-shorten);-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.navbar-fixed .container nav .links-header li a.active,.navbar-fixed .container nav .links-header li a:hover{color:#e4ad38}.navbar-fixed .container nav .btn-menu{display:none}@media(max-width: 991px){.navbar-fixed{position:sticky;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.navbar-fixed .container .logo{z-index:2026}.navbar-fixed .container nav .links-header{display:none}.navbar-fixed .container nav .btn-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:3rem;height:3rem;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2026}.navbar-fixed .container nav .btn-menu .hamburger-box .hamburger-inner,.navbar-fixed .container nav .btn-menu .hamburger-box .hamburger-inner::before,.navbar-fixed .container nav .btn-menu .hamburger-box .hamburger-inner::after{height:.125rem}.navbar-fixed .container nav .btn-menu .hamburger-inner{color:#434345;background-color:#434345}.navbar-fixed .container nav .btn-menu .hamburger-inner:before,.navbar-fixed .container nav .btn-menu .hamburger-inner:after{background-color:currentColor}}.btn{font-size:1rem;background:#e4ad38;color:#fff;display:inline-block;padding:.625rem 1.125rem;text-transform:uppercase;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.btn.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;text-align:center}.btn.icon img{width:1rem}.btn:hover{background:#434345}.caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.caption .icon{width:1.25rem;height:1.25rem}.caption figcaption{font-size:.875rem;font-weight:400;color:#fff}.card{text-align:center}.card .icon{width:5rem;height:5rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}.card h3{color:#434345;text-transform:uppercase;font-weight:800;font-size:1.25rem;height:2.8125rem;text-wrap:balance;text-align:center;margin-bottom:.625rem;width:18.125rem;margin-inline:auto}.card p{color:#6d6e70;text-wrap:balance;font-weight:300;font-size:1rem}@media(max-width: 560px){.card h3{height:auto;width:auto}}@font-face{font-family:"Nunito Sans";src:url("../fonts/NunitoSans-Light.woff2") format("woff2"),url("../fonts/NunitoSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url("../fonts/NunitoSans-ExtraBold.woff2") format("woff2"),url("../fonts/NunitoSans-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url("../fonts/NunitoSans-Regular.woff2") format("woff2"),url("../fonts/NunitoSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url("../fonts/NunitoSans-Bold.woff2") format("woff2"),url("../fonts/NunitoSans-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.container{width:100%;max-width:74.375rem;padding:0 .9375rem;margin:0 auto}.container.large{max-width:87.5rem}.heading-2{font-size:3rem;font-weight:800;color:#e4ad38;text-align:center;text-transform:uppercase}.heading-2.align-left{text-align:left}.heading-2.white{color:#fff}@media(max-width: 991px){.heading-2{font-size:2.5rem}}@media(max-width: 560px){.heading-2{font-size:2rem}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Nunito Sans",sans-serif;-webkit-font-smoothing:antialiased}ul{list-style:none}a{text-decoration:none;display:block;color:inherit}img{display:block;max-width:100%}button{cursor:pointer;border:none;outline:none;background:none}html{scroll-behavior:smooth}@media screen and (min-width: 1024px)and (max-width: 1400px){html{font-size:.85vw}}html,body{overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:"Nunito Sans",sans-serif;line-height:var(--line-normal)}p,span{font-family:"Nunito Sans",sans-serif;line-height:var(--line-longest)}h2{font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:1.625rem;line-height:120%;color:#e4ad38}@media(max-width: 991px){h2{font-size:clamp(1.25rem,5vw,1.5rem)}}@media(max-width: 560px){h2{font-size:clamp(1.125rem,4vw,1.25rem)}}h2.secondary{color:#4b4a4c}.menu-aside{width:100%;height:100vh;background-color:#fff;position:absolute;top:0;left:0;pointer-events:none;visibility:hidden;opacity:0;z-index:2025;padding:2.5rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.5s;transition-duration:.5s}.menu-aside.active{pointer-events:all;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.menu-aside.active .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.menu-aside.active .container .menu{width:100%}.menu-aside.active .container .menu li:not(:last-child){border-bottom:1px solid rgba(67,67,69,.1)}.menu-aside.active .container .menu li a{padding-block:1.5rem;font-size:1.125rem;line-height:120%}.menu-aside.active .container .whatsapp{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e4ad38;padding:1rem 2rem;gap:.75rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.menu-aside.active .container .whatsapp:hover{border-color:#434345;background-color:#434345}.menu-aside.active .container .whatsapp:hover span{color:#fff}.menu-aside.active .container .whatsapp figure{width:2rem;height:2rem}.menu-aside.active .container .whatsapp span{color:#e4ad38}.site-header{padding:1.625rem 0 3rem;background:url("../images/banners/img-header.webp") no-repeat center center;background-size:cover;position:relative}.site-header:before{content:"";position:absolute;top:0;left:0;width:49.6875rem;height:100%;background:#fff;clip-path:polygon(0 0, 100% 0%, 85% 100%, 0% 100%);z-index:0}.site-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .container .logo{width:100%;max-width:16.9375rem;position:relative;z-index:2}.site-header .container .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.875rem}.site-header .container .contacts li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header .container .contacts li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5625rem}.site-header .container .contacts li a figure{border-radius:50%;border:1px solid #fff;width:2.75rem;height:2.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.site-header .container .contacts li a figure:before{content:"";position:absolute;right:-1.0625rem;width:1.125rem;height:.375rem;background:url("../images/icons/arrow-header.svg") no-repeat center center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-header .container .contacts li a .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-header .container .contacts li a .infos strong,.site-header .container .contacts li a .infos span{line-height:130%;color:#fff}@media(max-width: 991px){.site-header{display:none}}#social-sidebar{position:fixed;top:47%;right:.625rem;z-index:99}#social-sidebar li{list-style:none}#social-sidebar li:not(:last-child){margin-bottom:.75rem}#social-sidebar a{border:1px solid rgba(0,0,0,.1);background:var(--accent-01);color:#434345;text-decoration:none;display:block;width:50px;height:50px;font-size:20px;line-height:50px;text-align:center;position:relative;cursor:pointer;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}#social-sidebar a:hover{background:var(--accent-01);color:#fff}#social-sidebar a span{font:.625rem "Nunito Sans",sans-serif,sans-serif;text-transform:uppercase;border-radius:3px;line-height:24px;left:100%;margin-top:-16px;opacity:0;padding:4px 8px;position:absolute;top:50%;z-index:-1;-webkit-transition:opacity .3s,left .4s;transition:opacity .3s,left .4s}#social-sidebar a span::before{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;right:-4px;margin-top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#social-sidebar a:hover span{left:-150%;opacity:1}#social-sidebar a:hover .link_facebook{left:-173%}#social-sidebar a:hover .link_instagram{left:-188%}#social-sidebar a:hover .link_youtube{left:-165%}#social-sidebar a:hover .link_linkedin{left:-152%}#social-sidebar a:hover .link_phone{left:-161%}#social-sidebar a:hover .link_whatsapp{left:-174%}#social-sidebar a[class*=facebook]:hover,#social-sidebar a[class*=facebook] span,#social-sidebar a[class*=facebook] span::before{background:#3b5998}#social-sidebar a[class*=instagram]:hover,#social-sidebar a[class*=instagram] span,#social-sidebar a[class*=instagram] span::before{background:#ea4c89}#social-sidebar a[class*=youtube]:hover,#social-sidebar a[class*=youtube] span,#social-sidebar a[class*=youtube] span::before{background:#e34429}#social-sidebar a[class*=linkedin]:hover,#social-sidebar a[class*=linkedin] span,#social-sidebar a[class*=linkedin] span::before{background:#8487f3}#social-sidebar a[class*=whatsapp]:hover,#social-sidebar a[class*=whatsapp] span,#social-sidebar a[class*=whatsapp] span::before{background:#5cb415}.area-form{margin-bottom:0;position:relative;z-index:3}.area-form .top-area{margin-top:0rem}.area-form .top-area h2{margin-bottom:1.25rem}.area-form .top-area .area-form{background:#434345;padding:2rem}.area-form .top-area .area-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem}.area-form .top-area .area-form form .area-left,.area-form .top-area .area-form form .area-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.area-form .top-area .area-form form .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.area-form .top-area .area-form form .form-group:not(:last-child){margin-bottom:2.5rem}.area-form .top-area .area-form form .form-group input,.area-form .top-area .area-form form .form-group textarea{width:100%;padding:1.3125rem 1.125rem;border:1px solid rgba(0,0,0,0);font-size:1rem;font-weight:300;background:#4b4a4c;color:#fff;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.area-form .top-area .area-form form .form-group input:focus,.area-form .top-area .area-form form .form-group textarea:focus{border-color:#e4ad38;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(228,173,56,.25);box-shadow:0 0 0 .25rem rgba(228,173,56,.25)}.area-form .top-area .area-form form .form-group input::-webkit-input-placeholder, .area-form .top-area .area-form form .form-group textarea::-webkit-input-placeholder{color:#929497}.area-form .top-area .area-form form .form-group input::-moz-placeholder, .area-form .top-area .area-form form .form-group textarea::-moz-placeholder{color:#929497}.area-form .top-area .area-form form .form-group input:-ms-input-placeholder, .area-form .top-area .area-form form .form-group textarea:-ms-input-placeholder{color:#929497}.area-form .top-area .area-form form .form-group input::-ms-input-placeholder, .area-form .top-area .area-form form .form-group textarea::-ms-input-placeholder{color:#929497}.area-form .top-area .area-form form .form-group input::placeholder,.area-form .top-area .area-form form .form-group textarea::placeholder{color:#929497}.area-form .top-area .area-form form .form-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.area-form .top-area .area-form form .form-button button{padding:.75rem 2.5rem;text-transform:uppercase;background:#e4ad38;font-size:1rem;color:#fff;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.area-form .top-area .area-form form .form-button button:hover{background:#4b4a4c}.area-form .top-area .area-form form .area-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.125rem}.area-form .top-area .area-form form .area-right .form-group{width:100%;margin-bottom:0}.area-form .top-area .area-form form .area-right .form-button{width:100%}@media(max-width: 991px){.area-form .top-area .area-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}.area-form .top-area .area-form form .area-left,.area-form .top-area .area-form form .area-right{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%}.area-form .top-area .area-form form .area-right{gap:2.5rem}.area-form .top-area .area-form form .area-right .form-button button{width:100%}}@media(max-width: 560px){.area-form .top-area .area-form form{gap:1.25rem}.area-form .top-area .area-form form .form-group:not(:last-child){margin-bottom:1.25rem}.area-form .top-area .area-form form .area-right{gap:1.25rem}.area-form .top-area .area-form form .area-right .form-group{margin-bottom:0}}footer{padding:13rem 0 3rem;background:url("../images/banners/faixa-footer.webp") no-repeat center center;background-size:cover;margin-top:-13rem;position:relative;z-index:2}footer .container .bottom-area{margin-top:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .container .bottom-area .left{width:100%;max-width:43.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.875rem}footer .container .bottom-area .left img{width:100%;max-width:13.1875rem}footer .container .bottom-area .left p{color:#fff;font-size:.875rem;text-wrap:balance}footer .container .bottom-area .right{width:100%;max-width:13.3125rem;margin-right:7.1875rem}footer .container .bottom-area .right .contact-list li,footer .container .bottom-area .right .contact-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.875rem}footer .container .bottom-area .right .contact-list li:not(:last-child) span,footer .container .bottom-area .right .contact-list a:not(:last-child) span{-ms-flex-item-align:center;align-self:center}footer .container .bottom-area .right .contact-list li span,footer .container .bottom-area .right .contact-list a span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9375rem;line-height:120%;color:#fff}footer .container .bottom-area .right .contact-list li:not(:last-child),footer .container .bottom-area .right .contact-list a:not(:last-child){margin-bottom:1rem}footer .container .bottom-area .right .contact-list li .icon,footer .container .bottom-area .right .contact-list a .icon{width:1.5rem;height:1.5rem}@media(max-width: 991px){footer .container .bottom-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}footer .container .bottom-area .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}footer .container .bottom-area .right{-ms-flex-item-align:center;align-self:center;max-width:100%;margin-right:0}}@media(max-width: 560px){footer .container .bottom-area{margin-top:2rem}footer .container .bottom-area .left{max-width:100%;gap:1.5rem}}.copy{background-color:#434345;padding-block:1rem}.copy .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.copy .container .logo-copy{width:100%;max-width:7rem}.copy .container .texto-developer{color:#fff;text-align:end;font-size:.875rem;line-height:140%}@media(max-width: 560px){.copy .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.copy .container .texto-developer{text-align:center}}.s-hero{padding:5.625rem 0 4.5rem;background:url("../images/banners/banner-hero.webp") center center no-repeat;background-size:cover;margin-top:-2.0625rem}.s-hero .container .left-area{width:100%;max-width:38rem}.s-hero .container .left-area h1{margin-top:1.5rem;margin-bottom:1.625rem;font-size:3rem;font-weight:800;color:#fff;text-wrap:balance}.s-hero .container .left-area p{font-weight:700;font-size:1.125rem;margin-bottom:2.25rem;color:#fff}@media(max-width: 1366px){.s-hero{padding-block:4.5rem}.s-hero .container .left-area{max-width:38.375rem}.s-hero .container .left-area h1{margin-top:1.125rem;margin-bottom:1.25rem}}@media(max-width: 991px){.s-hero{padding-block:4rem;background-position-x:50%;margin-top:0}.s-hero .container .left-area{margin-inline:auto}.s-hero .container .left-area h1{font-size:2.5rem}.s-hero .container .left-area .btn{width:100%;text-align:center}}@media(max-width: 560px){.s-hero{padding-block:4rem;background-position-x:left}.s-hero .container .left-area{max-width:100%}.s-hero .container .left-area h1{font-size:2rem}.s-hero .container .left-area p{margin-bottom:1.5rem}}.s-features{padding:6.375rem 0 4.25rem;background:url("../images/photos/bg-section.webp") no-repeat top center;background-size:contain}.s-features .container .heading-2{margin-bottom:5rem}.s-features .container .all-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem 5.625rem}@media(max-width: 1366px){.s-features{padding-block:5rem}.s-features .container .heading-2{margin-bottom:3rem}.s-features .container .all-cards{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media(max-width: 991px){.s-features .container .all-cards{grid-template-columns:repeat(auto-fit, minmax(17.5rem, 1fr));gap:1.5rem}}@media(max-width: 560px){.s-features{padding-block:3.5rem}.s-features .container .all-cards{grid-template-columns:1fr}}.s-history{position:relative}.s-history::after{content:"";background:url("../images/photos/img-01.webp") no-repeat center center;background-size:cover;width:50vw;height:100%;position:absolute;top:0;left:0;pointer-events:none;z-index:-1}.s-history::before{content:"";background:url("../images/photos/img-02.webp") no-repeat center center;background-size:cover;width:50vw;height:100%;position:absolute;top:0;right:-0.875rem;pointer-events:none;z-index:-1}.s-history .container{padding:3.75rem .9375rem 3.125rem;position:relative;display:grid;grid-template-columns:1fr 1fr}.s-history .container .left-area{position:relative;width:100%;max-width:31.375rem;z-index:2}.s-history .container .left-area h2{margin-bottom:1.625rem}.s-history .container .left-area .texts{position:relative;padding-left:1.6875rem;margin-bottom:2rem}.s-history .container .left-area .texts::before{content:"";width:.0625rem;height:8.375rem;background:#e4ad38;position:absolute;top:0;left:0}.s-history .container .left-area .texts p{color:#fff;font-weight:300}.s-history .container .left-area .texts p:not(:last-child){margin-bottom:1.25rem}.s-history .container .left-area .texts p strong{font-weight:700}.s-history .container .left-area .btn{margin-left:1.6875rem}.s-history .container .video-container{position:relative;width:100%;max-width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.s-history .container .video-container img{width:100%;max-width:6.625rem}@media(max-width: 991px){.s-history::after,.s-history::before{display:none}.s-history .container{padding:0;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.s-history .container .left-area{padding-block:4.5rem;padding-inline:.9375rem;max-width:100%;background:url("../images/photos/img-01.webp") no-repeat center center;background-size:cover}.s-history .container .video-container{background:url("../images/photos/img-02.webp") no-repeat center center;background-size:cover;padding-block:4.5rem;padding-inline:.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 560px){.s-history .container{grid-template-rows:1fr 350px}.s-history .container .left-area{padding-block:3.5rem}.s-history .container .left-area .btn{width:100%;margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-history .container .video-container{padding-block:3.5rem}}.s-partners{padding:6.375rem 0 6rem}.s-partners .container .heading-2{margin-bottom:3.75rem}.s-partners .container .slide-partners{position:relative;overflow:hidden}.s-partners .container .slide-partners .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-partners .container .slide-partners .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:13rem;height:8.3125rem}.s-partners .container .slide-partners .swiper-wrapper .swiper-slide img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.s-partners .container .controls{position:relative;top:-4rem}.s-partners .container .controls .swiper-button-next,.s-partners .container .controls .swiper-button-prev{top:50%;border-radius:50%;background:#e4ad38;color:#434345;width:2rem;height:2rem}.s-partners .container .controls .swiper-button-next:after,.s-partners .container .controls .swiper-button-prev:after{font-size:1rem}.s-partners .container .controls .swiper-button-next{right:-6.1875rem}.s-partners .container .controls .swiper-button-prev{top:auto;left:-6.1875rem}@media(max-width: 1280px){.s-partners{padding-top:4.5rem}}@media(max-width: 991px){.s-partners .container .controls{display:none}}

    .logos {
        display: grid;
        grid-template-columns: 80%;
        justify-content: center;
        align-items: center;
        justify-items: center;
        margin-bottom: 100px;
    }
    .logos img{
        width: 100%;


    }