h1,.h1{font-size:36px;line-height:44px}h2{font-size:28px;line-height:32px}h3,p{font-size:20px;line-height:28px}.f-sm,.subheader{font-size:18px;line-height:22px}.banner{height:380px}.banner .content{width:50%}.banner .content p{font-size:18px;width:260px}a.btn-apply{font-size:22px}.card-3 .content{width:500px;margin:0 auto}.quote{width:400px}form .f-cols{display:flex;flex-direction:row;gap:40px}form .contact .input{width:50%}form .send{justify-content:space-between;margin:10px 0 40px}form .btn{margin-top:20px}.video .video-btn img{width:140px;height:140px}@media only screen and (min-width: 1060px){h1,.h1{font-size:64px;line-height:72px}h2{font-size:36px;line-height:36px;margin-bottom:35px}h3,p{font-size:22px;line-height:28px}p{margin:24px 0}.brand{width:auto;height:60px}.menu{padding-top:34px !important;padding-bottom:34px !important}nav{display:block}nav ul{display:flex;flex-direction:row;gap:25px}nav ul li{list-style:none}nav ul a{text-decoration:none;font-size:22px}nav ul a:hover{text-decoration:underline}.container{width:1028px;margin:0 auto;padding:50px 0 65px}.container-full{width:calc(100% - 60px);max-width:1280px;padding-left:30px;padding-right:30px;padding-bottom:140px}.banner{height:585px}.banner .container-full{width:calc(100% - 30px);max-width:1280px;padding-left:0}.banner .content{width:50%}.banner .content h1{width:595px;margin-top:0}.banner .content p{font-size:22px;line-height:26px;width:320px;margin-top:55px}.main-content{width:848px;margin:0 auto}.video .card-2{margin:48px 16px 80px}.swiper-sm .swiper-nav{display:none}.icon{width:175px;height:175px}.icon img{width:175px;height:175px}.icons-carousel{margin-top:100px;margin-bottom:40px}.icons-carousel h3{font-size:28px;line-height:36px}.card-3 .content{width:100%;margin:0}.cols{display:grid}.cols-3{grid-template-columns:repeat(3, 1fr);gap:115px}.cols-4{grid-template-columns:repeat(4, 1fr);gap:90px 45px}.text-content{width:580px;margin:0 auto}.text-carousel .cols{grid-template-columns:repeat(3, 1fr);gap:30px}.text-carousel h2{font-size:28px;line-height:30px}.text-carousel p{font-size:18px;line-height:24px}.reviews{height:660px}.reviews .container{padding-top:120px}.bg-review{height:660px}.reviews-carousel .content .quote{width:590px;padding-right:0}.reviews-carousel .content .quote span{font-size:48px;line-height:72px}.reviews-carousel .content strong{font-size:28px}.reviews-carousel .swiper-nav{margin-top:60px}#accordion button{font-size:22px;line-height:28px;padding:30px 80px 30px 20px}#accordion button::after,#accordion button.active::after{background-position:right top 24px}.acc-item-content{padding:0 20px}.acc-item-content p{font-size:18px;line-height:24px}.register .container{width:calc(100% - 60px);max-width:1280px;padding-left:30px;padding-right:30px}.register .container .main-content{margin:0}.register .main-content{width:960px}.register .contact .email{width:70%}.cmsInsertableForm .input{gap:10px}.cmsInsertableForm label,.cmsInsertableForm .validate-msg,.cmsInsertableForm .btn{font-size:22px;line-height:28px}.btn{height:fit-content}.job{display:grid;grid-template-columns:1fr 490px 125px;gap:20px;align-items:center;padding-top:30px;margin-bottom:30px}.job *{margin:0}.job p{padding:0}.modal-content{margin:15% auto;width:80%}.close{position:unset;float:right;padding:0 !important}}/*# sourceMappingURL=screens.css.map */
