@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{box-sizing:border-box}html{margin:0}body{font-family:"Roboto",Arial,sans-serif;margin:0;position:relative}a{text-decoration:none;transition:all .4s ease-in-out}p{line-height:24px;margin:0}ul{margin:0;padding-left:0}ul li{list-style:none}figure{margin:0}div{box-sizing:border-box}.text-center{text-align:center}.content-wrapper{box-sizing:border-box;margin:0 auto;max-width:1164px;padding:0 .9375rem;width:100%}.row{display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:wrap}.column{display:flex;justify-content:space-between;flex-direction:column;align-items:center;flex-wrap:wrap}.clr-white{color:#fff}.clr-blue-3{color:#002d60}.bg-blue{background-color:#024ea5}.bg-blue-2{background-color:#b3cae4}.bg-blue-4{background-color:#002b5d}.bg-gray-1{background-color:#efefef}.bg-brown{background-color:#b27526}.subtitle{font-size:1rem;font-weight:500;text-transform:uppercase}.subtitle::before{width:5px;height:5px;content:"";display:inline-block;position:relative;border-radius:5px;margin-bottom:.3125rem;margin-right:.625rem}.grecaptcha-badge{visibility:hidden !important}.heading{margin:0}.heading.heading-1{font-size:3.125rem;font-weight:400;line-height:58px}.heading.heading-2{font-size:2.5rem;font-weight:400;line-height:48px}.heading.heading-3{font-size:2rem;font-weight:400;line-height:40px}@media(max-width: 61.9375rem){.heading.heading-1{font-size:2.5rem;line-height:48px}.heading.heading-2{font-size:2rem;line-height:38px}.heading.heading-3{font-size:1.625rem;line-height:32px}}@media(max-width: 47.9375rem){.heading.heading-1{font-size:2rem;line-height:38px}.heading.heading-2{font-size:1.75rem;line-height:34px}}.banner{background-position:center;background-repeat:no-repeat;background-size:contain;width:100%}.banner.banner-about-us{background-image:url(../img/banner-about-us.png);flex:100%;height:464px}.banner.text-image{display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:wrap;border-radius:10px;height:464px}.banner.text-image .img-wrapper,.banner.text-image .txt-wrapper{flex:50%}.banner.text-image .img-wrapper{background-position:left center;background-repeat:no-repeat;background-size:contain;flex:50%;height:100%}.banner.text-image .img-1{background-image:url(../img/img-service-1.png)}.banner.text-image .img-2{background-image:url(../img/img-service-2.png)}.banner.text-image .img-3{background-image:url(../img/img-service-3.png)}.banner.text-image .img-brand-home{background-image:url(../img/img-brand-home.png)}.banner.text-image .txt-wrapper{padding-left:6.1875rem;padding-right:1.5rem}.banner.text-image .title{margin:.875rem 0 1.5625rem}.banner.text-image.inverse .txt-wrapper{padding-left:1.5rem;padding-right:1.875rem}.banner.text-image.inverse .img-wrapper{background-position:right center}.banner.big{background-size:cover;height:548px}.banner.big .content-wrapper{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;padding-top:7.6875rem}.banner.big .content{max-width:669px;width:100%}.banner.big .text{margin-top:1.875rem}.banner.big .btn-wrapper{margin-top:2.1875rem;display:flex;justify-content:flex-start;flex-direction:row;align-items:center}.banner.big .btn-blue{margin-right:1.5rem}.banner.big.banner-home{position:relative}.banner.big.banner-home .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,.6)}.banner.big.banner-home video{max-height:548px;object-fit:cover;position:relative;width:100%;z-index:0}.banner.big.banner-home .content{left:0;max-width:unset;position:absolute;top:0;width:100%;z-index:2}.banner.big.banner-home .container{max-width:669px}@media(max-width: 74.9375rem){.banner.text-image{height:394px}.banner.text-image .txt-wrapper{padding-left:1.5rem;padding-right:1.875rem}}@media(max-width: 61.9375rem){.banner.banner-about-us{height:294px}.banner.text-image{display:block;height:auto;margin:0 auto;max-width:420px;padding-bottom:1.25rem}.banner.text-image .img-wrapper{background-position:center;background-size:cover;border-radius:8px;height:300px;margin-bottom:1.875rem;width:100%}.banner.text-image .img-1{background-image:url(../img/img-service-1-mobile.png)}.banner.text-image .img-2{background-image:url(../img/img-service-2-mobile.png)}.banner.text-image .img-3{background-image:url(../img/img-service-3-mobile.png)}.banner.text-image .img-brand-home{background-image:url(../img/img-brand-home-mobile.png)}.banner.text-image.inverse{display:flex;margin:0 auto}.banner.text-image.inverse .txt-wrapper{order:2}.banner.text-image.inverse .img-wrapper{order:1}.banner.big{height:432px}.banner.big .content-wrapper{padding-top:5rem}.banner.big .content{max-width:500px}.banner.big.banner-home video{max-height:432px}}@media(max-width: 47.9375rem){.banner.banner-about-us{background-size:cover;max-width:420px;height:240px}.banner.big{height:440px}.banner.big .content-wrapper{padding-top:1.875rem}.banner.big .content{margin:0 auto;max-width:420px;text-align:center}.banner.big .btn-wrapper{flex-direction:column}.banner.big .btn-blue{margin-bottom:1.875rem;margin-right:0}.banner.big.banner-home video{height:440px;max-height:440px}}@media(max-width: 36.25rem){.banner.big{height:520px}.banner.big.banner-home video{height:520px;max-height:520px}}.btn{margin:0;cursor:pointer;transition:all .4s ease-in-out}.btn.primary{display:flex;justify-content:space-between;flex-direction:row;align-items:center;border-radius:23px;border-radius:23px;font-weight:500;padding:.8125rem 1.25rem;text-transform:uppercase}.btn.primary::after{background-position:center;background-repeat:no-repeat;background-size:contain;width:13px;height:12px;display:flex;justify-content:space-between;flex-direction:row;align-items:center;content:"";display:block;position:relative;margin-left:1.875rem;transition:all .4s ease-in-out}.btn.primary.btn-blue{background-color:#024ea5;border:1px solid #024ea5;color:#fff}.btn.primary.btn-blue::after{background-image:url(../img/icons/arrow-right-white.svg)}.btn.primary.btn-blue:hover{background-color:#fff;color:#024ea5}.btn.primary.btn-blue:hover::after{background-image:url(../img/icons/arrow-right-blue.svg)}.btn.primary.btn-brown{background-color:#b27526;border:1px solid #b27526;color:#fff}.btn.primary.btn-brown::after{background-image:url(../img/icons/arrow-right-white.svg)}.btn.primary.btn-brown:hover{background-color:#fff;color:#b27526}.btn.primary.btn-brown:hover::after{background-image:url(../img/icons/arrow-right-brown.svg)}.btn.btn-mobile-menu{background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/icons/burguer-menu.svg);display:none;height:32px;transition:unset;width:32px}.btn.btn-mobile-menu.close{background-image:url(../img/icons/close.svg)}.btn.top{background-position:center;background-repeat:no-repeat;background-size:50%;width:45px;height:45px;display:flex;justify-content:space-between;flex-direction:row;align-items:center;position:fixed;right:10%;bottom:30px;z-index:999;background-image:url(../img/icons/arrow-down-white.svg);background-color:#024ea5;border:1px solid #fff;border-radius:100%;display:none}.btn.top.visible{display:block}.btn.top:hover{transform:scale(1.1)}.btn.whats{background-position:center;background-repeat:no-repeat;background-size:90%;width:45px;height:45px;display:flex;justify-content:space-between;flex-direction:row;align-items:center;position:fixed;right:5%;bottom:30px;z-index:999;background-image:url(../img/icons/whats.svg);border-radius:100%}.btn.whats:hover{transform:scale(1.1)}@media(max-width: 61.9375rem){.btn.btn-mobile-menu{display:block}.btn.top,.btn.whats{right:2%}.btn.whats{bottom:100px}}.card.simple{width:372px}.card.simple .image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:464px;border-radius:8px}.card.simple .image-1{background-image:url(../img/img-service-big-1.png)}.card.simple .image-2{background-image:url(../img/img-service-big-2.png)}.card.simple .image-3{background-image:url(../img/img-service-big-3.png)}.card.simple .small-title{font-size:1rem;font-weight:400;line-height:23px;margin:1.5625rem 0 .625rem}.card.simple .title{font-size:1.25rem;font-weight:400;line-height:28px;margin:0 0 1.5625rem}.card.simple .text{font-size:.9375rem;line-height:23px}@media(max-width: 61.9375rem){.card.simple{width:100%;max-width:420px}.card.simple .image{height:324px}}.carousel-brands .slick-slide{margin:0 .75rem}.carousel-brands .slick-dots{display:flex;justify-content:center;align-items:center;margin:1.875rem 0 .9375rem}.carousel-brands .slick-dots li{margin:0 .5rem}.carousel-brands .slick-dots li.slick-active button{background-color:#024ea5}.carousel-brands .slick-dots button{width:15px;height:15px;background-color:#fff;border:1px solid #b27526;border-radius:10px;color:rgba(0,0,0,0)}.carousel-brands .card{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;max-width:372px}.carousel-brands .card .logo{border:1px solid #024ea5;border-radius:8px;height:179px;max-width:100%;width:100%}.carousel-brands .card .logo img{display:block;height:100%;margin:0 auto;object-fit:contain;width:100%}.carousel-brands .card .category{color:#747474;font-weight:400;margin:1.5625rem 0 0}.carousel-brands .card .name{font-size:1.25rem;margin:.625rem 0 1rem}.carousel-brands .card .tags-container{display:flex;justify-content:flex-start;flex-direction:row;align-items:flex-start;flex-wrap:wrap;padding:.9375rem 0}.carousel-brands .card .tags-container .tag{border-radius:10px;color:#fff;font-size:.8125rem;margin-bottom:.3125rem;margin-right:.3125rem;padding:.0625rem .9375rem}.carousel-brands .card .tags-container .tag:last-child{margin-right:0}.carousel-brands .card .tags-container .tag-0{background-color:#024ea5}.carousel-brands .card .tags-container .tag-1{background-color:#b27526}.carousel-brands .card .tags-container .tag-2{background-color:#4b4338}.carousel-brands .card .tags-container .tag-3{background-color:#003c81}.header .content-wrapper{max-width:1240px}.header .top{display:flex;justify-content:space-between;flex-direction:row;align-items:center;background-color:#efefef;padding:.75rem 0}.header .top .content-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.header .contact{display:flex;flex-direction:row;align-items:center}.header .contact .link:first-child{margin-right:1.875rem}.header .link{color:#747474;font-size:.875rem}.header .link:before{background-position:center;background-repeat:no-repeat;background-size:contain;width:10px;height:10px;content:"";display:inline-block;position:relative;margin-right:.625rem}.header .pin::before{background-image:url(../img/icons/pin.svg)}.header .phone::before{background-image:url(../img/icons/phone.svg)}.header .mail::before{background-image:url(../img/icons/mail.svg);width:12px}.header .bottom{padding:1.25rem 0}.header .wrapper-bottom{display:flex;justify-content:space-between;flex-direction:row;align-items:center;position:relative}.header .logo{display:block;max-width:140px;width:100%}.header .logo img{width:100%}@media(max-width: 47.9375rem){.header .top .content-wrapper{justify-content:center;flex-direction:column}.header .contact{flex-direction:column}.header .contact a{margin-top:.625rem}}.footer .list-icons{display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:2rem 0}.footer .list-icons li{display:flex;justify-content:space-between;flex-direction:row;align-items:center;font-size:1.25rem}.footer .list-icons li::before{background-position:center;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;content:"";display:inline-block;position:relative;margin-right:1.25rem}.footer .list-icons li.icon-1:before{background-image:url(../img/icons/shield.svg)}.footer .list-icons li.icon-2::before{background-image:url(../img/icons/handshake.svg)}.footer .list-icons li.icon-3::before{background-image:url(../img/icons/coins.svg)}.footer .bottom{padding:3.125rem 0 2.5rem}.footer .logo-footer img{max-width:174px;width:100%}.footer .bottom-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start}.footer .left-content{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start}.footer .list-contact li{margin-bottom:.9375rem}.footer .list-contact li:last-child{margin-bottom:0}.footer .list-contact li,.footer .list-contact a{color:#000}.footer .info{margin-top:6.25rem}.footer .list-copy{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start}.footer .list-copy li,.footer .list-copy a{color:#747474}@media(max-width: 61.9375rem){.footer .list-icons li{font-size:1rem}}@media(max-width: 47.9375rem){.footer .list-icons{flex-direction:column}.footer .list-icons li:nth-child(2){margin:.625rem 0}.footer .logo-footer{margin-bottom:15px}.footer .bottom{padding:1.875rem 0}.footer .bottom-wrapper,.footer .left-content{flex-direction:column}.footer .bottom-wrapper{align-items:center}.footer .list-contact{margin:.9375rem 0;order:2}.footer .list-contact li,.footer .list-contact a{text-align:center}.footer .footer-menu{order:1}.footer .info{margin-top:1.875rem}.footer .list-copy{align-items:center;flex-direction:column;justify-content:center}.footer .list-copy li:nth-child(2){margin:.9375rem 0}}.form .form-group{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}.form .input-half{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.form .input-half .form-group{width:48%}.form label{margin-bottom:.625rem}.form .wpcf7-form-control-wrap{width:100%}.form .input{font-family:"Roboto",Arial,sans-serif;border:0;padding:.625rem 1.25rem;width:100%}.form .input:focus-visible{outline:0}.form .input-textarea{height:40px}.form .wpcf7-not-valid-tip{margin-top:.3125rem}.form.submitting .btn{display:none !important}.form.submitting .wpcf7-spinner{display:block;margin:0 auto}.form .wpcf7-spinner{display:none}.form.form-contact .btn{background-position:90% center;background-repeat:no-repeat;background-size:13px 15px;display:flex;justify-content:space-between;flex-direction:row;align-items:center;background-image:url(../img/icons/arrow-right-white.svg);background-color:#024ea5;border:1px solid #024ea5;border-radius:23px;color:#fff;font-weight:500;padding:.8125rem 6.4375rem .8125rem 1.25rem;text-transform:uppercase}.form.form-contact .btn:hover{background-color:#fff;color:#024ea5;background-image:url(../img/icons/arrow-right-blue.svg)}@media(max-width: 47.9375rem){.form .input-half .form-group{width:100%}}.menu.main-menu .menu-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.menu.main-menu li{margin-left:30px}.menu.main-menu li:first-child{margin-left:0}.menu.main-menu li.hvr-underline{position:relative}.menu.main-menu li.hvr-underline a{color:#000;font-weight:500;display:block;width:max-content}.menu.main-menu li.hvr-underline a::after{background-color:#000;content:"";display:block;height:2px;margin-left:auto;opacity:0;position:absolute;top:18px;transition:all .4s ease-in-out;width:0}.menu.main-menu li.hvr-underline a:hover::after{opacity:1;width:100%}.menu.main-menu li.btn-header a{display:flex;justify-content:space-between;flex-direction:row;align-items:center;background-color:#024ea5;border:1px solid #024ea5;border-radius:23px;color:#fff;font-weight:500;padding:.8125rem 1.25rem;text-transform:uppercase}.menu.main-menu li.btn-header a::after{background-position:center;background-repeat:no-repeat;background-size:contain;width:13px;height:12px;display:flex;justify-content:space-between;flex-direction:row;align-items:center;content:"";display:block;position:relative;background-image:url(../img/icons/arrow-right-white.svg);margin-left:1.875rem;transition:all .4s ease-in-out}.menu.main-menu li.btn-header a:hover{background-color:#fff;color:#024ea5}.menu.main-menu li.btn-header a:hover::after{background-image:url(../img/icons/arrow-right-blue.svg)}.menu.main-menu a{text-transform:uppercase}.menu.footer-menu{margin-left:7.5rem}.menu.footer-menu li{margin-bottom:.9375rem}.menu.footer-menu li:last-child{margin-bottom:0}.menu.footer-menu li,.menu.footer-menu a{color:#000}@media(max-width: 74.9375rem){.menu.main-menu li{margin-left:.9375rem}}@media(max-width: 61.9375rem){.menu.main-menu{background-color:#fff;box-sizing:border-box;flex:100%;height:0;left:0;overflow:hidden;padding:0;position:absolute;top:47px;transition:all .2s ease;width:100%;z-index:999}.menu.main-menu.open{height:auto;padding:1.875rem 0 1.25rem}.menu.main-menu .menu-wrapper{flex-direction:column;padding-left:0}.menu.main-menu .menu-wrapper li{padding:.75rem 0}.menu.main-menu .menu-wrapper li a{text-align:center}.menu.main-menu .menu-wrapper li.hvr-underline-opacity a{width:100%}.menu.main-menu .menu-wrapper li.hvr-underline-opacity a::after{display:none}.menu.main-menu .menu-wrapper li.item-desktop{display:none}.menu.main-menu .menu-wrapper .sub-menu{margin-top:.625rem}.menu.main-menu li.hvr-underline a:hover::after{display:none}.menu.footer-menu{margin-left:3.75rem}.menu.footer-menu li,.menu.footer-menu a{text-align:center}}.page-about-us{padding:7.5rem 0;position:relative}.page-about-us::after{background-position:left bottom;background-repeat:no-repeat;background-size:contain;width:100%;height:200px;content:"";display:block;position:absolute;background-image:url(../img/figure-about-us.png);bottom:0;left:0;max-width:273px}.page-about-us .wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:wrap}.page-about-us .subtitle{margin-bottom:.625rem}.page-about-us .subtitle::before{background-color:#000}.page-about-us .left-content,.page-about-us .right-content{max-width:469px;width:100%}.page-about-us .banner{margin:3.75rem 0 6.25rem}.page-about-us .fig-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:wrap}.page-about-us .fig{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/img-difference.png);border-radius:16px;height:464px;width:273px}.page-about-us .fig-1{background-position:0}.page-about-us .fig-2{background-position:-297px 0;margin-left:1.5rem}.page-about-us .text-wrapper{max-width:469px;width:100%}.page-about-us .section-title{margin:1.25rem 0 1.875rem}.page-about-us .list-icon{margin-top:1.5625rem}.page-about-us .list-icon li{font-size:1.25rem;margin-bottom:.625rem}.page-about-us .list-icon li::before{background-position:center;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;content:"";display:inline-block;position:relative;background-image:url(../img/icons/star.svg);margin-right:.9375rem}.page-about-us .allies-wrapper{margin:7.8125rem auto 0;max-width:768px;width:100%}.page-about-us .allies-wrapper .title{margin:1.25rem 0 1.875rem}.page-about-us .btn-wrapper{display:flex;justify-content:center;flex-direction:row;align-items:center;flex-wrap:wrap;margin-top:2.5rem;width:100%}.page-about-us .btn-blue{margin-right:1.5rem}@media(max-width: 74.9375rem){.page-about-us .fig{width:214px}}@media(max-width: 61.9375rem){.page-about-us{padding:1.875rem 0}.page-about-us .left-content{max-width:315px}.page-about-us .right-content{max-width:410px}.page-about-us .banner{margin:2.5rem 0}.page-about-us .fig{height:374px;width:164px}.page-about-us .text-wrapper{max-width:359px}.page-about-us .list-icon li{font-size:1.125rem}.page-about-us .allies-wrapper{margin:2.5rem auto 0}}@media(max-width: 47.9375rem){.page-about-us .left-content,.page-about-us .right-content,.page-about-us .text-wrapper,.page-about-us .allies-wrapper{max-width:420px}.page-about-us .left-content{margin:0 auto 1.875rem}.page-about-us .right-content{margin:0 auto}.page-about-us .banner{margin:2.5rem auto}.page-about-us .fig-wrapper{justify-content:center;margin-bottom:1.875rem;width:100%}.page-about-us .fig{height:274px;width:133px}.page-about-us .fig-2{background-position:-203px 0}.page-about-us .text-wrapper{margin:0 auto}.page-about-us .btn-wrapper{flex-direction:column}.page-about-us .btn-blue{margin-right:0;margin-bottom:30px}}.page-contact{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/bg-contact.jpg);color:#fff;padding:6.25rem 0 7.5rem}.page-contact .content-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.page-contact .left-content{max-width:470px;padding-right:1.875rem;width:100%}.page-contact .subtitle::before{background-color:#fff}.page-contact .main-title{margin:1.25rem 0 1.875rem}.page-contact .right-content{max-width:570px;width:100%}@media(max-width: 47.9375rem){.page-contact{padding:1.875rem 0}.page-contact .content-wrapper{flex-direction:column}.page-contact .left-content,.page-contact .right-content{max-width:420px}.page-contact .left-content{margin-bottom:1.875rem;padding-left:0}}.home{position:relative}.home .about{padding:8rem 0 6.125rem;position:relative;z-index:2}.home .about::before,.home .about::after{content:"";display:block;position:absolute}.home .about::before{border-radius:100%;height:172px;left:0;margin:0 auto;right:0;top:-85px;width:172px}.home .about::after{background-position:left bottom;background-repeat:no-repeat;background-size:contain;width:100%;height:200px;content:"";display:block;position:absolute;background-image:url(../img/figure-about-us.png);bottom:0;left:0;max-width:273px}.home .about .content-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.home .about .subtitle{color:#002d60}.home .about .subtitle::before{background-color:#002d60}.home .about .section-title{margin:1.25rem 0 1.875rem}.home .about .section-title span{color:#024ea5}.home .about .content,.home .about .fig-wrapper{width:100%}.home .about .content{max-width:469px}.home .about .fig-wrapper{max-width:570px}.home .about .fig-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:wrap}.home .about .fig{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/img-about.png);border-radius:16px;height:464px;width:273px}.home .about .fig-1{background-position:0}.home .about .fig-2{background-position:-297px 0;margin-left:1.5rem}.home .services{padding-bottom:6.875rem}.home .services .bg-section{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/img-services-home.jpg);padding:6.875rem 0 18.875rem}.home .services .subtitle{margin-bottom:1.25rem}.home .services .subtitle::before{background-color:#fff}.home .services .content{max-width:570px}.home .services .cards-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;margin-top:-10.625rem;position:relative}.home .services .card:nth-child(2){margin:-4.6875rem 1.5625rem 0}.home .brand{padding-bottom:7.125rem}.home .brand .subtitle::before{background-color:#fff}.home .brand .btn{width:fit-content}@media(max-width: 74.9375rem){.home .about .fig-wrapper{max-width:460px}.home .about .fig{width:214px}}@media(max-width: 61.9375rem){.home .about{padding:5rem 0 3.75rem}.home .about::before{height:112px;top:-52px;width:112px}.home .about .content{max-width:360px}.home .about .fig-wrapper{max-width:360px}.home .about .fig{height:374px;width:164px}.home .services{padding-bottom:1.875rem}.home .brand{padding-bottom:1.875rem}}@media(max-width: 47.9375rem){.home .about .content-wrapper{justify-content:center}.home .about .content,.home .about .fig-wrapper{max-width:420px}.home .about .fig-wrapper{justify-content:center;margin-top:1.875rem}.home .about .fig{height:274px;width:133px}.home .about .fig-2{background-position:-203px 0}.home .services .bg-section{padding:3.75rem 0}.home .services .content{margin:0 auto;max-width:420px}.home .services .cards-wrapper{align-items:center;flex-direction:column;margin-top:0}.home .services .card{margin-top:1.25rem}.home .services .card:nth-child(2){margin:1.25rem 0 0}}.page-our-products{padding:10rem 0 6.25rem}.page-our-products .wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:wrap}.page-our-products .wrapper .title-content,.page-our-products .wrapper .text-content{max-width:469px}.page-our-products .wrapper .subtitle{margin-bottom:1.25rem}.page-our-products .wrapper .subtitle::before{background-color:#000}.page-our-products .filter-options{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;flex-wrap:wrap;padding:2.1875rem 0 2.8125rem}.page-our-products .filter-options .text{margin-left:.9375rem;margin-right:1.875rem}.page-our-products .filter-options .text::before{background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/icons/filter.svg);content:"";display:inline-block;height:15px;margin-right:.9375rem;position:relative;width:15px}.page-our-products .filter-options .select-categories{cursor:pointer;height:40px;padding:.625rem 1.5625rem;width:272px}@media(max-width: 61.9375rem){.page-our-products{padding:1.875rem 0}}.page-services{padding:4.6875rem 0 6.25rem}.page-services .block-fig{background-position:bottom right;background-repeat:no-repeat;background-size:contain;background-image:url(../img/fig-services.png);padding-bottom:100px}.page-services .wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;position:relative}.page-services .wrapper::before{background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:110px;content:"";display:block;position:absolute;background-image:url(../img/seal-services.svg);left:0;right:0;top:-55px}.page-services .text-content{max-width:469px;width:100%}.page-services .subtitle::before{background-color:#000}.page-services .main-title{margin:1.25rem 0 1.875rem}.page-services .btn-wrapper{margin-top:2.5rem}.page-services .btn-blue{width:fit-content}.page-services .image{background-position:center;background-repeat:no-repeat;background-size:cover;width:570px;height:464px;background-image:url(../img/img-services.png);border-radius:10px}.page-services .banner .subtitle::before{background-color:#fff}.page-services .banner.inverse{margin:2.5rem 0}@media(max-width: 74.9375rem){.page-services .text-content{padding-right:1.875rem}}@media(max-width: 61.9375rem){.page-services{padding:1.875rem 0}.page-services .block-fig{padding-bottom:2.5rem}.page-services .wrapper::before{top:-39px}.page-services .text-content{max-width:370px}.page-services .image{width:430px}.page-services .banner{margin:1.875rem auto 0}.page-services .banner.inverse{margin:1.875rem auto 0}}@media(max-width: 47.9375rem){.page-services .wrapper{flex-direction:column}.page-services .text-content,.page-services .image{max-width:420px;width:100%}.page-services .text-content{padding-right:0}.page-services .image{margin-top:1.875rem;height:294px}}/*# sourceMappingURL=main.min.css.map */
