.top-contact{margin:0;padding:10px 0!important;display:flex;align-items:center;gap:30px}.top-contact li{list-style-type:none}.top-contact li a{display:flex;align-items:center;gap:5px;color:#ffffff;font-size:15px;font-weight:400;text-decoration:none;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif}.top-contact li a i{font-size:16px;color:#ffffff}.top-location{justify-content:end}.navigation-sec .et_pb_menu__wrap .et-menu-nav ul li{height:100%;align-items:center;margin:0 15px 0 0}.navigation-sec .et_pb_menu__wrap .et-menu-nav ul li:nth-last-child(2){margin:0}.navigation-sec .et_pb_menu__wrap .et-menu-nav ul li a{padding:0}.navigation-sec .et_pb_menu__wrap .et-menu-nav ul .bk-btn{display:none}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.srvc .srvc-img-one{position:relative}.srvc .srvc-img-one::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 65%,rgba(0,0,0,1) 100%);z-index:1}.srvc .srvc-img-txt{z-index:2}.faq-item{border-bottom:1px solid #d9d9d9;padding:0 0 15px 0}.faq-question{width:100%;border:none;background:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:30px 0;font-size:24px;text-align:left;font-family:"Manrope",sans-serif}.faq-question span{width:90%;line-height:1.5}.faq-question i{color:#EF5A4C;font-size:26px;transition:transform .35s ease}.faq-answer{height:0;overflow:hidden;transition:height .45s cubic-bezier(0.4,0,0.2,1);will-change:height}.faq-answer p{margin:0;padding:0 0 35px 15px;width:95%;font-size:18px;line-height:28px;font-family:"Manrope",sans-serif;color:#646464}.faq-item.active .faq-question i{transform:rotate(180deg)}.testimonial-section{margin:0 auto}.slider{overflow:hidden}.slider-track{display:flex;gap:30px;transition:.5s}.card{min-width:calc(50% - 15px);background:#fff;border-radius:18px;padding:25px;box-shadow:0 5px 25px rgba(0,0,0,.04)}.top{display:flex;align-items:center;gap:15px}.top img{width:60px;height:60px;border-radius:50%;object-fit:cover}.top h3{font-size:22px;font-weight:600}.top span{color:#777;font-size:14px}hr{margin:20px 0;border:none;border-top:1px solid #eee}.stars{color:#ff4d4d;margin-bottom:13px}.stars i{margin-right:3px}.card p{color:#666;line-height:1.9;font-size:16px}.buttons{display:flex;justify-content:center;gap:18px;margin-top:35px;color:#646464}.buttons button{width:48px;height:48px;border-radius:50%;border:1px solid #bbb;background:#fff;cursor:pointer;font-size:18px;transition:.3s}.buttons i{color:#646464}.buttons button:hover{background:#111;color:#fff}.buttons button:hover i{color:#fff}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-1750px)}}.logo-slider .slider{margin:auto;overflow:hidden;position:relative;width:auto}.logo-slider .slider .slide-track{animation:scroll 40s linear infinite reverse;display:flex;width:3500px}.logo-slider .slider .slide{width:200px;margin-right: 20px}.logo-slider .slider img{margin:0 8px;padding:25px 20px;object-fit:contain;background:#fff;border:1px solid #F4F4F4;border-radius:10px;box-shadow:0 3px 12px rgba(0,0,0,.05);transition:.3s;height:100px}@keyframes logoScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logo-slider .logo-carousel{width:100%;overflow:hidden;position:relative}.logo-slider .logo-track{display:flex;width:max-content;animation:logoScroll 30s linear infinite}.logo-slider .logo-item{flex:0 0 200px;margin-right:20px}.logo-slider .logo-item img{display:block;width:100%;height:100px;object-fit:contain;padding:25px 20px;background:#fff;border:1px solid #F4F4F4;border-radius:10px;box-shadow:0 3px 12px rgba(0,0,0,.05);transition:.3s}.why-choose .glass .number{background:#fff;padding:7px 10px;color:#EF5A4C;border-radius:50%}.why-choose .glass .number2{padding:7px 9px}.why-choose .glass{background:rgba(255,255,255,0.08);backdrop-filter:blur(11px);border:0.1px solid rgba(255,255,255,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.1),inset 0 1px 0 rgba(255,255,255,0.1),inset 0 -1px 0 rgba(255,255,255,0.1),inset 0 0 4px 2px rgba(255,255,255,0.01);overflow:hidden}.trusted-by-leading .flex{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.trusted-by-leading .content{display:none;border:1px solid #F4F4F4;border-radius:12px;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:bold;padding:12px 36px;box-shadow:0px 0px 15px 2px rgba(0,0,0,0.03);height:108px}.trusted-by-leading #loadMore{display:block;width:147px;margin:40px auto 0 auto;text-align:center;padding:9px 25px;background:#1565C0;color:#fff;border-radius:50px;text-decoration:none;transition:.3s}.trusted-by-leading #loadMore:hover{background:#0d47a1}.noContent{pointer-events:none;opacity:.6}#gallery{width:100%;margin:auto}.button-group{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin-bottom:40px}.btn{padding:8px 25px;border:none;border-radius:50px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08);cursor:pointer;transition:.3s;font-size:16px;font-family:"Manrope",sans-serif;color:#535353;font-weight:500}.btn:hover,.btn.active{background:#ff5d52;color:#fff}.grid{list-style:none;padding:0!important}.grid-item{width:33.333%;padding:6px;list-style-type:none}.grid-item a{display:block;overflow:hidden;border-radius:8px}.grid-item img{width:100%;display:block;border-radius:8px;transition:.4s;object-fit:cover;height:245px}.grid-item:hover img{transform:scale(1.08)}.f-thumbs{display:none!important}.f-button[data-fancybox-close]{display:flex!important}.f-thumbs,.fancybox__thumbs{display:none!important}.f-button.is-prev,.f-button.is-next{display:flex!important}.f-button[data-fancybox-close]{display:flex!important}.f-button:not(.is-prev):not(.is-next):not([data-fancybox-close]){display:none!important}.f-thumbs,.fancybox__thumbs{display:none!important}.footer-sec .et_mobile_nav_menu{display:none}.footer-sec .et_pb_menu__wrap .et_pb_menu__menu{display:flex}.footer-sec .et_pb_menu__wrap .et-menu{flex-direction:column;gap:5px;margin:0 0 0 -15px}.footer-sec .et_pb_menu__wrap .et-menu li a{position:relative}.footer-sec .et_pb_menu__wrap .et-menu li a:before{position:absolute;content:'\f105 ';font-family:"Font Awesome 7 Free";font-weight:900;left:-15px;color:#fff;transition:all 0.5s}.footer-sec .et_pb_menu__wrap .et-menu li a:hover{color:#f27b70;opacity:1}.footer-sec .et_pb_menu__wrap .et-menu li a:hover:before{color:#f27b70}.contact-info{margin:0;padding:0!important;list-style-type:none}.contact-info li{margin-bottom:15px;list-style-type:none}.contact-info li:last-child{margin-bottom:0}.contact-info li a{display:inline-flex;align-items:flex-start;gap:8px;color:#fff;text-decoration:none;font-size:18px;line-height:1.35;font-weight:400;transition:all 0.3s}.contact-info li a i{width:24px;font-size:22px;margin-top:2px;text-align:center;flex-shrink:0}.contact-info li a span{display:block}.contact-info li a:hover{color:#f27b70}.contact-form-section .contact-form{width:100%;margin:auto}.contact-form-section .row{display:flex;flex-wrap:wrap;gap:20px}.contact-form-section .form-group{width:calc(50% - 10px)}.contact-form-section .form-group.full{width:100%}.contact-form-section input,.contact-form-section select,.contact-form-section textarea{width:100%;border:1px solid #D2D2D2;border-radius:8px;padding:14px 20px!important;font-size:16px;color:#646464;outline:none;transition:.3s;line-height:21px;font-family:"Manrope",sans-serif}.contact-form-section textarea{height:160px;resize:none}.contact-form-section input:focus,.contact-form-section select:focus,.contact-form-section textarea:focus{border-color:#D2D2D2}.contact-form-section .select-box{position:relative}.contact-form-section .select-box select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:45px;cursor:pointer;line-height:21px}.contact-form-section .select-box p{padding:0}.contact-form-section .select-box i{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#666;font-size:14px;pointer-events:none}.contact-form-section .form-btn .send-message{width:100%;padding:14px 16px;border:none;border-radius:8px;background:#f45d4c;border:solid 1px #f45d4c;color:#fff;font-size:16px;text-transform:uppercase;cursor:pointer;transition:.3s;font-family:"Manrope",sans-serif;letter-spacing:1px}.contact-form-section .form-btn .send-message:hover{background:#fff;border:solid 1px #f45d4c;color:#f45d4c}@media(max-width:1099px){.navigation-sec .book-btn-col{display:none}.navigation-sec .menu-column{width:100%}.navigation-sec .et_pb_menu .et_pb_menu__menu{display:none}.navigation-sec .et_pb_menu .et_mobile_nav_menu{display:block}.navigation-sec .et_pb_menu .et_mobile_nav_menu .et_mobile_menu{top:77px;padding:30px}.navigation-sec .et_pb_menu__wrap{align-items:center;justify-content:end!important}.navigation-sec .et_pb_menu .et_mobile_nav_menu ul li{list-style-type:none;margin:15px 0}.navigation-sec .et_pb_menu .et_mobile_nav_menu ul li a{text-align:left;padding:0 0 15px 0}.navigation-sec .et_pb_menu .et_mobile_nav_menu ul .bk-btn{display:flex}.navigation-sec .et_pb_menu .et_mobile_nav_menu ul .bk-btn a{background:#ef5a4c;color:#fff!important;border-radius:30px;padding:8px 22px}}@media(max-width:991px){.top-contact{flex-wrap:wrap;align-items:flex-start;gap:10px}.faq-question{font-size:20px;padding:20px 0}.faq-answer p{font-size:16px}.faq-question i{font-size:20px}.flex{grid-template-columns:repeat(2,1fr)}.grid-item{width:50%}.trusted-by-leading .flex{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.navigation-sec .et_pb_menu .et_mobile_nav_menu .et_mobile_menu{top:51px}.faq-question{font-size:20px}.faq-answer p{font-size:16px;line-height:26px}.flex{grid-template-columns:1fr}.card{min-width:100%}.footer-sec .et_pb_menu__wrap .et-menu{margin:0 0 0 0}.trusted-by-leading #loadMore{margin-top:25px}.trusted-by-leading .flex{gap:10px}.contact-form-section .form-group{width:100%}}@media(max-width:575px){.faq-question{font-size:18px}.faq-answer p{padding:0}.grid-item{width:100%}.button-group{gap:14px;margin-bottom:22px}.trusted-by-leading .content{padding:12px 20px}}@media(max-width:450px){.trusted-by-leading .flex{grid-template-columns:repeat(2,1fr)}.trusted-by-leading .content{height:90px;padding:8px 26px}}