.elementor-2664 .elementor-element.elementor-element-42d0008a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2664 .elementor-element.elementor-element-52db0287 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2664 .elementor-element.elementor-element-503f885f{--icon-box-icon-margin:15px;}.elementor-2664 .elementor-element.elementor-element-503f885f .elementor-icon-box-title{margin-bottom:10px;}.elementor-2664 .elementor-element.elementor-element-503f885f.elementor-view-stacked .elementor-icon{background-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-503f885f.elementor-view-framed .elementor-icon, .elementor-2664 .elementor-element.elementor-element-503f885f.elementor-view-default .elementor-icon{fill:#2DFFB6;color:#2DFFB6;border-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-503f885f .elementor-icon{font-size:60px;}.elementor-2664 .elementor-element.elementor-element-503f885f .elementor-icon-box-title, .elementor-2664 .elementor-element.elementor-element-503f885f .elementor-icon-box-title a{font-size:22px;}.elementor-2664 .elementor-element.elementor-element-503f885f .elementor-icon-box-description{font-size:15px;}.elementor-2664 .elementor-element.elementor-element-503f885f > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-91617e3{--icon-box-icon-margin:15px;}.elementor-2664 .elementor-element.elementor-element-91617e3 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2664 .elementor-element.elementor-element-91617e3.elementor-view-stacked .elementor-icon{background-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-91617e3.elementor-view-framed .elementor-icon, .elementor-2664 .elementor-element.elementor-element-91617e3.elementor-view-default .elementor-icon{fill:#2DFFB6;color:#2DFFB6;border-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-91617e3 .elementor-icon{font-size:60px;}.elementor-2664 .elementor-element.elementor-element-91617e3 .elementor-icon-box-title, .elementor-2664 .elementor-element.elementor-element-91617e3 .elementor-icon-box-title a{font-size:22px;}.elementor-2664 .elementor-element.elementor-element-91617e3 .elementor-icon-box-description{font-size:15px;}.elementor-2664 .elementor-element.elementor-element-91617e3 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-5705f20{--icon-box-icon-margin:15px;}.elementor-2664 .elementor-element.elementor-element-5705f20 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2664 .elementor-element.elementor-element-5705f20.elementor-view-stacked .elementor-icon{background-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-5705f20.elementor-view-framed .elementor-icon, .elementor-2664 .elementor-element.elementor-element-5705f20.elementor-view-default .elementor-icon{fill:#2DFFB6;color:#2DFFB6;border-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-5705f20 .elementor-icon{font-size:60px;}.elementor-2664 .elementor-element.elementor-element-5705f20 .elementor-icon-box-title, .elementor-2664 .elementor-element.elementor-element-5705f20 .elementor-icon-box-title a{font-size:22px;}.elementor-2664 .elementor-element.elementor-element-5705f20 .elementor-icon-box-description{font-size:15px;}.elementor-2664 .elementor-element.elementor-element-5705f20 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-70646a28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2664 .elementor-element.elementor-element-4bdf6102 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2664 .elementor-element.elementor-element-48177760{--icon-box-icon-margin:15px;}.elementor-2664 .elementor-element.elementor-element-48177760 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2664 .elementor-element.elementor-element-48177760.elementor-view-stacked .elementor-icon{background-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-48177760.elementor-view-framed .elementor-icon, .elementor-2664 .elementor-element.elementor-element-48177760.elementor-view-default .elementor-icon{fill:#2DFFB6;color:#2DFFB6;border-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-48177760 .elementor-icon{font-size:60px;}.elementor-2664 .elementor-element.elementor-element-48177760 .elementor-icon-box-title, .elementor-2664 .elementor-element.elementor-element-48177760 .elementor-icon-box-title a{font-size:22px;}.elementor-2664 .elementor-element.elementor-element-48177760 .elementor-icon-box-description{font-size:15px;}.elementor-2664 .elementor-element.elementor-element-48177760 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-38f2046a{--icon-box-icon-margin:15px;}.elementor-2664 .elementor-element.elementor-element-38f2046a .elementor-icon-box-title{margin-bottom:10px;}.elementor-2664 .elementor-element.elementor-element-38f2046a.elementor-view-stacked .elementor-icon{background-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-38f2046a.elementor-view-framed .elementor-icon, .elementor-2664 .elementor-element.elementor-element-38f2046a.elementor-view-default .elementor-icon{fill:#2DFFB6;color:#2DFFB6;border-color:#2DFFB6;}.elementor-2664 .elementor-element.elementor-element-38f2046a .elementor-icon{font-size:60px;}.elementor-2664 .elementor-element.elementor-element-38f2046a .elementor-icon-box-title, .elementor-2664 .elementor-element.elementor-element-38f2046a .elementor-icon-box-title a{font-size:22px;}.elementor-2664 .elementor-element.elementor-element-38f2046a .elementor-icon-box-description{font-size:15px;}.elementor-2664 .elementor-element.elementor-element-38f2046a > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-68a1c9e5{padding:70px 0px 70px 0px;}.elementor-2664 .elementor-element.elementor-element-281ae10d > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-title, .elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-title:before, .elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-title:after, .elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-content, .elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-title, .elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-title a{color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-title.elementor-active,
					 .elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-2664 .elementor-element.elementor-element-5838ca01 .elementor-tab-title{font-size:19px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2664 .elementor-element.elementor-element-26d29c89{margin-top:55px;margin-bottom:55px;}@media(max-width:767px){.elementor-2664 .elementor-element.elementor-element-281ae10d > .elementor-widget-container{padding:0px 15px 0px 15px;}}/* Start custom CSS for tabs, class: .elementor-element-5838ca01 */.elementor-tabs-wrapper .elementor-tab-title{
    text-align:center;
    color: #ffffff;
    border: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 30px 128.5px;
    background: linear-gradient(135deg, #23bdb8 0%, #43e794 100%);
    position: relative;
    z-index: 1;
    font-size: 18px;
    font-family: "Raleway", sans-serif;
    font-weight: 500;
    border-radius: 0;
}
.elementor-tabs-wrapper .elementor-tab-title.elementor-active{
    background:linear-gradient(90deg, #005696 0%, #1e73be 100%);
}

.ctp-key-features-tabs .elementor-tab-content.elementor-active{
    background-color: #ffffff;
    padding: 60px 80px;
    border-radius: 0 0 15px 15px;
}
.ctp-key-features-tabs .ctp-key-features-image {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
    border-radius: 15px;
}

@media only screen and (min-width: 1800px) {
    .ctp-key-features-tabs .ctp-key-features-content {
        padding-left: 40px;
    }
}

.ctp-key-features-tabs .ctp-key-features-content {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 70px;
}
.ctp-key-features-tabs .ctp-key-features-content p {
    color: #57647C;
    font-family: "Raleway", sans-serif;
    font-size: 16px;
}
.ctp-key-features-tabs .ctp-key-features-content .list {
    padding: 0;
    margin-bottom: 0;
}
.ctp-key-features-tabs .ctp-key-features-content .list li {
    list-style-type: none;
    color: #57647C;
    font-family: "Raleway", sans-serif;
    font-weight: 400;
    margin-bottom: 20px;
    position: relative;
    padding-left: 28px;
}

.ctp-key-features-tabs .ctp-key-features-content .list li i {
    background: linear-gradient(135deg, #005696 0%, #1e73be 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-size: 18px;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}/* End custom CSS */