@font-face{font-display:swap;font-family:'Oswald';src:url(/wp-content/themes/crushlove/fonts/Oswald.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Rubik';src:url(/wp-content/themes/crushlove/fonts/Rubik-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Rubik';src:url(/wp-content/themes/crushlove/fonts/Rubik-Bold.ttf) format('truetype');font-weight:700;font-style:normal}body{font-family:"Rubik",sans-serif}.nav>li>a{font-family:"Rubik",sans-serif}h1,h2,h3,h4,h5,h6,.heading-font{font-family:"Oswald",sans-serif}.alt-font{font-family:"Rubik",sans-serif}.page-header-excerpt{display:none}nav.rank-math-breadcrumb p{text-align:left!important}.postid-258173 .blog-single .entry-image{display:none}.tw-booking-section{padding-bottom:30px}.tw-booking-form{background-color:#fff;padding:50px 30px;min-height:540px;box-shadow:0 0 60px rgb(30 143 208 / .7)}@media (max-width:480px){.tw-booking-form{padding:20px}}.tw-booking-form .booking-tab-container{background-color:#fff;border-radius:4px}.tw-booking-form .booking-tab-container .booking-tab-menu{padding-right:0;padding-left:0;padding-bottom:0;margin-left:-60px;width:170px}@media (max-width:1199px){.tw-booking-form .booking-tab-container .booking-tab-menu{width:auto;margin-left:30px}}@media (max-width:991px){.tw-booking-form{margin-left:0}.tw-booking-form .booking-tab-container .booking-tab-menu{width:auto;margin:auto;margin-bottom:15px}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button{margin:0!important}}@media (max-width:549px){.tw-booking-form .booking-tab-container .booking-tab-menu button{margin-right:0}}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group{margin-bottom:0}@media (max-width:1199px){.tw-booking-form .booking-tab-container .booking-tab-menu .list-group{display:block}}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group .list-group-item{border-radius:0}@media (max-width:1199px){.tw-booking-form .booking-tab-container .booking-tab-menu .list-group .list-group-item{display:inline-block}}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group .list-group-item+.list-group-item.active{margin-top:0}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button{transition:0.5s all ease;margin-bottom:30px;padding:20px;background-color:#fff;border:1px solid #ebebeb}@media (max-width:480px){.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button{padding:10px}}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button:last-child{margin-bottom:0}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button .media{margin-bottom:10px;filter:grayscale(100%)}@media (max-width:480px){.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button .media img{height:40px}}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button span{display:block;color:#b7b8b8;font-size:15px;text-transform:none;font-weight:700}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button.active{border:1px solid #fff0;box-shadow:0 0 30px rgb(30 143 208 / .5)}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button.active .media{margin-bottom:10px;filter:grayscale(0%)}.tw-booking-form .booking-tab-container .booking-tab-menu .list-group>button.active span{display:block;color:#0b2f44;font-size:15px;text-transform:none;font-weight:700}.tw-booking-form .booking-tab-container .booking-tab-content{background-color:#fff;padding-left:20px;padding-top:10px;transition:0.5s all ease}.tw-booking-form .booking-tab-container .booking-tab-content:not(.active){display:none}@media (max-width:480px){.tw-booking-form .booking-tab-container .booking-tab-content{padding:0}}.tw-booking-form .tw-booking-footer{display:flex;justify-content:space-between;align-items:center}.tw-booking-form .tw-booking-footer-text{display:inline-table;font-family:"Oswald",sans-serif;font-size:75px;line-height:.75;font-weight:700;color:#000;text-transform:uppercase;opacity:.05;pointer-events:none}@media (max-width:1199px){.tw-booking-form .tw-booking-footer-text{font-size:50px}}@media (max-width:480px){.tw-booking-form .tw-booking-footer-text{display:none}}.tw-booking-form .track-and-trace-form textarea.form-control{min-height:100px;resize:none}.tw-inline-checked{display:flex}@media (max-width:767px){.tw-inline-checked{display:block}}.tw-inline-checked .form-check{margin-right:30px}.tw-inline-checked .form-check .form-check-input{border-radius:0}.book-other-services .form-control,.book-other-services .form-select{border:0}@media (max-width:420px){.book-other-services{padding:15px!important}}.form-select{height:50px;font-size:13px;line-height:20px;padding:10px;border-radius:0;color:#6c757d}.form-select option{padding-left:0}.form-select:focus{box-shadow:0 1px 3px 0 rgb(0 0 0 / .6);background-color:#F8F8F8}.booking-tab-content .row>*{flex-shrink:0;padding-right:calc(1.5rem * .5);padding-left:calc(1.5rem * .5);margin-top:0}.wpcf7-form-control{height:50px!important;font-size:13px!important;line-height:20px;padding:10px 12px!important;border-radius:15px!important;box-shadow:none!important;border:1px solid #004c83!important}.wpcf7-form-control:focus{box-shadow:0 1px 3px 0 rgb(0 0 0 / .6)!important;background-color:#F8F8F8!important}span.wpcf7-list-item-label{font-size:15px;font-weight:400}.wpcf7-form-control.wpcf7-checkbox{padding:0!important}form input[type="checkbox"]{margin:0 5px 0 0!important}span.wpcf7-spinner{display:none!important}.wpcf7-submit.btn-half.site-button{background:transparent!important;border:none!important;margin:0!important;padding:0!important;min-height:0;height:auto!important;padding-right:35px!important;font-size:18px!important;font-weight:700;line-height:1.6;box-shadow:none!important}form button.btn-half.site-button{line-height:1}form span.wpcf7-not-valid-tip{font-size:12px;z-index:9;pointer-events:none}.wpcf7 form .wpcf7-response-output{font-size:12px;text-align:center;margin:0}.tw-booking-section>.row{align-items:center}.site-button{outline:none;color:#fff;padding:15px 30px;letter-spacing:1px;position:relative;overflow:hidden;cursor:pointer;display:inline-table;background-color:#ff8a00;border:none;font-size:15px;font-weight:700;transition:0.5s all ease}.site-button:hover{color:#000}.site-button i{padding-right:10px}@media (max-width:480px){.site-button{padding:10px 15px}}@media (min-width:768px){.col-md-12{flex:0 0 auto;width:100%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-3{flex:0 0 auto;width:25%}.col-md-2{flex:0 0 auto;width:16.66666667%}}@media (min-width:992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl-3{flex:0 0 auto;width:25%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-9{flex:0 0 auto;width:75%}}.btn-half{cursor:pointer;background-color:#ff8a00;z-index:0;display:inline-block;position:relative;overflow:visible}.btn-half:after{position:absolute;right:-6px;top:-6px;bottom:-6px;content:'';width:20px;border:2px solid #ff8a00;transition:0.5s all ease}.btn-half span{color:#fff;display:block;padding-left:0%;padding-right:35px;font-size:18px;line-height:24px;font-family:"Rubik",sans-serif;font-weight:400;transform:scaleX(.9);transform-origin:center left;transition:color 0.3s ease;position:relative;z-index:1}@media (max-width:480px){.btn-half span{font-size:14px}}.btn-half em{position:absolute;height:1px;background-color:#fff;width:26px;right:30px;top:50%;transition:all 0.3s ease;z-index:1}@media (max-width:480px){.btn-half em{right:15px}}.btn-half:hover em{width:40px}.btn-half:hover:after{width:40px}.blog-single{padding-top:0}.note-number p{position:absolute;font-size:12px;pointer-events:none}.note-number p br{display:block}@media (max-width:549px){.note-number p{position:relative;margin-bottom:10px}.note-number br{display:none!important}}.header-search.current-dropdown>.nav-dropdown{right:0;left:auto}.gtranslate_wrapper a{margin:0 5px}.header-main .nav>li.menu-item{margin:0 16px}.header-main li.menu-item-home a{font-size:0!important}.header-main .nav>li.menu-item>a{font-size:16px;font-weight:400}.header-nav-call-section{display:flex}.header-nav-call-section a{font-size:34px;font-weight:700;line-height:.75}.header-nav-call-section a:hover{color:#f57e25}.header-nav-call-section .detail{display:flex;flex-flow:column;text-align:right;margin-right:20px;margin-left:15px;position:relative!important;top:5px}.header-nav-call-section .detail,.header-nav-call-section .detail *{color:#004b89}.header-nav-call-section .detail .title{text-transform:uppercase;padding-bottom:10px;display:block;line-height:.75;text-align:right}.header-nav-call-section img{max-width:44px;width:100%}.header-main li.header-search a{display:flex;align-items:center;justify-content:center;border-radius:99%;font-size:14px;font-weight:700}div#logo{margin:0}.header-main ul.header-nav.header-nav-main.nav.nav-left{justify-content:center}.two-phone{width:100%;text-align:right}.two-phone a{font-size:14px}.all_footer{padding-top:80px!important;padding-bottom:0!important}.all_footer .widget{padding:0;margin:0}.all_footer p{font-size:15px}.all_footer .ux-logo-link{padding:0!important;margin-bottom:15px}.all_footer span.widget-title{color:#fff;font-weight:400;font-size:20px;margin-bottom:30px;padding-bottom:23px;position:relative;text-transform:none;display:block}.all_footer span.widget-title:before{content:"";position:absolute;bottom:0;left:0;background-color:#ff8a00;width:60px;height:3px}.is-divider.small{display:none}.all_footer .menu a{padding:0 0 10px 0}.all_footer .menu li{border:none}.all_footer .menu a:hover{color:#ff8a00!important}.all_footer h3{color:#fff;font-weight:400;font-size:20px;margin-bottom:30px;padding-bottom:23px;position:relative;text-transform:none;display:block;font-family:'Rubik';letter-spacing:.05em;line-height:1.05}.all_footer h3:before{content:"";position:absolute;bottom:0;left:0;background-color:#ff8a00;width:60px;height:3px}.all-social-icons svg{padding:0}.all-social-icons .col-inner{display:flex;align-items:center}.all-social-icons .icon-box .icon-box-img{margin:0}.all_footer .all-social-icons .icon-box{background:#f38131;padding:10px;width:55px;height:55px}.all_footer .all-social-icons .icon-box:hover{background:#184f6e}.all-social-icons .icon-box{width:45px;height:45px;line-height:0;margin-right:3px;display:flex;align-items:center;justify-content:center}.all-social-icons .icon-box img{padding:0}.all-social-icons .icon-box .icon-box-text{display:none}.absolute-footer{display:none}.footer-bottom-info{padding:30px 0;border-top:1px solid rgb(255 255 255 / .1)}.footer-bottom-info p{margin:0;font-size:14px;color:#fff}@media (max-width:549px){.booking-tab-content .row>*{width:100%}}.footer-bg{position:relative;height:200px;background-image:url(/wp-content/themes/crushlove/images/bg-xe-plane-new.svg);background-repeat:repeat-x;background-position:bottom;background-size:cover;overflow:hidden;margin-top:30px}@media only screen and (min-width:768px){.footer-bg{height:200px;background-size:contain}}.train-footer{position:absolute;bottom:98px;right:-200px;z-index:1;-webkit-animation:trainrun 10s linear infinite;animation:trainrun 10s linear infinite;max-width:200px}@keyframes trainrun{0%{left:calc(0% - 200px)}20%{opacity:1}80%{opacity:1}100%{left:100%}}@media only screen and (max-width:767px){.train-footer{-webkit-animation:trainrun 4s linear infinite;animation:trainrun 4s linear infinite}}.thuyen-footer{position:absolute;bottom:27px;right:-200px;z-index:1;-webkit-animation:thuyenrun 15s linear infinite;animation:thuyenrun 15s linear infinite;max-width:200px}@keyframes thuyenrun{0%{left:calc(0% - 200px)}20%{opacity:1}80%{opacity:1}100%{left:100%}}@media only screen and (max-width:767px){.thuyen-footer{-webkit-animation:thuyenrun 6s linear infinite;animation:thuyenrun 6s linear infinite}}.plane-footer{position:absolute;top:0;right:-200px;z-index:1;-webkit-animation:planefly 5s linear infinite;animation:planefly 5s linear infinite;max-width:200px}@keyframes planefly{0%{left:calc(0% - 200px)}20%{opacity:1}80%{opacity:1}100%{left:100%}}@media only screen and (max-width:767px){.plane-footer{-webkit-animation:planefly 2s linear infinite;animation:planefly 2s linear infinite}}.footer-bg img{max-height:45px;margin-left:0;position:relative;left:0}.footer-bg .plane-footer img{max-height:25px}.site-bg-sky{background-color:#1e8fd0}.overlay-wraper>.container{position:relative;z-index:1}.overlay-wraper .overlay-main{position:absolute;left:0;top:0;width:100%;height:100%}.opacity-08{opacity:.8}.wt-bnr-inr{height:300px;background-size:cover;background-position:center center;display:table;width:100%;position:relative}@media (max-width:767px){.wt-bnr-inr{height:235px}}@media (max-width:549px){.wt-bnr-inr{height:200px}}.wt-bnr-inr .container{display:table;height:100%}.wt-bnr-inr-entry{display:table-cell;vertical-align:bottom;text-align:left}.wt-bnr-inr-entry .banner-title-outer{position:relative}.wt-bnr-inr-entry .banner-title-outer .wt-title{font-size:40px;margin-bottom:0;position:relative;font-family:Oswald}@media (max-width:767px){.wt-bnr-inr-entry .banner-title-outer .wt-title{font-size:40px}}@media (max-width:549px){.wt-bnr-inr-entry .banner-title-outer .wt-title{font-size:26px!important}}.wt-bnr-inr-entry .banner-title-outer .banner-title-name{display:inline-block;margin-bottom:50px;margin-top:10px}.wt-bnr-inr-entry .banner-title-outer .banner-title-name .wt-title{color:#fff}.wt-breadcrumb{margin:0;display:inline-block;list-style:none;position:relative}.wt-breadcrumb:before{content:'';right:-15px;background-color:#f2faff;position:absolute;bottom:-11px;width:6000px;height:60px}.wt-breadcrumb li{padding-right:30px;position:relative;display:inline-block;font-size:18px;font-family:"Rubik",sans-serif;font-weight:600;color:#ff8a00;text-transform:uppercase}.wt-breadcrumb li a{color:#0b2f44}.wt-breadcrumb li a:hover{color:#ff8a00}.wt-breadcrumb li:after{content:'//';position:absolute;right:8px;top:3px;color:#0b2f44;font-size:12px;font-weight:600}.wt-breadcrumb li:last-child{color:#ff8a00;padding-right:0}.wt-breadcrumb li:last-child:after{display:none}.wt-breadcrumb li:first-child a i{font-size:18px;vertical-align:text-top}nav.rank-math-breadcrumb{margin:0;display:inline-block;list-style:none;position:relative;padding:15px 0}nav.rank-math-breadcrumb:before{content:'';right:-15px;background-color:#f2faff;position:absolute;bottom:0;width:6000px;height:100%}nav.rank-math-breadcrumb p{margin:0}nav.rank-math-breadcrumb a{padding-right:5px;position:relative;display:inline-block;font-size:18px;font-family:"Rubik",sans-serif;font-weight:600}nav.rank-math-breadcrumb span.last{padding-left:5px;position:relative;display:inline-block;font-size:18px;font-family:"Rubik",sans-serif;font-weight:600;color:#ff8a00}@media (max-width:549px){nav.rank-math-breadcrumb span.last{max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:7px}}nav.rank-math-breadcrumb span.separator{top:-3px;color:#0b2f44;font-size:12px;font-weight:600;position:relative}header.archive-page-header{display:none}.archive_blog{padding-bottom:50px}.is-divider{display:none}.blog-archive .box-text{padding-top:20px}.blog-archive h5.post-title{font-size:22px;font-weight:600;margin-bottom:15px;font-family:"Oswald",sans-serif;line-height:1.2;color:#0b2f44}.blog-archive p.from_the_blog_excerpt{line-height:1.7;margin:0;font-size:15px}.site-button-link{position:relative;color:#ff8a00;font-size:18px;z-index:1;transition:0.5s all ease;text-transform:uppercase;overflow:hidden}.site-button-link:after{content:"\f105";position:absolute;font-family:"FontAwesome";left:-20px;top:50%;transform:translateY(-50%);font-size:0;transition:0.5s all ease;opacity:0}.site-button-link:hover{padding-left:20px;color:#000}.wt-post-readmore{margin-top:15px}.site-button-link:hover:after{font-size:22px;left:0;opacity:1}ul.page-numbers{text-align:left}ul.page-numbers span.page-number{border-radius:0!important;background-color:#ff8a00;color:#fff;border:1px solid #ff8a00;position:relative;width:40px;height:40px;font-size:16px;line-height:40px;text-align:center;display:inline-block;transition:0.5s all ease;font-family:"Oswald",sans-serif}ul.page-numbers a{position:relative;width:40px;height:40px;color:#0b2f44;font-size:16px;line-height:40px;text-align:center;display:inline-block;transition:0.5s all ease;font-family:"Oswald",sans-serif;border:1px solid #ddd;font-weight:800;border-radius:0}ul.page-numbers a:hover,ul.page-numbers span:hover{background:#ff8a00!important;border:1px solid #ff8a00!important}.post-sidebar .widget-title{font-size:22px;border-left:4px solid #ff8a00;padding-left:20px}.post-sidebar .widget-title{font-size:22px;border-left:4px solid #ff8a00;padding-left:20px;text-transform:none;font-family:"Oswald",sans-serif;line-height:1.2;color:#0b2f44;margin-bottom:1.5rem;display:block}.post-sidebar .menu{border:1px solid #ced4da;padding:30px}.post-sidebar .menu li{border:none;margin-bottom:12px}.post-sidebar .menu a{transition:0.5s all ease;position:relative;padding:0;padding-left:35px;display:block;color:#0b2f44;font-family:"Oswald",sans-serif;font-size:18px}.post-sidebar .menu a:hover{color:#ff8a00}.post-sidebar .menu a:before{content:"\f04b";position:absolute;left:0;top:8px;font-size:10px;font-weight:700;font-family:"FontAwesome"}.tw-contact-bg-inner{padding:50px 40px;margin-bottom:30px;position:relative;z-index:1;background-size:cover;background-position:center center;background:#0b2f44;background-image:url(/wp-content/themes/crushlove/images/contact-bg.png)}.tw-contact-bg-inner .section-top{margin-bottom:30px;text-align:center}.tw-contact-bg-inner .section-top span{display:block;color:#fff;font-size:18px;font-family:"Oswald",sans-serif;position:relative;margin-bottom:20px;padding-bottom:10px}.tw-contact-bg-inner .section-top span:after{position:absolute;background:#f48120;width:60px;height:5px;content:"";left:50%;bottom:-5px;transform:translateX(-50%)}.tw-contact-bg-inner .section-top .tw-con-number{font-size:36px;margin:0;line-height:1.2}.tw-contact-bg-inner .section-top .tw-con-number a{color:#fff}.tw-contact-bg-inner .section-top .tw-con-number a:hover{color:#f48120}.widget_search{margin-bottom:40px}.widget_search input{height:80px;background-color:#fff;font-size:20px;padding:0 25px;box-shadow:none !IMPORTANT}.widget_search button.ux-search-submit{background-color:#ff8a00;color:#fff;border-radius:0;height:80px;padding:0 30px;font-size:30px}.widget_search button.ux-search-submit i{font-size:26px!important}.group-post-share{display:flex;width:fit-content;margin-bottom:30px;margin-top:50px}.group-post-share h4.title-ralated{margin-bottom:0;margin-right:20px}h4.title-ralated{font-size:22px;border-left:4px solid #ff8a00;padding-left:20px;font-family:"Oswald",sans-serif;line-height:1.2;color:#0b2f44;font-weight:600;margin-bottom:30px}.post-share a{height:34px;width:34px;background-color:#d6e9fa;line-height:34px;padding:0;color:#0b2f44;font-size:18px;text-align:center;margin-right:3px}.post-share a:hover{background:#000;color:#fff}.social-icons.share-icons{display:flex}.post-share .social-icons.share-icons a{font-size:18px;padding:0;margin:0;margin-right:5px}.recent-posts-entry .widget-post{margin-bottom:20px;display:flex;align-items:center}.recent-posts-entry .wt-post-media{width:108px;flex:0 0;flex-basis:108px}.recent-posts-entry .wt-post-info{margin-left:20px;height:100%}.recent-posts-entry .wt-post-info .post-title{margin-top:0;font-family:"Oswald",sans-serif;font-size:18px;font-weight:500;display:block}.blog-single .entry-image{margin-bottom:30px}.blog-single h1.entry-title{font-size:36px;margin-bottom:15px;font-weight:600;font-family:"Oswald",sans-serif;line-height:1.2;color:#0b2f44}@media (max-width:549px){.blog-single h1.entry-title{}}.blog-single .wt-post-discription{background:#d6e9fa;margin:30px 0;padding:30px 30px 30px 100px;position:relative;overflow:hidden}.wt-post-discription p{font-size:20px;font-weight:400;color:#0b2f44;margin-bottom:0}@media (max-width:549px){.wt-post-discription p{font-size:14px}}.blog-single .wt-post-discription:before{content:"";position:absolute;background:url(/wp-content/themes/crushlove/images/quote-dark.png);width:160px;height:112px;background-size:contain;background-repeat:no-repeat;opacity:.2;left:30px;top:24px}.wt-post-discription2{border-top:1px solid;padding-top:20px}.wt-post-discription2 p{margin-bottom:0}.post-navigation .post-nav-links{display:flex;flex-wrap:wrap;align-items:flex-start;padding:30px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;position:relative}.post-navigation .post-nav-links:after{content:"";width:1px;height:100%;background-color:#dedede;position:absolute;left:50%;top:0}.post-navigation .post-nav-links .post-nav-item{display:flex;flex-wrap:nowrap;align-items:center;width:50%}.post-navigation .post-nav-links .post-nav-item.nav-post-next{flex-direction:row-reverse;text-align:right}.post-navigation .post-nav-links .post-nav-item .nav-post-arrow{margin-right:20px}.post-navigation .post-nav-links .post-nav-item .nav-post-meta{padding-right:50px}.post-navigation .post-nav-links .post-nav-item .nav-post-arrow i{font-size:50px;line-height:.7;color:#ff8a00}.post-navigation .post-nav-links .post-nav-item .nav-post-meta label{color:#616161;font-size:13px;text-transform:uppercase;display:block;margin-bottom:3px;font-weight:400}.post-navigation .post-nav-links .post-nav-item .nav-post-meta a{font-size:18px;line-height:24px;color:#0b2f44;font-weight:500;font-family:"Oswald",sans-serif}.post-navigation .post-nav-links .post-nav-item.nav-post-next .nav-post-arrow{margin-right:0;margin-left:20px}.post-navigation .post-nav-links .post-nav-item.nav-post-next .nav-post-meta{padding-left:50px;padding-right:0}.postid-250865 .blog-single .wt-post-discription,.postid-250865 .blog-single .wt-post-discription2,.postid-250865 .blog-single aside#custom_html-3,.postid-250865 .blog-single .post .wt-title,.postid-250865 .blog-single .tw-booking-form{display:none}.postid-250865 .wt-bnr-inr-entry .banner-title-outer .wt-title{font-size:45px!important}.blog-single .tw-booking-form{margin-left:0!important}.blog-single .tw-booking-form .row.booking-tab-container .booking-tab-content{padding:0}.blog-single .tw-booking-form .row.booking-tab-container .booking-tab-content .row{margin:0}.blog-single .wt-title{font-size:36px;margin-bottom:1.5rem}.cta{position:fixed;bottom:70px;right:16px;width:50px;z-index:99;background:transparent!important}.cta .col-inner{flex-flow:column;display:flex}.cta .icon-box{margin:0;margin-bottom:10px;border-radius:99%;position:relative}.cta .icon-box.phone{background:#f48120}.cta svg{padding:0}.link-to-reg{position:fixed;bottom:30px;left:0;background:#f48120;z-index:9;display:flex;align-items:center;color:#fff;padding:10px 10px}.link-to-reg .icon-box-img svg{padding:0}.link-to-reg .icon-box-img{width:25px!important;height:25px;margin:0;margin-right:10px}.link-to-reg .icon-box-text p{text-transform:uppercase;font-weight:700;line-height:0;font-size:16px}@media (max-width:549px){.cta{bottom:0;background:#fff!important;left:0;width:100%;height:65px;display:none}.cta .col-inner{flex-flow:row;display:flex;justify-content:center}.cta .icon-box{margin:10px 5px}.link-to-reg{bottom:65px}.all_footer{padding-bottom:100px!important}}ul.sub-menu.nav-dropdown.nav-dropdown-default{padding:0}ul.sub-menu.nav-dropdown.nav-dropdown-default>.menu-item{border-bottom:1px solid #f4f4f4;position:relative}ul.sub-menu.nav-dropdown.nav-dropdown-default>.menu-item>a{color:#000;display:block;font-size:13px;padding:14px 20px;padding-left:20px;font-weight:500;border:none;margin:0}ul.sub-menu.nav-dropdown.nav-dropdown-default>.menu-item>a:hover{padding-left:40px;color:#ff8a00}.mfp-container.mfp-s-ready{background:#fff}.mfp-ready .mfp-close{top:30px;right:30px;opacity:1;font-size:27px;color:#fff;width:60px;height:60px;box-shadow:0 0 20px rgb(0 0 0 / .1);background-color:#ff8a00!important;transform:unset;mix-blend-mode:normal}.mfp-ready .mfp-close svg{scale:1.5}div#search-lightbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;width:100%;color:#fff;border:1px solid #ff8a00;font-size:20px;font-weight:300;text-align:left;outline:none;padding:10px;border-radius:0}div#search-lightbox input{box-shadow:none;border:none}span.service-title-large-number{display:none}.tw-why-choose-area .wt-small-separator{font-size:30px}.tw-estimation-area h2.wt-title{font-size:40px}.service-box-style4 .service-content .service-content-inner .service-content-bottom .service-title-large-number{display:none}.tw-project-1-wrap .wt-small-separator{font-size:35px;margin:0}.lienhe .tw-booking-form{padding:0;box-shadow:none}.lienhe .tw-booking-form .booking-tab-container{background-color:#d6e9fa}.lienhe .tw-booking-form .booking-tab-content{padding:0}.lienhe h2{font-size:45px;font-weight:600;font-family:"Oswald",sans-serif;line-height:1.2;color:#0b2f44}.lienhe form.wpcf7-form{padding:40px 25px;background-color:#d6e9fa;margin-bottom:0}.lh-contact .col-inner{padding:40px;background:url(/wp-content/themes/crushlove/images/contact-bg.png) no-repeat}.lh-contact h3{font-weight:600;font-family:"Oswald",sans-serif;line-height:1.2;color:#fff;font-size:22px;border-left:4px solid #ff8a00;padding-left:20px;margin-bottom:25px}.lh-contact .icon-box-img{width:50px!important;height:50px;padding:10px;z-index:0;position:relative;top:-10px}.lh-contact .icon-box-img:after{content:"";position:absolute;background:#0b2f44;height:50px;width:50px;z-index:-1;top:0;left:0}.lh-contact .icon-box-img:before{content:"";position:absolute;border:1px solid #ff8a00;right:-5px;top:10px;height:50px;width:50px;z-index:-2}.lh-contact .icon-box-img svg{padding:0}.lh-contact .icon-box-text p{font-size:14px;margin-bottom:5px;line-height:1.3;color:#fff}.lh-contact .icon-box{margin-bottom:30px;align-items:center}.lienhe form.wpcf7-form p{display:flex;flex-wrap:wrap;justify-content:center}.lienhe form.wpcf7-form span.wpcf7-form-control-wrap{flex:50%;padding:0 10px}.lienhe form.wpcf7-form span.wpcf7-form-control-wrap[data-name=your-message]{flex:100%}.lienhe form.wpcf7-form .wpcf7-text{height:52px;padding:10px 20px!important;background-color:#fff;border:0px!important;box-shadow:none!important;font-size:13px!important;border-radius:0!important}.lienhe form.wpcf7-form textarea{min-height:80px;padding:10px 20px!important;background-color:#fff;border:0px!important;box-shadow:none!important;font-size:13px!important;border-radius:0!important;resize:none}.lienhe .site-button{outline:none;color:#fff;padding:15px 30px;letter-spacing:1px;position:relative;overflow:hidden;cursor:pointer;display:inline-table;background-color:#ff8a00;border:none;font-size:15px;font-weight:700;transition:0.5s all ease}.lienhe .btn-half{cursor:pointer;background-color:#ff8a00;z-index:0;display:inline-block;position:relative;overflow:visible;line-height:0}.lienhe .btn-half:after{position:absolute;right:-6px;top:-6px;bottom:-6px;content:'';width:20px;border:2px solid #ff8a00;transition:0.5s all ease}.btn-half:hover:after{width:40px}.btn-half:hover em{width:40px}.lienhe .btn-half em{position:absolute;height:1px;background-color:#fff;width:26px;right:30px;top:50%;transition:all 0.3s ease;z-index:1}.lienhe span.wpcf7-spinner{display:none}.lienhe .tw-booking-footer-btn{padding:0 10px}.lienhe .wpcf7-submit.btn-half.site-button{background:transparent!important;border:none!important;margin:0!important;padding:0!important;min-height:0;height:auto!important;padding-right:35px!important;font-size:18px!important;font-weight:700;line-height:1.6;box-shadow:none!important}div#search-lightbox .autocomplete-suggestions{background:#ff8a00;color:#fff;margin-top:5px}.spu-box .wt-title{font-size:30px}.spu-content .tw-booking-form{padding:10px 30px}.spu-content .tw-booking-form .booking-tab-content{padding-left:0}.send-done{max-width:70%;margin:auto}.section_faqs h3{font-family:"Oswald",sans-serif;margin-bottom:20px;position:relative;display:inline-block;text-transform:uppercase;letter-spacing:5px;color:#ff8a00;font-size:40px;line-height:50px;font-weight:600;opacity:1;-webkit-text-fill-color:#fff0;-webkit-text-stroke:1px #ff8a00}.section_faqs h2{font-size:45px;font-weight:600}.section_faqs p{font-size:14px;margin-bottom:0}.section_faqs .row_title{margin-bottom:20px}.section_faqs .accordion-item{border:1px solid #fff0;margin-bottom:20px;overflow:hidden}.section_faqs .accordion-title{font-size:20px;color:#0b2f44;padding:10px 16px 10px 16px;border:1px solid #efefef;font-weight:400;background:#fff0;padding-right:56px}.section_faqs .accordion-title.active{background-color:#e7f1ff}.section_faqs .accordion-title button.toggle{left:auto;margin:0;border:none;width:40px;height:40px;min-height:40px;line-height:40px;right:16px}.section_faqs .accordion-title button.toggle i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;line-height:40px}.section_faqs .accordion-title button.toggle i:before{content:"\f067";font-family:"FontAwesome";color:#ff8a00;text-align:center;font-size:20px}.section_faqs .accordion-title.active button.toggle i:before{background-image:none;content:"\f068";transform:none}.section_faqs .accordion-inner{padding:1rem 1.25rem}.section_faqs .accordion-inner p{font-size:15px;line-height:1.7;margin-bottom:1.3em}@media (max-width:1100px){.header-main .nav>li.menu-item{margin:0 10px}}@media (max-width:549px){.spu-box .wt-title{font-size:25px}.spu-box .tw-booking-form{padding:0;box-shadow:none}.spu-box .spu-close{font-size:70px!important}.post-navigation .post-nav-links .post-nav-item .nav-post-meta{padding-right:10px}.lienhe h2{font-size:30px}.lienhe form.wpcf7-form{padding:20px 0}.off-canvas .menu-item-home a{font-size:0}.mfp-ready .mfp-close{width:40px;height:40px;font-size:36px}.lh-contact .col-inner{padding:10px}.widget_search input{height:50px}.widget_search button.ux-search-submit{height:50px;width:50px;font-size:16px;padding:0}.blog-single .wt-post-discription{padding:20px}.blog-single .wt-title{font-size:25px;margin-bottom:1.5rem}nav.rank-math-breadcrumb span.separator{top:0}nav.rank-math-breadcrumb a,nav.rank-math-breadcrumb span.last{font-size:12px}.tw-why-choose-area-top{background-image:none!important}}.footer-top .col{padding-bottom:0}.footer-top a.button{background:#004b89!important;font-size:24px;color:#fff;background-color:#0b2f44;border:none;font-family:"Oswald",sans-serif;font-weight:600;padding:0 25px;bottom:50%;transform:translateY(50%);position:absolute;right:6.5%;margin:0}.footer-top .img{margin-bottom:0!important;border:1px solid #fff}a.nut-dang-ky{background:#f48120;color:#fff!important;padding:5px 25px;border-radius:5px;display:inline-block}a#top-link{border-radius:0!important;border:1px solid #f48120;background:#f48120;color:#fff}@-webkit-keyframes phone-vr-circle-fill{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px #fff0}100%{transform:scale(.9);box-shadow:0 0 0 0 #fff0}}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px #fff0}100%{transform:scale(.9);box-shadow:0 0 0 0 #fff0}}.header-nav-call-section .media{-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phone-vr-circle-fill 1s infinite ease-in-out;display:flex;align-items:center}.cta .all-social-icons .icon-box .icon-box-img{margin:0;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phone-vr-circle-fill 1s infinite ease-in-out}.cta .icon-box:before{content:"";width:45px;height:45px;top:0;left:0;position:absolute;box-shadow:0 0 0 0 #f48120;border-radius:50%;border:2px solid #fff0;-webkit-animation:phone-vr-circle-fill 2.3s infinite ease-in-out;animation:phone-vr-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animuiion:zoom 1.3s infinite;animation:zoom 1.3s infinite}.single .entry-content.single-page h1{font-size:30px}.single .entry-content.single-page h2{font-size:30px}.single.entry-content.single-page h3{font-size:20px}.single .entry-content.single-page h4{font-size:18px}.single .wt-bnr-inr-entry .banner-title-outer .wt-title{font-size:30px}.note-text p{font-size:14px;text-align:center!important;margin-left:auto;margin-right:auto;margin-bottom:15px}.note-text p br{display:block}.sidebar-menu .nav>li.menu-item>a{color:#004c83;font-size:14px}.sidebar-menu .nav>li.menu-item>ul a{color:#004c83;font-size:14px}@media (max-width:1400px){.footer-top a.button{font-size:16px}}@media (max-width:1200px){.blog-single .entry-image img{object-fit:contain}}@media (min-width:850px){header#header .nav-dropdown{display:block}header#header .nav-dropdown ul.sub-menu{position:absolute;left:100%;top:0;background:#fff;width:250px;padding:0;display:none!important;border-radius:5px;-webkit-box-shadow:1px 1px 15px rgb(0 0 0 / 15%);box-shadow:1px 1px 15px rgb(0 0 0 / 15%)}header#header .nav-dropdown ul.sub-menu a{color:#000;font-size:13px;padding:14px 20px;padding-left:20px;font-weight:500;margin:0}header#header .nav-dropdown ul.sub-menu a:hover{padding-left:40px;color:#ff8a00}header#header .nav-dropdown li:hover>ul.sub-menu{display:block!important}header#header .nav-dropdown li{border-right:0;white-space:normal;width:100%;display:block;position:relative}header#header .nav-dropdown li.menu-item-has-children>a{font-weight:400;text-transform:none}header#header .nav-dropdown li.menu-item-has-children:after{content:">";position:absolute;right:10px;top:50%;transform:translateY(-50%)}header#header .nav-dropdown li.active>a{color:#e82c2a}}@media (max-width:1024px){.blog-single .tw-booking-form .row.booking-tab-container{flex-flow:column;align-items:center;gap:15px}.blog-single .tw-booking-form .booking-tab-container .booking-tab-menu{width:auto;margin:auto;margin-bottom:15px}.blog-single .tw-booking-form .booking-tab-container .booking-tab-menu .list-group{display:flex!important;gap:20px;max-width:300px}.blog-single .tw-booking-form .booking-tab-container .booking-tab-menu .list-group .list-group-item{margin:0}}@media (max-width:849px){.footer-top a.button{font-size:14px}.header-main li.html.custom{display:block!important}.sidebar-menu .header-nav-call-section{display:none}.flex-col.show-for-medium.flex-right{margin:0}.flex-col.show-for-medium.flex-left{margin:0 auto}}@media (max-width:549px){.header-main li.html.custom{padding:0 10px}.header-main li.html.custom .detail{align-items:baseline}.header-main li.html.custom .detail{align-items:baseline;order:1;margin-left:10px;margin-right:0;top:0}.header-main li.html.custom a{font-size:20px}.header-main li.html.custom .two-phone{display:none}.sidebar-menu .header-nav-call-section{display:flex;margin:auto}.footer-top a.button{font-size:6px;padding:0 5px}.header-nav-call-section a{font-size:24px;font-weight:700;line-height:1.2}.header-nav-call-section .detail{margin-right:10px;margin-left:0}.header-nav-call-section img{max-width:20px}.header-nav-call-section .media{display:flex;align-items:center}.header-nav-call-section .detail .title{font-size:13px;text-transform:none;padding-bottom:0;line-height:1.2;text-align:center}.header-main .header-nav-call-section .detail .title a{font-size:13px;font-weight:400}.header-main .nav>li.nav-icon>a{font-size:20px;color:#004c83}.header-main .nav>li.header-search>a i{font-size:22px!important;color:#004c83}.sidebar-menu .nav>li.menu-item>button i{color:#004c83}a#top-link{bottom:65px;border-radius:0!important;border:1px solid #f48120;background:#f48120;color:#fff;line-height:35px;min-height:35px;height:25px}.twm-slider1-wrap .swiper-button-prev:after,.twm-slider1-wrap .swiper-button-next:after{font-size:30px}.two-phone a{font-size:18px !IMPORTANT;line-height:1.4}.two-phone{bottom:auto;top:100%;display:flex;flex-flow:column;text-align:center}.two-phone span{display:none}.header-nav-call-section .detail span{text-align:center}.wpcf7-form-control{font-size:16px}}