.elementor-4452030101 .elementor-element.elementor-element-w44mfu0 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#130090;width:100%;}.elementor-4452030101 .elementor-element.elementor-element-w44mfu0 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-4452030101 .elementor-element.elementor-element-wfzmpqx .elementor-widget-container{margin:4% 0% 3% 0%;}.elementor-4452030101 .elementor-element.elementor-element-npfxzkf > .elementor-container{min-height:400px;}.elementor-4452030101 .elementor-element.elementor-element-ibckyfe > .elementor-element-populated{background-color:#f7f6f5;background-image:url("/img/cms/landings/Mobile%20LP%20Pose/sunpower%201%201.png");background-position:bottom right;background-repeat:no-repeat;margin:0% 2% 0% 0%;}.elementor-4452030101 .elementor-element.elementor-element-lnzobgq .elementor-text-editor{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-lnzobgq{color:#130090;font-size:20px;font-weight:400;line-height:23px;}.elementor-4452030101 .elementor-element.elementor-element-zodpngw > .elementor-element-populated{background-color:#f7f6f5;background-image:url("/img/cms/landings/Mobile%20LP%20Pose/micro-onduleur-ds3L-APSsystems%201.png");background-position:bottom right;background-repeat:no-repeat;margin:0% 2% 0% 2%;}.elementor-4452030101 .elementor-element.elementor-element-bwbhjlt .elementor-text-editor{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-bwbhjlt{color:#130090;font-size:20px;font-weight:400;line-height:23px;}.elementor-4452030101 .elementor-element.elementor-element-lylxmoa > .elementor-element-populated{background-color:#f7f6f5;background-image:url("/img/cms/landings/Mobile%20LP%20Pose/shutterstock_2162828539%20copie%201.png");background-position:bottom right;background-repeat:no-repeat;margin:0% 2% 0% 2%;}.elementor-4452030101 .elementor-element.elementor-element-uzfcnea .elementor-text-editor{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-uzfcnea{color:#130090;font-size:20px;font-weight:400;line-height:23px;}.elementor-4452030101 .elementor-element.elementor-element-zgavxiy > .elementor-element-populated{background-color:#f7f6f5;background-image:url("/img/cms/landings/Mobile%20LP%20Pose/EMA-screen-app-2020%201.png");background-position:bottom right;background-repeat:no-repeat;margin:0% 0% 0% 2%;}.elementor-4452030101 .elementor-element.elementor-element-rlnvzdw .elementor-text-editor{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-rlnvzdw{color:#130090;font-size:20px;font-weight:400;line-height:23px;}.elementor-4452030101 .elementor-element.elementor-element-aotuqvh{color:#717782;font-size:16px;}.elementor-4452030101 .elementor-element.elementor-element-aotuqvh .elementor-widget-container{margin:2% 0% 3% 0%;}.elementor-4452030101 .elementor-element.elementor-element-kzrtfnd{background-color:#ffffff;padding:0% 0% 0% 0%;}.elementor-4452030101 .elementor-element.elementor-element-scnxlgo > .elementor-element-populated{padding:0% 0% 4% 0%;}.elementor-4452030101 .elementor-element.elementor-element-trtxqor .elementor-widget-container{margin:4% 13% 3% 13%;}.elementor-4452030101 .elementor-element.elementor-element-xisysts{margin-top:0%;margin-bottom:4%;}.elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-cta-content{min-height:143px;text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-cta-image img{width:19%;}.elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-cta:hover .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-cta:hover .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-content-item{transition-duration:1000ms;}.elementor-4452030101 .elementor-element.elementor-element-giskskx.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-4452030101 .elementor-element.elementor-element-giskskx.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-4452030101 .elementor-element.elementor-element-giskskx.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-cta .elementor-cta-bg, .elementor-4452030101 .elementor-element.elementor-element-giskskx .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-cta-content{min-height:143px;text-align:left;padding:9% 40% 9% 9%;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-cta-image img{width:29%;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-cta:hover .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-cta:hover .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-button{color:#130090;border-width:0px;border-radius:0px;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-content-item{transition-duration:1000ms;}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-cta .elementor-cta-bg, .elementor-4452030101 .elementor-element.elementor-element-wcdimkt .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-cta-content{min-height:518px;text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-cta-image img{width:19%;}.elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-cta:hover .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-cta:hover .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-content-item{transition-duration:1000ms;}.elementor-4452030101 .elementor-element.elementor-element-uhmycch.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-4452030101 .elementor-element.elementor-element-uhmycch.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-4452030101 .elementor-element.elementor-element-uhmycch.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-cta .elementor-cta-bg, .elementor-4452030101 .elementor-element.elementor-element-uhmycch .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-cta-content{min-height:153px;text-align:left;padding:12% 29% 12% 9%;}.elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-cta-image img{width:25%;}.elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-cta:hover .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-cta:hover .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-content-item{transition-duration:1000ms;}.elementor-4452030101 .elementor-element.elementor-element-nrchzie.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-4452030101 .elementor-element.elementor-element-nrchzie.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-4452030101 .elementor-element.elementor-element-nrchzie.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-cta .elementor-cta-bg, .elementor-4452030101 .elementor-element.elementor-element-nrchzie .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-cta-content{min-height:153px;text-align:left;padding:12% 19% 12% 9%;}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-cta-image img{width:25%;}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-cta:hover .elementor-cta-title{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-cta:hover .elementor-cta-description{color:#130090;}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-content-item{transition-duration:1000ms;}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-cta .elementor-cta-bg, .elementor-4452030101 .elementor-element.elementor-element-ohujsoy .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-4452030101 .elementor-element.elementor-element-ylylxck .elementor-widget-container{margin:4% 13% 3% 13%;}.elementor-4452030101 .elementor-element.elementor-element-gdcjdrt .elementor-widget-container{margin:4% 10% 3% 10%;}.elementor-4452030101 .elementor-element.elementor-element-eyolbsc > .elementor-element-populated{background-color:#f7f6f5;margin:0% 2% 0% 0%;}.elementor-4452030101 .elementor-element.elementor-element-dhvxbgh{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-dhvxbgh .elementor-image img{max-width:20%;opacity:1;}.elementor-4452030101 .elementor-element.elementor-element-dhvxbgh .elementor-widget-container{margin:0% 0% 0% -3%;}.elementor-4452030101 .elementor-element.elementor-element-fmeyazb .elementor-text-editor{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-fmeyazb{color:#717782;font-size:16px;}.elementor-4452030101 .elementor-element.elementor-element-fmeyazb .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4452030101 .elementor-element.elementor-element-jealiwh{color:#130090;font-size:25px;line-height:29px;}.elementor-4452030101 .elementor-element.elementor-element-rbloepx{color:#717782;font-size:18px;}.elementor-4452030101 .elementor-element.elementor-element-potmbyv > .elementor-element-populated{background-color:#f7f6f5;margin:0% 2% 0% 2%;}.elementor-4452030101 .elementor-element.elementor-element-aezwezy{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-aezwezy .elementor-image img{max-width:20%;opacity:1;}.elementor-4452030101 .elementor-element.elementor-element-aezwezy .elementor-widget-container{margin:0% 0% 0% -3%;}.elementor-4452030101 .elementor-element.elementor-element-fjfwgko .elementor-text-editor{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-fjfwgko{color:#717782;font-size:16px;}.elementor-4452030101 .elementor-element.elementor-element-fjfwgko .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4452030101 .elementor-element.elementor-element-kyavrho{color:#130090;font-size:25px;line-height:29px;}.elementor-4452030101 .elementor-element.elementor-element-pqxkgxc{color:#717782;font-size:18px;}.elementor-4452030101 .elementor-element.elementor-element-dvmlljf > .elementor-element-populated{background-color:#f7f6f5;margin:0% 2% 0% 2%;}.elementor-4452030101 .elementor-element.elementor-element-qqvjzgi{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-qqvjzgi .elementor-image img{max-width:20%;opacity:1;}.elementor-4452030101 .elementor-element.elementor-element-qqvjzgi .elementor-widget-container{margin:0% 0% 0% -3%;}.elementor-4452030101 .elementor-element.elementor-element-mhlvoei .elementor-text-editor{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-mhlvoei{color:#717782;font-size:16px;}.elementor-4452030101 .elementor-element.elementor-element-mhlvoei .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4452030101 .elementor-element.elementor-element-namdhyt{color:#130090;font-size:25px;line-height:29px;}.elementor-4452030101 .elementor-element.elementor-element-zhftkjt{color:#717782;font-size:18px;}.elementor-4452030101 .elementor-element.elementor-element-jyzvsve > .elementor-element-populated{background-color:#f7f6f5;margin:0% 0% 0% 2%;}.elementor-4452030101 .elementor-element.elementor-element-qlcvuhu{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-qlcvuhu .elementor-image img{max-width:20%;opacity:1;}.elementor-4452030101 .elementor-element.elementor-element-qlcvuhu .elementor-widget-container{margin:0% 0% 0% -3%;}.elementor-4452030101 .elementor-element.elementor-element-mekfrfa .elementor-text-editor{text-align:left;}.elementor-4452030101 .elementor-element.elementor-element-mekfrfa{color:#717782;font-size:16px;}.elementor-4452030101 .elementor-element.elementor-element-mekfrfa .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4452030101 .elementor-element.elementor-element-bsmpwqs{color:#130090;font-size:25px;line-height:29px;}.elementor-4452030101 .elementor-element.elementor-element-krgvava{color:#717782;font-size:18px;}.elementor-4452030101 .elementor-element.elementor-element-ohkwlmh .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-4452030101 .elementor-element.elementor-element-ohkwlmh .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-4452030101 .elementor-element.elementor-element-ohkwlmh .elementor-button{font-size:1rem;font-weight:600;background-color:#ff6e00;border-style:solid;border-color:#ff6e00;border-radius:50px 50px 50px 50px;}.elementor-4452030101 .elementor-element.elementor-element-ohkwlmh .elementor-widget-container{margin:3% 0% 0% 0%;}@media(max-width: 991px){.elementor-4452030101 .elementor-element.elementor-element-dhvxbgh{text-align:center;}.elementor-4452030101 .elementor-element.elementor-element-aezwezy{text-align:center;}.elementor-4452030101 .elementor-element.elementor-element-qqvjzgi{text-align:center;}.elementor-4452030101 .elementor-element.elementor-element-qlcvuhu{text-align:center;}}@media(max-width: 767px){.elementor-4452030101 .elementor-element.elementor-element-eyolbsc > .elementor-element-populated{margin:0px 0px 4px 0px;}.elementor-4452030101 .elementor-element.elementor-element-dhvxbgh{text-align:center;}.elementor-4452030101 .elementor-element.elementor-element-potmbyv > .elementor-element-populated{margin:0% 0% 4% 0%;}.elementor-4452030101 .elementor-element.elementor-element-aezwezy{text-align:center;}.elementor-4452030101 .elementor-element.elementor-element-dvmlljf > .elementor-element-populated{margin:0% 0% 4% 0%;}.elementor-4452030101 .elementor-element.elementor-element-qqvjzgi{text-align:center;}.elementor-4452030101 .elementor-element.elementor-element-jyzvsve > .elementor-element-populated{margin:0% 0% 4% 0%;}.elementor-4452030101 .elementor-element.elementor-element-qlcvuhu{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-gqvtawm */.link-modal-lp {
    text-decoration: underline ! important;
    color: #FF6E00 ! important;
    cursor: pointer;
}

