@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap);.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#1da7ee;border:1px solid #0073bb;color:#fff;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#92c836;border:1px solid #00578d;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#d2d2d2;border:1px solid #aaa;color:#fff}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper.single .ts-control{--ts-pr-caret:2rem}.ts-wrapper.single .ts-control:after{border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;top:50%;width:0}.ts-wrapper.single .ts-control:not(.rtl):after{right:15px}.ts-wrapper.single .ts-control.rtl:after{left:15px}.ts-wrapper.single.dropdown-active .ts-control:after{border-color:transparent transparent grey;border-width:0 5px 5px;margin-top:-4px}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{padding-left:5px;--ts-pr-min:$padding-x}.ts-wrapper.multi .ts-control [data-value]{background-color:color-mix(#1da7ee,#178ee9,60%);background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);text-shadow:0 1px 0 rgba(0,51,83,.3)}.ts-wrapper.multi .ts-control [data-value].active{background-color:color-mix(#008fd8,#0075cf,60%);background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{background:none;box-shadow:none;color:#999;text-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{background-color:color-mix(#fefefe,#f2f2f2,60%);background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8)}.ts-dropdown.single,.ts-wrapper.single .ts-control{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{font-size:.85em;font-weight:700;padding-top:7px}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0}[data-loading=""],[data-loading=delay\|show],[data-loading=show]{display:none}.about-section .section-heading h2{font-size:36px;line-height:42px;margin-bottom:20px}.about-img{margin-top:-80px;position:relative;z-index:1}.about-img:before{background-color:#7b8594;border-radius:2px;bottom:-80px;content:"";height:calc(100% + 70px);position:absolute;right:200px;transform:skew(-20deg,0deg);width:200px;z-index:-1}.about-img img{border-radius:3px}.about-img .about-img1{max-width:300px;transform:translate(80px,40px)}.about-img .about-img2{bottom:0;max-width:200px;position:absolute;right:80px}.round-text{position:absolute;right:100px;top:60px}.round-text img{animation-duration:15s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}.round-text:before{background-image:url(/build/images/location-marker.26f9903f.png);background-position:50%;background-repeat:no-repeat;background-size:30%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.about-info{align-items:flex-start;column-gap:40px;display:flex}.about-info li{column-gap:15px;display:flex}.owner-thumb{border-radius:50%;height:80px;width:80px}.signature{width:140px}.about-info li h2 a{color:#7b8594;font-weight:700;margin:0}.about-info li h2 span,.owner h4{color:#666;display:block;font-size:17px;font-weight:500;line-height:1;margin-bottom:5px}.owner h4{margin:0}.video-box-inner{position:relative;text-align:right}.video-box-inner>img{border-radius:5px;width:400px}.video-box{border-radius:5px;bottom:-30px;left:30px;position:absolute;width:250px}.video-box>img{border-radius:5px;width:100%}.video-box .play-btn{align-items:center;background-color:#7b8594;border-radius:50%;-webkit-box-shadow:0 10px 33.25px 1.75px rgba(0,27,103,.35);box-shadow:0 10px 33.25px 1.75px rgba(0,27,103,.35);display:flex;height:70px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;width:70px}.video-box .play-btn svg{fill:#fff;margin-left:5px;width:40px}.video-box .play-btn .ripple,.video-box .play-btn .ripple:after,.video-box .play-btn .ripple:before{-webkit-animation:rippleanim 3s infinite;-moz-animation:rippleanim 3s infinite;-ms-animation:rippleanim 3s infinite;-o-animation:rippleanim 3s infinite;animation:rippleanim 3s infinite;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.5);-moz-box-shadow:0 0 0 0 hsla(0,0%,100%,.5);-ms-box-shadow:0 0 0 0 hsla(0,0%,100%,.5);-o-box-shadow:0 0 0 0 hsla(0,0%,100%,.5);box-shadow:0 0 0 0 hsla(0,0%,100%,.5);height:70px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:70px}.video-box .play-btn .ripple:before{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;bottom:0;content:"";position:absolute;right:0}.video-box .play-btn .ripple:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;bottom:0;content:"";position:absolute;right:0}@-webkit-keyframes rippleanim{70%{box-shadow:0 0 0 70px rgba(244,68,56,0)}to{box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes rippleanim{70%{box-shadow:0 0 0 70px rgba(244,68,56,0)}to{box-shadow:0 0 0 0 rgba(244,68,56,0)}}@media (max-width:992px){.video-box{bottom:0;left:0;position:relative;width:100%}}@media (max-width:767px){.video-box{margin-top:30px}}.service-section{position:relative;z-index:0}.service-carousel{overflow:hidden;padding-bottom:50px;position:relative}.bg-half{background-image:url(/build/images/banner-bg.914ef0aa.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:59.54%;z-index:-1}.bg-half,.bg-half:before{left:0;position:absolute;top:0;width:100%}.bg-half:before{background-color:rgba(2,2,2,.7);content:"";height:100%}.service-section .section-heading P{color:#ddd}.service-item{border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.15);overflow:hidden}.service-thumb{position:relative}.service-shape-wrap{bottom:0;height:200px;overflow:hidden;position:absolute;right:20px;transform:skew(-20deg,0deg);width:200px}.service-shape{background-color:#7b8594;height:180px;left:80px;transition:all .3s cubic-bezier(.165,.85,.45,1);transition-delay:.1s}.service-shape,.service-shape:before{border-radius:2px;bottom:0;position:absolute;width:80px}.service-shape:before{height:140px;right:60px;transition:all .3s cubic-bezier(.165,.85,.45,1);transition-delay:.2s}.service-shape:after,.service-shape:before{background-color:#222;content:"";opacity:.95}.service-shape:after{border-radius:2px;bottom:0;height:120px;position:absolute;right:-20px;transition:all .3s cubic-bezier(.165,.85,.45,1);transition-delay:.3s;width:40px}.service-item:hover .service-shape{height:200px}.service-item:hover .service-shape:before{height:160px}.service-item:hover .service-shape:after{height:140px}.service-car{bottom:-30px;max-width:230px;position:absolute;right:-30px;transition:all .3s cubic-bezier(.165,.85,.45,1)}.service-item:hover .service-car{bottom:-35px;right:0}.service-content{background-color:#fff;padding:30px}.service-content h3{font-size:22px;font-weight:700;line-height:1.3}.service-content h3 a:hover{color:#7b8594}.service-content p{margin-bottom:20px}.service-content .read-more{align-items:center;background-color:#7b8594;border-radius:2px;clip-path:polygon(0 0,100% 0,90% 100%,0 100%);color:#fff;display:inline-block;display:inline-flex;font-size:15px;font-weight:500;height:35px;justify-content:center;padding:0 23px 0 20px;position:relative;z-index:1}.service-content .read-more:before{background-color:#222;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s cubic-bezier(.165,.85,.45,1);width:0;z-index:-1}.service-content .read-more:hover:before{width:100%}@media (min-width:1400px){.bg-half{height:59.2%}}.swiper-outside{padding:0;position:relative}.swiper-container{overflow:hidden}.swiper-outside .swiper-nav{align-items:center;color:#222;cursor:pointer;display:flex;font-size:35px;height:50px;justify-content:flex-start;left:-45px;opacity:0;position:absolute;top:calc(50% - 30px);transform:translateY(-50%);transition:all .3s ease-in-out;visibility:hidden;width:50px;z-index:1}.swiper-outside .swiper-nav:before{background-color:#7b8594;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.swiper-outside .swiper-nav.swiper-prev{clip-path:polygon(0 50%,100% 100%,100% 0);justify-content:flex-end}.swiper-outside .swiper-nav.swiper-next{clip-path:polygon(100% 50%,0 100%,0 0);left:auto;right:-45px}.swiper-outside:hover .swiper-nav{left:-50px;opacity:1;visibility:visible}.swiper-outside:hover .swiper-nav.swiper-next{left:auto;right:-50px}.service-carousel .swiper-pagination{bottom:0;line-height:1}.swiper-pagination span{background-color:#222;border-radius:2px;border-radius:0;height:10px;opacity:1;width:10px}.swiper-pagination span.swiper-pagination-bullet-active{background-color:#7b8594;box-shadow:0 0 0 3px rgba(255,153,0,.5)}.service-details-info img{border-radius:5px;height:350px;margin-bottom:30px;object-fit:cover;object-position:bottom;width:100%}.service-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin:30px 0}.service-features li{align-items:flex-start;display:flex;gap:15px}.service-features li i{color:#7b8594;font-size:50px}.service-features li h3,.service-features li p{margin-bottom:0}.service-details-list{column-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-top:30px}.service-details-list img{height:220px;margin:0}.service-icon-list li i{color:#7b8594;font-size:20px}.service-icon-list li{align-items:center;column-gap:10px;display:flex;font-weight:500}.service-icon-list li:not(:last-of-type){margin-bottom:10px}.service-sidebar ul li{align-items:center;background-color:#f4f5f8;border:1px solid #eee;cursor:pointer;display:flex;justify-content:space-between;padding:8px 15px;transition:all .2s ease-in-out}.service-sidebar ul li:hover{background-color:#7b8594}.service-sidebar ul li:not(:last-of-type){margin-bottom:10px}.service-sidebar ul li a{font-size:17px;font-weight:500}.service-sidebar ul li a:hover{color:#222}.service-sidebar ul li i{color:#7b8594;font-size:20px}.service-sidebar ul li:hover i{color:#fff}.booking-form .ts-dropdown-content{max-height:fit-content}.booking-form .ts-wrapper.single .ts-control{background-color:#333!important;background-image:none!important;border:none!important;box-shadow:none!important;color:inherit;color:#fff!important;font-size:17px!important}.booking-form .ts-wrapper.single.input-active .ts-control{background-color:#333!important;border:1px solid #333!important;border-radius:2px;box-shadow:none;color:inherit;color:#fff;font-size:17px;outline:none;width:100%}.booking-form .ts-wrapper .ts-control{border:1px solid #333;border-radius:2px;height:50px;line-height:50px;padding:0 20px}.booking-form .ts-wrapper.single .ts-control:hover{background-color:#444!important;color:#fff!important}.booking-form .ts-wrapper .ts-dropdown{background-color:#333!important;border:1px solid #333;color:#fff!important}.booking-form .ts-wrapper .ts-dropdown .ts-dropdown-item{background-color:transparent;color:#fff;padding:10px 20px 10px 18px}.booking-form .ts-dropdown [data-selectable].option,.booking-form .ts-wrapper .ts-dropdown .ts-dropdown-item{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;text-align:left;-webkit-transition:all .2s;transition:all .2s}.booking-form .ts-dropdown [data-selectable].option{border-bottom:1px solid #444;font-size:14px;padding-left:18px}.booking-form .ts-dropdown .option,.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header{padding:0}.booking-form .ts-dropdown .active{background-color:#7b8594;color:#fff;font-weight:400}.booking-form .ts-wrapper .ts-dropdown .ts-dropdown-item.active,.booking-form .ts-wrapper .ts-dropdown .ts-dropdown-item:hover{background-color:#444!important;color:#fff!important}.booking-form .ts-wrapper.single .ts-control:after{display:none}.booking-section{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;position:relative;z-index:1}.booking-section:before{background-color:#7b8594;content:"";height:100%;left:0;position:absolute;top:0;width:300px;z-index:-2}.booking-section:after{background-color:#f4f5f8;clip-path:polygon(0 0,100% 0,100% 100%,25% 100%);content:"";height:80px;position:absolute;right:0;top:-1px;width:400px}.booking-car{background-image:url(/build/images/vito2.ec93beb0.png);background-position:0;background-repeat:no-repeat;background-size:85%!important;height:340px;left:-130px!important;position:absolute;top:0!important;width:740px;z-index:1!important}.booking-wrap .section-heading h2{font-size:40px}.booking-form{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);z-index:1}@media (min-width:768px){.span3-hr{grid-column:span 3}}.booking-form .form-field{position:relative}.booking-form .form-field input,.booking-form .niceSelect .current{background-color:#333;border:1px solid #333;border-radius:2px;box-shadow:none;color:#fff;font-size:17px;height:50px;line-height:50px;outline:none;padding:0 35px 0 20px;width:100%}.booking-form .form-field input:focus{border:1px solid #7b8594}.booking-form .form-field i{color:#7b8594;font-size:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1}.booking-form .form-field button{height:50px;width:100%}.booking-form .niceSelect{border:none;color:#fff;font-size:17px;height:auto;padding:0;width:100%}.booking-form .niceSelect .current{display:block;height:50px;line-height:50px;padding:0 20px}.booking-form .niceSelect .list{background-color:#333;border:none;border-radius:0;margin-top:-2px;width:100%}.booking-form .niceSelect .list li{font-size:14px}.booking-form .niceSelect .list li:not(:last-of-type){border-bottom:1px solid #444}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#7b8594;font-weight:400}.nice-select:after{display:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#7b8594;box-shadow:inset 0 1px 3px 0 #7b8594}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#222!important;color:#fff}.booking-form-2{margin-bottom:80px;margin-top:-100px;position:relative;z-index:1}.booking-form-2:before{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;clip-path:polygon(0 0,90% 0,100% 20%,100% 100%,0 99%);content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.booking-car-wrap{height:calc(100% - 2px);left:0;overflow:hidden;position:absolute;top:0;width:50%;z-index:-1}.booking-car-wrap:before{background-color:#1c1c1c;background-image:repeating-linear-gradient(45deg,#202020,#1c1c1c 2px,transparent 0,transparent 50%);background-size:10px 10px;content:"";height:100%;left:0;position:absolute;top:0;width:330px}.booking-form-2 .booking-car{background-size:70%;left:-130px;top:10px;z-index:0}.booking-form-2 .col-lg-8{padding:60px}@media (max-width:767px){.booking-form-2:before{clip-path:polygon(0 0,90% 0,100% 8%,100% 100%,0 99%)}}.pricing-item{background-color:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:5px;border-right:1px solid #ddd;overflow:hidden;padding:0;position:relative}.pricing-head-wrap{position:relative;z-index:1}.pricing-head-wrap:before{background-image:url(/build/images/car_selection_bg_h.f74e61f1.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.pricing-head-wrap:after,.pricing-head-wrap:before{clip-path:polygon(0 0,100% 0,100% 80%,0 40%);content:"";height:280px;left:0;position:absolute;top:0;width:100%;z-index:-1}.pricing-head-wrap:after{background-color:rgba(34,34,34,.5)}.pricing-head{text-align:center}.pricing-head h3{display:block;font-size:22px;font-weight:700;line-height:1;margin:0}.pricing-head h3 a:hover{color:#222}.pricing-head .location{font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.pricing-car{padding:60px 25px 20px;position:relative;text-align:center;z-index:1}.pricing-car .price{background-color:#7b8594;clip-path:polygon(85% 0,100% 30%,100% 100%,0 100%,0 0);color:#222;font-size:20px;font-weight:700;padding:10px 15px 10px 25px;position:absolute;right:40px;top:55px;z-index:-1}.pricing-list{padding:20px 40px 30px}.pricing-list li{align-items:center;display:flex;justify-content:space-between}.pricing-list li:not(:last-of-type){margin-bottom:10px}.pricing-list li a.default-btn{margin-top:20px;width:100%}.pricing-tab-menu{justify-content:center;margin-bottom:30px}.pricing-tab-menu li{position:relative}.pricing-tab-menu li .nav-link{color:#999;font-size:17px;font-weight:500;padding:0}.pricing-tab-menu li .nav-link.active,.pricing-tab-menu li .nav-link:hover{color:#222}.pricing-tab-menu li:not(:last-of-type){padding-right:80px}.pricing-tab-menu li:not(:last-of-type):before{background-color:#ccc;content:"";height:2px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:50px}.tab-pane.active.show .row>div{animation-delay:.1s;-webkit-animation-duration:1s;animation-duration:1s;animation-fill-mode:both;-webkit-animation-name:fade-in-bottom;animation-name:fade-in-bottom;animation-timing-function:cubic-bezier(.215,.61,.355,1);transition:all .2s ease-in-out;transition-duration:.8s}.tab-pane.active.show .row>div:nth-child(2){animation-delay:.2s}.tab-pane.active.show .row>div:nth-child(3){animation-delay:.3s}.nav.pricing-tab-menu .nav-link{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;color:#212529;cursor:default;padding:.5rem 1rem;pointer-events:none;text-align:center;width:100%}.taxi-details-img{position:relative}.taxi-details-img:before{background-color:#254160;background-image:repeating-linear-gradient(45deg,#254160,#254160 2px,transparent 0,transparent 50%);background-size:10px 10px;content:"";height:100%;left:0;position:absolute;top:0;width:40%;z-index:-1}.taxi-details-img img{margin-left:-50px;margin-top:100px}.taxi-details-img .price{align-items:center;background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;clip-path:polygon(85% 0,100% 30%,100% 100%,0 100%,0 0);color:#fff;display:flex;font-size:18px;font-weight:500;padding:15px 25px;position:absolute;right:120px;top:110px;width:auto;z-index:-1}.taxi-details-img .price i{color:#7b8594;font-size:25px;margin-right:5px}.taxi-features{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;margin-top:30px;row-gap:15px}.taxi-features li{align-items:center;display:flex;justify-content:space-between}.taxi-features li span{align-items:center;color:#222;display:flex;font-weight:500}.taxi-features li span i{color:#7b8594;font-size:25px;margin-right:5px}.download-section{overflow:hidden;position:relative}.app-feature{margin-top:20px}.app-feature li{align-items:center;display:inline-block}.app-feature li:not(:last-of-type){margin-right:20px}.app-feature li .feature-icon{margin-bottom:10px;width:40px}.app-feature li h3{font-size:17px;font-weight:600;line-height:26px;margin-bottom:0}.download-btn{align-items:center;display:flex;gap:15px;margin-top:30px}.download-btn a{width:170px}.download-btn a:hover{transform:translateY(-3px)}.taxi-holder{background-image:url(/build/images/taxi-background.26e8da10.png);background-position:100%;background-repeat:no-repeat;background-size:contain;min-height:550px;position:absolute;right:40px;top:100px;width:100%;z-index:-1}.taxi-holder .taxi{background-image:url(/build/images/taxi.a3d2f5f5.png);right:75px;top:80px;width:650px}.taxi-holder .mockup,.taxi-holder .taxi{background-position:100%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute}.taxi-holder .mockup{background-image:url(/build/images/mockup.321e3ecd.png);right:330px;top:-120px;width:350px;z-index:-1}.taxi-holder .charecter{background-image:url(/build/images/charecter.bb32fdb0.png);background-position:100%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;right:130px;top:80px;width:180px}.location-marker{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;position:absolute;right:17%;top:20px}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@media (min-width:993px) and (max-width:1300px){.taxi-holder .taxi{right:75px;top:80px;width:390px}.taxi-holder .mockup{right:190px;top:-55px;width:230px}.taxi-holder .charecter{right:130px;top:45px;width:125px}.location-marker{right:15%;top:50px}}.download-section-2{background-image:url(/build/images/bg-1.b5e8894d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.download-section-2 .section-heading h2{color:#fff}.download-section-2 .section-heading p{color:#ddd}.download-mockup{background-image:url(/build/images/mockup-2.0bfdcccc.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-20px;height:100%;position:absolute;right:250px;width:380px}.app-screen{border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;box-shadow:0 1px 5px rgba(0,0,0,.15);overflow:hidden;position:absolute;right:150px;width:220px}@media (max-width:1200px){.download-mockup{bottom:-60px;right:130px}.app-screen{right:60px}}@media (min-width:1600px){.download-mockup{right:320px}.app-screen{right:290px}}.testimonial-section{position:relative}.testimonial-section:before{background-image:url(/build/images/map.40d660c1.png);background-position:top;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:40px;width:50%}.testimonial-carousel{overflow:hidden;padding:25px 5px 5px}.testimonial-carousel-2.swiper-container{padding:25px 0}.testi-pagination{margin-left:-5px}.testi-pagination .swiper-pagination{bottom:-50px;left:5px;text-align:left}.testi-item{background-color:#fff;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2);padding:40px;position:relative}.testi-item p{font-size:20px;font-weight:500;letter-spacing:-.5px;line-height:36px;margin-bottom:0}.quote-icon{background-color:#7b8594;clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);color:#222;font-size:30px;height:50px;justify-content:center;position:absolute;right:100px;top:-25px;width:60px}.quote-icon,.testi-author{align-items:center;display:flex}.testi-author{gap:20px;margin-top:20px}.testi-author .author-thumb img{border-radius:50%}.testi-author .author-info h3{display:block;font-size:22px;line-height:1;margin:0}.testi-author .author-info h3 span{display:block;font-size:16px;line-height:1;margin-top:10px}.testimonial-carousel .swiper-pagination{text-align:left}.feature-wrap{background-color:#1c1c1c;background-image:repeating-linear-gradient(45deg,#202020,#1c1c1c 2px,transparent 0,transparent 50%);background-size:10px 10px;margin-left:40px;padding:110px 40px}.ridek-features li{align-items:center;display:flex;gap:20px}.ridek-features li:not(:last-of-type){margin-bottom:30px}.feature-icon{color:#fff;font-size:60px}.feature-content h3{color:#fff;font-size:22px;margin:0}.feature-content p{color:#fafafa;margin:0}.cta-section{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;clip-path:polygon(0 0,100% 0,100% 50%,80% 100%,0 100%);position:relative;z-index:1}.cta-men{background-image:url(/build/images/cta-men.d3bf1069.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:-30px;height:100%;position:absolute;right:130px;width:100%;z-index:-1}.cta-content .cta-call{align-items:center;display:flex;gap:15px;margin-top:25px}.cta-content .cta-call p span{display:block}.cta-content .cta-call p a{color:#7b8594;font-size:32px;font-weight:700;line-height:1}.cta-content .cta-call i{background-color:rgba(255,153,0,.1);border-radius:2px;color:#7b8594;font-size:40px;height:60px;line-height:60px;text-align:center;width:60px}.cta-content h2{color:#fff;font-size:46px;line-height:52px;margin-bottom:20px}.cta-content h2 span{color:#7b8594}.cta-content P{color:#ccc;font-size:18px;font-weight:500;margin:0}.cta-section-2{position:relative;z-index:1}.cta-section-2:before{background-color:#7b8594;background-image:url(/build/images/cta-map.8b85571f.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:90%;z-index:-1}.cta-section-2 .cta-content h4{font-size:16px;letter-spacing:1px;text-transform:uppercase}.cta-section-2 .cta-content h2{font-size:36px;line-height:42px;margin:0}.cta-section-2 .cta-content .default-btn{background-color:#222;margin-top:20px}.cta-section-2 .cta-content .default-btn:hover{color:#222}.cta-section-2 .cta-content .default-btn:after,.cta-section-2 .cta-content .default-btn:before{background-color:#fff}.cta-section-2 .check-list i{background-color:#222;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);color:#7b8594;font-size:12px;height:20px;line-height:20px;text-align:center;width:30px}.cta-section-2 .check-list li{color:#fff}.cta-section-2 .check-list li:not(:last-of-type){margin-bottom:10px}.cta-section-2 .cta-men{background-size:95%;bottom:0;height:420px;right:90px;width:500px}@media (min-width:993px) and (max-width:1200px){.cta-men{bottom:-5px;right:70px;width:450px}}.team-thumb{clip-path:polygon(0 0,90% 0,100% 10%,100% 100%,0 100%)}.team-thumb img{width:100%}.team-content{position:relative}.team-content:before{background-image:url(/build/images/car-steering.9e9b7152.svg);background-position:top;background-repeat:no-repeat;background-size:50%;content:"";height:100%;left:50%;position:absolute;top:-65px;transform:translateX(-50%);width:100%}.team-content h3 a{align-items:center;background-color:#7b8594;background-image:repeating-linear-gradient(45deg,#f7a20f,#f7a20f 2px,transparent 0,transparent 50%);background-size:8px 8px;border-radius:2px;clip-path:polygon(0 0,100% 0,100% 70%,90% 100%,0 100%);display:flex;font-size:22px;font-weight:700;height:70px;justify-content:center;line-height:1;margin:-30px auto 0;padding-bottom:10px;width:90%}.team-content h3 a:hover{color:#222}.team-content h4{align-items:center;background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2);clip-path:polygon(100% 0,100% 100%,10% 100%,0 70%,0 0);color:#fff;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;letter-spacing:0;line-height:1;margin-left:auto;position:absolute;right:59px;top:50px;width:60%}.driver-details{position:relative}.driver-details img{border-radius:5px;width:100%}.experience-box{background-color:#7b8594;background-image:repeating-linear-gradient(45deg,#f7a20f,#f7a20f 2px,transparent 0,transparent 50%);background-size:10px 10px;border-radius:2px;left:-20px;padding:30px;position:absolute;top:50px}.experience-box h3 span{color:#fff;display:block;font-size:50px;font-weight:600;line-height:1}.experience-box h3{font-size:16px;margin:0}.taxi-booking-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.taxi-booking-form .form-control{border:1px solid #ccc;border-radius:2px;box-shadow:none;font-size:17px;height:50px;outline:none}.taxi-booking-form .form-control:focus{border:1px solid #7b8594}.taxi-booking-form .niceSelect{border:1px solid #ccc;border-radius:2px;font-size:17px;height:50px;line-height:50px;width:100%}.taxi-booking-form .nice-select .list{border-radius:2px;margin-top:0}.taxi-booking-form .nice-select .option{font-size:15px}.taxi-booking-form .nice-select .option:hover{color:#222}.taxi-booking-form .form-field{position:relative}.taxi-booking-form .form-field i{color:#7b8594;font-size:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1}.accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;outline:none}.accordion-button{background-color:#fff;border:1px solid #eee;color:#222;font-size:18px;font-weight:500;letter-spacing:-.5px;line-height:28px;padding:20px 15px;text-transform:capitalize}.accordion-button:focus{border-color:#eee;box-shadow:none;outline:none}.accordion-button:not(.collapsed){background-color:#7b8594;color:#fff}.accordion-button:not(.collapsed):after{background-image:inherit;color:#fff;content:"\f068";transform:inherit}.accordion-button:after{align-items:center;background-image:inherit;color:#222;content:"\f067";display:flex;font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:600;justify-content:center;line-height:1;position:absolute;right:20px;top:50%;transform:translateY(-50%)!important}.contact-section{position:relative;z-index:1}.contact-section .map{background-image:url(/build/images/cta-map.8b85571f.png);background-position:0;background-repeat:no-repeat;background-size:80%;height:100%;left:-20%;position:absolute;top:0;width:100%;z-index:-1}.contact-details-wrap{padding-right:60px}.contact-title{margin-bottom:20px}.contact-title h2{display:inline-block;font-size:28px;font-weight:600;line-height:38px}.contact-section .contact-details li{align-items:center;display:flex;margin-bottom:25px}.contact-section .contact-details li i{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;border-radius:2px;color:#7b8594;font-size:15px;height:50px;line-height:50px;margin-right:15px;text-align:center;width:50px}.contact-form-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.contact-form-group .form-field .form-control{background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:none;height:50px;outline:none}.contact-form-group .form-field .form-control:focus{border:1px solid #7b8594}.contact-form-group .form-field.message{grid-column-end:span 2}.contact-form-group .form-field.message .form-control{height:auto}.contact-form .form-group .form-control::-webkit-input-placeholder{color:#999!important}.contact-form .form-group .form-control:-moz-placeholder,.contact-form .form-group .form-control::-moz-placeholder{color:#999!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ddd!important}.contact-form .form-group .form-control.message{height:120px}#b-form-messages,#form-messages{display:none;margin-bottom:0;margin-top:15px}#b-form-messages.alert-danger,#b-form-messages.alert-success,#form-messages.alert-danger,#form-messages.alert-success{display:block}.branches-section{position:relative}.branches-list h3{background-color:#7b8594;color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:0;margin-bottom:20px;padding:3px 15px}.branches-list ul li{margin-bottom:5px}.branches-list ul li a{color:#777}.branches-list ul li a:hover{color:#7b8594;text-decoration:underline}.footer-top-wrap{background-color:#f4f5f8;overflow:hidden}.not-found-404 .footer-top-wrap{background-color:#222}.footer-top .footer-call{align-items:center;display:flex;gap:20px}.footer-top .brand{align-items:center;display:grid;grid-template-columns:180px 1fr;grid-gap:20px;padding:30px 70px 30px 0;position:relative;z-index:2}.footer-top .brand p{padding-left:20px;position:relative}.footer-top .brand p:before{background-color:#444;content:"";height:100%;left:-10px;position:absolute;top:0;width:2px}.footer-top .brand:after,.footer-top .brand:before{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;bottom:-1px;content:"";height:100%;position:absolute;right:150px;width:150%;z-index:-1}.footer-top .brand:before{clip-path:polygon(0 0,70% 0,100% 100%,0 100%);right:0;width:200px}.footer-top .footer-call{padding:32px 0;position:relative;z-index:1}.footer-top .footer-call:before{background-color:#254160;background-image:repeating-linear-gradient(45deg,#254160,#254160 2px,transparent 0,transparent 50%);background-size:10px 10px;bottom:0;content:"";height:100%;left:-85px;position:absolute;width:5000px;z-index:-1}.footer-call i{color:#fff;font-size:45px}.footer-call p span{color:#fafafa;display:block;font-size:16px;font-weight:500;line-height:1;margin-bottom:5px}.footer-call p a{color:#fefcfc;font-size:32px;font-weight:700;line-height:1}.footer-top .brand p,.footer-top .footer-call p{color:#ccc;margin:0}.footer-mid-wrap{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;padding:80px 0 140px;position:relative;z-index:1}.footer-mid-wrap:before{background-image:url(/build/images/city-skiline.24230cf3.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;content:"";height:100%;z-index:-1}.footer-mid-wrap:before,.running-taxi{bottom:0;left:0;overflow:hidden;position:absolute;width:100%}.running-taxi{height:100px;z-index:2}.running-taxi .taxi{animation:running-anim 20s linear infinite;background-image:url(/build/images/truck-1.ded007e2.png);right:0}.running-taxi .taxi,.running-taxi .taxi-2{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;height:40px;position:absolute;width:110px}.running-taxi .taxi-2{animation:running-anim 30s linear infinite;background-image:url(/build/images/truck-2.0703013c.png);right:30%}.running-taxi .taxi-3{animation:running-anim-left 35s linear infinite;background-image:url(/build/images/truck-3.9cd52b05.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;height:100px;position:absolute;right:70%;width:100px}.footer-item .widget-title h3{color:#fff}.footer-links li:not(:last-of-type){margin-bottom:10px}.footer-contact li:not(:last-of-type){margin-bottom:15px}.footer-contact li,.footer-links li a{color:#ccc}.footer-contact li span{color:#7b8594;display:block;font-size:14px;font-weight:600;text-transform:uppercase}.footer-links li a:hover{color:#7b8594}@media (min-width:992px){.footer-list{margin-left:15px}}.subscribe-form .form-control{background-color:#fff;border:none;border-radius:0;box-shadow:none;clip-path:polygon(0 0,90% 0,100% 30%,100% 100%,0 100%);height:50px;outline:none;width:100%}.subscribe-form .submit{background-color:#7b8594;clip-path:polygon(0 0,100% 0,85% 100%,0 100%);color:#222;font-size:16px;font-weight:700;height:45px;letter-spacing:-.2px;line-height:45px;padding:0 35px 0 30px;text-align:center}.subscribe-form .submit:hover{background-color:#ffab2e}#subscribe-result{display:none}#subscribe-result.subs-result{border:1px solid #ddd;border-radius:3px;color:#ccc;display:block;margin-top:15px;padding:10px}.subscription-error{color:red}@-moz-keyframes running-anim{0%{right:-30%}to{right:100%}}@-webkit-keyframes running-anim{0%{right:-30%}to{right:100%}}@keyframes running-anim{0%{right:-30%}to{right:100%}}@-moz-keyframes running-anim-left{0%{left:-30%}to{left:100%}}@-webkit-keyframes running-anim-left{0%{left:-30%}to{left:100%}}@keyframes running-anim-left{0%{left:-30%}to{left:100%}}.copyright-wrap{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;border-top:1px solid #333;padding:20px 0;position:relative;text-align:center;z-index:1}.copyright-wrap p{color:#ccc;margin:0}.copyright-wrap a{color:#7b8594}.footer-middle{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;border-top:1px solid #333;padding:20px 0;position:relative;text-align:center}#footer-privacy-links{margin-top:20px;text-align:center}#footer-privacy-links ul{display:inline-block;list-style:none;margin:0;padding:0}#footer-privacy-links ul li{display:inline;margin:0 10px}#footer-privacy-links ul li a{color:#ccc;text-decoration:none}#footer-privacy-links ul li:not(:last-child):after{color:#ccc;content:"|";margin-left:10px}@media (max-width:992px){.footer-top .footer-call:before{left:-200px}}.whatsapp-widget{align-items:center;background-color:#25d366;border-radius:50%;bottom:40px;box-shadow:0 2px 10px rgba(0,0,0,.2);cursor:pointer;display:flex;height:120px;justify-content:center;position:fixed;right:40px;width:120px;z-index:1000}.whatsapp-widget i{color:#fff;font-size:75px}.top-header-lang{align-items:center;display:flex}.top-header-lang li{display:inline-block;margin-right:10px;width:24px}.top-header-lang li:last-child{margin-right:1.2rem}.booking-select-single{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#333;border:1px solid #444;border-radius:5px;color:#aaa;cursor:pointer;font-size:16px;outline:none;padding:10px;width:100%}.booking-select-single option{background:#222;color:#fff;padding:10px}.booking-select-single option:hover{background:#555}.booking-select-single:focus{border-color:#666}.reservation-card{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:20px;padding:20px}.reservation-card h3{align-items:center;color:#333;display:flex;font-size:1.25rem;margin-bottom:15px}.reservation-card h3 i{color:#007bff;margin-right:10px}.pricing-section{margin-top:20px}.reservation-card h5{align-items:center;color:#333;display:flex;font-size:1.25rem;margin-bottom:15px}.reservation-card h5 i{color:#007bff;margin-right:10px}.reservation-card ul{list-style:none;padding-left:0}.reservation-card ul li{color:#555;font-size:1rem;margin-bottom:10px}.reservation-card ul li strong{color:#333}.booking-form.booking-form--payment{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;z-index:1}.booking-form.booking-form--payment .payment-methods{display:grid;gap:20px;grid-column:1/4;grid-template-columns:repeat(4,1fr);margin-top:10px}.booking-form.booking-form--payment .payment-option{align-items:center;background-color:#fff;border:2px solid #ddd;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:140px;padding:10px;position:relative;transition:all .2s ease}.booking-form.booking-form--payment .payment-option:hover{background-color:#f5faff;border-color:#007bff}.booking-form.booking-form--payment .payment-option input[type=radio]{opacity:0;pointer-events:none;position:absolute}.booking-form.booking-form--payment .payment-logo img{height:auto;margin-bottom:8px;max-height:60px;width:auto}.booking-form.booking-form--payment .payment-label{color:#333;display:block;font-size:1rem;font-weight:500;margin-top:auto;text-align:center}@supports selector(:has(*)){.booking-form.booking-form--payment .payment-option:has(input[type=radio]:checked){background-color:#e6f3ff;border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.3)}}.grid-post{margin:-15px}.post-card{background-color:#fff;border:1px solid #eee;box-shadow:0 1px 5px rgba(0,0,0,.2)}.post-card .post-thumb{position:relative}.post-content-wrap{padding:30px}.post-meta{margin-bottom:10px}.post-meta li{align-items:center;color:#666;display:inline-flex;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;line-height:1;text-transform:capitalize}.post-meta li:not(:last-of-type){margin-right:10px}.post-meta li i{color:#f90;font-size:15px;margin-right:5px}.post-card .post-content h3{color:#222;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.5px;line-height:30px;text-transform:capitalize;transition:all .3s ease}.post-card .post-content h3 a{background:linear-gradient(#f90,#f90 98%);background-position:left 100%;background-repeat:no-repeat;background-size:0 3px}.post-card .post-content h3 a:hover{background-size:100% 3px}.post-card .post-content h3 a{color:#222}.post-card .post-content .read-more{color:#666;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600;line-height:1;padding-left:30px;position:relative;text-transform:capitalize}.post-card .post-content .read-more:before{background-color:#f90;content:"";height:3px;left:0;position:absolute;top:calc(50% - 1px);width:25px}.post-card .post-content .read-more:hover{color:#f90}.classic-post .post-card .post-thumb{min-height:350px}.classic-post .post-card .post-thumb img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.classic-post .post-card:not(:last-of-type){margin-bottom:30px}.post-category{background-color:#f90;bottom:0;clip-path:polygon(85% 0,100% 30%,100% 100%,0 100%,0 0);color:#fff;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:600;height:35px;left:0;letter-spacing:.5px;line-height:37px;padding:0 30px;position:absolute;text-transform:uppercase}.post-category:hover{color:#fff}.post-details .post-thumb{margin-bottom:40px;min-height:350px;position:relative}.post-details .post-thumb img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.post-details p{font-size:20px;line-height:30px;margin-bottom:40px}blockquote{background-color:#fff;border:1px solid #eee;border-left:3px solid #f90;color:#222;display:block;font-size:24px;font-weight:500;line-height:32px;margin:0 0 40px;padding:40px}blockquote i.fas{color:#f90;display:block;margin-bottom:20px}blockquote span{color:#666;display:block;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;line-height:1;margin-top:10px;text-transform:uppercase}.post-details-gallery{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;margin:40px 0}.post-details .tags li a{background-color:#fff;border:1px solid #eee;margin:0}.post-navigation{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;align-items:center;margin:40px 0}.post-navigation li:last-child{text-align:right}.post-navigation li a{color:#222;font-size:20px;font-weight:600;letter-spacing:-.5px;line-height:28px}.post-navigation li a:hover{text-decoration:underline}.post-navigation li a:hover>span{text-decoration:none}.post-navigation li a span{color:#a5a6aa;display:block;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;margin-bottom:10px;text-decoration:none;text-transform:uppercase}.post-navigation li a span i{color:#a5a6aa;margin-right:5px}.post-navigation li:last-child a span i{margin-left:5px;margin-right:auto}.author-box{align-items:center;background-color:#fff;border:1px solid #eee;display:grid;grid-template-columns:80px 1fr;padding:40px;grid-column-gap:20px;line-height:1;margin-bottom:40px}.social-icon li{display:inline-block}.social-icon li a:hover{color:#f90}.social-icon li:not(:last-of-type){margin-right:10px}.comments-box{margin-bottom:40px}.comment-title{color:#222;display:inline-block;font-weight:600;line-height:1;margin-bottom:30px;padding-bottom:10px;position:relative}.comment-title:before{background-color:#f90;bottom:0;content:"";height:4px;left:0;position:absolute;width:50%}.comments-box .comment-inner{display:grid;grid-template-columns:60px 1fr;grid-column-gap:20px}.comments-box .comment{margin-bottom:40px}.comments-box .children{margin-left:50px;margin-top:40px}.comments-box .comment-thumb img{border-radius:50%;height:60px;margin-top:5px;width:60px}.comments-meta h4{display:block;font-size:20px;font-weight:500}.comments-meta h4 span{color:#666;display:block;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.comment-area p{font-size:17px;line-height:27px;margin-bottom:10px}.comment-area .reply{color:#666;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.comment-form{margin-top:-15px}.comment-form .form-control{background-color:#fff;border:1px solid #eee;border-radius:0;box-shadow:none;height:50px;outline:none}.comment-form .form-control.comment{height:150px}#form-messages{display:none;margin-bottom:0;margin-top:15px}#form-messages.alert-danger,#form-messages.alert-success{display:block}.sidebar-widget{background-color:#fff;border:1px solid #eee;padding:30px}.sidebar-widget:not(:last-of-type){margin-bottom:30px}.sidebar-widget .search-form{position:relative}.sidebar-widget .search-form .form-control{background-color:#fff;border:1px solid #eee;border-radius:2px;box-shadow:none;height:50px;outline:none;padding-right:40px}.sidebar-widget .search-form .search-btn{color:#666;font-size:15px;height:100%;position:absolute;right:0;top:0;width:50px}.widget-title{display:block;margin-bottom:20px;overflow:hidden;position:relative}.widget-title h3{color:#222;display:inline-block;font-weight:600;line-height:1;margin:0;padding-bottom:10px;position:relative}.widget-title h3:before{background-color:#f90;bottom:0;content:"";height:4px;left:0;position:absolute;width:50%}.category-list li{align-items:center;display:flex;justify-content:space-between;transition:all .3s ease}.category-list li:not(:last-of-type){margin-bottom:10px}.category-list li a{color:#666}.category-list li a:hover{color:#222;text-decoration:underline}.category-list li span{border:1px solid #eee;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px}.category-list li:hover span{background-color:#f90;color:#fff;transition:all .3s ease}.thumb-post li{align-items:flex-start;display:inline-flex;justify-content:space-between}.thumb-post li:not(:last-of-type){margin-bottom:20px}.thumb-post li .thumb{flex-shrink:0;height:70px;margin:0 15px 0 0;max-width:100%;overflow:hidden;width:80px}.thumb-post .thumb-post-info,.thumb-post li .thumb{display:inline-block;position:relative;vertical-align:top}.thumb-post .thumb-post-info{width:100%}.thumb-post .thumb-post-info h3{font-size:16px;font-weight:600;line-height:22px}.thumb-post .thumb-post-info h3 a{color:#222}.thumb-post .thumb-post-info h3 a:hover{text-decoration:underline}.thumb-post .thumb-post-info .date{align-items:center;color:#666;display:flex;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;line-height:1;text-transform:uppercase}.thumb-post .thumb-post-info .date i{color:#f90;margin-right:5px}.tags li,.tags li a{display:inline-block}.tags li a{background-color:#eee;color:#666;font-family:Space Grotesk,sans-serif;font-size:14px;margin:0 3px 10px 0;padding:3px 15px;text-transform:capitalize}.tags li a:hover{background-color:#f90;color:#fff}.sidebar-widget.banner{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;border-radius:3px;padding:60px 30px}.banner-info .logo{margin-bottom:20px;width:70%}.banner-info h3{color:#fff}.banner-info h3 span{color:#f90}.banner-info p{color:#ddd}.banner-info .discount{color:#fff;margin-bottom:20px}.banner-info .discount span{color:#f90;font-size:50px}.banner-info .default-btn:hover{color:#222}.banner-info .default-btn:after,.banner-info .default-btn:before{background-color:#fff}.pagination-wrap li{display:inline-block;margin:0 10px 0 0}.pagination-wrap li a{background-color:#fff;border:1px solid #eee;color:#666;cursor:pointer;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}.pagination-wrap li a.active,.pagination-wrap li a:hover{background-color:#f90;border:1px solid #f90;color:#fff}@media (max-width:768px){.padding{padding:50px 0}.xs-padding{padding:15px}p br{display:none}body{font-size:16px}.some-class{margin:0 auto}}.main-slider{position:relative}.main-slider .swiper-slide{z-index:1}.slider-img{background-position:50%;background-repeat:no-repeat;overflow:hidden;z-index:-1}.slider-img,.slider-img img{height:100%;left:0;position:absolute;top:0;width:100%}.slider-img img{animation-duration:8s;object-fit:cover;object-position:center}.slider-content-wrap{height:600px}.slider-caption.medium{color:#fff;font-size:18px;font-weight:500;margin-bottom:20px;text-transform:capitalize}.slider-caption.big{color:#fff;font-size:56px;font-weight:700;line-height:60px;margin-bottom:20px}.slider-caption.small{color:#ddd;font-size:18px;line-height:28px;margin-bottom:20px}.car-holder{align-items:center;bottom:0;display:flex;height:100%;position:absolute;right:0}.car-holder img{z-index:2}.car-holder .shape{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;overflow:hidden;position:absolute;right:120px;top:0;transform:skew(-20deg,0deg);width:450px}.car-holder .shape div{background-color:#222;height:80%;width:100px;z-index:1}.car-holder .shape div:nth-child(2){background-color:#7b8594;height:100%;width:200px}.car-holder .shape div:nth-child(3){background-color:#222;height:80%;margin-bottom:30%;width:100px}.slider-controls{align-items:center;background-color:#fff;border-radius:2px;bottom:0;column-gap:5px;display:flex;height:80px;justify-content:space-between;left:0;padding:20px;position:absolute;width:300px;z-index:10}.slider-controls .slider-pagination{align-items:center;column-gap:5px;display:flex;width:auto}.slider-control{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(.165,.85,.45,1)}.slider-control:hover{color:#7b8594}.slider-control span{font-size:30px;line-height:1;margin-top:3px}.slider-pagination .swiper-pagination-current{color:#7b8594;font-size:42px;font-weight:500}@media (min-width:1200px){.slider-controls{column-gap:60px;justify-content:flex-end;width:450px}}.main-slider-2{position:relative}.main-slider-2 .swiper-nav{align-items:center;color:#222;cursor:pointer;display:flex;font-size:35px;height:60px;justify-content:flex-start;left:-5px;opacity:.7;opacity:0;position:absolute;top:calc(50% - 30px);transform:translateY(-50%);transition:all .3s cubic-bezier(.165,.85,.45,1);visibility:hidden;width:60px;z-index:1}.main-slider-2 .swiper-nav:hover{opacity:1}.main-slider-2 .swiper-nav:before{background-color:#7b8594;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.main-slider-2 .swiper-nav.swiper-next{clip-path:polygon(0 50%,100% 100%,100% 0);justify-content:center;left:auto;right:-5px}.main-slider-2 .swiper-nav.swiper-prev{clip-path:polygon(100% 50%,0 100%,0 0);justify-content:center}.main-slider-2:hover .swiper-nav{left:0;opacity:1;visibility:visible}.main-slider-2:hover .swiper-nav.swiper-next{left:auto;right:0}.car-animation{animation-fill-mode:both;-webkit-animation-name:car-animation;animation-name:car-animation;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes car-animation{0%{-webkit-transform:translateX(60%);transform:translateX(60%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes car-animation{0%{-webkit-transform:translateX(60%);transform:translateX(60%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:992px){.slider-caption.big{font-size:48px;line-height:52px}.slider-controls{bottom:-1px}.car-holder{display:none}}@media (max-width:767px){.slider-caption.big{font-size:36px;line-height:46px}.slider-controls{height:60px}.slider-pagination .swiper-pagination-current{font-size:32px}}@media (max-width:992px){.padding{padding:50px 0}.sm-padding{padding:15px}p br,span br{display:none}.default-btn{padding:0 30px}.section-heading h2{font-size:32px;line-height:42px}.section-heading br{display:inherit}.grid-post{margin:0}.about-info{column-gap:20px;display:block}.about-info li h2{margin-top:25px}.about-img:before{bottom:0;right:90px}.about-img .about-img1{transform:translate(-35px,-40px)}.about-img .about-img2{bottom:-100px;right:30px}.service-section .bg-half{height:496px}.booking-car,.booking-section:before,.swiper-outside .swiper-nav{display:none}.booking-section:after{clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);height:60px}.booking-wrap .section-heading h2{font-size:32px}.taxi-holder{background-image:none}.location-marker,.taxi-holder .charecter,.taxi-holder .mockup,.taxi-holder .taxi{display:none}.testimonial-section{padding:50px 0}.feature-wrap{margin-left:0;margin-top:80px;padding:50px}.footer-call p span{display:inline-block;font-size:32px;line-height:1;margin-bottom:0;margin-right:20px}.cta-men{display:none}.cta-content h2{font-size:36px}.cta-section{clip-path:inherit}.cta-content{text-align:center}.cta-content .cta-call{justify-content:center}.cta-content .cta-call p span{text-align:left}.booking-form-2{margin-bottom:50px}.cta-section-2 .cta-content{margin-bottom:35px;text-align:left;width:50%}.cta-section-2 .cta-men{background-size:90%;display:block;right:10px}.page-header-shape{height:60px;width:30%}.page-header-shape:after{height:45px}.video-box-inner>img{display:none}.driver-details,.taxi-details .section-heading{margin-top:40px}.testimonial-section-2 .testi-pagination .swiper-pagination{bottom:-20px}.contact-form-group .default-btn{font-size:14px}}@media (max-width:768px){.padding{padding:50px 0}.xs-padding{padding:15px}.section-heading p br,br{display:none}.section-heading h2{font-size:24px;line-height:34px}.about-img{margin-bottom:80px;margin-top:15px}.about-img:before{bottom:-35px;height:calc(100% + 50px);right:75px}.about-img .about-img1{max-width:240px;transform:translate(80px,10px)}.about-img .about-img2{bottom:30px;right:15px}.service-section .bg-half{height:547px}.booking-form{grid-template-columns:1fr}.booking-section:after{display:none}.booking-wrap .section-heading h2{font-size:24px}.cta-content h2{font-size:24px;line-height:32px}.cta-content .cta-call p a{font-size:22px}.footer-top .brand:before{clip-path:inherit}.footer-top-wrap{background-color:#222;overflow:hidden}.footer-call p a,.footer-call p span{font-size:20px}.footer-top .brand{display:block;padding:50px 30px}.footer-top .brand p{margin-top:20px;padding:0}.footer-top .brand p:before{display:none}.footer-mid-wrap{padding:50px 0 100px}.main-slider-2 .swiper-nav{display:none}.booking-form-2 .col-lg-8{padding:50px 20px}.booking-form-2{clip-path:none}.cta-section-2 .cta-content,.cta-section-2:before{width:100%}.cta-section-2 .cta-men{display:none}.page-header-shape{height:50px;width:40%}.page-header-shape:after{height:35px;left:-100px}.service-details-list,.service-features{grid-template-columns:1fr}.service-details-list>div{margin-top:20px}.taxi-details-img img{margin-left:0;margin-top:30px}.taxi-details-img .price{right:35px;top:10px}.taxi-booking-form,.taxi-features{grid-template-columns:1fr}.contact-form-group{display:block}.contact-form-group .form-field:not(:last-of-type){margin-bottom:20px}.contact-section .contact-details li{display:block}.contact-section .contact-details li i{display:block;margin-bottom:15px}}@media (max-width:580px){#scrollup{bottom:20px;right:20px}.pricing-tab-menu li:not(:last-of-type){padding-right:25px}.pricing-tab-menu li:not(:last-of-type):before{right:5px;width:15px}#pricing-tab-content .tab-pane{margin-top:15px}.app-feature li:not(:last-of-type){margin-bottom:20px}}.main-header{position:relative;z-index:2}.sticky-header{display:none}.top-header{background-color:#f4f5f8;border-bottom:1px solid #eee}.top-header-wrap{align-items:center;display:flex;justify-content:space-between;min-height:40px}.top-left p{font-size:15px;line-height:1;margin:0}.top-left,.top-right{align-items:center;display:flex;justify-content:space-between}.top-right ul li{align-items:center;display:inline-flex}.top-header-nav li a{font-size:15px}.header-social-share li:not(:first-of-type),.top-header-nav li:not(:first-of-type){margin-left:15px}.header-social-share li a{color:#666;font-size:15px}.header-social-share li a:hover,.top-header-nav li a:hover{color:#7b8594}.top-header-nav{align-items:center;border-left:1px solid #ddd;border-right:1px solid #ddd;display:flex;margin-right:20px;min-height:40px;padding-left:20px;padding-right:20px}.mid-header-wrap{align-items:center;column-gap:15px;display:flex;justify-content:space-between;padding:25px 0}.mid-header-wrap .site-logo{max-width:200px}.header-info{align-items:center;column-gap:20px;display:flex;justify-content:flex-end}.header-info li{align-items:center;column-gap:5px;display:inline-flex}.header-info li .header-info-icon{color:#7b8594;font-size:40px;margin-right:5px}.header-info li .header-info-text h3{font-size:18px;font-weight:700;line-height:1;margin:0;text-transform:capitalize}.header-info li .header-info-text h3 a:hover{color:#7b8594}.header-info li .header-info-text h3 span{color:#666;display:block;font-size:14px;font-weight:500;line-height:1;margin-bottom:8px}.nav-menu-wrapper .site-logo{display:none}.menu-right-item,.menu-right-item>div{align-items:center;display:flex;height:100%}.menu-right-item .search-icon,.menu-right-item .sidebox-icon{border-left:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;font-size:28px;padding-left:15px}.sticky-header .menu-right-item .search-icon,.sticky-header .menu-right-item .sidebox-icon{color:#222}.sticky-header .menu-right-item .search-icon:hover,.sticky-header .menu-right-item .sidebox-icon:hover{color:#7b8594}.sticky-header .menu-right-item .search-icon,.sticky-header .menu-right-item .sidebox-icon{border-left:1px solid hsla(0,0%,7%,.06)}.menu-right-item .sidebox-icon{margin-left:15px;margin-right:15px}.menu-right-item .menu-btn{align-items:center;background-color:#222;color:#fff;display:flex;height:100%;padding:0 30px}.menu-right-item .menu-btn:hover{background-color:#333}.mobile-menu-icon{display:none}.burger-menu{cursor:pointer;display:flex;flex-direction:column;height:18px;justify-content:space-between;-webkit-transition:transform .33s ease-out;-moz-transition:transform .33s ease-out;-o-transition:transform .33s ease-out;transition:transform .33s ease-out;width:20px}.burger-menu.menu-open{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.line-menu{background-color:#666;border-radius:0;height:2px;width:100%}.line-menu.line-half{width:50%}.line-menu.first-line{transform-origin:right;transition:transform .33s cubic-bezier(.54,-.81,.57,.57)}.menu-open .line-menu.first-line{-webkit-transform:rotate(-90deg) translateX(3px);-moz-transform:rotate(-90deg) translateX(3px);-o-transform:rotate(-90deg) translateX(3px);transform:rotate(-90deg) translateX(3px)}.line-menu.last-line{align-self:flex-end;transform-origin:left;transition:transform .33s cubic-bezier(.54,-.81,.57,.57)}.menu-open .line-menu.last-line{-webkit-transform:rotate(-90deg) translateX(-3px);-moz-transform:rotate(-90deg) translateX(-3px);-o-transform:rotate(-90deg) translateX(-3px);transform:rotate(-90deg) translateX(-3px)}@media (min-width:993px){.nav-menu-wrapper{margin-bottom:-30px}.sticky-header .nav-menu-wrapper{margin:0}.sticky-header .header-menu-wrap ul{padding-left:0}.nav-menu-inner{align-items:center;display:flex;height:60px;justify-content:space-between;margin-left:auto;max-width:80%;position:relative;z-index:1}.nav-menu-inner:before{background-color:#7b8594;clip-path:polygon(0 0,100% 0,100% 100%,1% 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header-menu-wrap ul{list-style:none;margin:0;padding:0 0 0 30px}.header-menu-wrap ul li{display:inline-block;margin:0 15px;padding:20px 0;position:relative}.header-menu-wrap ul li>a{color:#fff;display:block;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.2px;line-height:1;margin:0;padding:0;text-decoration:none;text-transform:capitalize;-webkit-font-smoothing:antialiased;position:relative;z-index:1}.header-menu-wrap ul li>a:before{background-color:#fff;bottom:-3px;content:"";display:inline-block;height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.3s cubic-bezier(.45,.1,0,.95);-o-transition:.3s cubic-bezier(.45,.1,0,.95);transition:.3s cubic-bezier(.45,.1,0,.95);width:100%}.sticky-header .header-menu-wrap ul li>a:before{background-color:#222}.header-menu-wrap ul li.active>a:before,.header-menu-wrap ul li:hover>a:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.header-menu-wrap li ul{background-color:#fff;border:1px solid #eee;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);display:block;left:-35px;opacity:0;padding:0;position:absolute;top:70px;-webkit-transform:perspective(300px) rotateX(-18deg);transform:perspective(300px) rotateX(-18deg);-webkit-transition:all .2s;transition:all .2s;visibility:hidden;width:220px;z-index:0}.header-menu-wrap li:hover>ul{opacity:1;top:58px;-webkit-transform:perspective(300px) rotateX(0deg);transform:perspective(300px) rotateX(0deg);visibility:visible;z-index:99}.header-menu-wrap li li{border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin:0;padding:15px 20px;position:relative;text-align:left;transition:all .2s ease-in-out}.header-menu-wrap li li:last-child{border-bottom:0;margin:0}.header-menu-wrap li li>a{color:#666;display:block;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500;height:auto;letter-spacing:-.2px;line-height:inherit;line-height:20px;text-transform:capitalize;width:100%;-webkit-font-smoothing:antialiased}.header-menu-wrap li li>a:before{display:none}.header-menu-wrap li li>a:hover{color:#7b8594}.header-menu-wrap li ul li ul{left:100%;position:absolute;top:0;width:220px}.header-menu-wrap li ul{display:block!important}.sticky-header{background-color:#fff;display:block;left:0;position:fixed;top:0;transform:translateY(-100%);width:100%;z-index:99}.sticky-header .nav-menu-wrapper .site-logo{display:block;max-width:150px}.sticky-header .nav-menu-inner{height:80px;margin:0;max-width:100%}.sticky-header .nav-menu-inner:before{display:none}.sticky-header.sticky-fixed-top{box-shadow:0 10px 60px rgba(0,0,0,.1);transform:translateY(0);transition:transform 1s ease;will-change:transform}.sticky-header.sticky-fixed-top .header-menu-wrap .nav-menu>li{padding:32px 0}.sticky-header.sticky-fixed-top .header-menu-wrap li:hover>ul{top:79px}.sticky-fixed-top .header-menu-wrap ul li>a{color:#222}.sticky-fixed-top .header-menu-wrap ul li li>a:hover{color:#7b8594}.sticky-fixed-top .menu-right-item .menu-btn{height:auto;padding:10px 30px}}@media (max-width:1200px){.nav-menu-inner{max-width:90%}}@media (max-width:992px){.nav-menu-wrapper{position:relative}.nav-menu-wrapper .site-logo{display:block;max-width:140px}.mid-header,.top-header-nav{display:none}.dropdown-plus{cursor:pointer;height:49px;line-height:49px;position:absolute;right:10px;top:0;width:49px;z-index:1}.dropdown-plus:after,.dropdown-plus:before{background-color:#666;content:"";height:2px;position:absolute;right:10px;top:21px;width:10px}.dropdown-plus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dropdown-plus.dropdown-open:after{display:none}.mobile-menu-icon{display:block}.header-menu-wrap{background-color:#fff;display:none;height:auto;left:0;padding:0 20px 20px;position:absolute;top:100%;width:100%;z-index:999}.nav-menu-inner{align-items:center;display:flex;justify-content:space-between;min-height:70px}.header-menu-wrap ul{border:1px solid #eee;padding-left:0}.header-menu-wrap ul li{display:block;margin:0;padding:0;position:relative}.header-menu-wrap ul li,.header-menu-wrap ul li:not(:last-of-type){border-bottom:1px solid #eee}.header-menu-wrap ul li>a{display:block;height:inherit;line-height:inherit;padding:10px 15px}.header-menu-wrap li li:hover>a{background-color:transparent}.header-menu-wrap ul li ul,.header-menu-wrap ul li ul li ul{background-color:transparent;box-shadow:none;display:none;left:inherit;opacity:1;padding:0;position:inherit;top:inherit;visibility:visible;width:100%}.header-menu-wrap li li{padding:0 20px;padding-left:10px}.header-menu-wrap li li:last-child{border-bottom:none}.header-menu-wrap ul li>a{color:#222;font-size:14px;font-weight:600}.header-menu-wrap li li>a{color:#666;font-size:14px}.header-menu-wrap li li:hover>a{color:#7b8594}.header-menu-wrap ul li>a:before{display:none}.sticky-fixed-top .line-menu{background-color:#ddd}.menu-right-item{display:none}}#popup-search-box{height:auto;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;visibility:hidden;white-space:nowrap;width:100%;z-index:9999}.open-search-box #popup-search-box{opacity:1;visibility:visible}#searchbox-overlay{height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all 0s ease-in-out;width:100%;z-index:-1}.open-search-box #searchbox-overlay{cursor:none;opacity:1;transition:all .6s ease-in-out;transition-delay:.3s;z-index:1002}#popup-search-box .box-inner-wrap{background-color:#fff;border-bottom:1px solid #eee;box-shadow:0 10px 60px rgba(0,0,0,.1);padding:80px 0;transform:translateY(-100%);transition:all .3s ease-in-out;width:100%}.open-search-box #popup-search-box .box-inner-wrap{transform:translateY(0)}#popup-search-box .box-inner-wrap form{margin:0 auto;position:relative}#popup-search-box .box-inner-wrap input::-webkit-input-placeholder{color:#666}#popup-search-box .box-inner-wrap input:-ms-input-placeholder{color:#666}#popup-search-box .box-inner-wrap input::placeholder{color:#666;font-size:18px}#popup-search-box .box-inner-wrap input{background:#fff;border:1px solid #eee;border-radius:50px;color:#666;font-family:Space Grotesk,sans-serif;font-size:18px;padding:15px 80px 15px 30px;width:600px}#popup-search-box .box-inner-wrap input::-webkit-input-placeholder{color:#666!important}#popup-search-box .box-inner-wrap input::-moz-placeholder{color:#666!important}#popup-search-box .box-inner-wrap input:-ms-input-placeholder{color:#666!important}#popup-search-box .box-inner-wrap input:focus{border:1px solid #7b8594;outline:none}#popup-search-box .box-inner-wrap button{align-items:center;background:transparent;border:none;color:#666;display:flex;font-size:30px;height:100%;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;width:80px}#popup-search-box .box-inner-wrap button:hover{color:#7b8594}#popup-search-box .box-inner-wrap button:focus{outline:none}.search-close{color:#666;cursor:pointer;font-size:30px;height:40px;position:absolute;right:20px;top:20px;transition:all .3s cubic-bezier(.165,.85,.45,1);width:40px}.search-close:hover{color:#7b8594;transform:scale(1.1)}.popup-sidebox{display:none}@media (min-width:992px){.popup-sidebox{align-items:flex-start;background-color:#222;display:flex;height:100%;justify-content:flex-start;padding:80px;position:fixed;right:-100%;top:0;transition:all .6s cubic-bezier(.77,0,.175,1);visibility:hidden;width:500px;z-index:9999}.open-sidebox .popup-sidebox{right:0;visibility:visible}#sidebox-overlay{height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all 0s ease-in-out;width:calc(100% - 400px);z-index:-1}.open-sidebox #sidebox-overlay{cursor:none;opacity:1;transition:all .6s ease-in-out;transition-delay:.3s;z-index:1002}.sidebox-content .site-logo{margin-bottom:25px;max-width:200px}.sidebox-content p{color:#999;font-size:18px;font-weight:400;margin-bottom:30px}.sidebox-content .sidebox-list li span{color:#999;display:block;font-size:16px;font-weight:400;margin-bottom:5px;text-transform:capitalize}.sidebox-content .sidebox-list li{color:#fff;font-size:20px;font-weight:600}.sidebox-content .sidebox-list li.call{color:#7b8594;font-size:28px;font-weight:700}.sidebox-content .sidebox-list li:not(:last-of-type){margin-bottom:20px}}@media (max-width:767px){.top-header{display:none}}@media screen and (max-width:600px){#popup-search-box .box-inner-wrap form{width:90%}#popup-search-box .box-inner-wrap button,#popup-search-box .box-inner-wrap input{font-size:3em}}*{margin:0;padding:0}body{background-color:#fff;color:#666;font-size:17px;font-weight:400;letter-spacing:-.2px;line-height:27px;overflow-x:hidden;position:relative}body,h1,h2,h3,h4,h5,h6{font-family:Space Grotesk,sans-serif}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;color:#222}h1{font-size:45px;line-height:55px}h1,h2{color:#222;font-weight:600;margin:0 0 10px}h2{font-size:32px;letter-spacing:-1px;line-height:42px}h3,h4{color:#222;font-weight:600;letter-spacing:-.5px;line-height:1.7;margin:0 0 10px}h3{font-size:20px}h4{font-size:16px}h5,h6{font-size:14px;margin:0 0 10px}p{font-size:17px;line-height:27px;margin-bottom:15px}a{color:#222}a,a:focus,a:hover{text-decoration:none}a:focus{outline:0}img{border:none;max-width:100%;outline:none}ul{display:block;list-style:none;margin:0;padding:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999!important}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#999!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999!important}button{background:none;border:none}.padding{padding:100px 0}.no-padding{padding:0}.padding-15{padding:15px}.padding-20{padding:20px}.pos-relative{position:relative}.bg-white{background-color:#fff}.bg-grey{background-color:#f4f5f8}.bg-dark{background-color:#141414!important}.bd-top{border-top:1px solid #eee}.bd-bottom{border-bottom:1px solid #eee}.bd-left{border-left:1px solid #eee}.bd-right{border-right:1px solid #eee}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.pb-60{padding-bottom:60px}.form-control,.form-control:hover,a,a:hover,button,img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}::-webkit-scrollbar{background-color:#222;height:8px;width:8px}::-webkit-scrollbar-thumb{background:#7b8594;cursor:pointer}::selection{background-color:#7b8594;color:#fff}-webkit-::selection{background-color:#7b8594;color:#fff}::-moz-selection{background-color:#7b8594;color:#fff}.loaded .site-preloader{opacity:0;visibility:hidden}.site-preloader{background:#222;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.car{height:42px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:117px}.car .strike{animation:strikes .2s linear infinite;background:#ffe4e1;height:1px;position:absolute;width:11px}.car .strike2{animation-delay:.05s;top:11px}.car .strike3{animation-delay:.1s;top:22px}.car .strike4{animation-delay:.15s;top:33px}.car .strike5{animation-delay:.2s;top:44px}.car-detail{animation:speed .5s linear infinite;background:#7b8594;display:block;position:absolute}.car-detail.spoiler{background:none;border-bottom:20px solid transparent;border-left:20px solid transparent;border-color:transparent transparent #7b8594 #7b8594;border-style:solid;border-width:20px 20px 8px;height:0;top:7px;width:0}.car-detail.back{height:20px;left:0;top:15px;width:92px}.car-detail.center{background:none;border:4px solid #7b8594;border-top-left-radius:30px;border-top-right-radius:45px 40px;box-sizing:border-box;height:35px;left:12px;width:75px}.car-detail.center1{border-top-left-radius:30px;height:35px;left:12px;width:35px}.car-detail.front{border-bottom-right-radius:10px;border-top-right-radius:50px 40px;height:20px;left:67px;top:15px;width:50px}.car-detail.wheel{animation-name:spin;background:linear-gradient(45deg,transparent 45%,#ffe4e1 46%,#ffe4e1 54%,transparent 55%),linear-gradient(-45deg,transparent 45%,#ffe4e1 46%,#ffe4e1 54%,transparent 55%),linear-gradient(90deg,transparent 45%,#ffe4e1 46%,#ffe4e1 54%,transparent 55%),linear-gradient(0deg,transparent 45%,#ffe4e1 46%,#ffe4e1 54%,transparent 55%),radial-gradient(#ffe4e1 29%,transparent 30%,transparent 50%,#ffe4e1 51%),#222;border:3px solid #222;border-radius:50%;height:20px;left:12px;top:20px;width:20px}.car-detail.wheel2{left:82px}@keyframes spin{0%{transform:translate(2px,1px) rotate(0deg)}10%{transform:translate(-1px,-3px) rotate(36deg)}20%{transform:translate(-2px) rotate(72deg)}30%{transform:translate(1px,2px) rotate(108deg)}40%{transform:translate(1px,-1px) rotate(144deg)}50%{transform:translate(-1px,3px) rotate(180deg)}60%{transform:translate(-1px,1px) rotate(216deg)}70%{transform:translate(3px,1px) rotate(252deg)}80%{transform:translate(-2px,-1px) rotate(288deg)}90%{transform:translate(2px,1px) rotate(324deg)}to{transform:translate(1px,-2px) rotate(1turn)}}@keyframes speed{0%{transform:translate(2px,1px) rotate(0deg)}10%{transform:translate(-1px,-3px) rotate(-1deg)}20%{transform:translate(-2px) rotate(1deg)}30%{transform:translate(1px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,3px) rotate(-1deg)}60%{transform:translate(-1px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-2px,-1px) rotate(1deg)}90%{transform:translate(2px,1px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes strikes{0%{left:25px}to{left:-80px;opacity:0}}.dl-cursor{display:block;height:30px;pointer-events:none;position:fixed;transform:translate(50%,50%);-webkit-transition:all .3s cubic-bezier(.165,.85,.45,1);transition:all .3s cubic-bezier(.165,.85,.45,1);user-select:none;visibility:hidden;width:30px;z-index:10000}.dl-cursor,.dl-cursor:before{border-radius:50%;left:0;top:0}.dl-cursor:before{background:#7b8594;content:"";height:100%;opacity:.7;position:absolute;width:100%;z-index:-1}.dl-cursor.cursor-grow:before{opacity:.7;transform:scale(1.5);transition:all .3s ease}.dl-cursor.hide{opacity:0;transition:opacity .3s ease;transition-delay:.4s}.dl-cursor.hide .inner{transform:scale(.1);transition:transform .3s ease}.dl-cursor .cursor-icon-holder{color:#fff;display:none;font-size:25px;height:100%;width:100%}.dl-cursor.cross .cursor-icon-holder{align-items:center;display:flex;justify-content:center}.dl-cursor.cross:before{opacity:1;transform:scale(2);transition:all .3s ease}.btn-group a{margin:5px}.btn-group-left a{margin-right:10px}.default-btn{align-items:center;background-color:#7b8594;border-radius:2px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;height:45px;justify-content:center;overflow:hidden;padding:0 30px;position:relative;z-index:1}.default-btn:after,.default-btn:before{background-color:#222;content:"";height:50%;left:0;position:absolute;top:0;transition:all .3s cubic-bezier(.785,.135,.15,.86);width:0;z-index:-1}.default-btn:after{bottom:0;left:auto;right:0;top:auto}.default-btn:focus:after,.default-btn:focus:before,.default-btn:hover:after,.default-btn:hover:before{width:100%}.default-btn:hover{color:#fff}.section-heading h4{align-items:center;color:#7b8594;display:inline-flex;font-size:16px;letter-spacing:1px;text-transform:uppercase}.section-heading h4 span{background-color:#7b8594;display:inline-flex;height:15px;margin-left:20px;margin-right:10px;position:relative;transform:skew(-20deg,0deg);width:4px}.section-heading h4 span:after,.section-heading h4 span:before{background-color:#7b8594;content:"";height:100%;opacity:.8;position:absolute;right:8px;top:0;width:4px}.section-heading h4 span:after{opacity:.5;right:16px}.section-heading h2{display:block;font-size:42px;font-weight:700;letter-spacing:-1.5px;line-height:52px}.section-heading h4.white span,.section-heading h4.white span:after,.section-heading h4.white span:before{background-color:#fff}.section-heading h2.white,.section-heading h4.white{color:#fff}.section-heading p.white{color:#fafafa}.section-heading h2 span{color:#7b8594}.section-heading p{margin-bottom:0}.check-list li{align-items:center;display:flex}.check-list li i{color:#00c16e;font-size:12px;margin-right:10px}.page-header{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:350px;justify-content:center;position:relative;width:100%;z-index:1}.booking-summary-header,.booking-summary-payment-header{background-image:url(/build/images/reservation_details_header.b9c0a1af.png)}.page-header:before{background-color:#222;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.page-header-shape{bottom:0;height:100px;position:absolute;right:0;width:50%;z-index:-1}.page-header-shape:before{background-color:#254160;background-image:repeating-linear-gradient(45deg,#254160,#254160 2px,transparent 0,transparent 50%);background-size:10px 10px;height:100%;right:0}.page-header-shape:after,.page-header-shape:before{bottom:0;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);content:"";position:absolute;width:100%}.page-header-shape:after{background-color:#222;background-image:url(/build/images/texture.c5b09db9.png);background-repeat:repeat;background-size:cover;height:80px;left:-150px;z-index:-1}.page-header-info h4{background-color:#7b8594;clip-path:polygon(93% 0,100% 30%,100% 100%,0 100%,0 0);color:#fff;display:inline-block;font-family:Work Sans,sans-serif;font-size:12px;font-weight:500;height:25px;letter-spacing:1px;line-height:25px;padding:0 15px;text-align:center;text-transform:uppercase}.page-header-info h2{color:#fff;font-size:46px;line-height:56px;margin-bottom:15px}.page-header-info h2 span{color:#7b8594}.page-header-info p{color:#ddd;font-size:18px;margin:0}.page-header.blog-details{height:400px}.page-header.blog-details .page-header-info{padding-top:30px}.page-header.blog-details .page-header-info .post-meta li{color:#ddd}.page-header.gradiant .page-header-info h2{color:#222}.page-header.gradiant .page-header-info p{color:#666}.page-header .post-meta{margin-top:20px}.page-header.error{height:450px}.overlay{background-color:rgba(2,2,2,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.ratting li{color:#ff9529;display:inline-block;font-size:14px;margin:0 -2px}#scrollup{bottom:30px;height:45px;overflow:hidden;position:fixed;right:30px;width:45px;z-index:999}.scroll-to-top{background-color:#7b8594;border-radius:50%;color:#fff;font-size:20px;height:100%;line-height:40px;outline:none;padding:0;text-align:center;text-decoration:none;transform:translateY(150%);transition:all .3s ease-in-out;width:100%}#scrollup.show{opacity:1}#scrollup.show .scroll-to-top{transform:translateY(0);transition:all .3s ease-in-out}.scroll-to-top:hover{color:#fff;opacity:.8;text-decoration:none;transition:all .3s ease-in-out}@media (max-width:992px){.padding{padding:50px 0}.sm-padding{padding:15px}p br,span br{display:none}.default-btn{padding:0 30px}.post-card .post-content h3{font-size:20px;line-height:26px}}@media (max-width:768px){.padding{padding:50px 0}.xs-padding{padding:15px}p br{display:none}.page-header-info h2{font-size:32px;line-height:36px}.post-details p{font-size:17px;line-height:27px}}@media (max-width:580px){#scrollup{bottom:20px;right:20px}}.slide-in-top{animation-fill-mode:both;-webkit-animation-name:slide-in-top;animation-name:slide-in-top;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes slide-in-top{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-top{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.slide-in-right{animation-fill-mode:both;-webkit-animation-name:slide-in-right;animation-name:slide-in-right;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.slide-in-bottom{animation-fill-mode:both;-webkit-animation-name:slide-in-bottom;animation-name:slide-in-bottom;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes slide-in-bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.slide-in-left{animation-fill-mode:both;-webkit-animation-name:slide-in-left;animation-name:slide-in-left;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fade-in{animation-fill-mode:both;-webkit-animation-name:fade-in;animation-name:fade-in;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in-fwd{animation-fill-mode:both;-webkit-animation-name:fade-in-fwd;animation-name:fade-in-fwd;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fade-in-fwd{0%{opacity:0;-webkit-transform:translateZ(-80px);transform:translateZ(-80px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fade-in-fwd{0%{opacity:0;-webkit-transform:translateZ(-80px);transform:translateZ(-80px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fade-in-bck{animation-fill-mode:both;-webkit-animation-name:fade-in-bck;animation-name:fade-in-bck;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fade-in-bck{0%{opacity:0;-webkit-transform:translateZ(80px);transform:translateZ(80px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fade-in-bck{0%{opacity:0;-webkit-transform:translateZ(80px);transform:translateZ(80px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fade-in-top{animation-fill-mode:both;-webkit-animation-name:fade-in-top;animation-name:fade-in-top;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fade-in-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-right{animation-fill-mode:both;-webkit-animation-name:fade-in-right;animation-name:fade-in-right;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fade-in-right{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-right{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fade-in-bottom{animation-fill-mode:both;-webkit-animation-name:fade-in-bottom;animation-name:fade-in-bottom;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fade-in-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-left{animation-fill-mode:both;-webkit-animation-name:fade-in-left;animation-name:fade-in-left;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fade-in-left{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-left{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.zoomIn{animation-fill-mode:both;-webkit-animation-name:zoomIn;animation-name:zoomIn;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}50%{opacity:1}}.main-slider .swiper-slide-active .kenburns{animation-fill-mode:both;-webkit-animation-name:kenburns;animation-name:kenburns;animation-timing-function:linear}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}to{-webkit-transform:scale(1.07) translateY(-15px);transform:scale(1.07) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}to{-webkit-transform:scale(1.07) translateY(-15px);transform:scale(1.07) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}.payment-loading-overlay{align-items:center;background-color:rgba(0,0,0,.7);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.payment-loading-overlay p{font-size:18px;margin-top:15px}.payment-loading-overlay .spinner-border{height:3rem;width:3rem}.payment-error-container{background-color:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.1);margin:30px auto;max-width:600px;padding:25px;text-align:center}.payment-error-message h3{color:#e74c3c;margin-bottom:15px}.payment-error-message p{margin-bottom:15px}.payment-error-message ul{display:inline-block;margin-bottom:20px;text-align:left}.payment-error-message ul li{margin-bottom:5px}.payment-error-message .default-btn{display:inline-block;margin-top:15px}.payment-popup{background-color:#fff;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.3);left:50%;max-height:90vh;max-width:500px;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1001}.popup-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.popup-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.popup-header h3{margin:0}.close-popup{cursor:pointer;font-size:1.5rem;line-height:1}.popup-body{margin-bottom:20px}.popup-footer{display:flex;justify-content:flex-end}.paypal-popup-notification{background-color:#f8f9fa;border-left:4px solid #007bff;font-size:14px;margin-bottom:20px;padding:15px}.service-section .service-item{background-color:#fff;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.service-section .service-item:hover{box-shadow:0 8px 20px rgba(0,0,0,.15);transform:translateY(-5px)}.service-section .service-thumb{overflow:hidden;position:relative}.service-section .service-thumb img{transition:transform .5s ease;width:100%}.service-section .service-item:hover .service-thumb img{transform:scale(1.05)}.service-section .service-content{display:flex;flex-direction:column;flex-grow:1;padding:25px}.service-section .service-content h3{color:#365486;font-size:22px;margin-bottom:15px}.service-section .service-content h3 a{color:#365486;text-decoration:none;transition:color .3s ease}.service-section .service-content h3 a:hover{color:#1a365d}.service-section .service-content p{color:#666;flex-grow:1;line-height:1.6;margin-bottom:0}.service-section .section-heading p{color:hsla(0,0%,100%,.8);font-size:16px;margin:10px auto 0;max-width:800px}.service-section .service-shape,.service-section .service-shape-wrap{bottom:0;position:absolute;right:0}.service-section .service-shape{background-color:rgba(54,84,134,.1);border-radius:100% 0 0 0;height:100px;width:100px}.service-section .swiper-nav{background:#365486;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.1);color:#fff;height:50px;line-height:50px;transition:all .3s ease;width:50px}.service-section .swiper-nav:hover{background:#1a365d;transform:scale(1.05)}.service-section .swiper-pagination-bullet{background:#365486;height:12px;opacity:.6;width:12px}.service-section .swiper-pagination-bullet-active{background:#365486;opacity:1}@media (max-width:768px){.service-section .service-content h3{font-size:18px}.service-section .service-content p{font-size:14px;min-height:auto}.service-section .service-content .read-more.btn{font-size:14px;padding:8px 15px}.service-section .swiper-nav{height:40px;line-height:40px;width:40px}}.booking-form .form-field textarea{background-color:#333;border:1px solid #333;border-radius:2px;box-shadow:none;color:#fff;font-size:17px;line-height:1.5;min-height:120px;outline:none;padding:10px 20px;resize:vertical;width:100%}.booking-form .form-field textarea:focus{border-color:#6c757d;outline:none}.select2-container--default .select2-selection--multiple{background-color:#333!important;border:1px solid #444!important;min-height:50px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#555!important;border:1px solid #666!important;color:#fff!important;margin:5px!important;padding:5px 10px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff!important;margin-right:5px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:none!important;color:#ddd!important}.select2-container--default .select2-search--inline .select2-search__field{color:#fff!important}.select2-dropdown{background-color:#333!important;border:1px solid #444!important}.select2-container--default .select2-results__option{color:#fff!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#444!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#555!important}.booking-form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.booking-form .select2-container--default .select2-search--inline .select2-search__field{color:#fff;margin-top:8px}.select2-dropdown{background-color:#333;border:1px solid #444}.select2-container--default .select2-results__option{background-color:#333;color:#fff;padding:8px 12px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#555;color:#fff}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#444}