.elementor-kit-23{--e-global-color-primary:#1E2835;--e-global-color-secondary:#1E2835;--e-global-color-text:#A1A2A4;--e-global-color-accent:#FAF9FF;--e-global-color-dd930ca:#FFF7F8;--e-global-color-215f8e0:#CE203E;--e-global-color-d7de925:#1E2835;--e-global-color-5992468:#EBECED;--e-global-color-2a90e05:#0070B9;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#3B3D42;font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-kit-23 e-page-transition{background-color:#FFBC7D;}.elementor-kit-23 h1{font-size:26px;font-weight:400;}.elementor-kit-23 h2{font-size:23px;font-weight:400;}.elementor-kit-23 h3{font-size:21px;font-weight:400;}.elementor-kit-23 h4{font-size:18px;font-weight:400;}.elementor-kit-23 h5{font-size:18px;font-weight:500;}.elementor-kit-23 h6{font-size:18px;font-weight:500;}.elementor-kit-23 button,.elementor-kit-23 input[type="button"],.elementor-kit-23 input[type="submit"],.elementor-kit-23 .elementor-button{border-radius:2px 2px 2px 2px;}.elementor-kit-23 img{border-radius:3px 3px 3px 3px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1080px;}.e-con{--container-max-width:1080px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.single-dich-vu .site-content {
    margin-top: 0 !important;
}
.step-quytrinh .jet-listing-dynamic-repeater__items {
    flex-wrap: wrap;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item {
    flex: 0 0 33.333333%;
    padding: 0 10px 20px;
}

.step-quytrinh .step-box {
    display: block !important;
    text-align: center;
    padding: 10px;
    border-top: 40px solid #00b0f0;
    -webkit-border-top-left-radius: 60px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 20px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 60px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 60px;
border-top-right-radius: 5px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 5px;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(2) .step-box {
    border-top: 40px solid #FF65AC;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(3) .step-box {
    border-top: 40px solid #2989A6;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(4) .step-box {
    border-top: 40px solid #6C67E6;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(5) .step-box {
    border-top: 40px solid #36918D;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(6) .step-box {
    border-top: 40px solid #C34A36;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(7) .step-box {
    border-top: 40px solid #FF8066;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(8) .step-box {
    border-top: 40px solid #fecb33;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(9) .step-box {
    border-top: 40px solid #BE36B3;
}

.step-quytrinh .step-box p {
    width: 100%;
}

.step-quytrinh .step-box p:first-child {
    color: #fff;
    font-size: 16px;
    width: 200px;
    margin: -45px auto 15px auto;
    line-height: 1;
}

.step-quytrinh .step-box span.step-num {
    font-size: 32px;
    display: block;
    width: 42px;
    height: 42px;
    background-color: #fff;
    border-radius: 30px;
    color: blue;
    line-height: 1;
    border: 1px solid #00b0f0;
    padding-top: 5px;
    color: #00b0f0;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(2) .step-box span.step-num {
    color: #FF65AC;
    border: 1px solid #FF65AC;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(3) .step-box span.step-num {
    color: #2989A6;
    border: 1px solid #2989A6;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(4) .step-box span.step-num {
    color: #6C67E6;
    border: 1px solid #6C67E6;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(5) .step-box span.step-num {
    color: #36918D;
    border: 1px solid #36918D;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(6) .step-box span.step-num {
    color: #C34A36;
    border: 1px solid #C34A36;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(7) .step-box span.step-num {
    color: #FF8066;
    border: 1px solid #FF8066;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(8) .step-box span.step-num {
    color: #fecb33;
    border: 1px solid #fecb33;
}

.step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item:nth-child(9) .step-box span.step-num {
    color: #BE36B3;
    border: 1px solid #BE36B3;
}

.step-quytrinh .step-box p:nth-child(2) {
    font-weight: 500;
    color: #646790;
    text-transform: uppercase;
    padding: 0 20px;
}

.whyus-cont .jet-listing-dynamic-repeater__item {
    flex: 1;
    text-align: center;
    padding: 40px 15px;
    background-color: #D45979;
}

.whyus-cont .jet-listing-dynamic-repeater__item p {
    font-size: 1.8em;
    color: #D45979;
    width: 60px;
    height: 60px;
    background-color: #fff;
    -webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
    margin: 0 auto;
}

.whyus-cont .jet-listing-dynamic-repeater__item span {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    padding-top: 15px;
    line-height: 1.4;
    text-transform: uppercase
}


.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(2) {
    background-color: #358DE8;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(2) p {
    color: #358DE8;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(3) {
    background-color: #E89860;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(3) p {
    color: #E89860 ;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(4) {
    background-color: #4DA378;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(4) p {
    color: #4DA378;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(5) {
    background-color: #4B5798;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(5) p {
    color: #4B5798;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(6) {
    background-color: #A25FAD;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(6) p {
    color: #A25FAD;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(7) {
    background-color: #7229F7;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(7) p {
    color: #7229F7;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(8) {
    background-color: #EBA3D8;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(8) p {
    color: #EBA3D8;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(9) {
    background-color: #F8DCAA;
}

.whyus-cont .jet-listing-dynamic-repeater__items  .jet-listing-dynamic-repeater__item:nth-child(9) p {
    color: #F8DCAA;
}

.price-box .jet-listing-dynamic-repeater__item {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 2px solid #38C6F7;
}

.price-box .jet-listing-dynamic-repeater__item .price-info {
    width: 60%;
    display: block;
    float: left;
}

.price-box .jet-listing-dynamic-repeater__item .price-info span {
    display: block;
}

.price-box .jet-listing-dynamic-repeater__item .price-info span.price-target-note {
    font-size: 14px;
    color: #0B3A8A;
    text-transform: uppercase;
}

.price-box .jet-listing-dynamic-repeater__item .price-number span {
    font-size: 13px;
}

.price-box .jet-listing-dynamic-repeater__item .price-number {
    width: 40%;
    display: inline-block;
    text-align: right;
    color: #0B3A8A;
    font-size: 1.3em;
    letter-spacing: -1px;
}

.faq-box .jet-listing-dynamic-repeater__items {
    flex-wrap: wrap;
}

.faq-box .jet-listing-dynamic-repeater__item {
    flex: 50%;
    border: 1px solid #AFEEEE;
    margin-bottom: 20px;
    -webkit-border-radius: 1px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius: 1px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-radius: 1px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
-webkit-box-shadow: 1px 1px 15px 2px #e9e9e9; 
box-shadow: 1px 1px 15px 2px #e9e9e9;
}

.faq-box .jet-listing-dynamic-repeater__item span.question {
    background-color: #CCEDFB;
    padding: 6px 20px;
    color: #0b3a8a;
    font-size: 16px;
}

.faq-box .jet-listing-dynamic-repeater__item span.answer {
    padding: 20px;
    color: #646790;
    background-color: #fff;
}

@media screen and (max-width: 800px) {
    .whyus-cont .jet-listing-dynamic-repeater__items {
        flex-wrap: wrap;
    }

    .whyus-cont .jet-listing-dynamic-repeater__item {
        flex: 1 1 33.3333%;
    }
}

@media screen and (max-width: 540px) {
    .step-quytrinh .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item {
        flex: 1;
    }
    .whyus-cont .jet-listing-dynamic-repeater__item {
        flex: 50%;
    }
    .faq-box .jet-listing-dynamic-repeater__item {
        flex: 100%;
    }
}/* End custom CSS */