.elementor-281 .elementor-element.elementor-element-abf863d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:13px;--padding-bottom:13px;--padding-left:7%;--padding-right:7%;}.elementor-281 .elementor-element.elementor-element-abf863d:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-abf863d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F3B45;}.elementor-281 .elementor-element.elementor-element-7b17b12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-281 .elementor-element.elementor-element-3becf1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-281 .elementor-element.elementor-element-48240b4 .elementor-heading-title{font-size:20px;font-weight:500;line-height:30px;color:var( --e-global-color-67ce7fc );}.elementor-281 .elementor-element.elementor-element-c4941af .elementor-icon-wrapper{text-align:center;}.elementor-281 .elementor-element.elementor-element-c4941af .elementor-icon{font-size:31px;}.elementor-281 .elementor-element.elementor-element-c4941af .elementor-icon svg{height:31px;}@media(max-width:767px){.elementor-281 .elementor-element.elementor-element-3becf1b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-281 .elementor-element.elementor-element-c4941af.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-281 .elementor-element.elementor-element-7b17b12{--content-width:1359px;}}/* Start custom CSS for heading, class: .elementor-element-48240b4 */.elementor-281 .elementor-element.elementor-element-48240b4 p {
    margin-bottom: 0;
}
.elementor-281 .elementor-element.elementor-element-48240b4 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1608692 */.elementor-281 .elementor-element.elementor-element-1608692 .elementor-button {
    min-width: 110px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c4941af */.elementor-281 .elementor-element.elementor-element-c4941af path {
    transition: all 0.3s ease;
}
.elementor-281 .elementor-element.elementor-element-c4941af:not(:hover) path {
    fill: #fff;
}
.elementor-281 .elementor-element.elementor-element-c4941af .elementor-icon {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease-in-out;
}
.elementor-281 .elementor-element.elementor-element-c4941af:hover .elementor-icon {
    background-color: #CCECF3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b17b12 */.elementor-281 .elementor-element.elementor-element-7b17b12 > .e-con-inner {
    display: grid;
    grid-template-columns: 1fr 31px;
    gap: 40px;
}/* End custom CSS */