@charset "UTF-8";.contact-us{margin:100px 0;padding:50px 0;position:relative}@media screen and (max-width:767px){.contact-us{margin:50px 0}}.contact-us .bg-dark{width:100%;height:100%;background:rgba(33,29,29,.5803921569);position:absolute;top:0}.contact-us #booking{position:absolute;top:-58px}.contact-us .container{position:relative;z-index:1}.contact-us .container h2{text-align:center;font-size:34px;line-height:44px;padding:0 0 20px;font-weight:500;color:#fff}@media screen and (max-width:767px){.contact-us .container h2{font-size:37px}}.contact-us .container .contact-us-form p{display:flex;justify-content:center;gap:10px;align-items:flex-end}@media screen and (max-width:991px){.contact-us .container .contact-us-form p{flex-direction:column;align-items:center}}.contact-us .container .contact-us-form p .wpcf7-not-valid-tip{position:absolute;font-size:13px;bottom:0;left:10px;display:none}.contact-us .container .contact-us-form p .submit-btn{display:flex;align-items:center;gap:7px;background:linear-gradient(0deg,#f17d06 0,#fdbb2d 100%);padding:6px 11px;border-radius:4px;font-size:15px;color:#fff;font-weight:500;letter-spacing:.5px;min-height:40px;height:fit-content;cursor:pointer}@media screen and (max-width:991px){.contact-us .container .contact-us-form p label{width:100%}}.contact-us .container .contact-us-form p label .title-input{color:#fff;line-height:39px;font-size:16px}.contact-us .container .contact-us-form p label input{min-height:40px;padding:5px 10px;max-width:240px;font-family:Inter,sans-serif}@media screen and (max-width:991px){.contact-us .container .contact-us-form p label input{max-width:100%;min-width:100%}}.contact-us .container .wpcf7-response-output{max-width:700px;margin:20px auto;background:#fff;font-weight:500;font-size:14px;border-radius:6px;padding:10px;text-align:center}.contact-us .container .wpcf7-spinner{position:absolute;opacity:1}.contact{margin:75px 0}@media screen and (max-width:767px){.contact{margin:45px 0}}.contact .container .contact-wrapper{display:grid;grid-template-columns:68% 30%;justify-content:center;gap:30px}@media screen and (max-width:767px){.contact .container .contact-wrapper{grid-template-columns:1fr}}.contact .container .contact-wrapper .gmaps{border-radius:20px;overflow:hidden}@media screen and (max-width:767px){.contact .container .contact-wrapper .gmaps{order:2;min-height:290px}}.contact .container .contact-wrapper .gmaps iframe{width:100%!important;height:100%!important}.contact .container .contact-wrapper .contact-list{align-items:flex-start;display:flex;flex-direction:column;gap:30px;padding:40px;box-shadow:0 0 6px 1px rgba(0,0,0,.168627451);border-radius:20px;justify-content:center}.contact .container .contact-wrapper .contact-list .btn{padding:9px 30px}.contact .container .contact-wrapper .contact-list h1,.contact .container .contact-wrapper .contact-list h3{font-size:30px;font-weight:500}.contact .container .contact-wrapper .contact-list .item{color:#000;font-weight:500;gap:20px;display:flex;align-items:center}.contact .container .contact-wrapper .contact-list .item img{width:20px;height:20px}.news-grid{margin:60px 0}@media screen and (max-width:767px){.news-grid{margin:25px 0}}.news-grid .container .description-section{font-size:21px;font-weight:400;color:#434343;margin:20px 0 40px;max-width:750px}@media screen and (max-width:991px){.news-grid .container .description-section{font-size:16px}}.news-grid #search-result-2,.news-grid .container-news{margin-top:75px;display:grid;grid-template-columns:45% 53%;width:fit-content;justify-content:center;gap:10px;grid-column-gap:20px;grid-row-gap:20px;padding-bottom:80px;border-bottom:1px solid rgba(102,102,102,.1);position:relative}@media screen and (max-width:991px){.news-grid #search-result-2,.news-grid .container-news{display:flex;flex-direction:column;padding-bottom:0}}.news-grid #search-result-2 .news-card,.news-grid .container-news .news-card{overflow:hidden;display:flex;position:relative;gap:20px;align-items:center}@media screen and (max-width:991px){.news-grid #search-result-2 .news-card,.news-grid .container-news .news-card{flex-wrap:wrap}}.news-grid #search-result-2 .news-card .news-img,.news-grid .container-news .news-card .news-img{min-width:260px;max-height:224px;overflow:hidden}@media (max-width:1199px) and (min-width:991px){.news-grid #search-result-2 .news-card .news-img,.news-grid .container-news .news-card .news-img{min-width:180px;max-height:180px}}@media screen and (max-width:991px){.news-grid #search-result-2 .news-card .news-img,.news-grid .container-news .news-card .news-img{min-width:100%!important}}.news-grid #search-result-2 .news-card .news-img img,.news-grid .container-news .news-card .news-img img{min-height:224px;width:100%;object-fit:cover;transition:.8s}.news-grid #search-result-2 .news-card .news-img img:hover,.news-grid .container-news .news-card .news-img img:hover{transform:scale(1.3);transition:.8s}.news-grid #search-result-2 .news-card .title-card,.news-grid .container-news .news-card .title-card{font-size:24px;line-height:125%;color:#070707;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0}.news-grid #search-result-2 .news-card .description,.news-grid .container-news .news-card .description{color:rgba(0,0,0,.6);font-size:17px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0}.news-grid #search-result-2 .news-card .read-more,.news-grid .container-news .news-card .read-more{font-weight:700;font-size:18px;line-height:155%;text-decoration-line:underline;color:#9aaec0;position:absolute;right:20px;bottom:0}@media screen and (max-width:767px){.news-grid #search-result-2 .news-card .read-more,.news-grid .container-news .news-card .read-more{position:relative;right:0;bottom:0;margin-left:auto}}.news-grid #search-result-2 .news-card .publish-date,.news-grid .container-news .news-card .publish-date{font-size:14px;line-height:155%;color:#999;margin-bottom:11px}.news-grid #search-result-2 .news-card .news-category,.news-grid .container-news .news-card .news-category{top:0;left:0;pointer-events:none;padding:1px 18px;width:-moz-fit-content;width:fit-content;background:linear-gradient(149deg,rgba(50,50,50,.82) 0,rgba(25,25,25,.6901960784) 100%);position:absolute;color:#dcdcdc}.news-grid #search-result-2 .news-card .news-category a,.news-grid .container-news .news-card .news-category a{color:gold;font-size:16px}.news-grid #search-result-2 .news-card:nth-child(1),.news-grid .container-news .news-card:nth-child(1){grid-column:1/2;grid-row:1/3;display:flex;gap:22px;flex-direction:column;position:relative;align-items:stretch}.news-grid #search-result-2 .news-card:nth-child(1) .news-img,.news-grid .container-news .news-card:nth-child(1) .news-img{max-height:290px;display:flex;overflow:hidden}@media (max-width:1199px) and (min-width:991px){.news-grid #search-result-2 .news-card:nth-child(1) .news-img,.news-grid .container-news .news-card:nth-child(1) .news-img{min-width:180px;max-height:180px}}.news-grid #search-result-2 .news-card:nth-child(1) .news-img img,.news-grid .container-news .news-card:nth-child(1) .news-img img{object-fit:cover;transition:.8s}.news-grid #search-result-2 .news-card:nth-child(1) .news-img img:hover,.news-grid .container-news .news-card:nth-child(1) .news-img img:hover{transform:scale(1.3);transition:.8s}.news-grid #search-result-2 .news-card:nth-child(2),.news-grid .container-news .news-card:nth-child(2){grid-column:2/3;grid-row:1/2;display:flex;gap:20px;position:relative}.news-grid #search-result-2 .news-card:nth-child(2) .news-img,.news-grid .container-news .news-card:nth-child(2) .news-img{min-width:260px;max-height:224px;display:flex;object-fit:cover;overflow:hidden}@media (max-width:1199px) and (min-width:991px){.news-grid #search-result-2 .news-card:nth-child(2) .news-img,.news-grid .container-news .news-card:nth-child(2) .news-img{min-width:180px;max-height:180px}}.news-grid #search-result-2 .news-card:nth-child(2) .news-img img,.news-grid .container-news .news-card:nth-child(2) .news-img img{object-fit:cover;transition:.8s}.news-grid #search-result-2 .news-card:nth-child(2) .news-img img:hover,.news-grid .container-news .news-card:nth-child(2) .news-img img:hover{transform:scale(1.3);transition:.8s}.news-grid #search-result-2 .news-card:nth-child(3),.news-grid .container-news .news-card:nth-child(3){position:relative;grid-column:2;grid-row:2/3;display:flex;gap:20px;min-width:260px;max-height:165px}@media screen and (max-width:767px){.news-grid #search-result-2 .news-card:nth-child(3),.news-grid .container-news .news-card:nth-child(3){max-height:100%!important}}.news-grid #search-result-2 .news-card:nth-child(3) .news-img,.news-grid .container-news .news-card:nth-child(3) .news-img{min-width:260px;max-height:224px;display:flex;-o-object-fit:cover;object-fit:cover;overflow:hidden}@media (max-width:1199px) and (min-width:991px){.news-grid #search-result-2 .news-card:nth-child(3) .news-img,.news-grid .container-news .news-card:nth-child(3) .news-img{min-width:180px;max-height:180px}}.news-grid #search-result-2 .news-card:nth-child(3) .news-img img,.news-grid .container-news .news-card:nth-child(3) .news-img img{object-fit:cover;transition:.8s}.news-grid #search-result-2 .news-card:nth-child(3) .news-img img:hover,.news-grid .container-news .news-card:nth-child(3) .news-img img:hover{transform:scale(1.3);transition:.8s}.hero .container-hero{position:relative}.hero .container-hero .hero-dark{position:absolute;width:100%;height:100%;min-height:490px;background:rgba(4,46,82,.4784313725);z-index:5;top:0}@media screen and (max-width:767px){.hero .container-hero .hero-dark{min-height:410px}}.hero .container-hero .hero-bg .item{width:100%;height:100%;min-height:490px}@media screen and (max-width:767px){.hero .container-hero .hero-bg .item{min-height:410px}}.hero .container-hero .title-hero{position:absolute;gap:20px;top:95px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;z-index:8;width:100%;font-size:16px;font-weight:400;line-height:28px;letter-spacing:.5px;text-transform:uppercase;color:#fff;font-size:80px}.hero .container-hero .title-hero h1{font-weight:800;font-size:60px;line-height:76px;text-shadow:5px 5px 4px rgba(0,0,0,.4196078431)}@media screen and (max-width:767px){.hero .container-hero .title-hero h1{font-size:30px;line-height:36px}}.hero .container-hero .title-hero p{margin:1.8em 0;font-size:18px;line-height:24px;text-shadow:5px 5px 4px rgba(0,0,0,.4196078431)}@media screen and (max-width:767px){.hero .container-hero .title-hero{top:100px;padding:0 15px;font-size:50px}}.hero .container-hero .title-hero .btn{background:#e1c86a;border-radius:60px;color:#000;text-decoration:none;padding:17px 68px;font-weight:700;font-size:18px;line-height:25px;text-transform:uppercase;width:-moz-fit-content;width:fit-content;transition:.6s}.hero .container-hero .title-hero .btn:hover{transition:.6s;transform:scale(1.05)}.advantage{margin:75px 0}@media (max-width:767px) and (min-width:320px){.advantage{margin:50px 0}}.advantage .container .advantage-text{font-size:1rem;line-height:1.5;max-width:540px;margin:1em 0}.advantage .container .advantage-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:30px 0}@media (max-width:991px) and (min-width:767px){.advantage .container .advantage-wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px) and (min-width:320px){.advantage .container .advantage-wrapper{grid-template-columns:1fr 1fr;gap:16px}}.advantage .container .advantage-wrapper .advantage-card{display:flex;flex-direction:column;gap:30px;padding:35px 25px;border-radius:30px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);color:#000;align-items:center;text-align:center;position:relative;transition:.5s;cursor:pointer}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-card{padding:25px 15px}}.advantage .container .advantage-wrapper .advantage-card:hover{box-shadow:4px 5px 20px 0 rgba(0,0,0,.2705882353);transition:.5s}.advantage .container .advantage-wrapper .advantage-card:hover .arrow{right:15px;top:15px;transition:.5s;transform:rotate(180deg)}.advantage .container .advantage-wrapper .advantage-card .arrow{min-width:24px;min-height:24px;max-height:24px;max-width:24px;position:absolute;top:16px;right:16px;transition:.5s;padding:2px;background:#e1c86a;border-radius:50%}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-card .arrow{min-width:26px;min-height:26px;max-height:26px;max-width:26px}}.advantage .container .advantage-wrapper .advantage-card .arrow path{fill:#fff!important}.advantage .container .advantage-wrapper .advantage-card .separator{position:relative!important;min-width:80%!important;min-height:-moz-fit-content!important;min-height:fit-content!important;max-height:2px!important;max-width:80%!important;top:0!important;right:0!important;margin:43px 0 19px}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-card .separator{margin:23px 0 19px}}.advantage .container .advantage-wrapper .advantage-card .icon{max-width:95px;width:100%}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-card .icon{max-width:65px;width:100%}}.advantage .container .advantage-wrapper .advantage-card .icon img{max-height:100px;min-height:100px}.advantage .container .advantage-wrapper .advantage-card .text h4{font-style:Medium;font-size:22px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-align:center;vertical-align:middle}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-card .text h4{font-size:18px}}.advantage .container .advantage-wrapper .advantage-card .text p{font-size:16px}.about{margin:75px 0}@media screen and (max-width:767px){.about{margin:50px 0}}.about .container .content{display:grid;grid-template-columns:1fr 1fr;gap:35px}@media screen and (max-width:991px){.about .container .content{display:flex;gap:0;padding:0;flex-direction:column;margin-top:30px}}.about .container .text{display:flex;gap:16px;flex-direction:column;padding-top:40px}@media screen and (max-width:991px){.about .container .text{align-items:flex-start;padding:40px 0 0}}@media screen and (max-width:991px){.about .container .text{padding:30px 0 0}}.about .container .text ol li{position:relative;padding-left:20px;list-style:numeric;margin-bottom:.8em}.about .container .text ul li{position:relative;padding-left:20px}.about .container .text ul li:before{content:"";width:10px;height:10px;position:absolute;top:9px;left:0;background:#e1c86a;border-radius:100%}.about .container .text h2{font-weight:700;font-size:24px;line-height:28px}.about .container .text a{color:#000!important}.about .container .text p{font-size:16px;line-height:155%;padding-bottom:8px}.about .container .text p strong{font-size:24px}.about .container .image{margin:auto}.about .container .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%;display:flex;max-height:430px;border-radius:7px}@media screen and (max-width:767px){.about .container .image img{border-radius:0}}.banner{width:80vw;background:#e1c86a;border-radius:0 60px 60px 0}@media screen and (max-width:767px){.banner{width:100%}}.banner.reverse .container-banner{background:#002749!important;border-radius:0 60px 60px 0}.banner.reverse .container-banner .btn{background:#e1c86a!important}@media screen and (max-width:767px){.banner h2{font-size:30px!important;line-height:41px!important}}.banner.reverse{background:#e1c86a}.banner.reverse h2{font-size:50px;color:#fff;margin:20px 0 30px 0}@media screen and (max-width:767px){.banner.reverse h2{font-size:30px!important;line-height:41px!important;margin-bottom:15px!important}}.banner .container-banner{padding:80px 40px 80px 20%}@media screen and (max-width:767px){.banner .container-banner{padding:50px 5%}}.banner .container-banner .section-title{font-size:23px;color:#e1c86a}.banner .container-banner h2{font-size:50px;margin:20px 0 40px 0}.seo{margin:75px 0}@media screen and (max-width:767px){.seo{margin:50px 0}}.seo .container .text_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:30px 0;flex-wrap:wrap;justify-content:space-evenly}@media screen and (max-width:991px){.seo .container .text_wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.seo .container .text_wrapper{display:grid;grid-template-columns:1fr}}.seo .container .text_wrapper .text_card{padding:20px 10px;border-radius:6px;display:flex;flex-direction:column;align-items:self-start;text-align:start;gap:20px;color:#000}@media screen and (min-width:991px){.seo .container .text_wrapper .text_card{min-width:350px;max-width:350px}}.seo .container .text_wrapper .text_card h3{display:flex;gap:12px;align-items:center}.seo .container .text_wrapper .text_card h3::before{content:" ";height:14px;width:14px;border-radius:50%;position:relative;background:#e1c86a;display:flex}.seo .container .text_wrapper .text_card p{font-size:16px}.reviews .container div a:last-child{opacity:0!important}.counters .line-dotted{position:absolute;z-index:-1;max-height:482px}@media screen and (max-width:767px){.counters .line-dotted{max-height:100vh;height:100%;-o-object-fit:cover;object-fit:cover;background:#002748}}.counters .line-dotted::after{content:" ";left:0;bottom:-200px;background:red}.counters .container .btn-second{margin:40px auto}.counters .container .counter-items{padding:217px 40px 20px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;max-width:990px;margin:auto}@media screen and (max-width:767px){.counters .container .counter-items{grid-template-columns:1fr;padding:30px 0 50px}}.counters .container .counter-items .item{color:#dac471;display:flex;flex-direction:column;align-items:center}.counters .container .counter-items .item .number{font-size:100px;line-height:155%}@media screen and (max-width:767px){.counters .container .counter-items .item .number{font-size:80px;line-height:155%}}.counters .container .counter-items .item .text{font-size:24px;line-height:155%}.counters .container .counter-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;max-width:1120px;margin:auto;border-radius:20px}@media screen and (max-width:767px){.counters .container .counter-cards{grid-template-columns:1fr}}.counters .container .counter-cards .counter-card{display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff;border:1px solid #9aaec0;border-radius:20px;padding:60px 18px 38px;text-align:center}@media screen and (max-width:767px){.counters .container .counter-cards .counter-card{padding:20px 18px 18px}}.counters .container .counter-cards .counter-card img{max-width:100%;min-width:70px;min-height:70px;max-height:15vh;margin-bottom:15px;min-height:15vh}@media screen and (max-width:767px){.counters .container .counter-cards .counter-card img{margin-bottom:16px}}.counters .container .counter-cards .counter-card .title{font-weight:700;font-size:26px;line-height:125%;margin-bottom:24px}@media screen and (max-width:767px){.counters .container .counter-cards .counter-card .title{margin-bottom:16px}}.counters .container .counter-cards .counter-card .text{font-size:18px;line-height:155%}.brands{padding:80px 0}.brands .swiper-button-next:after,.brands .swiper-button-prev:after{background:#f2f2f2!important;font-size:20px!important}.brands .brands-swiper .swiper-button-next,.brands .brands-swiper .swiper-button-prev{color:#9aaec0;background:#f2f2f2;padding:15px!important;display:flex;transition:.6s}.brands .brands-swiper .swiper-button-next:hover,.brands .brands-swiper .swiper-button-prev:hover{transform:scale(1.05);transition:.6s}.brands .brands-swiper{width:100%;height:-moz-fit-content;height:fit-content;padding-top:50px}.brands .brands-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.brands .brand-item{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.brands .brand-item img{max-width:-moz-fit-content;max-width:fit-content;max-height:180px;opacity:.9;transition:.3s;-o-object-fit:contain;object-fit:contain}.brands .brand-item img:hover{opacity:1}.brands .brands-swiper .swiper-button-next,.brands .brands-swiper .swiper-button-prev{color:#9aaec0}.faq{margin:60px 0}.faq .container h2{font-weight:700;font-size:40px;line-height:155%;color:#9aaec0;margin-bottom:22px}@media screen and (max-width:767px){.faq .container h2{font-size:30px;line-height:41px}}.faq .container .faq-row{border-top:1px solid #e5e5e5}.faq .container .faq-item{border-bottom:1px solid #e5e5e5}.faq .container .faq-question{font-family:Nunito,sans-serif;width:100%;background:0 0;border:none;padding:20px 0;display:flex;justify-content:space-between;align-items:center;font-style:normal;font-weight:700;font-size:24px;line-height:155%;cursor:pointer;text-align:left}@media screen and (max-width:767px){.faq .container .faq-question{font-size:18px}}.faq .container .faq-icon{font-size:22px;transition:transform .3s ease}.faq .container .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq .container .faq-answer-inner{font-size:16px;line-height:155%;padding-bottom:8px;max-width:90%;color:#000}@media screen and (max-width:767px){.faq .container .faq-answer-inner{padding:10px}}.faq .container .faq-item.active .faq-answer{max-height:500px}.faq .container .faq-item.active .faq-icon{transform:rotate(45deg)}.single-hero{background:#00274a;position:relative;min-height:350px;max-height:350px;display:flex;align-items:center}@media screen and (max-width:767px){.single-hero{min-height:180px}}.single-hero .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.single-hero .container{position:relative;z-index:1}.single-hero .container h1{font-weight:700;font-size:72px;line-height:120%;text-transform:uppercase;color:#e1c86a;margin:0}@media screen and (max-width:991px){.single-hero .container h1{max-width:100%;font-size:42px!important}}.seo-text{margin:75px 0}@media screen and (max-width:767px){.seo-text{margin:50px 0}}.seo-text .container .text{display:flex;gap:16px;flex-direction:column;padding-top:40px}@media screen and (max-width:991px){.seo-text .container .text{align-items:flex-start;padding:30px 0 0}}@media screen and (max-width:991px){.seo-text .container .text{padding:0}}.seo-text .container .text ol li{position:relative;padding-left:20px;list-style:numeric;margin-bottom:.8em}.seo-text .container .text ul li{margin-bottom:.8em;position:relative;padding-left:20px}.seo-text .container .text ul li:before{content:"";width:10px;height:10px;position:absolute;top:9px;left:0;background:#e1c86a;border-radius:100%}.seo-text .container .text h2{font-weight:700;font-size:24px;line-height:28px}.seo-text .container .text a{color:#000!important;text-decoration:underline!important}.seo-text .container .text p{font-size:16px;line-height:155%;padding-bottom:8px}.seo-text .container .text p strong{font-size:24px}.seo-text .container .image{margin:auto}.seo-text .container .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%;display:flex;max-height:430px;border-radius:7px}@media screen and (max-width:767px){.seo-text .container .image img{border-radius:0}}