.elementor-8600 .elementor-element.elementor-element-1e1f6111 > .elementor-container{max-width:1280px;}.elementor-8600 .elementor-element.elementor-element-1e1f6111{padding:72px 0px 68px 0px;}.elementor-8600 .elementor-element.elementor-element-59af179b > .elementor-column-wrap > .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-8600 .elementor-element.elementor-element-27a9f2af{text-align:center;}.elementor-8600 .elementor-element.elementor-element-27a9f2af .elementor-heading-title{color:#3E3E3E;font-size:36px;font-weight:400;line-height:44px;}.elementor-8600 .elementor-element.elementor-element-27a9f2af > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-8600 .elementor-element.elementor-element-796fb0d1{text-align:center;}.elementor-8600 .elementor-element.elementor-element-796fb0d1 .elementor-heading-title{color:#3E3E3E;font-size:48px;font-weight:600;text-transform:uppercase;line-height:58px;}.elementor-8600 .elementor-element.elementor-element-796fb0d1 > .elementor-widget-container{margin:0px 0px 76px 0px;}@media(max-width:1024px){.elementor-8600 .elementor-element.elementor-element-1e1f6111{padding:56px 0px 36px 0px;}.elementor-8600 .elementor-element.elementor-element-27a9f2af .elementor-heading-title{font-size:24px;line-height:22px;}.elementor-8600 .elementor-element.elementor-element-27a9f2af > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8600 .elementor-element.elementor-element-796fb0d1 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-8600 .elementor-element.elementor-element-796fb0d1 > .elementor-widget-container{margin:0px 0px 60px 0px;}}@media(max-width:767px){.elementor-8600 .elementor-element.elementor-element-1e1f6111{padding:18px 0px 26px 0px;}.elementor-8600 .elementor-element.elementor-element-27a9f2af .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-8600 .elementor-element.elementor-element-27a9f2af > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-8600 .elementor-element.elementor-element-796fb0d1 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-8600 .elementor-element.elementor-element-796fb0d1 > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for heading, class: .elementor-element-796fb0d1 */.elementor-8600 .elementor-element.elementor-element-796fb0d1 .validated {
    color: #64BD45;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e1f6111 */.elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item {
    padding: 0 13px;
}

.elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item .inner {
    background: #F7F8F9;
    border-radius: 25px;
    padding: 45px 25px 0;
    width: 397px;
    height: 496px;
    text-align: center;
}

.elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item .inner .imgWrp {
    height: 120px
}
.elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item .inner .imgWrp img  {
    display: inline-block;
    max-height: 100%;
    width: auto;
}

.elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item h4 {
    margin:8px 0 0;
    color: #3F3F3F;
    font-weight: 600;
    font-size: 24px;
    line-height: 150%;
}

.elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item p {
    margin: 5px 0 0;
    color: #3F3F3F;
    font-weight: normal;
    font-size: 16px;
    line-height: 150%;
}

.elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item p a {
    color: #2D83C9;
    text-decoration: underline;
}

@media screen and (max-width: 767.97px) {
    .elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item .inner {
        padding: 28px 25px 0;
        width: 305px;
        height: 371px;
    }
    
    .elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item .inner .imgWrp {
        height: 71px;
    }
    
    .elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item h4 {
        margin: 12px 0 0;
        font-size: 18px;
    }
    
    .elementor-8600 .elementor-element.elementor-element-1e1f6111 .card-item p {
        font-size: 14px;
    }
}/* End custom CSS */