:root{--primary-color:#101828}@keyframes heartBeat{0%{transform:scale(1)}25%{transform:scale(1.1)}40%{transform:scale(1)}60%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes background-move{0%{background-position:0 0,0 0}to{background-position:max(100vw,40em) 0,0 0}}*{box-sizing:border-box;margin:0;padding:0}ul{margin:0;padding:0;list-style-type:none}a:hover,a:focus{text-decoration:none}input:focus{outline:none}h1,h2,h3,p{margin:0}body{font-size:16px;line-height:28px;font-family:var(--public-font-family);color:#5d646d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-size-15{font-size:15px!important}.line-height-50{line-height:50px!important}.radius-none{border-radius:0!important}.section-bg{background-color:#f5f7fc}.section-block{background-color:#f5f7fc;height:1px}.hover-y{-o-transition:all .3s;transition:all .3s}.hover-y:hover{transform:translateY(-3px)}.container{max-width:1200px}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1200px}}@media only screen and (width>=768px) and (width<=991px){.responsive-column{flex:0 0 50%;max-width:50%}}@media only screen and (width>=480px) and (width<=767px){.responsive-column{flex:0 0 100%;max-width:100%}}@media only screen and (width>=320px) and (width<=479px){.responsive-column{flex:0 0 100%;max-width:100%}}.theme-btn{color:#fff;background-color:var(--primary-color);-o-transition:all .3s;border:1px solid var(--primary-color);border-radius:4px;padding-left:20px;padding-right:20px;font-size:15px;font-weight:500;line-height:45px;transition:all .3s;display:inline-block;position:relative}.theme-btn:hover{color:var(--primary-color);background-color:#fff}.theme-btn-small{padding-left:15px;padding-right:15px;line-height:35px}.theme-btn-gray:hover{color:#0d233e;background-color:#80899633}.recommended-tag.active{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.undo-btn{color:var(--primary-color);cursor:pointer;padding:2px;display:none}.undo-btn.active{display:inline-block}.theme-btn-transparent{color:var(--primary-color);background-color:#fff}.theme-btn-transparent:hover{background-color:var(--primary-color);color:#fff}.theme-btn-rgb:hover{background-color:#287dfa1a}.theme-btn-danger-rgb:hover{color:#dc3545;background-color:#dc36431a}.theme-btn-hover-gray:focus{box-shadow:0 0}.theme-btn-hover-gray:hover{color:#0d233e;background-color:#8089961a}.multi-flight-remove{color:#0d233e;-o-transition:all .3s;background-color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:20px;line-height:40px;transition:all .3s;box-shadow:0 2px 10px #0000001a}.multi-flight-remove:focus{outline:none}.multi-flight-remove:hover{background-color:var(--primary-color);color:#fff}.btn-text:hover{color:var(--primary-color)}.video-play-btn:hover{color:#fff;background-color:#2273e5}.modal-header .btn-close{--bs-btn-close-bg:none!important;outline:none!important}.section--padding{padding-top:100px;padding-bottom:90px}.padding-top-30px{padding-top:30px}.padding-bottom-30px{padding-bottom:30px}.padding-bottom-10px{padding-bottom:10px}.padding-right-100px{padding-right:100px}.padding-left-100px{padding-left:100px}.margin-bottom-20px{margin-bottom:20px}.preloader{z-index:9999;background-color:#fff;width:100%;height:100%;position:fixed;top:0}.section-heading .sec__title{color:#0d233e;font-size:40px;font-weight:700}@media (width<=425px){.section-heading .sec__title{font-size:30px;line-height:42px!important}}.section-heading .sec__desc{color:#5d646d;font-size:18px;line-height:30px}.title{color:#0d233e;font-size:18px}.curve-shape{display:inline-block;position:relative}.curve-shape:before{content:attr(data-text);color:#0000;text-decoration-style:wavy;-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color);text-decoration-line:underline;position:absolute;bottom:0;left:0}.custom-checkbox label a:hover{color:#0d233e}.custom-checkbox .form-check-two:checked{background-color:#40cc6f;border-color:#40cc6f}.social-profile li{margin-right:3px;display:inline-block}.social-profile li:last-child{margin-right:0}.social-profile li a{color:#0d233e;text-align:center;-o-transition:all .3s;background-color:#8089961a;border-radius:50%;width:38px;height:38px;line-height:38px;transition:all .3s;display:block}.social-profile li a:hover,.social--profile li a:hover{background-color:var(--primary-color);color:#fff}.info-list li:last-child{margin-bottom:0}.info-list li:hover a{color:var(--primary-color)}.info-list li:hover .icon-element{background-color:var(--primary-color);color:#fff}.list-items li{color:#5d646d;margin-bottom:6px}.list-items li a{color:#5d646d;-o-transition:all .3s;transition:all .3s}.list-items li a:hover{color:var(--primary-color)}.list--items a{display:inline-block;position:relative}.list--items a:before{content:"";background-color:var(--primary-color);-o-transition:all .3s;width:100%;height:2px;transition:all .3s;position:absolute;bottom:1px;left:0;transform:scale(0)}.list--items a:hover:before{transform:scale(1)}.list-items-2 li span{color:#0d233e;width:150px;font-weight:500;display:inline-block}.list-items-flush li:last-child{border-bottom:0}.list-items-3 li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.toggle-drop-menu{display:none}.toggle-menu li .toggle-menu-icon .la{-o-transition:all .3s;transition:all .3s}.toggle-menu li.active .toggle-menu-icon .la{transform:rotate(-180deg)}.page-item .page-link-nav:first-child,.page-item .page-link-nav:last-child{border-radius:50%}.page-link-nav:hover{color:#fff;background-color:var(--primary-color)}.layout-view a:nth-child(2){margin-right:0}.layout-view a.active{color:#0d233e}.layout-view a:hover{color:var(--primary-color)}.select-contain .dropdown-toggle:focus{border-color:var(--primary-color)!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:none!important}.select-contain .dropdown-menu .inner::-webkit-scrollbar-thumb:hover{background-color:#80899699}.select-contain .dropdown-item.active,.select-contain .dropdown-item.active:hover{background-color:var(--primary-color);color:#fff}.select-contain .dropdown-item:focus{outline:none}.select-contain .dropdown-item:hover{color:var(--primary-color);background-color:#287dfa1a}.select-wrap-form .form-control:focus{border-color:var(--primary-color);box-shadow:0 0}.roomInc:hover,.roomDec:hover,.qtyInc:hover,.qtyDec:hover{background-color:var(--primary-color);color:#fff}#back-to-top{z-index:9999;text-align:center;color:#0d233e;-o-transition:all .3s;cursor:pointer;opacity:0;visibility:hidden;background-color:#fff;border-radius:50px;width:40px;height:40px;font-size:18px;line-height:40px;transition:all .3s;position:fixed;bottom:40px;right:-150px;box-shadow:0 10px 40px #52555a33}#back-to-top:hover{color:#fff;background-color:#2273e5;border-color:#2273e5}#back-to-top.active{opacity:1;visibility:visible;right:30px}.daterangepicker{font-family:var(--public-font-family);border-color:#8089964d}.daterangepicker td.active{background-color:var(--primary-color);color:#fff}.rate-stars-option input:checked~label:before,.rate-stars-option label:hover~label:before,.rate-stars-option label:hover:before{color:#f9b851}.radio-trigger input[type=radio]:checked~.checkmark,.radio-trigger input[type=radio]:checked~.checkmark:before{border-color:var(--primary-color)}.radio-trigger input[type=radio]:checked~.checkmark:after{opacity:1;visibility:visible;transform:scale(1)}.ck.ck-editor__editable_inline:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:none!important}.row>*{position:relative}.icon-element{text-align:center;background-color:var(--primary-color);color:#fff;border-radius:50%;width:50px;height:50px;margin-left:auto;margin-right:auto;font-size:25px;line-height:50px;display:block;position:relative}.icon-element-2:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.label-text{color:#0d233e;font-size:14px}.contact-form-action .form-group{position:relative}.contact-form-action .form-group .form-icon{color:#5d646d;font-size:18px;position:absolute;top:15px;left:15px}.contact-form-action .form-group .search-btn:hover{color:var(--primary-color)}.contact-form-action .form-control{height:auto;line-height:inherit;color:#0d233e;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-o-transition:all .3s;background-color:#fff;border-color:#80899633;padding:10px 20px 10px 40px;font-size:13px;transition:all .3s}.contact-form-action .form-control:focus{border-color:var(--primary-color)}#resume_text{display:none}.forgot-password a:hover{color:var(--primary-color)}.payment-option .payment-radio input[type=radio]:checked~.checkmark{border-color:var(--primary-color)}.payment-option .payment-radio input[type=radio]:checked~.checkmark:after{opacity:1;visibility:visible;transform:scale(1)}.payment-option .payment-radio input[type=radio]:checked~.payment-active{display:block}#contact-success-message{display:none}.breadcrumb-top-bar{border-top:1px solid #8089961a;padding-top:20px;padding-bottom:20px}.breadcrumb-area{z-index:1;background-position:50%;background-size:cover;padding-top:90px;padding-bottom:100px;position:relative}.breadcrumb-area:before{content:"";opacity:.3;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460 55'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23fff' stroke-width='7' opacity='.1'%3E%3Cpath d='M-345 34.5s57.5-13.8 115-13.8 115 13.8 115 13.8S-57.5 48.3 0 48.3s115-13.8 115-13.8 57.5-13.8 115-13.8 115 13.8 115 13.8 57.5 13.8 115 13.8 115-13.8 115-13.8'/%3E%3Cpath d='M-345 20.7s57.5-13.8 115-13.8 115 13.8 115 13.8S-57.5 34.5 0 34.5s115-13.8 115-13.8S172.5 6.9 230 6.9s115 13.8 115 13.8 57.5 13.8 115 13.8 115-13.8 115-13.8m-920 27.6s57.5-13.8 115-13.8 115 13.8 115 13.8S-57.5 62.1 0 62.1s115-13.8 115-13.8 57.5-13.8 115-13.8 115 13.8 115 13.8 57.5 13.8 115 13.8 115-13.8 115-13.8'/%3E%3Cpath d='M-345 6.9s57.5-13.8 115-13.8S-115 6.9-115 6.9-57.5 20.7 0 20.7 115 6.9 115 6.9 172.5-6.9 230-6.9 345 6.9 345 6.9s57.5 13.8 115 13.8S575 6.9 575 6.9'/%3E%3Cpath d='M-345-6.9s57.5-13.8 115-13.8S-115-6.9-115-6.9-57.5 6.9 0 6.9 115-6.9 115-6.9s57.5-13.8 115-13.8S345-6.9 345-6.9 402.5 6.9 460 6.9 575-6.9 575-6.9m-920 69s57.5-13.8 115-13.8 115 13.8 115 13.8S-57.5 75.9 0 75.9s115-13.8 115-13.8 57.5-13.8 115-13.8 115 13.8 115 13.8 57.5 13.8 115 13.8 115-13.8 115-13.8'/%3E%3C/g%3E%3C/svg%3E%0A"),linear-gradient(80deg,#000,#01060d);background-position:50%;background-size:100vw,100% 100%;width:100%;height:100%;animation:20s linear infinite background-move;position:absolute;top:0;left:0}@media only screen and (width>=768px) and (width<=991px){.breadcrumb-area .image-box{display:none}}@media only screen and (width>=480px) and (width<=767px){.breadcrumb-area .image-box{display:none}}@media only screen and (width>=320px) and (width<=479px){.breadcrumb-area .image-box{display:none}}.bread-svg{stroke:none;fill:#fff;width:100%;height:30px;position:absolute;bottom:0;left:0}.trending-search a:hover{color:var(--primary-color)}@media only screen and (width>=768px) and (width<=991px){.breadcrumb-content{text-align:center}}@media only screen and (width>=480px) and (width<=767px){.breadcrumb-content{text-align:center}}@media only screen and (width>=320px) and (width<=479px){.breadcrumb-content{text-align:center}}.breadcrumb-content .section-heading .sec__desc{font-weight:500}@media (width<=320px){.breadcrumb-content .section-heading .sec__title{font-size:32px}}@media (width<=375px){.breadcrumb-content .section-heading .sec__title.line-height-50,.breadcrumb-content .section-heading .sec__title.line-height-55{line-height:45px!important}}.breadcrumb-list .list-items{background-color:#0000004d;border-radius:5px;padding:10px 20px;display:inline-block}@media only screen and (width>=768px) and (width<=991px){.breadcrumb-list .list-items{padding-top:15px}}@media only screen and (width>=480px) and (width<=767px){.breadcrumb-list .list-items{padding-top:15px}}@media only screen and (width>=320px) and (width<=479px){.breadcrumb-list .list-items{padding-top:15px}}@media (width<=320px){.breadcrumb-list .list-items{padding-top:10px}}.breadcrumb-list .list-items li{color:#fff;margin-bottom:0;padding-right:22px;line-height:24px;display:inline-block;position:relative}.breadcrumb-list .list-items li:last-child{padding-right:0}.breadcrumb-list .list-items li:last-child:before{display:none}.breadcrumb-list .list-items li a{color:#fff;-o-transition:all .3s;transition:all .3s}.breadcrumb-list .list-items li a:hover{color:var(--primary-color)}.breadcrumb-list .list-items li:before{content:"";background-color:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:12px;right:8px}@media only screen and (width>=768px) and (width<=991px){.breadcrumb-top-list .list-items{padding-top:0;justify-content:start!important}}@media only screen and (width>=480px) and (width<=767px){.breadcrumb-top-list .list-items{padding-top:0;justify-content:start!important}}@media only screen and (width>=320px) and (width<=479px){.breadcrumb-top-list .list-items{padding-top:0;justify-content:start!important}}.breadcrumb-top-list .list-items li,.breadcrumb-top-list .list-items li a{color:#5d646d}.breadcrumb-top-list .list-items li:before{background-color:#5d646d}.breadcrumb-btn{padding-top:150px;padding-bottom:150px;position:relative}.breadcrumb-btn .btn-box{position:absolute;bottom:30px;left:0}.breadcrumb-btn .theme-btn{color:#0d233e;cursor:pointer;background-color:#fff;border:none}.breadcrumb-btn .theme-btn:nth-child(2){margin-left:10px}.breadcrumb-btn .theme-btn:hover{background-color:var(--primary-color);color:#fff}.header-top-bar{background-color:#fff;border-bottom:1px solid #8089961a;padding-top:5px;padding-bottom:5px}@media (width<=1366px){.header-top-bar{padding-left:0;padding-right:0}}@media only screen and (width>=768px) and (width<=991px){.header-top-bar{padding-top:10px;padding-bottom:18px;display:none;opacity:1!important;visibility:visible!important;border-bottom:1px solid #8089961a!important;height:auto!important}}@media only screen and (width>=480px) and (width<=767px){.header-top-bar{padding-top:10px;padding-bottom:18px;display:none;opacity:1!important;visibility:visible!important;border-bottom:1px solid #8089961a!important;height:auto!important}}@media only screen and (width>=320px) and (width<=479px){.header-top-bar{padding-top:10px;padding-bottom:18px;display:none;opacity:1!important;visibility:visible!important;border-bottom:1px solid #8089961a!important;height:auto!important}}@media only screen and (width>=768px) and (width<=991px){.header-top-content{text-align:center}}@media only screen and (width>=480px) and (width<=767px){.header-top-content{text-align:center}}@media only screen and (width>=320px) and (width<=479px){.header-top-content{text-align:center}}.header-top-content .list-items li{color:#0d233e;text-transform:inherit;margin-bottom:5px;padding-right:13px;font-size:14px;display:inline-block}.header-top-content .list-items li:last-child{padding-right:0}.header-top-content .list-items li .la{margin-right:3px}.header-top-content .list-items li a{color:#0d233e}.header-top-content .list-items li a:before{display:none}.header-top-content .social-profile a{background-color:#ffffff1a;width:33px;height:33px;line-height:33px}.header-top-content .social-profile a:hover{color:var(--primary-color);background-color:#fff}@media only screen and (width>=768px) and (width<=991px){.header-right{padding-top:5px}}@media only screen and (width>=480px) and (width<=767px){.header-right{padding-top:5px}}@media only screen and (width>=320px) and (width<=479px){.header-right{padding-top:5px}}@media (width<=375px){.header-right{padding-top:0;display:block!important}}@media only screen and (width>=768px) and (width<=991px){.header-right.justify-content-end{justify-content:center!important}}@media only screen and (width>=480px) and (width<=767px){.header-right.justify-content-end{justify-content:center!important}}@media only screen and (width>=320px) and (width<=479px){.header-right.justify-content-end{justify-content:center!important}}@media (width<=600px){.header-right .list-items{margin-right:0!important}}.header-right-action .theme-btn{font-size:14px}.header-right-action .select2-container--default .selection .select2-selection--single{padding:0}.header-right-action .select2-container .select2-selection--single .select2-selection__rendered{padding-right:8px}.header-menu-wrapper{z-index:1024;background-color:#fff}@media (width<=1366px){.header-menu-wrapper{padding-left:0;padding-right:0}}.menu-wrapper{display:-webkit-flex;display:-ms-flex;align-items:center;display:flex;position:relative}@media only screen and (width>=768px) and (width<=991px){.menu-wrapper{flex-wrap:wrap;padding-top:15px;padding-bottom:15px}}@media only screen and (width>=480px) and (width<=767px){.menu-wrapper{flex-wrap:wrap;padding-top:15px;padding-bottom:15px}}@media only screen and (width>=320px) and (width<=479px){.menu-wrapper{flex-wrap:wrap;padding-top:15px;padding-bottom:15px}}.down-button{text-align:center;color:#5d646d;z-index:3;-o-transition:all .3s;background-color:#8089961a;border-radius:0 0 4px 4px;width:30px;height:22px;line-height:20px;transition:all .3s;display:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.down-button .la{-o-transition:all .3s;transition:all .3s}.down-button.active .la{transform:rotate(-180deg)}.down-button:hover{color:#fff;background-color:var(--primary-color)}@media only screen and (width>=768px) and (width<=991px){.down-button{display:block}}@media only screen and (width>=480px) and (width<=767px){.down-button{display:block}}@media only screen and (width>=320px) and (width<=479px){.down-button{display:block}}.logo{z-index:2}@media only screen and (width>=768px) and (width<=991px){.logo{width:100%;display:-webkit-flex;display:-ms-flex;justify-content:space-between;align-items:center;display:flex}}@media only screen and (width>=480px) and (width<=767px){.logo{width:100%;display:-webkit-flex;display:-ms-flex;justify-content:space-between;align-items:center;display:flex}}@media only screen and (width>=320px) and (width<=479px){.logo{width:100%;display:-webkit-flex;display:-ms-flex;justify-content:space-between;align-items:center;display:flex}}.logo a{display:inline-block}.user-menu-open,.side-menu-close,.menu-toggler{cursor:pointer;text-align:center;color:#0d233e;background-color:#8089961a;border-radius:5px;width:40px;height:40px;margin-left:auto;font-size:26px;line-height:40px;display:none;position:relative}@media only screen and (width>=768px) and (width<=991px){.user-menu-open,.side-menu-close,.menu-toggler{display:block}}@media only screen and (width>=480px) and (width<=767px){.user-menu-open,.side-menu-close,.menu-toggler{display:block}}@media only screen and (width>=320px) and (width<=479px){.user-menu-open,.side-menu-close,.menu-toggler{display:block}}.user-menu-open.active .la-bars,.side-menu-close.active .la-bars,.menu-toggler.active .la-bars{opacity:0;visibility:hidden}.user-menu-open.active .la-times,.side-menu-close.active .la-times,.menu-toggler.active .la-times{opacity:1;visibility:visible}.user-menu-open{color:#fff;background-color:#ffffff1a;width:35px;height:35px;font-size:22px;line-height:35px}@media only screen and (width>=768px) and (width<=991px){.user-menu-open{margin-left:5px}}@media only screen and (width>=480px) and (width<=767px){.user-menu-open{margin-left:5px}}@media only screen and (width>=320px) and (width<=479px){.user-menu-open{margin-left:5px}}.dashboard-nav .menu-toggler:hover,.user-menu-open:hover{color:var(--primary-color);background-color:#fff}.side-menu-close{width:35px;height:35px;margin-top:10px;margin-left:10px;font-size:22px;line-height:35px;display:block}.main-menu-content{margin-left:auto;padding-top:22px;padding-right:28px}@media only screen and (width>=768px) and (width<=991px){.main-menu-content{width:100%;padding:15px 0 0;display:none;margin-left:0!important}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content{width:100%;padding:15px 0 0;display:none;margin-left:0!important}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content{width:100%;padding:15px 0 0;display:none;margin-left:0!important}}.main-menu-content ul li{text-transform:capitalize;padding-right:23px;display:inline-block;position:relative}@media only screen and (width>=768px) and (width<=991px){.main-menu-content ul li{padding-bottom:15px;padding-right:0;display:block}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content ul li{padding-bottom:15px;padding-right:0;display:block}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content ul li{padding-bottom:15px;padding-right:0;display:block}}.main-menu-content ul li .drop-menu-toggler{text-align:center;color:#0d233e;cursor:pointer;-o-transition:all .3s;z-index:2;background-color:#0000;border:none;border-radius:5px;outline:none;width:35px;height:35px;line-height:35px;transition:all .3s;display:none;position:absolute;top:0;right:0}@media only screen and (width>=768px) and (width<=991px){.main-menu-content ul li .drop-menu-toggler{display:block}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content ul li .drop-menu-toggler{display:block}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content ul li .drop-menu-toggler{display:block}}.main-menu-content ul li .drop-menu-toggler:hover{background-color:#8089961a}.main-menu-content ul li a{color:#0d233e;-o-transition:all .3s;z-index:1;padding-bottom:22px;transition:all .3s;display:block;position:relative}@media only screen and (width>=768px) and (width<=991px){.main-menu-content ul li a{padding-bottom:0}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content ul li a{padding-bottom:0}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content ul li a{padding-bottom:0}}.main-menu-content ul li a:hover{color:var(--primary-color)}.main-menu-content ul li .dropdown-menu-item{text-align:left;opacity:0;visibility:hidden;z-index:4;-o-transition:all .3s;transform-origin:top;background-color:#fff;border-radius:4px;width:200px;padding-top:10px;padding-bottom:10px;transition:all .3s;position:absolute;top:50px;left:0;transform:perspective(250px)rotateX(-15deg);box-shadow:0 0 40px #52555a33}@media only screen and (width>=768px) and (width<=991px){.main-menu-content ul li .dropdown-menu-item{opacity:1;visibility:visible;background-color:#0000;border-radius:0;width:100%;height:210px;padding-bottom:0;display:none;position:relative;top:auto;left:auto;overflow:auto;transform:perspective(0)rotateX(0);box-shadow:0 0}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar{width:8px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-track{background-color:#8089961a;border-radius:10px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb{background-color:#80899633;border-radius:10px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb:hover{background-color:#80899666}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content ul li .dropdown-menu-item{opacity:1;visibility:visible;background-color:#0000;border-radius:0;width:100%;height:210px;padding-bottom:0;display:none;position:relative;top:auto;left:auto;overflow:auto;transform:perspective(0)rotateX(0);box-shadow:0 0}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar{width:8px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-track{background-color:#8089961a;border-radius:10px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb{background-color:#80899633;border-radius:10px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb:hover{background-color:#80899666}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content ul li .dropdown-menu-item{opacity:1;visibility:visible;background-color:#0000;border-radius:0;width:100%;height:210px;padding-bottom:0;display:none;position:relative;top:auto;left:auto;overflow:auto;transform:perspective(0)rotateX(0);box-shadow:0 0}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar{width:8px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-track{background-color:#8089961a;border-radius:10px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb{background-color:#80899633;border-radius:10px}.main-menu-content ul li .dropdown-menu-item::-webkit-scrollbar-thumb:hover{background-color:#80899666}}.main-menu-content ul li .dropdown-menu-item li{padding-right:0;display:block}@media only screen and (width>=768px) and (width<=991px){.main-menu-content ul li .dropdown-menu-item li{padding-bottom:0}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content ul li .dropdown-menu-item li{padding-bottom:0}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content ul li .dropdown-menu-item li{padding-bottom:0}}.main-menu-content ul li .dropdown-menu-item li a{display:-webkit-flex;display:-ms-flex;color:#5d646d;justify-content:space-between;align-items:center;padding:3px 25px;font-size:15px;display:flex;position:relative}.main-menu-content ul li .dropdown-menu-item li a .la-plus{-o-transition:all .3s;transition:all .3s}@media only screen and (width>=768px) and (width<=991px){.main-menu-content ul li .dropdown-menu-item li a .la-plus{display:none}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content ul li .dropdown-menu-item li a .la-plus{display:none}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content ul li .dropdown-menu-item li a .la-plus{display:none}}.main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler{-o-transition:all .3s;text-align:center;color:#0d233e;cursor:pointer;-o-transition:all .3s;z-index:2;border:none;border-radius:5px;outline:none;width:30px;height:30px;font-size:16px;line-height:30px;transition:all .3s;display:none}@media only screen and (width>=768px) and (width<=991px){.main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler{display:block}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler{display:block}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler{display:block}}.main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler .la-plus{display:block}.main-menu-content ul li .dropdown-menu-item li a .sub-menu-toggler:hover{background-color:#8089961a}.main-menu-content ul li .dropdown-menu-item li a:hover{color:var(--primary-color)}.main-menu-content ul li .dropdown-menu-item li .sub-menu{-o-transition:all .3s;transform-origin:top;visibility:hidden;opacity:0;background-color:#fff;border-radius:4px;width:200px;padding-top:10px;padding-bottom:10px;transition:all .3s;position:absolute;top:-10px;left:200px;transform:perspective(250px)rotateX(-15deg);box-shadow:0 0 40px #52555a33}@media only screen and (width>=768px) and (width<=991px){.main-menu-content ul li .dropdown-menu-item li .sub-menu{width:100%;position:inherit;opacity:1;visibility:visible;border-radius:0;padding:5px 0 5px 25px;display:none;top:auto;left:auto;transform:perspective(0)rotateX(0);box-shadow:0 0}}@media only screen and (width>=480px) and (width<=767px){.main-menu-content ul li .dropdown-menu-item li .sub-menu{width:100%;position:inherit;opacity:1;visibility:visible;border-radius:0;padding:5px 0 5px 25px;display:none;top:auto;left:auto;transform:perspective(0)rotateX(0);box-shadow:0 0}}@media only screen and (width>=320px) and (width<=479px){.main-menu-content ul li .dropdown-menu-item li .sub-menu{width:100%;position:inherit;opacity:1;visibility:visible;border-radius:0;padding:5px 0 5px 25px;display:none;top:auto;left:auto;transform:perspective(0)rotateX(0);box-shadow:0 0}}.main-menu-content ul li .dropdown-menu-item li:hover a .la-plus{transform:rotate(45deg)}.main-menu-content ul li.active .drop-menu-toggler{background-color:#8089961a}.main-menu-content ul li.active .drop-menu-toggler:before{content:""}.main-menu-content ul li:last-child{padding-right:0}@media (width>=992px){.main-menu-content ul li:hover .dropdown-menu-item{opacity:1;visibility:visible;transform:perspective(300px)rotateX(0)}.main-menu-content ul li .dropdown-menu-item li:hover .sub-menu{opacity:1;visibility:visible;transform:perspective(250px)rotateX(0)}}.fixed-nav .header-top-bar{opacity:0;visibility:hidden;border:none;height:0}.fixed-nav .header-menu-wrapper{width:100%;position:fixed;top:0;box-shadow:0 0 40px #52555a1a}.modal-backdrop.show{opacity:.8}.modal-popup .modal-header,.modal-popup .modal-body,.modal-popup .modal-footer{padding:20px}.modal-header .close{-o-transition:all .3s;width:33px;height:33px;text-shadow:none;background-color:#80899633;border-radius:100%;outline:none;margin-top:-5px;margin-right:0;padding:0;font-size:20px;transition:all .3s}.modal-header .close:hover{background-color:var(--primary-color);color:#fff}.text-success-message.active{opacity:1;visibility:visible;top:-40px}.copy-tooltip:hover .tooltip-text{display:block}.tag-list li:hover a{color:var(--primary-color);border-color:var(--primary-color)}.routes{background-color:#fff;box-shadow:0 2px 7px #00000026}.route-item:hover{z-index:1;box-shadow:0 0 8px 2px #00000026}.bus-stop-overview .list-group-item.active{z-index:1;color:#5d646d;background-color:#fff;box-shadow:0 0 8px 2px #00000026}.bus-stop-overview .list-group-item.active .bus-stop-overview-content{display:block}.bus-stop-overview .list-group-item.active .list-group-link{color:#0d233e;border-top:0;padding-bottom:4px;font-weight:700}.bus-stop-overview .list-group-item.active .icon-arrow{display:none}.bus-stop-overview .list-group-item.active .icon-marker{color:var(--primary-color)}.bus-stop-overview__link a:hover{text-decoration:underline}.progressbar-line{-o-transition:all .4s linear;transition:all .4s linear;-o-transition-property:width, background-color;background-color:#e4e4e4;border-radius:30px;width:100%;height:5px;transition-property:width,background-color;display:block;position:relative}.progressbar-line-item{background-color:#5d646d;border-radius:30px;width:0;height:5px}.card .card-body p{color:#5d646d}.card-item{-o-transition:all .3s;background-color:#fff;border-radius:5px;margin-bottom:30px;transition:all .3s;position:relative;box-shadow:0 0 40px #52555a1a}.card-item .card-img{border-radius:5px;position:relative}.card-item .card-img img{-o-transition:all .3s;border-radius:5px;width:100%;transition:all .3s}.card-item .card-img .badge{text-transform:uppercase;z-index:1;color:#fff;-o-transition:all .3s;background-color:#40cc6f;border-radius:30px;padding:6px 11px;font-size:12px;font-weight:500;transition:all .3s;position:absolute;top:-10px;left:20px}.card-item .card-img .badge-ribbon{background-color:#f9b851;left:auto;right:20px}.card-item .card-img .add-to-wishlist{cursor:pointer;color:#0d233e;-o-transition:all .3s;background-color:#fff;width:35px;height:35px;font-size:18px;line-height:35px;transition:all .3s;position:absolute;top:15px;right:15px}.card-item .card-img .add-to-wishlist:hover{background-color:var(--primary-color);color:#fff}.card-item .card-title{color:#0d233e;margin-bottom:2px;font-size:19px}.card-item .card-title a{color:#0d233e;-o-transition:all .3s;transition:all .3s}.card-item .card-title a:hover{color:var(--primary-color)}.card-item .card-meta{font-size:15px}.card-item .card-meta .post-dot{background-color:#80899666;border-radius:50%;width:4px;height:4px;margin-left:5px;margin-right:5px;display:inline-block;position:relative;top:-3px}.card-item .card-body{min-height:auto;padding:25px 30px}@media (width<=425px){.card-item .list-items-2 li span{width:100%}}.card-item .card-rating{padding-top:12px;padding-bottom:12px}.card-item .card-rating .badge{background-color:#f9b851;font-size:15px}.card-item .card-rating .review__text{color:#f9b851;padding-left:4px;padding-right:4px;font-size:15px}.card-item .card-rating .rating__text{font-size:14px}.card-item .card-price{font-size:15px}.card-item .card-price .price__from{font-size:13px}.card-item .card-price .price__num{color:#0d233e;font-size:18px;font-weight:500}.card-item .card-price .price__text{line-height:16px;display:block}@media (width<=1199px){.card-item .card-price{display:block!important}}@media only screen and (width>=768px) and (width<=991px){.card-item .card-price{display:flex!important}}@media only screen and (width>=480px) and (width<=767px){.card-item .card-price{display:flex!important}}.card-item:hover{transform:translateY(-3px)}.destination-card .card-title a:hover{color:#fff}.destination-card:hover .card-body{bottom:0}.destination--card:hover .card-body .theme-btn{opacity:1;visibility:visible;margin-right:0}.car-card .card-img:hover img{transform:scale(1.04)}.car-card:hover{transform:translateY(0)}.card-attributes{padding-bottom:12px}.card-attributes ul li{color:#0d233e;border-right:1px solid #8089961a;margin-right:15px;padding-right:15px}.card-attributes ul li:last-child{border-right:none}.card-attributes ul li i{padding-right:7px;font-size:22px}.trending-card .card-img:hover img{transform:scale(1.1)}.trending-card:hover{transform:translateY(0)}.cruise-card .card-title a:hover{color:#fff}.cruise--card:hover{transform:translateY(0)}.deal-list .title a:hover{color:var(--primary-color)}.deal-list:hover{border-color:var(--primary-color);transform:translateY(-3px)}.blog-card .card-footer:last-child{border-radius:0}.blog-card .post-categories .badge:hover{color:var(--primary-color)}.blog-card .card-title a:hover{color:#fff}.post-share ul li .icon-element:hover{background-color:var(--primary-color);color:#fff}.post-share ul li .post-share-dropdown li a:hover{color:var(--primary-color)}.post-share ul li:hover .post-share-dropdown{opacity:1;visibility:visible;right:47px}.blog-card-layout-2 .post-categories .badge:hover{border-color:var(--primary-color)}.blog-card-layout-2 .card-title a:hover{color:var(--primary-color)}.card-item-list{display:-webkit-flex;display:-ms-flex;display:flex}@media only screen and (width>=480px) and (width<=767px){.card-item-list{display:block}}@media only screen and (width>=320px) and (width<=479px){.card-item-list{display:block}}.card-item-list .card-img-carousel{width:33%}@media only screen and (width>=480px) and (width<=767px){.card-item-list .card-img-carousel{width:100%}}@media only screen and (width>=320px) and (width<=479px){.card-item-list .card-img-carousel{width:100%}}.card-item-list .card-img-carousel .card-img img{height:310px}@media only screen and (width>=768px) and (width<=991px){.card-item-list .card-img-carousel .card-img img{height:358px}}@media only screen and (width>=480px) and (width<=767px){.card-item-list .card-img-carousel .card-img img{height:auto}}@media only screen and (width>=320px) and (width<=479px){.card-item-list .card-img-carousel .card-img img{height:auto}}.card-item-list .card-img{border-radius:5px 0 0 5px;flex:1}@media only screen and (width>=480px) and (width<=767px){.card-item-list .card-img{border-radius:5px 5px 0 0}}@media only screen and (width>=320px) and (width<=479px){.card-item-list .card-img{border-radius:5px 5px 0 0}}.card-item-list .card-img a{height:100%}.card-item-list .card-img img{object-fit:cover;border-radius:5px 0 0 5px;height:100%}@media only screen and (width>=480px) and (width<=767px){.card-item-list .card-img img{border-radius:5px 5px 0 0}}@media only screen and (width>=320px) and (width<=479px){.card-item-list .card-img img{border-radius:5px 5px 0 0}}.card-item-list .card-body{flex:2}.card-item--list{position:relative}.card-item--list .card-img img{height:270px}.card-item--list:hover{transform:translateY(0)}.card-item-list-2 .card-img{display:-webkit-flex;display:-ms-flex;border-radius:5px;justify-content:center;align-items:center;display:flex}.card-item-list-2 .card-img img{border-radius:5px;height:auto}.card-item-list-2 .card-body{padding-top:0;padding-left:20px}@media only screen and (width>=480px) and (width<=767px){.card-item-list-2 .card-body{padding-top:20px;padding-left:0}}@media only screen and (width>=320px) and (width<=479px){.card-item-list-2 .card-body{padding-top:20px;padding-left:0}}.user-card:hover,.recent-post-card:hover,.blog-single-card:hover,.profile-card:hover{transform:translateY(0)}.room-card:hover{z-index:2;transform:translateY(0)}.card-img-carousel .owl-nav{-o-transition:all .3s;opacity:0;visibility:hidden;transition:all .3s}.card-img-carousel .owl-dots{position:absolute;bottom:10px;padding-top:0!important}.card-img-carousel:hover .owl-nav{opacity:1;visibility:visible}.gallery-card img:hover{transform:scale(1.1)}.flip-box:hover .flip-box-front{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateY(-180deg)}.flip-box:hover .flip-box-back{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateY(0)}.package-card .list-items li:last-child{margin-bottom:0}.accordion-item{background:0 0;border:none}.accordion-item .card{border-color:#80899633;border-radius:8px;margin-bottom:10px;box-shadow:0 0 14px #52555a03}.accordion-item .card:not(:last-of-type),.accordion-item .card:not(:first-of-type){border-bottom:1px solid #80899633;border-radius:8px}.accordion-item .card-header{background-color:#fff;border-bottom:none;margin-bottom:0;padding:0}.accordion-item .card-header .btn{text-align:left;color:#0d233e;width:100%;padding:14px 20px;font-size:17px;font-weight:500;text-decoration:none}@media (width<=375px){.accordion-item .card-header .btn{font-size:16px}}.accordion-item .card-header .btn .la{color:#fff;text-align:center;-o-transition:all .3s;background-color:#0d233e;border-radius:50%;flex-shrink:0;width:30px;height:30px;font-size:16px;line-height:30px;transition:all .3s;display:none;box-shadow:0 0 0 5px #52555a1a}.accordion-item .card-header .btn[aria-expanded=false] i.la-plus,.accordion-item .card-header .btn[aria-expanded=true] i.la-minus{display:block}.accordion-item .card-body{padding:0 20px 25px;font-weight:400}.accordion-item .list-items li{margin-bottom:4px;padding-left:15px;font-weight:400;line-height:24px;position:relative}.accordion-item .list-items li:last-child{margin-bottom:0}.accordion-item .list-items li:before{content:"";background-color:#80899680;border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:0}.faq-item{margin-bottom:30px}.faq-item .icon-element{width:25px;height:25px;color:var(--primary-color);background-color:#1e7dfa1a;font-size:16px;line-height:25px}.faq-item .toggle-menu li{margin-bottom:10px}.faq-item .toggle-menu li a{color:#0d233e}.hero-list-box .list-items li:last-child{margin-bottom:0}.collapse-btn[aria-expanded=true]{background-color:#8089961a}.collapse-btn[aria-expanded=true] i:before{content:""}.add-flight-btn{color:var(--primary-color);background-color:#287dfa08;border-color:#287dfa4d;outline:none}.add-flight-btn:focus{outline:none}.add-flight-btn:hover{background-color:#287dfa1a}.multi-flight-delete-wrap{display:none}.room-type-content .image-box a:hover img{transform:scale(1.03)}.room-type-content .image-box a:hover .room-type-link{right:30px}.room-type-link:hover{background-color:var(--primary-color);color:#fff}.hotel-card-carousel .owl-stage-outer{overflow:inherit}.hotel-card-carousel .owl-stage-outer .owl-item:not(.active) .card-item:before{content:"";z-index:1;background:#fffc;border-radius:5px;width:100%;height:100%;position:absolute;top:0;left:0}.hotel-card-carousel .owl-stage-outer .owl-item:not(.active) .card-item:hover{transform:translateY(0)}.hotel-card-carousel-2 .card-item{margin-bottom:0}.hotel-card-carousel-2 .card-item .card-img .badge{top:20px}.table-layout-2 tbody tr:nth-child(2n){background-color:#80899608}.file-upload-wrap .file-upload-input:hover{background-color:#8089960a;border-color:#80899699}.file-upload-wrap .MultiFile-list .MultiFile-remove:hover{color:#e1306c}.rtl-btn:hover,.ltr-btn:hover{color:var(--primary-color);right:0}@media only screen and (width>=768px) and (width<=991px){.about-content{margin-bottom:50px;padding-right:0!important}}@media only screen and (width>=480px) and (width<=767px){.about-content{margin-bottom:50px;padding-right:0!important}}@media only screen and (width>=320px) and (width<=479px){.about-content{margin-bottom:50px;padding-right:0!important}}.dropdown-contain .dropdown-menu{border:none;width:100%;box-shadow:0 4px 8px #0000001a}.dropdown-contain .dropdown-item:hover{background-color:#0000}.dropdown-btn{cursor:pointer;-o-transition:all .3s;color:#0d233e;-o-transition:all .3s;background-color:#fff;border:1px solid #80899633;border-radius:4px;width:100%;padding:10px 20px;font-size:13px;transition:all .3s;display:block;position:relative}.dropdown-btn:after{content:"";border:none;font-family:Line Awesome Free;font-size:13px;font-weight:900;position:absolute;top:10px;right:20px}.dropdown-btn:focus{border-color:var(--primary-color)}.dropdown-btn:hover{color:#0d233e}.dropdown--btn{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#5d646d;border:none;border-radius:0;padding:0;font-size:16px}.dropdown--btn:after{margin-left:2px;position:relative;top:2px;right:auto}.single-tour-feature:hover .icon-element{background-color:var(--primary-color);color:#fff}@media only screen and (width>=480px) and (width<=767px){.single-content-nav ul{white-space:nowrap;display:block;overflow:auto hidden}}@media only screen and (width>=320px) and (width<=479px){.single-content-nav ul{white-space:nowrap;display:block;overflow:auto hidden}}.single-content-nav ul::-webkit-scrollbar{height:6px}.single-content-nav ul::-webkit-scrollbar-track{background-color:#8089961a;border-radius:10px}.single-content-nav ul::-webkit-scrollbar-thumb{background-color:#80899633;border-radius:10px}.single-content-nav ul::-webkit-scrollbar-thumb:hover{background-color:#80899666}.single-content-nav ul li{display:inline-block}.single-content-nav ul li a{color:#5d646d;-o-transition:all .3s;padding:26px 20px;font-size:15px;transition:all .3s;display:block;position:relative}@media only screen and (width>=480px) and (width<=767px){.single-content-nav ul li a{padding:15px}}@media only screen and (width>=320px) and (width<=479px){.single-content-nav ul li a{padding:15px}}.single-content-nav ul li a:before{content:"";-o-transition:all .3s;background-color:#0000;border-radius:4px 4px 0 0;width:40px;height:2px;transition:all .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scale(0)}.single-content-nav ul li a:hover,.single-content-nav ul li a.active{color:var(--primary-color)}.single-content-nav ul li a.active:before{background-color:var(--primary-color);transform:translate(-50%)scale(1)}.cabin-type-item .custom-checkbox label:hover{background-color:#2273e5}.cabin-type-item .custom-checkbox input[type=checkbox]:checked+label{padding-left:35px}.cabin-type-item .custom-checkbox input[type=checkbox]:checked+label:before{border:none;top:8px;left:10px}.cabin-type-item .custom-checkbox input[type=checkbox]:checked+label:after{left:13px}.cabin-type-item .custom-checkbox input[type=checkbox]:checked+label:before{background-color:#28d5a7}.action-btns .theme-btn:first-child{color:#fff;background-color:#28d5a7}@media (width<=320px){.action-btns .theme-btn:first-child{margin-bottom:5px;margin-right:0!important}}.action-btns .theme-btn:nth-child(2){color:#fff;background-color:#e1306c}.carousel-action .owl-nav div{text-align:center;color:#0d233e;-o-transition:all .3s;background-color:#fff;border-radius:50%;width:45px;height:45px;font-size:20px;line-height:45px;transition:all .3s;position:absolute;top:45%;transform:translateY(-45%);box-shadow:0 0 40px #52555a1a}@media only screen and (width>=768px) and (width<=991px){.carousel-action .owl-nav div{display:none}}@media only screen and (width>=480px) and (width<=767px){.carousel-action .owl-nav div{display:none}}@media only screen and (width>=320px) and (width<=479px){.carousel-action .owl-nav div{display:none}}.carousel-action .owl-nav div.owl-next{right:-22px}.carousel-action .owl-nav div.owl-prev{left:-22px}.carousel-action .owl-nav div:hover{background-color:var(--primary-color);color:#fff}.carousel-action .owl-dots{text-align:center;width:100%;padding-top:40px}.carousel-action .owl-dots div{-o-transition:all .3s;border:2px solid #1329681a;border-radius:50%;width:12px;height:12px;margin:0 2px;transition:all .3s;display:inline-block}.carousel-action .owl-dots div.active{background-color:var(--primary-color);border-color:var(--primary-color)}.carousel--action .owl-nav div{width:30px;height:30px;font-size:18px;line-height:30px;top:50%;transform:translateY(-50%)}.carousel--action .owl-nav div.owl-next{right:15px}.carousel--action .owl-nav div.owl-prev{left:15px}.carousel--action .owl-dots div{border:2px solid #fff;width:10px;height:10px}.full-width-slider.carousel-action .owl-nav div.owl-next{right:15px}.full-width-slider.carousel-action .owl-nav div.owl-prev{left:15px}@media (width<=1024px){.card-area.padding-right-100px{padding-left:0!important;padding-right:0!important}}.list--group .list-group-item:hover{z-index:1;box-shadow:0 0 8px 2px #00000026}.list--group .list-group-item:hover .list-group-link{color:#0d233e;border-top:0;font-weight:700}.leaflet-routing-geocoders{border-bottom-color:#80899633}.leaflet-routing-geocoders input{border-radius:4px;height:35px;padding:2px 30px 2px 10px}.leaflet-routing-geocoders input:focus{border-color:#0d233e}.leaflet-routing-geocoders button{text-align:center;width:35px;height:35px;font-size:16px;line-height:30px}.leaflet-routing-remove-waypoint:after{right:5px}.leaflet-popup-btn-box button{background-color:#8089961a;border:1px solid #80899633;border-radius:5px;width:100%;padding:5px 10px}.leaflet-popup-btn-box button:nth-child(2){margin-top:4px}.leaflet-popup-btn-box button:hover{background-color:#80899633}#sticky-nav li.active a{color:var(--primary-color)}.breadcrumb-links{font-size:15px;position:absolute;top:20px}.breadcrumb-links a{color:#0d233e}.breadcrumb-links a:hover{text-decoration:underline}.breadcrumb-links span{color:#0d233e}.breadcrumb-pipe{padding:0 3px}.collapse-btn:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.collapse-btn .collapse-text-hide,.collapse-btn[aria-expanded=true] .collapse-text-show{display:none}.collapse-btn[aria-expanded=true] .collapse-text-hide{display:inline-block}.icon-switch:focus{outline:none}.hover-y-none:hover{transform:translateY(0)!important}.info-table tbody tr:first-child td{border-top:0}.info-table tbody tr td:first-child{color:#0d233e;font-weight:500}.form-group .form-icon{z-index:2}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown::-webkit-scrollbar-thumb:hover{background-color:#80899699}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div.active{color:#5d646d;background-color:#8089961a}.counter-item:hover .counter-icon{background-color:var(--primary-color);color:#fff}.counter-item-layout-2:hover{border-color:var(--primary-color)}.countdown-item:last-child{margin-right:0}.countdown-item:last-child:before{display:none}.payment-received-list:hover,.payment-received-card:hover{transform:translateY(0)}.product-info .form-control:focus{box-shadow:0 0}.remove-wrap .btn:hover{color:var(--primary-color)}.remove-wrap .btn:focus{box-shadow:0 0}.mobile-app-content .btn-box .theme-btn:nth-child(2){margin-left:8px}@media (width<=375px){.mobile-app-content .btn-box .theme-btn:nth-child(2){margin-top:10px;margin-left:0}}.video-content-box .icon-element:hover{color:var(--primary-color)!important}.video-content-box .icon-element:hover:before{background-color:#fff;transform:scale(.9)}.dropdown-menu-xl{min-width:310px}.dropdown-menu-md{min-width:190px}.dropdown-reveal{border:none;border-radius:5px;margin-top:10px;padding:0;box-shadow:0 0 40px #52555a33}.drop-reveal-header:focus,.drop-reveal-header:hover{background-color:#8089961a}.drop-reveal-list .list-group-item:first-child,.drop-reveal-list .list-group-item:last-child{border-radius:0}.drop-reveal-list .list-group-item-action:focus,.drop-reveal-list .list-group-item-action:hover{background-color:#8089960d}.user-reveal-header:hover{background-color:#0000}.user-drop-reveal-list .list-group-item:last-child{border-radius:0 0 5px 5px}.drop-reveal-btn:focus,.drop-reveal-btn:hover{color:var(--primary-color);background-color:#8089960d}.user-canvas-container,.sidebar-nav{border-top:2px solid var(--primary-color);z-index:999;-o-transition:all .4s cubic-bezier(.7, 0, .2, 1);background-color:#fff;width:100%;max-width:310px;height:100%;transition:all .4s cubic-bezier(.7,0,.2,1);position:fixed;top:0;left:0;overflow-x:hidden;box-shadow:0 0 40px #52555a1a}@media only screen and (width>=768px) and (width<=991px){.user-canvas-container,.sidebar-nav{transform:translate(-100%)}}@media only screen and (width>=480px) and (width<=767px){.user-canvas-container,.sidebar-nav{transform:translate(-100%)}}@media only screen and (width>=320px) and (width<=479px){.user-canvas-container,.sidebar-nav{transform:translate(-100%)}}.user-canvas-container.active,.sidebar-nav.active{transform:translate(0)}.sidebar-nav .side-menu-close{margin-left:auto;margin-right:10px;display:none}@media only screen and (width>=768px) and (width<=991px){.sidebar-nav .side-menu-close{display:block}}@media only screen and (width>=480px) and (width<=767px){.sidebar-nav .side-menu-close{display:block}}@media only screen and (width>=320px) and (width<=479px){.sidebar-nav .side-menu-close{display:block}}.user-canvas-container{width:350px;left:auto;right:0;transform:translate(100%)}@media (width<=375px){.user-canvas-container{width:320px}}.sidebar-menu li.active>a{background-color:var(--primary-color);color:#fff;box-shadow:0 0 40px #287dfa1a}.sidebar-menu li.active>a i{color:#fff}.sidebar-menu li.active .side-menu-icon{color:#fff;border-left-color:#ffffff1a}.sidebar-menu li.active .side-menu-icon i{transform:rotate(-180deg)}.sidebar-menu li:hover .side-menu-icon{color:#fff;border-left-color:#ffffff1a}.sidebar-menu li:hover>a{background-color:var(--primary-color);color:#fff;box-shadow:0 0 40px #287dfa1a}.sidebar-menu li:hover>a i{color:#fff}.sidebar-menu .toggle-drop-menu li:hover a{color:var(--primary-color);background-color:#0000;box-shadow:0 0}.dashboard-card .drop-reveal-list .list-group-item:last-child{border-bottom:none;border-radius:0 0 5px 5px}.dashboard-card .drop-reveal-list .list-group-item:hover .mark-as-read-btn{opacity:1;visibility:visible;background-color:var(--primary-color);color:#fff}.dashboard-card .drop-reveal-list .list-group-item:hover .theme-btn{opacity:1;visibility:visible}.client-logo-item:hover img{filter:grayscale(0)}.meta-data .comment__meta a:hover{color:var(--primary-color)}.comment-reply .theme-btn:hover{color:#0d233e;background-color:#80899633}.reviews-reaction a:last-child{margin-right:0}label{margin-bottom:8px;display:inline-block}.form-group{margin-bottom:16px}.icon-box .info__title a:hover{color:var(--primary-color)}.icon-box:hover .info-icon{transform:scale(1.1)}.faq-icon-box a:hover{border-color:var(--primary-color)}.dashboard-icon-box .view-all:hover{color:var(--primary-color)}.dashboard--icon-box .view-all:hover{color:#fff}.deal-card .deal__title a:hover{color:var(--primary-color)}.deal-card:hover{box-shadow:0 0 40px #52555a33}.section-tab .nav-tabs .nav-link.active{color:var(--primary-color);background-color:#fff}.section-tab-2 .nav-tabs .nav-link.active,.section-tab-2 .nav-tabs .nav-link:hover{color:var(--primary-color);background-color:#0000}.section-tab-2 .nav-tabs .nav-link.active:before,.section-tab-2 .nav-tabs .nav-link:hover:before{background-color:var(--primary-color);transform:scale(1)}.section-tab-2 .nav-tabs .nav-link.active:after,.section-tab-2 .nav-tabs .nav-link:hover:after{border-color:var(--primary-color)}@media only screen and (width>=768px) and (width<=991px){.section-tab-3 .nav-tabs .nav-item:last-child{margin-bottom:0}}@media only screen and (width>=480px) and (width<=767px){.section-tab-3 .nav-tabs .nav-item:last-child{margin-bottom:0}}@media only screen and (width>=320px) and (width<=479px){.section-tab-3 .nav-tabs .nav-item:last-child{margin-bottom:0}}.section-tab-3 .nav-tabs .nav-link.active,.section-tab-3 .nav-tabs .nav-link.active:hover,.section-tab-3 .nav-tabs .nav-link:hover{color:#fff;background-color:var(--primary-color)}.check-mark-tab .nav-tabs .nav-item:last-child{margin-right:0}@media only screen and (width>=768px) and (width<=991px){.check-mark-tab .nav-tabs .nav-item:last-child{margin-bottom:0}}@media only screen and (width>=480px) and (width<=767px){.check-mark-tab .nav-tabs .nav-item:last-child{margin-bottom:0}}@media only screen and (width>=320px) and (width<=479px){.check-mark-tab .nav-tabs .nav-item:last-child{margin-bottom:0}}.check-mark-tab .nav-tabs .nav-link.active{border-color:var(--primary-color)}.check-mark-tab .nav-tabs .nav-link.active .icon-element{transform:scale(1)}.check-mark-tab .nav-tabs .nav-link.active:hover{border-color:var(--primary-color)}.check-mark-tab .nav-tabs .nav-link:hover{background-color:#fff}.testimonial-carousel.carousel-action .owl-nav div{width:35px;height:35px;line-height:34px}.sidebar-widget:last-child{border-bottom:none;margin-bottom:0}.single-content-widget:last-child{border-bottom:1px solid #80899633}.enquiry-forum .custom-checkbox input[type=checkbox]:checked+label:after{top:4px}@media only screen and (width>=768px) and (width<=991px){.enquiry-forum .custom-checkbox input[type=checkbox]:checked+label:after{top:1px}}@media only screen and (width>=480px) and (width<=767px){.enquiry-forum .custom-checkbox input[type=checkbox]:checked+label:after{top:1px}}@media only screen and (width>=320px) and (width<=479px){.enquiry-forum .custom-checkbox input[type=checkbox]:checked+label:after{top:1px}}.recent-item .recentpost-body a:hover,.recent-item .recentpost-body .recent__link:hover{color:var(--primary-color)}#map,.map{width:100%;height:465px}.leaflet-bar{box-shadow:0 0}.leaflet-bar a{border-bottom:0;border-radius:4px;width:35px;height:35px;margin-bottom:4px;font-size:20px;line-height:35px;box-shadow:0 1px 5px #0000004d}.leaflet-bar a:hover{background-color:var(--primary-color);color:#fff;border-bottom:0;border-radius:4px;width:35px;height:35px;line-height:35px}.select2-dropdown .select2-search{padding:8px}.select2-dropdown .select2-search__field{border-radius:6px}.select2-dropdown .select2-results__option--highlighted{background-color:initial!important;color:var(--primary-color)!important}.select2-dropdown .select2-results__option--selected{background:var(--primary-color)!important;color:#fff!important}.select2-container--default{color:#0d233e;background-color:#fff;border-radius:6px;width:auto!important}.select2-container--default .select2-dropdown{border-color:#7f889633;z-index:99!important}.select2-container--default .selection .select2-selection--single{background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;height:37px;padding:10px 20px;font-size:13px;display:flex;position:relative;background-clip:padding-box!important}.select2-container--default .selection .select2-selection__rendered{color:#5d646d;font-size:13px;font-weight:400}.select2-container--default .selection .select2-selection__arrow{position:relative}.select2-container--open{z-index:9999!important}.select2-container-wrapper .select2-container--default{width:100%!important;height:50px!important}.select2-container-wrapper .select2-container--default .select2-dropdown{border-color:#7f889633;z-index:99!important}.select2-container-wrapper .select2-container--default .select2-dropdown .select2-search__field{border-color:#7f889633}.select2-container-wrapper .select2-container--default .selection .select2-selection--single{border:1px solid #80899633;height:50px}.select2-container-wrapper .select2-container--open .select2-selection--single{border:1px solid var(--primary-color)!important}.footer-area{z-index:1;position:relative}.footer-area:before{content:"";opacity:.2;background-image:url(/img/color-bg3.png);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.footer-item{margin-bottom:50px;position:relative}.footer-item .footer__desc a{color:#0d233e;-o-transition:all .3s;transition:all .3s}.footer-item .footer__desc a:hover{color:var(--primary-color)}.footer-item .contact-form-action .form-control{border:none;box-shadow:0 0 40px #52555a1a}.term-box{margin-bottom:0}@media only screen and (width>=768px) and (width<=991px){.term-box .list-items{justify-content:center!important}}@media only screen and (width>=480px) and (width<=767px){.term-box .list-items{justify-content:center!important}}@media only screen and (width>=320px) and (width<=479px){.term-box .list-items{justify-content:center!important}}@media (width<=375px){.term-box .list-items{text-align:center;display:block!important}}.term-box .list-items li{margin-bottom:0;margin-right:12px;padding-right:12px;position:relative}@media (width<=375px){.term-box .list-items li{display:inline-block}}.term-box .list-items li:last-child{margin-right:0;padding-right:0}.term-box .list-items li:last-child:before{display:none}.term-box .list-items li:before{content:"";background-color:#80899666;border-radius:50%;width:4px;height:4px;position:absolute;bottom:10px;right:0}@media only screen and (width>=768px) and (width<=991px){.footer-social-box{padding-top:20px;text-align:center!important}}@media only screen and (width>=480px) and (width<=767px){.footer-social-box{padding-top:20px;text-align:center!important}}@media only screen and (width>=320px) and (width<=479px){.footer-social-box{padding-top:20px;text-align:center!important}}.footer-area .section-block{background-color:#8089961a}@media only screen and (width>=768px) and (width<=991px){.copy-right{text-align:center}}@media only screen and (width>=480px) and (width<=767px){.copy-right{text-align:center}}@media only screen and (width>=320px) and (width<=479px){.copy-right{text-align:center}}.copy__desc{font-size:15px}.copy__desc a{color:#5d646d;-o-transition:all .3s;transition:all .3s}.copy__desc a:hover{color:var(--primary-color)}.copy__desc span{color:var(--primary-color);animation:1s linear infinite heartBeat}@media only screen and (width>=768px) and (width<=991px){.copy-right-content{text-align:center!important;justify-content:center!important}}@media only screen and (width>=480px) and (width<=767px){.copy-right-content{text-align:center!important;justify-content:center!important}}@media only screen and (width>=320px) and (width<=479px){.copy-right-content{text-align:center!important;justify-content:center!important}}:root{--public-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html{scroll-behavior:smooth}body{font-family:var(--public-font-family);overflow-x:hidden}.skip-link{z-index:10000;color:#fff;background:#111827;border-radius:6px;padding:12px 16px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{color:#fff;transform:translateY(0)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-offset:3px!important;outline:3px solid #005fcc!important;box-shadow:0 0 0 2px #fff!important}.theme-btn,button,select,input:not([type=hidden]),.main-menu-content a,.social-profile a,#back-to-top,.down-button,.menu-toggler,.drop-menu-toggler,.sub-menu-toggler{min-height:44px}.theme-btn{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;min-height:44px;padding:9px 16px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.social-profile a,#back-to-top,.down-button,.menu-toggler,.drop-menu-toggler,.sub-menu-toggler{min-width:44px}.text-muted,.card-meta,.form-help .hint{color:#59636f!important}.text-danger,.form-help .error,.invalid-feedback{color:#b42318!important}a{text-decoration:none}img{max-width:100%;height:auto}input.quote-pax-input[type=number]{appearance:auto;padding-right:12px}.public-icon{vertical-align:-.15em;flex:none;display:inline-block}.header-left a,.main-menu-content a,.social-profile a,#back-to-top{align-items:center}.header-left a,.main-menu-content a{display:inline-flex}.main-menu-content>nav>ul>li>a.page-active{color:var(--primary-color);font-weight:700}.main-menu-content .dropdown-menu-item a.page-active{color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 6%, white);font-weight:700}@media (width>=992px){.main-menu-content>nav>ul>li>a.page-active:after{background:var(--primary-color);content:"";border-radius:3px;height:3px;position:absolute;bottom:14px;left:0;right:0}.main-menu-content>nav>ul>li:focus-within>.dropdown-menu-item{visibility:visible;opacity:1;transform:translateY(0)}}@media (width<=991px){.main-menu-content>nav>ul>li>a.page-active{background:color-mix(in srgb, var(--primary-color) 6%, white);width:100%;box-shadow:inset 3px 0 0 var(--primary-color);border-radius:8px;padding:0 12px}}.language-switcher__prefix .public-icon,.language-switcher__icon .public-icon{display:block}.down-button .public-icon{transition:transform .2s}.down-button.active .public-icon{transform:rotate(180deg)}.menu-toggler .public-icon--menu,.menu-toggler .public-icon--close{transition:opacity .2s}button.menu-toggler{border:0;padding:0}button.down-button,button.drop-menu-toggler,button.sub-menu-toggler{background:0 0;border:0}button.menu-toggler:focus-visible,.main-menu-content a:focus-visible,.main-menu-content button:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}.menu-toggler .public-icon--close{opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-toggler.active .public-icon--menu{opacity:0;visibility:hidden}.menu-toggler.active .public-icon--close{opacity:1;visibility:visible}.contact-form-action .form-group .public-icon.form-icon{width:18px;height:18px}.social-profile a,#back-to-top{border:0;justify-content:center;display:inline-flex}.menu-chevron,.submenu-plus{font:inherit;line-height:1;display:inline-block}.menu-chevron{border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;transform:translateY(-2px)rotate(45deg)}.header-right-action{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.header-top-bar{padding-block:6px}.header-right-action .theme-btn{height:40px;min-height:40px;padding:0 14px;line-height:1}.header-right-action .theme-btn,.language-switcher{flex:none}.language-switcher__control{width:150px;min-width:150px;position:relative}.language-switcher__select{color:#1f2937;box-sizing:border-box;cursor:pointer;width:100%;height:40px;min-height:40px;box-shadow:none;appearance:none;background-color:#fff;border:1px solid #d7dce3;border-radius:8px;outline:none;padding:0 38px 0 14px;font-size:14px;font-weight:500;line-height:1.2}.language-switcher__select:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #0000000a}.language-switcher__icon,.language-switcher__prefix{pointer-events:none;color:#6b7280;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.language-switcher__icon{font-size:16px;right:12px}.language-switcher__prefix{font-size:15px;left:12px}.language-switcher__select--with-prefix{padding-left:34px}@media (width<=991.98px){.header-top-bar .row{row-gap:10px}.header-top-content,.header-right{justify-content:center!important}.header-right-action{justify-content:center}}@media (width<=575.98px){.language-switcher__control{width:135px;min-width:135px}.language-switcher__select{height:44px;min-height:44px;font-size:13px}.header-right-action .theme-btn{height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}video[autoplay]{display:none}}
