@font-face{font-family:'BebasNeue';src:url('../fonts/bebasneue/BebasNeue.eot?#iefix') format('embedded-opentype'),url(../fonts/bebasneue/BebasNeue.otf) format('opentype'),url(../fonts/bebasneue/BebasNeue.woff) format('woff'),url(../fonts/bebasneue/BebasNeue.ttf) format('truetype'),url('../fonts/bebasneue/BebasNeue.svg#BebasNeue') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-Medium';src:url(../fonts/raleway/Raleway-Medium.eot);src:url('../fonts/raleway/Raleway-Medium.eot?#iefix') format('embedded-opentype'),url(../fonts/raleway/Raleway-Medium.woff2) format('woff2'),url(../fonts/raleway/Raleway-Medium.woff) format('woff'),url(../fonts/raleway/Raleway-Medium.ttf) format('truetype'),url('../fonts/raleway/Raleway-Medium.svg#Raleway-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-Bold';src:url(../fonts/raleway/Raleway-Bold.eot);src:url('../fonts/raleway/Raleway-Bold.eot?#iefix') format('embedded-opentype'),url(../fonts/raleway/Raleway-Bold.woff2) format('woff2'),url(../fonts/raleway/Raleway-Bold.woff) format('woff'),url(../fonts/raleway/Raleway-Bold.ttf) format('truetype'),url('../fonts/raleway/Raleway-Bold.svg#Raleway-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat-Medium';src:url(../fonts/montserrat/Montserrat-Medium.eot);src:url('../fonts/montserrat/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url(../fonts/montserrat/Montserrat-Medium.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Medium.woff) format('woff'),url(../fonts/montserrat/Montserrat-Medium.ttf) format('truetype'),url('../fonts/montserrat/Montserrat-Medium.svg#Montserrat-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat-Bold';src:url(../fonts/montserrat/Montserrat-Bold.eot);src:url('../fonts/montserrat/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url(../fonts/montserrat/Montserrat-Bold.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Bold.woff) format('woff'),url(../fonts/montserrat/Montserrat-Bold.ttf) format('truetype'),url('../fonts/montserrat/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat-Black';src:url(../fonts/montserrat/Montserrat-Black.eot);src:url('../fonts/montserrat/Montserrat-Black.eot?#iefix') format('embedded-opentype'),url(../fonts/montserrat/Montserrat-Black.woff2) format('woff2'),url(../fonts/montserrat/Montserrat-Black.woff) format('woff'),url(../fonts/montserrat/Montserrat-Black.ttf) format('truetype'),url('../fonts/montserrat/Montserrat-Black.svg#Montserrat-Black') format('svg');font-weight:900;font-style:normal;font-display:swap}:root{--main-color-black:#212121;--main-color-blue:#1b3b50;--main-color-blue-alt:#25485e;--main-color-blue-alt-2:#0074c8;--main-color-gray:#65718a;--main-color-border:#d4d7db;--main-color-green:#00b44f;--main-color-green-alt:#baf4d4;--main-color-light:#edf4f9;--main-color-whatsapp:#00d757;--bs-border-color:var(--main-color-border)}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--main-color-gray);font-family:'Raleway-Medium',sans-serif;font-size:18px;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%}img[loading="lazy"]{color:#fff0}button,input{font:inherit}b,strong,.fw-bold{font-family:'Raleway-Bold',sans-serif}.ff-bebas{font-family:'BebasNeue',sans-serif}.ff-raleway-medium{font-family:'Raleway-Medium',sans-serif}.ff-raleway-bold{font-family:'Raleway-Bold',sans-serif}.ff-montserrat-medium{font-family:'Montserrat-Medium',sans-serif}.ff-montserrat-bold{font-family:'Montserrat-Bold',sans-serif}.ff-montserrat-black{font-family:'Montserrat-Black',sans-serif}.is-opacity{transition:opacity .25s ease}.is-opacity:hover{opacity:.7}.is-section{padding:64px 0}.is-main-title,h3,h4{color:var(--main-color-blue);font-family:'Montserrat-Bold',sans-serif;line-height:1.2}.is-main-title{font-size:48px;margin-bottom:20px;letter-spacing:-1.92px}.is-description{font-size:24px;margin-bottom:42px;line-height:1.35}h3{font-size:22.4px;margin-bottom:10px;letter-spacing:-.67px}h4{font-size:16px;margin-bottom:20px}.is-rich-text{line-height:1.8}.is-button.btn{border:1px solid var(--main-color-green);background:var(--main-color-green);color:#fff;border-radius:5px;padding:10px 18px;font-family:'Montserrat-Bold',sans-serif;font-size:12px;text-transform:uppercase;line-height:1.4;transition:background .2s ease,border-color .2s ease}.is-button.btn:hover{background:#008a3d;border-color:#008a3d}.is-button.btn i{font-size:16px;margin-left:14px;vertical-align:middle}.is-button.btn.is-outline{background:#fff0;border-color:#fff}.is-button.btn.is-outline:hover{background:#fff;color:var(--main-color-blue)}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #38cc83;outline-offset:4px}[id]{scroll-margin-top:30px}.is-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.is-icon{width:74px;height:74px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36.8px}.is-icon.is-blue{color:var(--main-color-blue-alt-2);background:#e0eff8}.is-icon.is-red{color:#ff2626;background:#ffd9d9}.is-icon.is-green{color:var(--main-color-green);background:var(--main-color-green-alt)}.is-list li{display:flex;gap:16px;align-items:baseline;margin-top:15px}.is-list i{color:var(--main-color-green);font-size:20.8px;flex-shrink:0}.is-item{border-radius:10px;overflow:hidden}header{position:absolute;top:0;left:0;width:100%;z-index:5;color:#fff;border-bottom:1px solid #ffffff26}header>.container>.row{min-height:90px}header .is-logo img{width:300px;height:auto}header .is-menu{align-items:stretch;align-self:stretch;gap:34px}header .is-menu .is-button{position:relative;display:flex;align-items:center;font-family:'Montserrat-Bold',sans-serif;font-size:11.2px;text-transform:uppercase}header .is-menu .is-button:hover,header .is-menu .is-button.active{color:var(--main-color-whatsapp)}header .is-menu .active::after{content:'';position:absolute;bottom:0;width:100%;height:3px;background:var(--main-color-whatsapp)}.is-language{gap:8px}.is-language img{object-fit:cover}header .is-language .is-social{display:inline-flex;align-items:center;flex-shrink:0}header .is-language .is-social img{width:28px;height:28px}.is-language .is-button{display:inline-flex;align-items:center;gap:8px;padding:4px;border-bottom:2px solid #fff0}.is-menu-toggle{border:0;background:none;color:#fff;padding:8px 0 8px 8px;font-size:24px}.offcanvas{background:var(--main-color-blue);color:#fff}.offcanvas-header{border-bottom:1px solid #ffffff26}.offcanvas-header img{width:230px;height:auto}.offcanvas-body .active{color:var(--main-color-whatsapp)}.offcanvas .border-bottom{border-color:#ffffff26!important}main.page-error{padding-top:90px}header.is-error{background:var(--main-color-blue)}.is-page-banner,.page-home .is-banner .carousel-item{position:relative;background:var(--main-color-blue);color:#fff}.is-page-banner::before,.page-home .is-banner .carousel-item::before,.is-services.is-summary::before{content:'';position:absolute;inset:0;z-index:1;background:rgb(27 59 80 / .83)}.is-page-banner>.container,.page-home .is-banner .container,.is-services.is-summary>.container{z-index:2}.is-page-banner{padding:250px 0 175px}.is-page-banner h1,.page-home .is-banner h1{color:#fff;font-size:64px;letter-spacing:-1.92px;line-height:1.2;margin:0 auto 28px}.is-page-banner p,.page-home .is-banner p{font-size:24px;line-height:1.35}.page-home .is-banner{height:100vh;max-height:1080px;min-height:700px;transition:height .4s ease}.page-home .is-banner .carousel-inner,.page-home .is-banner .carousel-item{height:100%}.page-home .is-banner .carousel-item{padding:90px 0 60px}.page-home .is-banner .carousel-item.active,.page-home .is-banner .carousel-item-next,.page-home .is-banner .carousel-item-prev{display:flex;align-items:center}.page-home .is-banner .carousel-item::before{background:linear-gradient(rgb(27 59 80 / .92),rgb(27 59 80 / .5) 60%,rgb(27 59 80 / .05))}.page-home .is-banner h1{max-width:1080px}.page-home .is-banner p{max-width:1050px;margin:0 auto 35px;font-size:25.6px}.page-home .is-brands{padding-bottom:28px}.page-home .is-brands .row{--bs-gutter-x:24px}.page-home .is-brands .is-item{width:14.2857%}.page-home .is-brands .is-item img{width:100%;height:75px;object-fit:contain}.page-home .is-features{padding-top:38px;padding-bottom:90px}.page-home .is-features .is-image img{width:100%;height:100%;object-fit:cover}.page-home .is-features .is-description{margin-bottom:14px}.page-home .is-features .accordion-button{padding:15px 0;font-size:18px;color:var(--main-color-gray);background:#fff;box-shadow:none;gap:12px}.page-home .is-features .accordion-button::after{background-image:none;width:9px;height:9px;border-right:3px solid var(--main-color-green);border-bottom:3px solid var(--main-color-green);transform:rotate(45deg);margin-right:8px}.page-home .is-features .accordion-button:not(.collapsed)::after{transform:rotate(225deg)}.page-home .is-features .accordion-body{padding:10px 0 18px;font-size:14.4px}.is-services.is-summary{position:relative;color:#fff}.is-services.is-summary .is-main-title{color:#fff}.is-services.is-summary .is-description{color:#b6c3cc}.is-services.is-summary .is-item{background:var(--main-color-blue);border-left:5px solid var(--main-color-whatsapp);transition:background .2s ease}.is-services.is-summary .is-item:hover{background:#102e42}.is-services.is-summary .is-icon{color:var(--main-color-green);background:#0e5949;width:60px;height:60px;font-size:28.8px}.is-services.is-summary h3{color:#fff;font-size:20.8px}.is-services.is-summary .is-item p{font-size:16px;line-height:1.4;color:#d3dbe1}.is-articles .is-item{background:#fff;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column}.is-articles .is-image img{width:100%;height:270px;object-fit:cover}.is-articles .is-category{position:absolute;left:15px;top:15px;padding:5px 12px;border-radius:30px;color:#fff;font-size:11.2px}.is-articles .is-green,.page-article .is-category.is-green{background:var(--main-color-green)}.is-articles .is-blue,.page-article .is-category.is-blue{background:var(--main-color-blue-alt-2)}.is-articles .is-gray,.page-article .is-category.is-gray{background:var(--main-color-gray)}.is-articles h3{font-size:24px}.is-articles .is-content{flex-grow:1}.is-articles .is-content p{font-size:16px}.is-articles .is-date{border-top:1px solid var(--main-color-border);font-size:11.2px;color:#777}.is-articles .is-card-link{display:flex;flex-direction:column;color:inherit}.is-articles .is-card-link:hover h3{color:var(--main-color-green)}.page-blog .is-page-banner,.page-article .is-page-banner{padding:200px 0 110px}.page-blog .is-page-banner h1,.page-article .is-page-banner h1{max-width:1300px}.page-blog .is-page-banner p{max-width:1250px;margin:0 auto;color:#b6c3cc}.page-blog .is-search{max-width:540px;padding:6px;background:#fff;border-radius:40px}.page-blog .is-search input{border:0;border-radius:40px;min-width:0;padding:12px 22px;font-size:17.6px}.page-blog .is-search button{border:0;border-radius:50%;background:var(--main-color-green);color:#fff;width:54px;height:54px;flex-shrink:0;font-size:25.6px}.page-blog .is-filters .is-button{border:1px solid #c6c6c6;border-radius:30px;padding:9px 24px;color:#888;font-size:17.6px}.page-blog .is-filters .is-button.active,.page-blog .is-filters .is-button:hover{background:var(--main-color-blue-alt-2);border-color:var(--main-color-blue-alt-2);color:#fff}.page-blog .is-featured .is-image img{height:auto;aspect-ratio:16 / 9}.page-blog .is-sidebar .is-item{flex:0 0 calc((100% - 48px) / 3);min-height:160px}.page-blog .is-compact .is-card-link{flex-direction:row}.page-blog .is-compact .is-image{width:32%;flex-shrink:0}.page-blog .is-compact .is-image img{height:100%;aspect-ratio:auto;min-height:160px}.page-blog .is-compact .is-category{position:static;display:inline-block;margin-bottom:16px}.page-blog .is-compact .is-content{display:flex;flex-direction:column;align-items:flex-start}.page-blog .is-compact h3{font-size:20.8px}.page-blog .is-compact .is-date{border:0;margin-top:auto;padding-top:16px}.page-blog .is-latest{background:var(--main-color-light)}.page-blog .is-pagination a,.page-blog .is-pagination span{width:40px;height:40px;border:1px solid #ccc;background:#fff;color:#888;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.page-blog .is-pagination a.active,.page-blog .is-pagination a:hover{background:var(--main-color-blue-alt-2);border-color:var(--main-color-blue-alt-2);color:#fff}.page-blog .is-pagination .is-disabled{color:#ccc}.page-article .is-category{display:inline-block;color:#fff;padding:6px 18px;font-size:14.4px;border-radius:30px}.page-article .is-author{color:#b6c3cc;font-size:20px}.page-article .is-content{max-width:1080px}.page-article .is-article .is-image{width:100%;border-radius:10px;box-shadow:0 4px 16px #0003}.page-article .is-article h2{font-family:'Montserrat-Bold',sans-serif;color:var(--main-color-blue);font-size:32px;margin-bottom:35px}.page-article .is-article p,.page-article .is-article li{font-size:20.8px;line-height:1.65}.page-article blockquote{padding:28px;border-left:8px solid var(--main-color-green);background:#d6ffe7;border-radius:14px;box-shadow:0 4px 12px #0002;color:var(--main-color-blue);font-family:'Raleway-Bold',sans-serif}.page-article .is-article-meta{border-top:1px solid var(--main-color-border);color:#aaa;font-size:18.4px}.page-article .is-share a,.page-article .is-share button{width:48px;height:48px;border:1px solid #aaa;border-radius:50%;background:#fff;color:#aaa;display:inline-flex;align-items:center;justify-content:center}.page-article .is-share a:hover,.page-article .is-share button:hover{color:var(--main-color-blue);border-color:var(--main-color-blue)}.page-article .is-share-status{color:var(--main-color-blue)}.page-services .is-services .row.gy-4{--bs-gutter-y:48px}.page-services .is-services .is-item{box-shadow:0 3px 12px #0003}.page-services .is-services .is-image img{width:100%;height:100%;object-fit:cover}.page-services .is-services .is-content{min-height:122px}.page-services h3{font-size:28px}.page-services h4{font-size:19.2px}.page-services .is-services .is-detail{border-top:1px solid var(--main-color-border)}.page-services .is-services .is-detail .is-list{columns:2;column-gap:30px}.page-services .is-services .is-list li{break-inside:avoid;font-size:18px}.page-services .is-services .is-list li:first-child{margin-top:0}.page-services .is-services .is-content p{font-size:18px}.page-services .is-equipment{background:var(--main-color-light)}.page-services .is-equipment .row{--bs-gutter-x:40px;--bs-gutter-y:40px}.page-services .is-equipment .is-item{background:#fff;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column}.page-services .is-equipment .is-content{flex-grow:1}.page-services .is-equipment h3{min-height:68px;max-width:310px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}.page-services .is-equipment .is-content p{font-size:18px;min-height:54px}.page-services .is-equipment .is-content{padding-top:30px!important;padding-bottom:30px!important}.page-services .is-equipment .is-list li{margin-top:15px}.page-services .is-equipment .is-detail{border-top:1px solid var(--main-color-border)}.page-services .is-equipment .is-list i{color:var(--main-color-blue-alt-2)}.is-cta{background:var(--main-color-blue-alt)}.is-cta .is-main-title{color:#fff}.is-cta .form-control:focus{border-color:white!important;box-shadow:none!important}.is-cta .is-description{color:#b3c1cb;margin-bottom:24px}.is-newsletter input{width:310px;max-width:100%;font-size:13.6px;padding:9px 18px}.is-cta .is-note{color:#b3c1cb;font-size:12px}footer{background:var(--main-color-blue);color:#b3c1cb;font-size:12.8px}footer .is-logo img{width:260px;height:auto}footer .is-company p{max-width:330px;font-size:12.8px;color:#fff;line-height:1.7}footer .is-main-title{font-size:13.6px;text-transform:uppercase;color:var(--main-color-whatsapp);letter-spacing:0;margin:18px 0 22px}footer .is-main-title::after{content:'';display:block;width:45px;height:2px;background:var(--main-color-green);margin-top:22px}footer li{margin-bottom:9px}footer a:hover{color:#fff}footer .is-contact i{color:var(--main-color-whatsapp);width:24px;font-size:16px}footer .is-contact a{display:flex;align-items:baseline}footer .is-copyright{border-top:1px solid #ffffff40;color:#94a6b2;font-size:11.2px}.is-floating{position:fixed;bottom:24px;right:24px;background:var(--main-color-whatsapp);color:#fff;width:62px;height:62px;z-index:6;box-shadow:0 3px 8px #0003}.is-floating i{font-size:41.6px}.is-floating:hover{background:var(--main-color-green);color:#fff}.page-team .is-team .row{--bs-gutter-x:32px;--bs-gutter-y:32px}.page-team .is-team .is-item,.page-team .is-benefits .is-item{background:#fff;box-shadow:0 4px 12px #0003}.page-team .is-team .is-item{display:flex;flex-direction:column}.page-team .is-team .is-image img{width:100%;aspect-ratio:1;height:auto;object-fit:cover}.page-team .is-team .is-image::after{content:'';position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#1b3b50)}.page-team .is-team .is-detail{position:absolute;left:18px;right:18px;bottom:22px;z-index:1}.page-team .is-team h3{color:#fff;font-size:22.4px;margin-bottom:12px}.page-team .is-team .is-role{display:inline-block;color:#00d25e;background:#00b05040;padding:3px 6px;border-radius:3px;font-size:11.2px;line-height:1.4}.page-team .is-team .is-content{flex-grow:1;font-size:14.4px;line-height:1.4}.page-team .is-benefits{background:var(--main-color-light)}.page-team .is-benefits .row{--bs-gutter-x:40px}.page-team .is-benefits .is-icon{width:90px;height:90px}.page-team .is-benefits h3{font-size:20px;color:var(--main-color-gray)}.page-team .is-benefits .is-item p{font-size:16px;color:#888}.page-team .is-features .row{--bs-gutter-x:64px}.page-team .is-features .is-image{position:relative;min-height:320px}.page-team .is-features .is-image img{position:absolute;top:0;bottom:0;left:calc(var(--bs-gutter-x) * .5);width:calc(100% - var(--bs-gutter-x));height:100%;object-fit:cover}.page-team .is-features .is-list li{margin-top:26px;font-size:18px}.page-contact .is-contact .row,.page-contact .is-message>.container>.row{--bs-gutter-x:48px}.page-contact .is-contact .is-item,.page-contact .is-contact-form{background:#fff;box-shadow:0 4px 12px #0003}.page-contact .is-contact .is-icon{width:100px;height:100px;font-size:48px}.page-contact .is-contact h2{font-size:16px;color:#888;margin-bottom:10px}.page-contact .is-contact .is-item>p{font-family:'Montserrat-Bold',sans-serif;font-size:22.4px;overflow-wrap:anywhere}.page-contact .is-contact .is-item:hover{color:var(--main-color-green)}.page-contact .is-message{background:var(--main-color-light);padding-top:72px;padding-bottom:90px}.page-contact .is-message .is-description{min-height:66px;margin-bottom:48px}.page-contact .is-contact-form .form-label{font-family:'Raleway-Bold',sans-serif;font-size:16px;color:var(--main-color-blue)}.page-contact .is-required{color:#c40000}.page-contact .is-contact-form .form-control{font-size:16px;padding:14px 18px;border-color:#bbb;border-radius:5px}.page-contact .is-contact-form textarea{min-height:200px;resize:vertical}.page-contact .is-contact-form.was-validated .form-control:invalid{border-color:#dc3545}.page-contact .is-contact-form .is-note{font-size:12.8px}.page-contact .is-map>img{width:100%;height:620px;object-fit:cover;object-position:42% center}.page-contact .is-map a{width:50%;padding:18px 12px;color:#fff;font-family:'Montserrat-Bold',sans-serif;font-size:16px;text-transform:uppercase}.page-contact .is-map .is-waze{background:#2ac5f4}.page-contact .is-map .is-google{background:#006bbe}.page-contact .is-map a:hover{filter:brightness(.9)}@media (max-width:1199.98px){header .is-logo img{width:240px}header .is-menu{gap:22px}.is-main-title{font-size:32px}.page-services .is-services .is-detail .is-list{columns:1}}@media (max-width:991.98px){footer .is-company{text-align:center}footer .is-company p{margin-left:auto;margin-right:auto}footer .is-company .is-social{justify-content:center}.page-contact .is-contact .row,.page-contact .is-message>.container>.row{--bs-gutter-x:24px}.page-contact .is-contact .is-item>p{font-size:16.8px}.page-contact .is-message .is-description{min-height:0;margin-bottom:32px}.page-contact .is-map>img{height:450px}.page-team .is-team .row,.page-team .is-benefits .row,.page-team .is-features .row{--bs-gutter-x:24px}.page-team .is-benefits .is-icon{width:74px;height:74px}.page-team .is-features .is-list li{font-size:16px;margin-top:18px}.page-team .is-features .is-image{min-height:0}.page-team .is-features .is-image img{position:static;width:100%;height:auto}.page-blog .is-page-banner,.page-article .is-page-banner{padding:160px 0 75px}.page-blog .is-sidebar .is-item{min-height:150px}.page-blog .is-latest .is-image img{height:180px}.page-blog .is-latest h3{font-size:17.6px}.page-article .is-article h2{font-size:24px}.page-article .is-article p,.page-article .is-article li{font-size:17.6px}body{font-size:16px}header>.container>.row{min-height:78px}.is-section{padding:48px 0}.is-main-title{font-size:30.4px}.is-description{font-size:16.8px;margin-bottom:30px}.page-home .is-banner h1,.is-page-banner h1{font-size:44.8px}.page-home .is-banner p{font-size:20px}.page-home .is-brands .is-item{width:33.3333%}.page-home .is-features{padding-bottom:48px}.page-home .is-features .is-image img{height:400px}.is-page-banner{padding:175px 0 100px}.is-page-banner p{font-size:18.4px}.page-home .is-articles .is-image img{height:220px}.page-services .is-equipment .row{--bs-gutter-x:24px;--bs-gutter-y:24px}}@media (max-width:767.98px){footer .is-menu,footer .is-contact{text-align:center}footer .is-main-title::after{margin-left:auto;margin-right:auto}footer .is-contact a{justify-content:center}.page-blog .is-latest .is-image img{height:auto;aspect-ratio:16 / 9}.page-blog .is-latest h3{font-size:20.8px}.page-services h3{font-size:22.4px}.page-services h4{font-size:16px}.page-services .is-services .is-content p,.page-services .is-services .is-list li,.page-services .is-equipment .is-content p{font-size:16px}.page-services .is-services .is-image img{height:100%}.page-services .is-services .row.gy-4{--bs-gutter-y:28px}.page-services .is-services .is-content{min-height:0}.page-home .is-articles .is-image img{height:250px}.page-home .is-articles h3{font-size:20.8px}.page-services .is-equipment h3,.page-services .is-equipment .is-content p{min-height:0}.is-services.is-summary .is-item{padding:20px!important}.is-floating{width:52px;height:52px;right:14px;bottom:14px}.is-floating i{font-size:33.6px}}@media (max-width:575.98px){.page-contact .is-message{padding:40px 0}.page-contact .is-map>img{height:380px}.page-contact .is-map a{font-size:11.2px;gap:8px!important;padding:14px 8px}.page-contact .is-map a img{width:24px;height:24px}.page-blog .is-page-banner,.page-article .is-page-banner{padding:140px 0 55px}.page-blog .is-filters{gap:8px!important}.page-blog .is-filters .is-button{padding:7px 14px;font-size:13.6px}.page-blog .is-search input{padding:10px;font-size:13.6px}.page-blog .is-search button{width:42px;height:42px;font-size:20px}.page-blog .is-compact h3{font-size:16px}.page-blog .is-compact .is-category{font-size:9.6px;padding:4px 8px;margin-bottom:10px}.page-blog .is-compact .is-date{font-size:9.6px}.page-article .is-author{font-size:16px}.page-article .is-article h2{font-size:20.8px;margin-bottom:22px}.page-article .is-article p,.page-article .is-article li{font-size:16px}.page-article blockquote{padding:20px;font-size:16px}header .is-logo img{width:clamp(130px, 38vw, 185px)}header>.container>.row{min-height:72px;--bs-gutter-x:16px}.is-language{gap:2px}.is-language .is-button{padding:3px}.is-language img{width:22px;height:14px}header .is-language .is-social img{width:24px;height:24px}.is-section{padding:40px 0}.is-main-title{font-size:27.2px}.page-home .is-banner{height:760px}.page-home .is-banner h1,.is-page-banner h1{font-size:34.4px}.page-home .is-banner p{font-size:17.6px}.page-home .is-brands .is-item{width:50%}.page-home .is-brands .is-item img{height:58px}.page-home .is-features .is-image img{height:290px}.is-page-banner{padding:155px 0 85px}.is-page-banner p{font-size:16.8px}.is-services.is-summary .is-icon{margin-right:16px!important;width:48px;height:48px;font-size:24px}.is-newsletter{flex-direction:column;align-items:stretch!important;max-width:330px;margin:auto}.is-newsletter input{width:100%}footer .is-contact{padding-left:65px;padding-right:65px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}