.elementor-icon-list-item {
    line-height: 26px;
}

.elementor-widget-wrap {
    position: static ! important;
    z-index: auto! important;
}

.modal-body {
    display: flex;
    padding: 0px ! important;
}

.modal-body, .modal-body p {
    font-size: 16px;
    color: #717782;
}

.bx-ctt-mdl, .ttl-lp-mdl , h3 {
    text-align: left ! important;
    padding: 2% 6% 5%;
}

h3 {
    font-weight: 500 ! important;
}

.modal-dialog {
    width: 60%;
}

.img-mdl-dskt {
    display: block;
}

.img-mdl-mbl {
    display: none;
}

.modal {
    z-index: 2147483647 ! important;
    position: fixed ! important;
    top: 5% ! important;
    left: 0px ! important;
    overflow: visible ! important;
}

.elementor-141070101 .elementor-element.elementor-element-56wmpa9 .elementor-icon-list-icon i {
    color: #00d870 ! important;
}

.modal-header {
    border-bottom: none ! important;
}

.bx-img-mdl {
    width: 40%;
    max-height: 650px;
}

.bx-ctt-mdl {
    width: 60%;
}

.bx-img-mdl img {
    height: 100% ! important;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 560px)  {

    .bx-ctt-mdl h3 {
        padding-bottom: 0px ! important;
        margin-bottom: 4px ! important;
        margin-top: 0px ! important;
        font-size: 18px ! important;
    }
    
    .ttl-lp-mdl h2 {
        font-size: 16px ! important;
        margin-top: 0px ! important;
        line-height: 10px ! important;
    }

    .img-mdl-dskt {
        display: none;
    }
    
    .img-mdl-mbl {
        display: block;
    }
    
    .bx-img-mdl {
        max-height: 120px ! important;
    }

    .modal-dialog {
        width: 100%;
    }

    .modal-body {
        display: flex;
        flex-wrap: wrap;
    }
    
    .modal-content {
        max-height: 100svh ! important;
        overflow: auto;
    }
    
    .modal-content p {
        font-size: 0.8rem ! important;
        margin-bottom: 0px ! important
    }
    
    .elementor-icon-list-item {
        line-height: 20px ! important;
        font-size: 0.8rem ! important;
    }
    
    .modal {
        top: 0% ! important;
        left: 0px ! important;
        right: 5% ! important;
    }
    
    .bx-img-mdl {
        width: 100% ! important;
    }
    
    .bx-ctt-mdl {
        width: 100% ! important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-hbszlgm */.link-modal-lp {
    text-decoration: underline ! important;
    color: #FF6E00 ! important;
    cursor: pointer;
}

.elementor-icon-list-item {
    line-height: 26px;
}

.elementor-widget-wrap {
    position: static ! important;
    z-index: auto! important;
}

.modal-body {
    display: flex;
    padding: 0px ! important;
}

.modal-body, .modal-body p {
    font-size: 16px;
    color: #717782;
}

.bx-ctt-mdl, .ttl-lp-mdl , h3 {
    text-align: left ! important;
    padding: 2% 6% 5%;
}

h3 {
    font-weight: 500 ! important;
}

.modal-dialog {
    width: 60%;
}

.img-mdl-dskt {
    display: block;
}

.img-mdl-mbl {
    display: none;
}

.modal {
    z-index: 2147483647 ! important;
    position: fixed ! important;
    top: 5% ! important;
    left: 0px ! important;
    overflow: visible ! important;
}

.elementor-141070101 .elementor-element.elementor-element-56wmpa9 .elementor-icon-list-icon i {
    color: #00d870 ! important;
}

.modal-header {
    border-bottom: none ! important;
}

.bx-img-mdl {
    width: 40%;
    max-height: 650px;
}

.bx-ctt-mdl {
    width: 60%;
}

.bx-img-mdl img {
    height: 100% ! important;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 560px)  {

    .bx-ctt-mdl h3 {
        padding-bottom: 0px ! important;
        margin-bottom: 4px ! important;
        margin-top: 0px ! important;
        font-size: 18px ! important;
    }
    
    .ttl-lp-mdl h2 {
        font-size: 16px ! important;
        margin-top: 0px ! important;
        line-height: 10px ! important;
    }

    .img-mdl-dskt {
        display: none;
    }
    
    .img-mdl-mbl {
        display: block;
    }
    
    .bx-img-mdl {
        max-height: 120px ! important;
    }

    .modal-dialog {
        width: 100%;
    }

    .modal-body {
        display: flex;
        flex-wrap: wrap;
    }
    
    .modal-content {
        max-height: 100svh ! important;
        overflow: auto;
    }
    
    .modal-content p {
        font-size: 0.8rem ! important;
        margin-bottom: 0px ! important
    }
    
    .elementor-icon-list-item {
        line-height: 20px ! important;
        font-size: 0.8rem ! important;
    }
    
    .modal {
        top: 0% ! important;
        left: 0px ! important;
        right: 5% ! important;
    }
    
    .bx-img-mdl {
        width: 100% ! important;
    }
    
    .bx-ctt-mdl {
        width: 100% ! important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-hbfphrl */.link-modal-lp {
    text-decoration: underline ! important;
    color: #FF6E00 ! important;
    cursor: pointer;
}

.elementor-icon-list-item {
    line-height: 26px;
}

.elementor-widget-wrap {
    position: static ! important;
    z-index: auto! important;
}

.modal-body {
    display: flex;
    padding: 0px ! important;
}

.modal-body, .modal-body p {
    font-size: 16px;
    color: #717782;
}

.bx-ctt-mdl, .ttl-lp-mdl , h3 {
    text-align: left ! important;
    padding: 2% 6% 5%;
}

h3 {
    font-weight: 500 ! important;
}

.modal-dialog {
    width: 60%;
}

.img-mdl-dskt {
    display: block;
}

.img-mdl-mbl {
    display: none;
}

.modal {
    z-index: 2147483647 ! important;
    position: fixed ! important;
    top: 5% ! important;
    left: 0px ! important;
    overflow: visible ! important;
}

.elementor-141070101 .elementor-element.elementor-element-56wmpa9 .elementor-icon-list-icon i {
    color: #00d870 ! important;
}

.modal-header {
    border-bottom: none ! important;
}

.bx-img-mdl {
    width: 40%;
    max-height: 650px;
}

.bx-ctt-mdl {
    width: 60%;
}

.bx-img-mdl img {
    height: 100% ! important;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 560px)  {

    .bx-ctt-mdl h3 {
        padding-bottom: 0px ! important;
        margin-bottom: 4px ! important;
        margin-top: 0px ! important;
        font-size: 18px ! important;
    }
    
    .ttl-lp-mdl h2 {
        font-size: 16px ! important;
        margin-top: 0px ! important;
        line-height: 10px ! important;
    }

    .img-mdl-dskt {
        display: none;
    }
    
    .img-mdl-mbl {
        display: block;
    }
    
    .bx-img-mdl {
        max-height: 120px ! important;
    }

    .modal-dialog {
        width: 100%;
    }

    .modal-body {
        display: flex;
        flex-wrap: wrap;
    }
    
    .modal-content {
        max-height: 100svh ! important;
        overflow: auto;
    }
    
    .modal-content p {
        font-size: 0.8rem ! important;
        margin-bottom: 0px ! important
    }
    
    .elementor-icon-list-item {
        line-height: 20px ! important;
        font-size: 0.8rem ! important;
    }
    
    .modal {
        top: 0% ! important;
        left: 0px ! important;
        right: 5% ! important;
    }
    
    .bx-img-mdl {
        width: 100% ! important;
    }
    
    .bx-ctt-mdl {
        width: 100% ! important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-taeltmr */.link-modal-lp {
    text-decoration: underline ! important;
    color: #FF6E00 ! important;
    cursor: pointer;
}

.elementor-icon-list-item {
    line-height: 26px;
}

.elementor-widget-wrap {
    position: static ! important;
    z-index: auto! important;
}

.modal-body {
    display: flex;
    padding: 0px ! important;
}

.modal-body, .modal-body p {
    font-size: 16px;
    color: #717782;
}

.bx-ctt-mdl, .ttl-lp-mdl , h3 {
    text-align: left ! important;
    padding: 2% 6% 5%;
}

h3 {
    font-weight: 500 ! important;
}

.modal-dialog {
    width: 60%;
}

.img-mdl-dskt {
    display: block;
}

.img-mdl-mbl {
    display: none;
}

.modal {
    z-index: 2147483647 ! important;
    position: fixed ! important;
    top: 5% ! important;
    left: 0px ! important;
    overflow: visible ! important;
}

.elementor-141070101 .elementor-element.elementor-element-56wmpa9 .elementor-icon-list-icon i {
    color: #00d870 ! important;
}

.modal-header {
    border-bottom: none ! important;
}

.bx-img-mdl {
    width: 40%;
    max-height: 650px;
}

.bx-ctt-mdl {
    width: 60%;
}

.bx-img-mdl img {
    height: 100% ! important;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 560px)  {

    .bx-ctt-mdl h3 {
        padding-bottom: 0px ! important;
        margin-bottom: 4px ! important;
        margin-top: 0px ! important;
        font-size: 18px ! important;
    }
    
    .ttl-lp-mdl h2 {
        font-size: 16px ! important;
        margin-top: 0px ! important;
        line-height: 10px ! important;
    }

    .img-mdl-dskt {
        display: none;
    }
    
    .img-mdl-mbl {
        display: block;
    }
    
    .bx-img-mdl {
        max-height: 120px ! important;
    }

    .modal-dialog {
        width: 100%;
    }

    .modal-body {
        display: flex;
        flex-wrap: wrap;
    }
    
    .modal-content {
        max-height: 100svh ! important;
        overflow: auto;
    }
    
    .modal-content p {
        font-size: 0.8rem ! important;
        margin-bottom: 0px ! important
    }
    
    .elementor-icon-list-item {
        line-height: 20px ! important;
        font-size: 0.8rem ! important;
    }
    
    .modal {
        top: 0% ! important;
        left: 0px ! important;
        right: 5% ! important;
    }
    
    .bx-img-mdl {
        width: 100% ! important;
    }
    
    .bx-ctt-mdl {
        width: 100% ! important;
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-wcdimkt */.elementor-button-text{
    position: absolute;
    bottom: -79%;
    right: -130px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ohkwlmh */.other-bttn .elementor-button-text{
    position: static;
}/* End custom CSS */@media (min-width: 768px) {.elementor-4452030101 .elementor-element.elementor-element-ybcxcmv{width:33.333%;}.elementor-4452030101 .elementor-element.elementor-element-kmbeeno{width:33.334%;}}