.elementor-215 .elementor-element.elementor-element-13bb663{padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-aa7b37e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-8ba985b{--e-image-carousel-slides-to-show:1;}.elementor-215 .elementor-element.elementor-element-e1a705f{margin-top:-5px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-215 .elementor-element.elementor-element-0571879 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-215 .elementor-element.elementor-element-86df612.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-215 .elementor-element.elementor-element-86df612.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-215 .elementor-element.elementor-element-86df612.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-215 .elementor-element.elementor-element-86df612 .elementor-image-box-wrapper .elementor-image-box-img{width:0%;}.elementor-215 .elementor-element.elementor-element-86df612 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-215 .elementor-element.elementor-element-47c7ddd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-215 .elementor-element.elementor-element-47c7ddd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-215 .elementor-element.elementor-element-47c7ddd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-215 .elementor-element.elementor-element-47c7ddd .elementor-image-box-wrapper .elementor-image-box-img{width:0%;}.elementor-215 .elementor-element.elementor-element-47c7ddd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-215 .elementor-element.elementor-element-bca8278.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-215 .elementor-element.elementor-element-bca8278.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-215 .elementor-element.elementor-element-bca8278.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-215 .elementor-element.elementor-element-bca8278 .elementor-image-box-wrapper .elementor-image-box-img{width:0%;}.elementor-215 .elementor-element.elementor-element-bca8278 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-215 .elementor-element.elementor-element-c15e241 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-215 .elementor-element.elementor-element-55c5053:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-55c5053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B2FBF;background-image:url("https://demo.antu.vn/lightup/wp-content/uploads/2024/03/Capture.png");background-position:bottom center;background-size:cover;}.elementor-215 .elementor-element.elementor-element-55c5053{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-55c5053 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-b9ecf40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-b88dc61{text-align:center;}.elementor-215 .elementor-element.elementor-element-b88dc61 .elementor-heading-title{color:#FFFFFF;text-shadow:2px 5px 1px rgba(39.09999999999999, 39.09999999999999, 39.09999999999999, 0.72);}.elementor-215 .elementor-element.elementor-element-54848dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-215 .elementor-element.elementor-element-54848dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-54848dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-87f562f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-31aec1b .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-31aec1b > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-31aec1b{width:var( --container-widget-width, 94.798% );max-width:94.798%;--container-widget-width:94.798%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-57ee3b9 .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-57ee3b9 > .elementor-widget-container{margin:00px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-57ee3b9{width:var( --container-widget-width, 84.373% );max-width:84.373%;--container-widget-width:84.373%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-4f540a1 .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-4f540a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-4f540a1{width:var( --container-widget-width, 99.033% );max-width:99.033%;--container-widget-width:99.033%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-f23acc5 > .elementor-widget-container{margin:0px -48px -10px 0px;}.elementor-215 .elementor-element.elementor-element-f23acc5{width:var( --container-widget-width, 106.667% );max-width:106.667%;--container-widget-width:106.667%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-f7dfaab .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-f7dfaab > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-f7dfaab{width:var( --container-widget-width, 79.129% );max-width:79.129%;--container-widget-width:79.129%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-55613ce .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-55613ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-55613ce{width:var( --container-widget-width, 85.029% );max-width:85.029%;--container-widget-width:85.029%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-e928822:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-e928822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F7;}.elementor-215 .elementor-element.elementor-element-e928822{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 100px 0px;}.elementor-215 .elementor-element.elementor-element-e928822 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-0edd13b{margin-top:0px;margin-bottom:60px;}.elementor-215 .elementor-element.elementor-element-adf4dca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-215 .elementor-element.elementor-element-adf4dca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-9b9b561{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-9b9b561 .elementor-icon-box-title{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-9b9b561 .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-9b9b561 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-215 .elementor-element.elementor-element-2124011 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-215 .elementor-element.elementor-element-2124011 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-b6b1023{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-b6b1023 .elementor-icon-box-title{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-b6b1023 .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-b6b1023 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-215 .elementor-element.elementor-element-b9b2107 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-215 .elementor-element.elementor-element-b9b2107 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-c52eb0c{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-c52eb0c .elementor-icon-box-title{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-c52eb0c .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-c52eb0c > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-215 .elementor-element.elementor-element-acd9dd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-215 .elementor-element.elementor-element-acd9dd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215 .elementor-element.elementor-element-3e450c7{--icon-box-icon-margin:15px;}.elementor-215 .elementor-element.elementor-element-3e450c7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-3e450c7 .elementor-icon-box-description{color:#FFFFFF;}.elementor-215 .elementor-element.elementor-element-3e450c7 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-215 .elementor-element.elementor-element-ce3ddd8{margin-top:131px;margin-bottom:0px;}.elementor-215 .elementor-element.elementor-element-2c9e733 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-e6dd32a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-9a95551 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-e9d9c2f{padding:60px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-47391d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-d456fd8{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-8b54f27 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-215 .elementor-element.elementor-element-5774631 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-215 .elementor-element.elementor-element-06a6f3a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-215 .elementor-element.elementor-element-b0b5b2c{padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-cc29c9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-b2bcb59 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-215 .elementor-element.elementor-element-b2bcb59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-4f462c9 .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-215 .elementor-element.elementor-element-7b3c5a9{padding:60px 0px 60px 0px;}.elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-toggle-title, .elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-toggle-icon{color:#122A66;}.elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-toggle-icon svg{fill:#122A66;}.elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-tab-title.elementor-active a, .elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#122A66;}.elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-tab-title .elementor-toggle-icon i:before{color:#122A66;}.elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-tab-title .elementor-toggle-icon svg{fill:#122A66;}.elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#122A66;}.elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#122A66;}.elementor-215 .elementor-element.elementor-element-0e99a02 .elementor-tab-content{color:#3F3F40;}@media(max-width:767px){.elementor-215 .elementor-element.elementor-element-86df612 .elementor-image-box-img{margin-bottom:15px;}.elementor-215 .elementor-element.elementor-element-47c7ddd .elementor-image-box-img{margin-bottom:15px;}.elementor-215 .elementor-element.elementor-element-bca8278 .elementor-image-box-img{margin-bottom:15px;}.elementor-215 .elementor-element.elementor-element-54848dd{padding:40px 15px 40px 15px;}.elementor-215 .elementor-element.elementor-element-31aec1b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-215 .elementor-element.elementor-element-31aec1b{width:var( --container-widget-width, 371.781px );max-width:371.781px;--container-widget-width:371.781px;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-57ee3b9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-215 .elementor-element.elementor-element-57ee3b9{width:var( --container-widget-width, 358.297px );max-width:358.297px;--container-widget-width:358.297px;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-4f540a1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-215 .elementor-element.elementor-element-f7dfaab > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-215 .elementor-element.elementor-element-f7dfaab{width:var( --container-widget-width, 356.125px );max-width:356.125px;--container-widget-width:356.125px;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-55613ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-215 .elementor-element.elementor-element-55613ce{width:var( --container-widget-width, 346.594px );max-width:346.594px;--container-widget-width:346.594px;--container-widget-flex-grow:0;}.elementor-215 .elementor-element.elementor-element-e928822{padding:40px 15px 40px 15px;}.elementor-215 .elementor-element.elementor-element-b2bcb59 > .elementor-widget-container{margin:0px 0px -6px 0px;}}@media(min-width:768px){.elementor-215 .elementor-element.elementor-element-a811b24{width:37.589%;}.elementor-215 .elementor-element.elementor-element-5d19298{width:62.411%;}.elementor-215 .elementor-element.elementor-element-87f562f{width:26.927%;}.elementor-215 .elementor-element.elementor-element-d34bd44{width:41.246%;}.elementor-215 .elementor-element.elementor-element-054a94e{width:31.491%;}.elementor-215 .elementor-element.elementor-element-cc29c9a{width:42.723%;}.elementor-215 .elementor-element.elementor-element-eec8132{width:57.234%;}}/* Start custom CSS for text-editor, class: .elementor-element-7f6f41c */.elementor-215 .elementor-element.elementor-element-7f6f41c h2{
    background: #ff9000;
    width: fit-content;
    padding: 8px 14px;
    color: #fff !important;
    position: relative;
    margin:0 auto;
    font-size: 16px;
    margin-bottom:30px;
    border-radius: 10px;
}
.elementor-215 .elementor-element.elementor-element-7f6f41c h2:after{
    content: "";
    position: absolute;
    width: 14px;
    height: 10px;
    border: 3px solid #ff9000;
    border-bottom-color: transparent;
    border-right-color:transparent;
    left: 50%;
    bottom: -10px;
    border-width: 0px 0px 10px 7px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-86df612 */.elementor-215 .elementor-element.elementor-element-86df612 figure.elementor-image-box-img{
    display:none;
}

.elementor-215 .elementor-element.elementor-element-86df612 h3{
    background-color: #ff9000;
    padding: 29px 67px;
    border-radius: 20px;
    color:#fff !important;
    font-weight: 500;
    margin:0 0 0px 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c7ddd */.elementor-215 .elementor-element.elementor-element-47c7ddd figure.elementor-image-box-img{
    display:none;
}

.elementor-215 .elementor-element.elementor-element-47c7ddd h3{
    background-color: #ff9000;
    padding: 29px 67px;
    border-radius: 20px;
    color:#fff !important;
    font-weight: 500;
    margin:0 0 0px 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bca8278 */.elementor-215 .elementor-element.elementor-element-bca8278 figure.elementor-image-box-img{
    display:none;
}

.elementor-215 .elementor-element.elementor-element-bca8278 h3{
    background-color: #ff9000;
    padding: 29px 67px;
    border-radius: 20px;
    color:#fff !important;
    font-weight: 500;
    margin:0 0 0px 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a811b24 */.elementor-215 .elementor-element.elementor-element-a811b24 h3{
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31aec1b */.elementor-215 .elementor-element.elementor-element-31aec1b .elementor-icon-box-content{
    border:5px solid white;
    border-radius: 10px;
 
    padding:30px;
    position: relative;
}
.elementor-215 .elementor-element.elementor-element-31aec1b h3{
    margin:0;
}

@media(min-width:1200px){
   .elementor-215 .elementor-element.elementor-element-31aec1b .elementor-icon-box-content:after{
       content:"";
       height:2px;
       width:30px;
       background:#fff;
       position:absolute;
       top:50%;
       transform:translateX(-50%);
      
       right:-50px;
   } 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57ee3b9 */.elementor-215 .elementor-element.elementor-element-57ee3b9 .elementor-icon-box-content{
    border:5px solid white;
    border-radius: 10px;
 
    padding:30px;
    position: relative;
}
.elementor-215 .elementor-element.elementor-element-57ee3b9 h3{
    margin:0;
}

@media(min-width:1200px){
   .elementor-215 .elementor-element.elementor-element-57ee3b9 .elementor-icon-box-content:after{
         content: "";
    height: 2px;
    width: 75px;
    background: #fff;
    position: absolute;
    top: 50%;
    transform: translateX(-50%);
    right: -115px;
   } 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f540a1 */.elementor-215 .elementor-element.elementor-element-4f540a1 .elementor-icon-box-content{
    border:5px solid white;
    border-radius: 10px;
 
    padding:30px;
    position: relative;
}
.elementor-215 .elementor-element.elementor-element-4f540a1 h3{
    margin:0;
}

@media(min-width:1200px){
   .elementor-215 .elementor-element.elementor-element-4f540a1 .elementor-icon-box-content:after{
           content: "";
    height: 2px;
    width: 34px;
    background: #fff;
    position: absolute;
    top: 50%;
    transform: translateX(-50%);
    right: -53px;
   } 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7dfaab */.elementor-215 .elementor-element.elementor-element-f7dfaab .elementor-icon-box-content{
    border:6px solid white;
    border-radius: 10px;
    background: #5B2FBF;
    padding:30px;
    position: relative;
}
.elementor-215 .elementor-element.elementor-element-f7dfaab h3{
    margin:0;
}

@media(min-width:1200px){
   .elementor-215 .elementor-element.elementor-element-f7dfaab .elementor-icon-box-content:after{
          content: "";
    height: 2px;
    width: 47px;
    background: #fff;
    position: absolute;
    top: 50%;
    transform: translateX(-50%);
    left: -29px;
   } 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55613ce */.elementor-215 .elementor-element.elementor-element-55613ce .elementor-icon-box-content{
    border:6px solid white;
    border-radius: 10px;
    background: #5B2FBF;
    padding:30px;
    position: relative;
}
.elementor-215 .elementor-element.elementor-element-55613ce h3{
    margin:0;
}

@media(min-width:1200px){
   .elementor-215 .elementor-element.elementor-element-55613ce .elementor-icon-box-content:after{
       content:"";
       height:2px;
       width:30px;
       background:#fff;
       position:absolute;
       top:50%;
       transform:translateX(-50%);
      
       left:-21px;
   } 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-714469b */.elementor-215 .elementor-element.elementor-element-714469b h2{
    background: #E8493A;
    width: fit-content;
    padding: 8px 14px;
    color: #fff !important;
    position: relative;
    margin:0 auto;
    font-size: 18px;
    margin-bottom:30px;
    border-radius: 10px;
}
.elementor-215 .elementor-element.elementor-element-714469b h2:after{
    content: "";
    position: absolute;
    width: 14px;
    height: 10px;
    border: 3px solid #E8493A;
    border-bottom-color: transparent;
    border-right-color:transparent;
    left: 50%;
    bottom: -10px;
    border-width: 0px 0px 10px 7px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b9b561 */.elementor-215 .elementor-element.elementor-element-9b9b561{
    border:1px solid white;
    min-height:290px;
    background: #ff7171;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b6b1023 */.elementor-215 .elementor-element.elementor-element-b6b1023{
    border:1px solid white;
    min-height:290px;
    background: #db2929;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c52eb0c */.elementor-215 .elementor-element.elementor-element-c52eb0c{
    border:1px solid white;
    min-height:290px;
    background:#bc88ff;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e450c7 */.elementor-215 .elementor-element.elementor-element-3e450c7{
    border:1px solid white;
    min-height:250px;
    background: #ff9000;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0edd13b */.elementor-215 .elementor-element.elementor-element-0edd13b h3{
    text-shadow: 1px 3px 6px black;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a957b24 */.elementor-215 .elementor-element.elementor-element-a957b24 h2{
    background: #ff9000;
    width: fit-content;
    padding: 8px 14px;
    color: #fff !important;
    position: relative;
    margin:0 auto;
    font-size: 16px;
    margin-bottom:30px;
    border-radius: 10px;
}
.elementor-215 .elementor-element.elementor-element-a957b24 h2:after{
    content: "";
    position: absolute;
    width: 14px;
    height: 10px;
    border: 3px solid #ff9000;
    border-bottom-color: transparent;
    border-right-color:transparent;
    left: 50%;
    bottom: -10px;
    border-width: 0px 0px 10px 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98ff14f */.elementor-215 .elementor-element.elementor-element-98ff14f h4{
    font-size: 20px;
    font-weight: 700;
    line-height: 110%;
    letter-spacing: -0.6px;
    margin:0;
    color:#fff;
}
.elementor-215 .elementor-element.elementor-element-98ff14f p{
   font-size: 14px;
    line-height: 150%;
    letter-spacing: -0.28px;
    max-width: 310px;
    margin: 10px auto;
    overflow: hidden;
     color:#fff;
}
.elementor-215 .elementor-element.elementor-element-98ff14f img{
    width: 200px;
    height: 200px;
    object-fit: cover;
    border-radius: 100%;
    position: absolute;
    top:-117px;
    left:50%;
    transform: translateX(-50%);
    transition:.4s;
}
.elementor-215 .elementor-element.elementor-element-98ff14f{
    background:#db2929;
    padding:120px 10px 40px 10px;
    max-width: 90%;
    position: relative;
    border-radius:20px;
}
.elementor-215 .elementor-element.elementor-element-98ff14f:hover img{
    transform: translateX(-50%) scale(1.1);
}

@media(max-width:767px){
    .elementor-215 .elementor-element.elementor-element-98ff14f{
        max-width:100%;
        margin-bottom:160px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f224251 */.elementor-215 .elementor-element.elementor-element-f224251 h4{
    font-size: 20px;
    font-weight: 700;
    line-height: 110%;
    letter-spacing: -0.6px;
    margin:0;
    color:#fff;
}
.elementor-215 .elementor-element.elementor-element-f224251 p{
   font-size: 14px;
    line-height: 150%;
    letter-spacing: -0.28px;
    max-width: 310px;
    margin: 10px auto;
    overflow: hidden;
     color:#fff;
}
.elementor-215 .elementor-element.elementor-element-f224251 img{
    width: 200px;
    height: 200px;
    object-fit: cover;
    border-radius: 100%;
    position: absolute;
    top:-117px;
    left:50%;
    transform: translateX(-50%);
    transition:.4s;
}
.elementor-215 .elementor-element.elementor-element-f224251{
    background:#ffcd42;
    padding:120px 10px 40px 10px;
    max-width: 90%;
    position: relative;
    border-radius:20px;
}
.elementor-215 .elementor-element.elementor-element-f224251:hover img{
      transform: translateX(-50%) scale(1.1);
}

@media(max-width:767px){
    .elementor-215 .elementor-element.elementor-element-f224251{
        max-width:100%;
        margin-bottom:160px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e0b84e */.elementor-215 .elementor-element.elementor-element-1e0b84e h4{
    font-size: 20px;
    font-weight: 700;
    line-height: 110%;
    letter-spacing: -0.6px;
    margin:0;
    color:#fff;
}
.elementor-215 .elementor-element.elementor-element-1e0b84e p{
   font-size: 14px;
    line-height: 150%;
    letter-spacing: -0.28px;
    max-width: 310px;
    margin: 10px auto;
    overflow: hidden;
     color:#fff;
}
.elementor-215 .elementor-element.elementor-element-1e0b84e img{
    width: 200px;
    height: 200px;
    object-fit: cover;
    border-radius: 100%;
    position: absolute;
    top:-117px;
    left:50%;
    transform: translateX(-50%);
    transition:.4s;
}
.elementor-215 .elementor-element.elementor-element-1e0b84e{
    background:#6cb7ff;
    padding:120px 10px 40px 10px;
    max-width: 90%;
    position: relative;
    border-radius:20px;
}
.elementor-215 .elementor-element.elementor-element-1e0b84e:hover img{
      transform: translateX(-50%) scale(1.1);
}


@media(max-width:767px){
    .elementor-215 .elementor-element.elementor-element-1e0b84e{
        max-width:100%;
     
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ce3ddd8 */.elementor-215 .elementor-element.elementor-element-ce3ddd8 h4{
    text-shadow: 1px 3px 6px black;
}

.elementor-215 .elementor-element.elementor-element-ce3ddd8 a{
    background:#ff9000;
    display: block;
    width: fit-content;
    margin:0 auto 0 auto;
    padding: 5px 20px;
    color:#fff;
    font-weight: bold;
   box-shadow: 1px 7px 6px #7f7f7f;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cc1eac3 */.elementor-215 .elementor-element.elementor-element-cc1eac3{
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e928822 */.elementor-215 .elementor-element.elementor-element-e928822:after{
    content: "";
    width: 100%;
    height: 100%;
    background: url(https://demo.antu.vn/lightup/wp-content/uploads/2024/03/cloud.png) no-repeat center bottom;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
}
.elementor-215 .elementor-element.elementor-element-e928822{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029dd78 */.elementor-215 .elementor-element.elementor-element-029dd78 h3{
    background: #ff9000;
    width: fit-content;
    padding: 8px 14px;
    color: #fff !important;
    position: relative;
   
    font-size: 18px;
    margin-bottom:0px;
    border-radius: 0px
}
.elementor-215 .elementor-element.elementor-element-029dd78 h3:after{
    content: "";
    position: absolute;
    width: 14px;
    height: 10px;
    border: 3px solid #ff9000;
    border-bottom-color: transparent;
    border-right-color:transparent;
    left: 0%;
    bottom: -10px;
    border-width: 0px 0px 10px 7px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8796a01 */.elementor-215 .elementor-element.elementor-element-8796a01 p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ac1f2a */.elementor-215 .elementor-element.elementor-element-0ac1f2a p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7918136 */.elementor-215 .elementor-element.elementor-element-7918136 p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d456fd8 */.elementor-215 .elementor-element.elementor-element-d456fd8 .elementor-column{
    padding:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee8b856 */.elementor-215 .elementor-element.elementor-element-ee8b856 h2{
    background:#E8493A;
    width: fit-content;
    padding:5px 14px;
    color:#fff !important;
    position: relative;
    font-size: 18px;
}
.elementor-215 .elementor-element.elementor-element-ee8b856 h2:after{
    content: "";
    position: absolute;
    width: 14px;
    height: 10px;
    border: 3px solid #E8493A;
    border-bottom-color: transparent;
    border-right-color: transparent;
    left: 0;
    bottom: -10px;
    border-width: 0px 0px 10px 7px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f462c9 */.elementor-215 .elementor-element.elementor-element-4f462c9 .elementor-button span {
    text-decoration: inherit;
    top: 1px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e9d9c2f *//*.elementor-215 .elementor-element.elementor-element-e9d9c2f{*/
/*    background: linear-gradient(180deg, #DEFAFF 0%, #FBEEEF 100%);*/
/*}*/
.elementor-215 .elementor-element.elementor-element-e9d9c2f{
        background: linear-gradient(180deg, #DEFAFF 0%, #FBEEEF 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b78ecc */.elementor-215 .elementor-element.elementor-element-4b78ecc h2{
    background: #E8493A;
    width: fit-content;
    padding: 8px 14px;
    color: #fff !important;
    position: relative;
    margin:0 auto;
    font-size: 17px;
    margin-bottom:30px;
    border-radius: 10px;
}
.elementor-215 .elementor-element.elementor-element-4b78ecc h2:after{
    content: "";
    position: absolute;
    width: 14px;
    height: 10px;
    border: 3px solid #E8493A;
    border-bottom-color: transparent;
    border-right-color:transparent;
    left: 50%;
    bottom: -10px;
    border-width: 0px 0px 10px 7px;
}/* End custom CSS */