.elementor-3200 .elementor-element.elementor-element-3c3364e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#507ABD;--border-color:#507ABD;--border-radius:var(--jg-radius) var(--jg-radius) var(--jg-radius) var(--jg-radius);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(16px, 1.05vw, 20px);--padding-bottom:clamp(16px, 1.05vw, 20px);--padding-left:clamp(16px, 1.25vw, 24px);--padding-right:clamp(16px, 1.25vw, 24px);}.elementor-3200 .elementor-element.elementor-element-0b46584{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);}.elementor-3200 .elementor-element.elementor-element-0b46584.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3200 .elementor-element.elementor-element-b46d974{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3200 .elementor-element.elementor-element-6e5da3c .elementor-icon-wrapper{text-align:center;}.elementor-3200 .elementor-element.elementor-element-6e5da3c .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-3200 .elementor-element.elementor-element-6e5da3c .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-3200 .elementor-element.elementor-element-8767f07 .elementor-icon-wrapper{text-align:center;}.elementor-3200 .elementor-element.elementor-element-8767f07 .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-3200 .elementor-element.elementor-element-8767f07 .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-3200 .elementor-element.elementor-element-ece5928{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-3200 .elementor-element.elementor-element-ece5928 p{margin-block-end:0px;}.elementor-3200 .elementor-element.elementor-element-4fe22b5{--display:flex;--gap:clamp(8px, 0.52vw, 10px) clamp(8px, 0.52vw, 10px);--row-gap:clamp(8px, 0.52vw, 10px);--column-gap:clamp(8px, 0.52vw, 10px);--flex-wrap:nowrap;}.elementor-3200 .elementor-element.elementor-element-4fe22b5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3200 .elementor-element.elementor-element-969d057 .elementor-icon-wrapper{text-align:center;}.elementor-3200 .elementor-element.elementor-element-969d057 .elementor-icon{font-size:clamp(16px, 1.25vw, 24px);}.elementor-3200 .elementor-element.elementor-element-969d057 .elementor-icon svg{height:clamp(16px, 1.25vw, 24px);}.elementor-3200 .elementor-element.elementor-element-7867845{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:24px;}.elementor-3200 .elementor-element.elementor-element-7867845 p{margin-block-end:0px;}@media(max-width:767px){.elementor-3200 .elementor-element.elementor-element-3c3364e{--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:0px 10px;--row-gap:0px;--column-gap:10px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}}/* Start custom CSS for text-editor, class: .elementor-element-ece5928 */.elementor-3200 .elementor-element.elementor-element-ece5928 {
    white-space: nowrap;
}

@media (max-width: 767px) {
.elementor-3200 .elementor-element.elementor-element-ece5928, .elementor-3200 .elementor-element.elementor-element-ece5928 * {
    font-size: 14px !important;
    line-height: 14px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b46584 */.elementor-3200 .elementor-element.elementor-element-0b46584 {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7867845 */.elementor-3200 .elementor-element.elementor-element-7867845 {
    white-space: nowrap;
}

@media (max-width: 767px) {
.elementor-3200 .elementor-element.elementor-element-7867845, .elementor-3200 .elementor-element.elementor-element-7867845 * {
    font-size: 14px !important;
    line-height: 14px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe22b5 */.elementor-3200 .elementor-element.elementor-element-4fe22b5 {
    display: inline-flex;
    width: auto;
    min-width: min-content;
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3364e */@media (max-width: 767px) {
    .elementor-3200 .elementor-element.elementor-element-3c3364e {
        padding: 5px;
    }
    .elementor-3200 .elementor-element.elementor-element-3c3364e .e-con-inner {
        padding: 0;
    }
}/* End custom CSS */