.elementor-1997 .elementor-element.elementor-element-810bf35 {
    border-style: solid;
    border-width: 0px 00px 1px 0px;
    border-color: #E4EAEE;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1997 .elementor-element.elementor-element-810bf35,
.elementor-1997 .elementor-element.elementor-element-810bf35>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-810bf35>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1997 .elementor-element.elementor-element-6a6b817>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-a4bc3b5>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-6f25e42>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-38b317d>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}
.elementor-element-256b5f3 .elementor-widget-wrap{
     padding: 0px 0px 0px 0px !important;
}
.elementor-1997 .elementor-element.elementor-element-32155a2 {
   padding: 100px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-59f2d98 .ct-heading .item--title {
    font-size: 40px;
   font-weight:900;
    line-height: 44px;
    margin-bottom: 30px;
}

.elementor-1997 .elementor-element.elementor-element-59f2d98 .ct-heading .item--sub-title {
  
        margin-top: -13px;
    /* line-height: 0px; */
    letter-spacing: 3px;
}

.elementor-1997 .elementor-element.elementor-element-7fc40e3 {
    font-size: 18px;
    line-height: 34px;
}

.elementor-1997 .elementor-element.elementor-element-7fc40e3>.elementor-widget-container {
    margin: 0px 0px 28px 0px;
}

.elementor-1997 .elementor-element.elementor-element-561495a:not(.elementor-motion-effects-element-type-background),
.elementor-1997 .elementor-element.elementor-element-561495a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://sijinkai-you.com/wp-content/uploads/2022/10/MG_10452.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1997 .elementor-element.elementor-element-561495a>.elementor-background-overlay {
    background-color: #000000;
   
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1997 .elementor-element.elementor-element-561495a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 65px 0px 60px 0px;
}

.elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--title {
    color: #ffffff;
    font-size: 39px;
    line-height: 44px;
    margin-bottom: 31px;
}

.elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--title i {
    color: #ffffff;
}

.elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--sub-title {
    color: #FFFFFF;
    margin-top: -20px;
}

.elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--sub-title.style3:before {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--sub-title.style7:before {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--sub-title.style7:after {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-54036246 {
    color: #ffffff;
    font-size: 18px;
    line-height: 34px;
}

.elementor-1997 .elementor-element.elementor-element-54036246>.elementor-widget-container {
    margin: 0px 60px 0px 52px;
}

.elementor-1997 .elementor-element.elementor-element-425af492>.elementor-widget-container {
    margin: 63px 0px 0px 52px;
}

.elementor-1997 .elementor-element.elementor-element-242b5d0e>.elementor-element-populated {
    margin: 0px 35px 0px 65px;
    --e-column-margin-right: 35px;
    --e-column-margin-left: 65px;
}

.elementor-1997 .elementor-element.elementor-element-7006ae52>.elementor-widget-container {
    margin: 5px 0px 10px 65px;
}

.elementor-1997 .elementor-element.elementor-element-f910253>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1997 .elementor-element.elementor-element-52955e55>.elementor-widget-container {
    margin: 0px 0px 0px -30px;
}

.elementor-1997 .elementor-element.elementor-element-0503750 {
    padding: 70px 0px 65px 0px;
}

.elementor-1997 .elementor-element.elementor-element-ab2df9f .ct-heading .item--title {
    font-size: 40px; 
    Font-weight:900;
    margin-bottom: 30px;
}

.elementor-1997 .elementor-element.elementor-element-ab2df9f .ct-heading .item--sub-title {
    letter-spacing: 10px;
    margin-top: -10px;
}

.elementor-1997 .elementor-element.elementor-element-d3b7ba0 {
    font-size: 18px;
    line-height: 34px;
}

.elementor-1997 .elementor-element.elementor-element-d3b7ba0>.elementor-widget-container {
    margin: 0px 0px 45px 0px;
}

.elementor-1997 .elementor-element.elementor-element-ae94ed9>.elementor-widget-container {
    margin: 0px 0px 33px 0px;
}

.elementor-1997 .elementor-element.elementor-element-b474257:not(.elementor-motion-effects-element-type-background),
.elementor-1997 .elementor-element.elementor-element-b474257>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://sijinkai-you.com/wp-content/uploads/2022/10/0328-2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1997 .elementor-element.elementor-element-b474257>.elementor-background-overlay {
   /* background-color: #000000;
    opacity: 0.88; */
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1997 .elementor-element.elementor-element-b474257 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 55px 0px 65px 0px;
}

.elementor-1997 .elementor-element.elementor-element-49e5056>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1997 .elementor-element.elementor-element-49e5056 {
    margin-top: 0px;
    margin-bottom: 60px;
}

.elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--title {
    color: #ffffff;
    font-size: 40px;
    Font-weight:900; 
    margin-bottom: 0px;
}

.elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--title i {
    color: #ffffff;
}

.elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--sub-title {
    color: #FFFFFF;
    margin-top: -4px;
    letter-spacing: 9px;
}

.elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--sub-title.style3:before {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--sub-title.style7:before {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--sub-title.style7:after {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-8d17b74>.elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
}

.elementor-1997 .elementor-element.elementor-element-e37e5a1 {
    color: #FFFFFF;
    font-size: 18px;
    line-height: 34px;
}

.elementor-1997 .elementor-element.elementor-element-e37e5a1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-68c3013:not(.elementor-motion-effects-element-type-background),
.elementor-1997 .elementor-element.elementor-element-68c3013>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E4EAEE;
}

.elementor-1997 .elementor-element.elementor-element-68c3013 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 52px 0px 75px 0px;
}

.elementor-1997 .elementor-element.elementor-element-68c3013>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1997 .elementor-element.elementor-element-e84f1ab>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1997 .elementor-element.elementor-element-e84f1ab {
    margin-top: 0px;
    margin-bottom: 35px;
    padding: 0px 50px 0px 60px;
}

.elementor-1997 .elementor-element.elementor-element-568b8e7 .ct-heading .item--title {
    font-size: 40px;
    line-height: 44px;
    margin-bottom: 0px;
}

.elementor-1997 .elementor-element.elementor-element-568b8e7 .ct-heading .item--sub-title {
    letter-spacing: 4px;
    margin-top: -10px;
}
.elementor-1997 .elementor-element.elementor-element-2877248>.elementor-element-populated {
  /*  margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;*/
}

.elementor-1997 .elementor-element.elementor-element-f26cf2d {
    font-size: 18px;
    line-height: 34px;
}

.elementor-1997 .elementor-element.elementor-element-f26cf2d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-dc77e1>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1997 .elementor-element.elementor-element-dc77e1 {
    margin-top: 071px;
    margin-bottom: 33px;
    padding: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-293bf046>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-1997 .elementor-element.elementor-element-14849ea8 .ct-heading .item--title {
    font-size: 40px;
    line-height: 44px;
    margin-bottom: 0px;
}

.elementor-1997 .elementor-element.elementor-element-14849ea8 .ct-heading .item--sub-title {
    letter-spacing: 2px;
    margin-top: -15px;
}

.elementor-1997 .elementor-element.elementor-element-3199c5c0>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1997 .elementor-element.elementor-element-7479c6c0 {
    font-size: 18px;
    line-height: 34px;
}

.elementor-1997 .elementor-element.elementor-element-7479c6c0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-501534aa {
    margin-top: 0px;
    margin-bottom: 75px;
}

.elementor-1997 .elementor-element.elementor-element-45c5e639:not(.elementor-motion-effects-element-type-background),
.elementor-1997 .elementor-element.elementor-element-45c5e639>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-1997 .elementor-element.elementor-element-45c5e639>.elementor-background-overlay {
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1997 .elementor-element.elementor-element-45c5e639 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 55px 0px 25px 0px;
}

.elementor-1997 .elementor-element.elementor-element-f31d765>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1997 .elementor-element.elementor-element-f31d765 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--title {
    color: #ffffff;
    font-size: 40px;
    line-height: 44px;
    margin-bottom: 0px;
}

.elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--title i {
    color: #ffffff;
}

.elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--sub-title {
    color: #FFFFFF;
    letter-spacing: 0px;
    margin-top: -16px;
}

.elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--sub-title.style3:before {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--sub-title.style7:before {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--sub-title.style7:after {
    background-color: #FFFFFF;
}

.elementor-1997 .elementor-element.elementor-element-27eee1a>.elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
}

.elementor-1997 .elementor-element.elementor-element-e68a41e {
    color: #FFFFFF;
    font-size: 18px;
    line-height: 34px;
}

.elementor-1997 .elementor-element.elementor-element-e68a41e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-5a06b76>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1997 .elementor-element.elementor-element-5a06b76 {
    margin-top: 071px;
    margin-bottom: 43px;
    padding: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-38690bc>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-1997 .elementor-element.elementor-element-b382baa .ct-heading .item--title {
    font-size: 40px;
        line-height: 60px;
        Font-weight:900;
}

.elementor-1997 .elementor-element.elementor-element-b382baa .ct-heading .item--sub-title {
    letter-spacing: 0px;
    margin-top: 0px;
}

.elementor-1997 .elementor-element.elementor-element-5e2e2f7>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1997 .elementor-element.elementor-element-fa3ad72 {
    font-size: 18px;
    line-height: 34px;
}

.elementor-1997 .elementor-element.elementor-element-fa3ad72>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1997 .elementor-element.elementor-element-7a7fd8e3:not(.elementor-motion-effects-element-type-background),
.elementor-1997 .elementor-element.elementor-element-7a7fd8e3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo.casethemes.net/consultio-startup/wp-content/uploads/2019/12/h4-map.png");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-1997 .elementor-element.elementor-element-7a7fd8e3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 75px;
}

.elementor-1997 .elementor-element.elementor-element-7a7fd8e3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1997 .elementor-element.elementor-element-1a2a6615>.elementor-element-populated {
    margin: 23px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}

.elementor-1997 .elementor-element.elementor-element-6c478cc0>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-1997 .elementor-element.elementor-element-771216f7>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-1997 .elementor-element.elementor-element-364e39e0>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-1997 .elementor-element.elementor-element-69d808a7>.elementor-element-populated {
    margin: 0px 22px 0px 60px;
    --e-column-margin-right: 22px;
    --e-column-margin-left: 60px;
}

@media(min-width:768px) {
  
    .elementor-1997 .elementor-element.elementor-element-7c29ab04 {
        width: 52.5%;
    }

    .elementor-1997 .elementor-element.elementor-element-242b5d0e {
        width: 47.5%;
    }

    .elementor-1997 .elementor-element.elementor-element-76ddaa3 {
        width: 65%;
    }

    .elementor-1997 .elementor-element.elementor-element-8d17b74 {
        width: 35%;
    }

    .elementor-1997 .elementor-element.elementor-element-293bf046 {
        width: 58.083%;
    }

    .elementor-1997 .elementor-element.elementor-element-3199c5c0 {
        width: 41.917%;
    }

    .elementor-1997 .elementor-element.elementor-element-ed923aa {
        width: 52%;
    }

    .elementor-1997 .elementor-element.elementor-element-27eee1a {
        width: 47.96%;
    }

    .elementor-1997 .elementor-element.elementor-element-38690bc {
        width: 58.083%;
    }

    .elementor-1997 .elementor-element.elementor-element-5e2e2f7 {
        width: 41.917%;
    }

    .elementor-1997 .elementor-element.elementor-element-1a2a6615 {
        width: 33.583%;
    }

    .elementor-1997 .elementor-element.elementor-element-69d808a7 {
        width: 66.417%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1997 .elementor-element.elementor-element-289aed6 {
        width: 60%;
    }

    .elementor-1997 .elementor-element.elementor-element-256b5f3 {
        width: 40%;
    }

    .elementor-1997 .elementor-element.elementor-element-1a2a6615 {
        width: 40%;
    }

    .elementor-1997 .elementor-element.elementor-element-69d808a7 {
        width: 60%;
    }
}

@media(min-width:1025px) {

    .elementor-1997 .elementor-element.elementor-element-561495a:not(.elementor-motion-effects-element-type-background),
    .elementor-1997 .elementor-element.elementor-element-561495a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-1997 .elementor-element.elementor-element-b474257:not(.elementor-motion-effects-element-type-background),
    .elementor-1997 .elementor-element.elementor-element-b474257>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-1997 .elementor-element.elementor-element-59f2d98 .ct-heading .item--title {
        font-size: 29px;
    }

    .elementor-1997 .elementor-element.elementor-element-7fc40e3 {
        font-size: 16px;
        line-height: 28px;
    }

    .elementor-1997 .elementor-element.elementor-element-2899464 .ct-piechart .item--title {
        font-size: 18px;
    }

    .elementor-1997 .elementor-element.elementor-element-cb106f6 .ct-piechart .item--title {
        font-size: 18px;
    }

    .elementor-1997 .elementor-element.elementor-element-c1d038a .ct-piechart .item--title {
        font-size: 18px;
    }

    .elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--title {
        font-size: 27px;
        line-height: 38px;
    }

    .elementor-1997 .elementor-element.elementor-element-54036246 {
        font-size: 16px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-54036246>.elementor-widget-container {
        margin: 0px 030px 0px 52px;
    }

    .elementor-1997 .elementor-element.elementor-element-425af492>.elementor-widget-container {
        margin: 63px 0px 0px 52px;
    }

    .elementor-1997 .elementor-element.elementor-element-242b5d0e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-7006ae52>.elementor-widget-container {
        margin: 5px 0px 10px -10px;
    }

    .elementor-1997 .elementor-element.elementor-element-2b5450a5>.elementor-widget-container {
        margin: 0px 0px 0px -20px;
    }

    .elementor-1997 .elementor-element.elementor-element-f910253>.elementor-widget-container {
        margin: 0px 0px 10px -25px;
    }

    .elementor-1997 .elementor-element.elementor-element-52955e55>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-ab2df9f .ct-heading .item--title {
        font-size: 25px;
    }

    .elementor-1997 .elementor-element.elementor-element-d3b7ba0 {
        font-size: 16px;
        line-height: 28px;
    }

    .elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--title {
        font-size: 27px;
        line-height: 38px;
    }

    .elementor-1997 .elementor-element.elementor-element-8d17b74>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-e37e5a1 {
        font-size: 16px;
        line-height: 28px;
    }

    .elementor-1997 .elementor-element.elementor-element-e84f1ab {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-568b8e7 .ct-heading .item--title {
        font-size: 28px;
    }

    .elementor-1997 .elementor-element.elementor-element-2877248>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-f26cf2d {
        font-size: 16px;
        line-height: 28px;
    }

    .elementor-1997 .elementor-element.elementor-element-dc77e1 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-293bf046>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-14849ea8 .ct-heading .item--title {
        font-size: 30px;
        line-height: 38px;
    }

    .elementor-1997 .elementor-element.elementor-element-3199c5c0>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-7479c6c0 {
        font-size: 16px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--title {
        font-size: 27px;
        line-height: 38px;
    }

    .elementor-1997 .elementor-element.elementor-element-27eee1a>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-e68a41e {
        font-size: 16px;
        line-height: 28px;
    }

    .elementor-1997 .elementor-element.elementor-element-5a06b76 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-38690bc>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-b382baa .ct-heading .item--title {
        font-size: 30px;
        line-height: 38px;
    }

    .elementor-1997 .elementor-element.elementor-element-5e2e2f7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-fa3ad72 {
        font-size: 16px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-1a2a6615>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-69d808a7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width:767px) {
    .elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--sub-title {
    color: #FFFFFF;
    margin-top: -6px;
}
.elementor-element-5ce29c2 .ct-heading .item--sub-title.style2 {
   
    letter-spacing: 4px;
    margin-top: -25px;
}
    .elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--sub-title.style2{
            letter-spacing: 0.9em;
    }
    .elementor-1997 .elementor-element.elementor-element-59f2d98 .ct-heading .item--title {
        font-size: 24px;
         Margin-top:-40px;
        line-height: 30px;
    }
.xuongline{
    Display:block;
}
    .elementor-1997 .elementor-element.elementor-element-59f2d98 .ct-heading .item--sub-title {
        margin-top: -63px;
    }

    .elementor-1997 .elementor-element.elementor-element-2db2536 .ct-heading .item--title {
        font-size: 24px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-54036246>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-425af492>.elementor-widget-container {
        margin: 63px 0px 0px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-6525945e {
        width: 50%;
    }

    .elementor-1997 .elementor-element.elementor-element-7006ae52>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-2b5450a5>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-4bec4229 {
        width: 50%;
    }

    .elementor-1997 .elementor-element.elementor-element-f910253>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-52955e55>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-ab2df9f .ct-heading .item--title {
        font-size: 22px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-ab2df9f .ct-heading .item--sub-title {
        margin-top: -5px;
    letter-spacing: 18px;
    }

    .elementor-1997 .elementor-element.elementor-element-4adc530>.elementor-widget-container {
        margin: 0px 0px 32px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--title {
        font-size: 24px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-857dc41 .ct-heading .item--sub-title {
            margin-top: -23px;
    letter-spacing: 4px;
    }

    .elementor-1997 .elementor-element.elementor-element-568b8e7 .ct-heading .item--title {
        font-size: 24px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-568b8e7 .ct-heading .item--sub-title {
        margin-top: -4px;
            letter-spacing: 9px;
    }

    .elementor-1997 .elementor-element.elementor-element-14849ea8 .ct-heading .item--title {
        font-size: 24px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-7479c6c0>.elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }

    .elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--title {
        font-size: 24px;
        line-height: 32px;
    }

    .elementor-1997 .elementor-element.elementor-element-d3b0229 .ct-heading .item--sub-title {
        margin-top: -22px;
    letter-spacing: 2px;
    }

    .elementor-1997 .elementor-element.elementor-element-b382baa .ct-heading .item--title {
        font-size: 24px;
        line-height: 30px;
    }

    .elementor-1997 .elementor-element.elementor-element-b382baa .ct-heading .item--sub-title {
        font-size: -8px;
        
    }

    .elementor-1997 .elementor-element.elementor-element-fa3ad72>.elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }
}