.elementor-1235 .elementor-element.elementor-element-b92e23e{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-1235 .elementor-element.elementor-element-a1326e6{--display:flex;}.elementor-1235 .elementor-element.elementor-element-4aa3dac .elementor-heading-title{font-family:var( --e-global-typography-caa11e4-font-family ), Sans-serif;font-size:var( --e-global-typography-caa11e4-font-size );font-weight:var( --e-global-typography-caa11e4-font-weight );line-height:var( --e-global-typography-caa11e4-line-height );color:var( --e-global-color-accent );}.elementor-1235 .elementor-element.elementor-element-5146945{--display:flex;}.elementor-1235 .elementor-element.elementor-element-480194c .elementor-heading-title{font-family:var( --e-global-typography-e69473d-font-family ), Sans-serif;font-size:var( --e-global-typography-e69473d-font-size );line-height:var( --e-global-typography-e69473d-line-height );color:var( --e-global-color-text );}.elementor-1235 .elementor-element.elementor-element-ff8bf23{--display:flex;}.elementor-1235 .elementor-element.elementor-element-af67f58 .elementor-heading-title{font-family:var( --e-global-typography-e69473d-font-family ), Sans-serif;font-size:var( --e-global-typography-e69473d-font-size );line-height:var( --e-global-typography-e69473d-line-height );color:var( --e-global-color-text );}.elementor-1235 .elementor-element.elementor-element-b046d3f img{width:100%;height:100%;object-fit:cover;object-position:center center;}@media(max-width:1366px){.elementor-1235 .elementor-element.elementor-element-b92e23e{--padding-top:23px;--padding-bottom:23px;--padding-left:27px;--padding-right:27px;}.elementor-1235 .elementor-element.elementor-element-4aa3dac .elementor-heading-title{font-size:var( --e-global-typography-caa11e4-font-size );line-height:var( --e-global-typography-caa11e4-line-height );}.elementor-1235 .elementor-element.elementor-element-480194c .elementor-heading-title{font-size:var( --e-global-typography-e69473d-font-size );line-height:var( --e-global-typography-e69473d-line-height );}.elementor-1235 .elementor-element.elementor-element-af67f58 .elementor-heading-title{font-size:var( --e-global-typography-e69473d-font-size );line-height:var( --e-global-typography-e69473d-line-height );}}@media(max-width:1024px){.elementor-1235 .elementor-element.elementor-element-b92e23e{--padding-top:19px;--padding-bottom:19px;--padding-left:21px;--padding-right:21px;}.elementor-1235 .elementor-element.elementor-element-a1326e6{--justify-content:center;}.elementor-1235 .elementor-element.elementor-element-4aa3dac .elementor-heading-title{font-size:var( --e-global-typography-caa11e4-font-size );line-height:var( --e-global-typography-caa11e4-line-height );}.elementor-1235 .elementor-element.elementor-element-5146945{--justify-content:center;}.elementor-1235 .elementor-element.elementor-element-480194c .elementor-heading-title{font-size:var( --e-global-typography-e69473d-font-size );line-height:var( --e-global-typography-e69473d-line-height );}.elementor-1235 .elementor-element.elementor-element-af67f58 .elementor-heading-title{font-size:var( --e-global-typography-e69473d-font-size );line-height:var( --e-global-typography-e69473d-line-height );}}@media(max-width:767px){.elementor-1235 .elementor-element.elementor-element-b92e23e{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-1235 .elementor-element.elementor-element-4aa3dac .elementor-heading-title{font-size:var( --e-global-typography-caa11e4-font-size );line-height:var( --e-global-typography-caa11e4-line-height );}.elementor-1235 .elementor-element.elementor-element-480194c .elementor-heading-title{font-size:var( --e-global-typography-e69473d-font-size );line-height:var( --e-global-typography-e69473d-line-height );}.elementor-1235 .elementor-element.elementor-element-af67f58 .elementor-heading-title{font-size:var( --e-global-typography-e69473d-font-size );line-height:var( --e-global-typography-e69473d-line-height );}}/* Start custom CSS for container, class: .elementor-element-a1326e6 */.elementor-1235 .elementor-element.elementor-element-a1326e6 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 calc(50% - 16px);
            flex: 1 1 calc(50% - 16px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5146945 */.elementor-1235 .elementor-element.elementor-element-5146945 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 calc(50% - 16px);
            flex: 1 1 calc(50% - 16px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff8bf23 */.elementor-1235 .elementor-element.elementor-element-ff8bf23 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b046d3f */.elementor-1235 .elementor-element.elementor-element-b046d3f, .elementor-1235 .elementor-element.elementor-element-b046d3f img {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b92e23e */.elementor-1235 .elementor-element.elementor-element-b92e23e[active-member=true] {
    background: #fafafa!important;
}

.elementor-1235 .elementor-element.elementor-element-b92e23e {
    cursor: pointer;
}

.elementor-1235 .elementor-element.elementor-element-b92e23e[active-member="false"] .description-container {
   display: none;
}

.elementor-1235 .elementor-element.elementor-element-b92e23e[active-member="true"] .description-container {
    display: block;
}/* End custom CSS */