.contact-list{margin:0;padding:15px 0;list-style:none;font-weight:600;color:#3c3c3b;line-height:1.25}.contact-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}.contact-list .country-box{width:55%;padding-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.contact-list .country-box{padding-right:20px}}.contact-list .country-box .icon{width:79px;height:79px;border-radius:100%;overflow:hidden;margin:0 35px 0 0}@media (max-width:1799px){.contact-list .country-box .icon{width:72px;height:72px}}@media (max-width:1599px){.contact-list .country-box .icon{width:62px;height:62px}}@media (max-width:1399px){.contact-list .country-box .icon{width:50px;height:50px}}@media (max-width:1199px){.contact-list .country-box .icon{width:40px;height:40px}}@media (max-width:1023px){.contact-list .country-box .icon{width:30px;height:30px;margin:0 20px 0 0}}@media (max-width:767px){.contact-list .country-box .icon{width:22px;height:22px;min-width:22px;margin:0 15px 0 0}}.contact-list .country-box .icon img{width:100%;height:100%;border-radius:100%;display:block}.contact-list .number{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-list .number .ico-reciver{line-height:1;color:#000;margin:0 25px 0 0}@media (max-width:1023px){.contact-list .number .ico-reciver{margin:0 15px 0 0}}.contact-list .number a{color:#3c3c3b}
.main-nav{display:none}@media (min-width:576px){.main-nav{display:block;margin-top:25px;overflow-x:visible}}@media (min-width:1200px){.main-nav{margin-top:35px}}.navigation li:after{width:0;height:2px;position:absolute;left:50%;bottom:-8px;content:"";background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.navigation li a{display:block;color:#fff;font-weight:600;position:relative}.navigation li.active:after,.navigation li:hover:after{width:100%}
.hero-section{position:relative;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);aspect-ratio:16/9;max-height:650px}.hero-section>picture:first-of-type{position:absolute;inset:0;z-index:-1}.hero-section>picture:first-of-type img{width:100%;height:100%;object-fit:cover;object-position:0 25%}.hero-section div.text{position:absolute;bottom:0;left:0;color:#fff;text-align:center;text-shadow:2px 2px #9e9e9e;width:100%;padding-bottom:2.5rem}.hero-section div.text div{max-width:350px;margin:0 auto}.hero-section div.rounded-red{background:#d30c15;border-radius:1.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:576px){.hero-section div.text div{max-width:510px}}@media (min-width:768px){.hero-section div.text div{max-width:620px}}@media (min-width:992px){.hero-section div.text div{max-height:650px}}@media (min-width:1200px){.hero-section div.text div{max-width:800px}}.business-block,.map-block,.more-info-block,.who-block{padding-top:2rem;padding-bottom:2rem}.who-block p{text-align:justify}.business-block,.more-info-block{background:#e5e5e5}.business-block p{text-align:center;max-width:400px;margin:0 auto}.more-info-block div{text-align:center}.map-block p{text-align:justify}
.contact-details{overflow:hidden;color:#575756;line-height:1.25;font-weight:400;padding:4rem}@media (max-width:767px){.contact-details{padding:4rem 2rem}}@media (max-width:575px){.contact-details{padding:4rem 1rem}}.contact-details .container{max-width:1650px}.contact-details .block{overflow:hidden;margin:0 0 20px;border-bottom:10px solid #e5e5e5}.contact-details h2{color:#3c3c3b;line-height:1.2;text-transform:uppercase;margin:0 0 2rem}.contact-details p{margin:0 0 1.5em}.contact-details p strong{font-weight:600;color:#3c3c3b}.contact-details p a{color:#575756}.contact-details .box-info{overflow:hidden;padding:20px 0}@media (max-width:767px){.contact-details .box-info{padding:10px 0}}.contact-details .box-info p{margin:0 0 5px}.contact-details .btn-box{overflow:hidden;text-align:center;margin:0 0 35px;padding:30px 0 0}.contact-details .btn-box .btn{display:block;vertical-align:top;text-align:center;color:#fff;background:#d30c15;max-width:500px;line-height:1.1;font-weight:600;border-radius:21px;padding:1rem;margin:0 auto}@media (max-width:1199px){.contact-details .btn-box .btn{max-width:400px}}@media (max-width:991px){.contact-details .btn-box .btn{max-width:350px}}@media (max-width:767px){.contact-details .btn-box .btn{max-width:290px}}.contact-details .btn-box .btn:hover{background:#a30910}.request-form{overflow:hidden;padding:15px 0 0}.request-form label.select-wrap{min-width:185px}@media (max-width:767px){.request-form{margin:0 0 25px}}.request-form .form-block{border-radius:56px;border:1px solid #3c3c3b;max-width:1200px;margin:0 auto}@media (max-width:767px){.request-form .form-block{border-radius:30px}}.request-form .title{line-height:1.3;background:#d30c15;color:#fff;text-align:center;display:block;padding:30px;margin:-1px;font-weight:600;border-radius:42px 42px 0 0}@media (max-width:1199px){.request-form .title{padding:20px}}@media (max-width:1023px){.request-form .title{padding:15px}}@media (max-width:767px){.request-form .title{border-radius:25px 25px 0 0}}.request-form .form-holder{padding:40px 140px}@media (max-width:1599px){.request-form .form-holder{padding:40px 80px}}@media (max-width:1399px){.request-form .form-holder{padding:40px}}@media (max-width:1023px){.request-form .form-holder{padding:30px 20px}}@media (max-width:767px){.request-form .form-holder{padding:25px 15px}}.request-form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 50px}@media (max-width:1799px){.request-form .form-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023px){.request-form .form-row{margin:0 0 25px}}@media (max-width:767px){.request-form .form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 15px}}.request-form label:not(.select-wrap){line-height:1.25;color:#3c3c3b;display:block;min-width:260px}.request-form .form-group label:not(.select-wrap){margin-top:auto;margin-bottom:auto}@media (max-width:1199px){.request-form label{min-width:235px}}@media (max-width:991px){.request-form label{min-width:215px}}@media (max-width:767px){.request-form label{width:100%;margin:0 0 7px}.request-form .form-group label:not(.select-wrap){margin:0 0 7px}}.request-form textarea{height:165px;resize:none}.request-form .field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}@media (max-width:767px){.request-form .field{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}}.request-form .fields-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.request-form .fields-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}}.request-form label.fields-wrap-label{width:auto;min-width:inherit;padding:0 20px}@media (max-width:991px){.request-form .label-separator{margin:0 0 25px}.request-form label.fields-wrap-label{padding-left:0;min-width:260px}}@media (max-width:767px){.request-form label.fields-wrap-label{padding:15px 0 0;margin:0 0 7px}}.request-form .button-row{display:flex;justify-content:flex-end}@media (max-width:767px){.request-form .button-row{text-align:center;padding-right:0}}.request-form .btn-submit{line-height:1.1;font-weight:600;color:#fff;background:#d30c15;border-radius:13px;border:0;padding:.8rem 1.3rem;min-width:220px;text-align:center;margin-left:auto}@media (max-width:1199px){.request-form .btn-submit{min-width:170px}}@media (max-width:767px){.request-form .btn-submit{min-width:140px}}.request-form .btn-submit:hover{background:#a30910}
