.elementor-11050 .elementor-element.elementor-element-4caf372{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11050 .elementor-element.elementor-element-4caf372:not(.elementor-motion-effects-element-type-background), .elementor-11050 .elementor-element.elementor-element-4caf372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9625d8 );}.elementor-11050 .elementor-element.elementor-element-3c34924f{--display:flex;--gap:60.4px 60.4px;--row-gap:60.4px;--column-gap:60.4px;--padding-top:82px;--padding-bottom:59.56px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11050 .elementor-element.elementor-element-1ab19214{text-align:center;}.elementor-11050 .elementor-element.elementor-element-1ab19214 .elementor-heading-title{font-family:"Denim", Sans-serif;font-size:40px;font-weight:500;line-height:48px;letter-spacing:-0.8px;color:var( --e-global-color-b3ea4e5 );}.elementor-11050 .elementor-element.elementor-element-69f3bac2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-11050 .elementor-element.elementor-element-5a135fcb{--display:flex;--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-11050 .elementor-element.elementor-element-5e236e39 img{max-width:57px;object-fit:cover;object-position:center center;transition:all 0.3s ease-in-out;}.elementor-11050 .elementor-element.elementor-element-20d63bd9{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11050 .elementor-element.elementor-element-697544b2{text-align:center;}.elementor-11050 .elementor-element.elementor-element-697544b2 .elementor-heading-title{font-family:var( --e-global-typography-22c11a3-font-family ), Sans-serif;font-size:var( --e-global-typography-22c11a3-font-size );font-weight:var( --e-global-typography-22c11a3-font-weight );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );color:var( --e-global-color-ce79f87 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11050 .elementor-element.elementor-element-3a22866f{text-align:center;font-family:var( --e-global-typography-67e594d-font-family ), Sans-serif;font-size:var( --e-global-typography-67e594d-font-size );font-weight:var( --e-global-typography-67e594d-font-weight );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );color:var( --e-global-color-b3ea4e5 );}.elementor-11050 .elementor-element.elementor-element-230569fb{--display:flex;--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-11050 .elementor-element.elementor-element-d81e9d8 img{max-width:57px;object-fit:cover;object-position:center center;transition:all 0.3s ease-in-out;}.elementor-11050 .elementor-element.elementor-element-dea5c4e{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11050 .elementor-element.elementor-element-3c86594{text-align:center;}.elementor-11050 .elementor-element.elementor-element-3c86594 .elementor-heading-title{font-family:var( --e-global-typography-22c11a3-font-family ), Sans-serif;font-size:var( --e-global-typography-22c11a3-font-size );font-weight:var( --e-global-typography-22c11a3-font-weight );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );color:var( --e-global-color-ce79f87 );}.elementor-11050 .elementor-element.elementor-element-55c87c10{text-align:center;font-family:var( --e-global-typography-67e594d-font-family ), Sans-serif;font-size:var( --e-global-typography-67e594d-font-size );font-weight:var( --e-global-typography-67e594d-font-weight );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );color:var( --e-global-color-b3ea4e5 );}.elementor-11050 .elementor-element.elementor-element-18b59054{--display:flex;--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-11050 .elementor-element.elementor-element-4b61c461 img{max-width:58px;object-fit:cover;object-position:center center;transition:all 0.3s ease-in-out;}.elementor-11050 .elementor-element.elementor-element-2a544add{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11050 .elementor-element.elementor-element-38f7611c{text-align:center;}.elementor-11050 .elementor-element.elementor-element-38f7611c .elementor-heading-title{font-family:var( --e-global-typography-22c11a3-font-family ), Sans-serif;font-size:var( --e-global-typography-22c11a3-font-size );font-weight:var( --e-global-typography-22c11a3-font-weight );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );color:var( --e-global-color-ce79f87 );}.elementor-11050 .elementor-element.elementor-element-52fbfd06{text-align:center;font-family:var( --e-global-typography-67e594d-font-family ), Sans-serif;font-size:var( --e-global-typography-67e594d-font-size );font-weight:var( --e-global-typography-67e594d-font-weight );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );color:var( --e-global-color-b3ea4e5 );}.elementor-11050 .elementor-element.elementor-element-32d70714{--display:flex;--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-11050 .elementor-element.elementor-element-369fe5f img{max-width:59px;object-fit:cover;object-position:center center;transition:all 0.3s ease-in-out;}.elementor-11050 .elementor-element.elementor-element-2d24e41c{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11050 .elementor-element.elementor-element-81dad30{text-align:center;}.elementor-11050 .elementor-element.elementor-element-81dad30 .elementor-heading-title{font-family:var( --e-global-typography-22c11a3-font-family ), Sans-serif;font-size:var( --e-global-typography-22c11a3-font-size );font-weight:var( --e-global-typography-22c11a3-font-weight );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );color:var( --e-global-color-ce79f87 );}.elementor-11050 .elementor-element.elementor-element-26d28d50{text-align:center;font-family:var( --e-global-typography-67e594d-font-family ), Sans-serif;font-size:var( --e-global-typography-67e594d-font-size );font-weight:var( --e-global-typography-67e594d-font-weight );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );color:var( --e-global-color-b3ea4e5 );}@media(max-width:1439px){.elementor-11050 .elementor-element.elementor-element-97b9714 > .elementor-widget-container{--e-transform-translateY:-100px;}.elementor-11050 .elementor-element.elementor-element-3c34924f{--gap:51.98px 51.98px;--row-gap:51.98px;--column-gap:51.98px;--padding-top:49px;--padding-bottom:46.93px;--padding-left:24px;--padding-right:24px;}.elementor-11050 .elementor-element.elementor-element-1ab19214{text-align:center;}.elementor-11050 .elementor-element.elementor-element-1ab19214 .elementor-heading-title{font-size:32px;line-height:38.4px;letter-spacing:-0.64px;}.elementor-11050 .elementor-element.elementor-element-69f3bac2{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-11050 .elementor-element.elementor-element-5a135fcb{--gap:22.04px 22.04px;--row-gap:22.04px;--column-gap:22.04px;}.elementor-11050 .elementor-element.elementor-element-5e236e39 img{max-width:40.5px;object-fit:cover;}.elementor-11050 .elementor-element.elementor-element-20d63bd9{--gap:18.8px 18.8px;--row-gap:18.8px;--column-gap:18.8px;}.elementor-11050 .elementor-element.elementor-element-697544b2{text-align:center;}.elementor-11050 .elementor-element.elementor-element-697544b2 .elementor-heading-title{font-size:var( --e-global-typography-22c11a3-font-size );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );}.elementor-11050 .elementor-element.elementor-element-3a22866f{text-align:center;font-size:var( --e-global-typography-67e594d-font-size );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );}.elementor-11050 .elementor-element.elementor-element-230569fb{--gap:22.04px 22.04px;--row-gap:22.04px;--column-gap:22.04px;}.elementor-11050 .elementor-element.elementor-element-d81e9d8 img{max-width:40.5px;object-fit:cover;}.elementor-11050 .elementor-element.elementor-element-dea5c4e{--gap:18.8px 18.8px;--row-gap:18.8px;--column-gap:18.8px;}.elementor-11050 .elementor-element.elementor-element-3c86594{text-align:center;}.elementor-11050 .elementor-element.elementor-element-3c86594 .elementor-heading-title{font-size:var( --e-global-typography-22c11a3-font-size );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );}.elementor-11050 .elementor-element.elementor-element-55c87c10{text-align:center;font-size:var( --e-global-typography-67e594d-font-size );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );}.elementor-11050 .elementor-element.elementor-element-18b59054{--gap:22.04px 22.04px;--row-gap:22.04px;--column-gap:22.04px;}.elementor-11050 .elementor-element.elementor-element-4b61c461 img{max-width:41.2px;object-fit:cover;}.elementor-11050 .elementor-element.elementor-element-2a544add{--gap:18.8px 18.8px;--row-gap:18.8px;--column-gap:18.8px;}.elementor-11050 .elementor-element.elementor-element-38f7611c{text-align:center;}.elementor-11050 .elementor-element.elementor-element-38f7611c .elementor-heading-title{font-size:var( --e-global-typography-22c11a3-font-size );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );}.elementor-11050 .elementor-element.elementor-element-52fbfd06{text-align:center;font-size:var( --e-global-typography-67e594d-font-size );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );}.elementor-11050 .elementor-element.elementor-element-32d70714{--gap:22.04px 22.04px;--row-gap:22.04px;--column-gap:22.04px;}.elementor-11050 .elementor-element.elementor-element-369fe5f img{max-width:41.9px;object-fit:cover;}.elementor-11050 .elementor-element.elementor-element-2d24e41c{--gap:18.8px 18.8px;--row-gap:18.8px;--column-gap:18.8px;}.elementor-11050 .elementor-element.elementor-element-81dad30{text-align:center;}.elementor-11050 .elementor-element.elementor-element-81dad30 .elementor-heading-title{font-size:var( --e-global-typography-22c11a3-font-size );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );}.elementor-11050 .elementor-element.elementor-element-26d28d50{text-align:center;font-size:var( --e-global-typography-67e594d-font-size );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );}}@media(max-width:767px){.elementor-11050 .elementor-element.elementor-element-97b9714 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-11050 .elementor-element.elementor-element-3c34924f{--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:82px;--padding-bottom:99px;--padding-left:51px;--padding-right:51px;}.elementor-11050 .elementor-element.elementor-element-1ab19214{text-align:center;}.elementor-11050 .elementor-element.elementor-element-1ab19214 .elementor-heading-title{font-size:40px;line-height:50px;letter-spacing:-1.5px;}.elementor-11050 .elementor-element.elementor-element-69f3bac2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:69px 69px;--row-gap:69px;--column-gap:69px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11050 .elementor-element.elementor-element-5a135fcb{--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-11050 .elementor-element.elementor-element-5e236e39 img{display:block;margin-left:auto;margin-right:auto;max-width:57px;object-fit:cover;}.elementor-11050 .elementor-element.elementor-element-20d63bd9{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11050 .elementor-element.elementor-element-697544b2{text-align:center;}.elementor-11050 .elementor-element.elementor-element-697544b2 .elementor-heading-title{font-size:var( --e-global-typography-22c11a3-font-size );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );}.elementor-11050 .elementor-element.elementor-element-3a22866f{text-align:center;font-size:var( --e-global-typography-67e594d-font-size );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );}.elementor-11050 .elementor-element.elementor-element-230569fb{--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-11050 .elementor-element.elementor-element-d81e9d8 img{display:block;margin-left:auto;margin-right:auto;max-width:57px;object-fit:cover;}.elementor-11050 .elementor-element.elementor-element-dea5c4e{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11050 .elementor-element.elementor-element-3c86594{text-align:center;}.elementor-11050 .elementor-element.elementor-element-3c86594 .elementor-heading-title{font-size:var( --e-global-typography-22c11a3-font-size );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );}.elementor-11050 .elementor-element.elementor-element-55c87c10{text-align:center;font-size:var( --e-global-typography-67e594d-font-size );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );}.elementor-11050 .elementor-element.elementor-element-18b59054{--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-11050 .elementor-element.elementor-element-4b61c461 img{display:block;margin-left:auto;margin-right:auto;max-width:58px;object-fit:cover;}.elementor-11050 .elementor-element.elementor-element-2a544add{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11050 .elementor-element.elementor-element-38f7611c{text-align:center;}.elementor-11050 .elementor-element.elementor-element-38f7611c .elementor-heading-title{font-size:var( --e-global-typography-22c11a3-font-size );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );}.elementor-11050 .elementor-element.elementor-element-52fbfd06 > .elementor-widget-container{padding:0px 6px 0px 6px;}.elementor-11050 .elementor-element.elementor-element-52fbfd06{text-align:center;font-size:var( --e-global-typography-67e594d-font-size );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );}.elementor-11050 .elementor-element.elementor-element-32d70714{--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-11050 .elementor-element.elementor-element-369fe5f img{display:block;margin-left:auto;margin-right:auto;max-width:59px;object-fit:cover;}.elementor-11050 .elementor-element.elementor-element-2d24e41c{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11050 .elementor-element.elementor-element-81dad30{text-align:center;}.elementor-11050 .elementor-element.elementor-element-81dad30 .elementor-heading-title{font-size:var( --e-global-typography-22c11a3-font-size );line-height:var( --e-global-typography-22c11a3-line-height );letter-spacing:var( --e-global-typography-22c11a3-letter-spacing );word-spacing:var( --e-global-typography-22c11a3-word-spacing );}.elementor-11050 .elementor-element.elementor-element-26d28d50{text-align:center;font-size:var( --e-global-typography-67e594d-font-size );line-height:var( --e-global-typography-67e594d-line-height );letter-spacing:var( --e-global-typography-67e594d-letter-spacing );word-spacing:var( --e-global-typography-67e594d-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-1ab19214 */@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-1ab19214 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for brandfolder_image_widget, class: .elementor-element-5e236e39 */.elementor-11050 .elementor-element.elementor-element-5e236e39{
    width: 125px;
    height: 125px;
    margin: 0 auto;
    padding-top: 31px;
    padding-bottom: 37px;
    border-radius: 40px;
    background-color: #852EE9;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-5e236e39{
        width: 88.89px;
        height: 88.89px;
        padding-top: 22px;
        padding-bottom: 26.3px;
        border-radius: 28.44px;
        
    }
}


@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-5e236e39{
        width: 125px;
        height: 125px;
        padding-top: 31px;
        padding-bottom: 37px;
        border-radius: 40px;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d63bd9 */@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-20d63bd9{
        max-width: 203.16px;
        margin: 0 auto;
    }
}

@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-20d63bd9{
        max-width: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for brandfolder_image_widget, class: .elementor-element-d81e9d8 */.elementor-11050 .elementor-element.elementor-element-d81e9d8{
    width: 125px;
    height: 125px;
    margin: 0 auto;
    padding-top: 31px;
    padding-bottom: 37px;
    border-radius: 40px;
    background-color: #852EE9;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-d81e9d8{
        width: 88.89px;
        height: 88.89px;
        padding-top: 22px;
        padding-bottom: 26.3px;
        border-radius: 28.44px;
        
    }
}


@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-d81e9d8{
        width: 125px;
        height: 125px;
        padding-top: 31px;
        padding-bottom: 37px;
        border-radius: 40px;
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c86594 */@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-3c86594{
        max-width: 185.9px !important;
        margin: 0 auto;
    }
}
@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-3c86594{
        max-width: 240px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dea5c4e */@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-dea5c4e{
        max-width: 235px;
        margin: 0 auto;
    }
}
@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-dea5c4e{
        max-width: 323.6px;
    }
}/* End custom CSS */
/* Start custom CSS for brandfolder_image_widget, class: .elementor-element-4b61c461 */.elementor-11050 .elementor-element.elementor-element-4b61c461{
    width: 125px;
    height: 125px;
    margin: 0 auto;
    padding-top: 31px;
    padding-bottom: 37px;
    border-radius: 40px;
    background-color: #852EE9;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-4b61c461{
        width: 88.89px;
        height: 88.89px;
        padding-top: 22px;
        padding-bottom: 26.3px;
        border-radius: 28.44px;
        
    }
}


@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-4b61c461{
        width: 125px;
        height: 125px;
        padding-top: 31px;
        padding-bottom: 37px;
        border-radius: 40px;
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38f7611c */@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-38f7611c{
        max-width: 175.28px !important;
        margin: 0 auto;
    }
}
@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-38f7611c{
        max-width: 210px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a544add */@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-2a544add{
        max-width: 223px;
        margin: 0 auto;
    }
}
@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-2a544add{
        max-width: 285.5px;
    }
}/* End custom CSS */
/* Start custom CSS for brandfolder_image_widget, class: .elementor-element-369fe5f */.elementor-11050 .elementor-element.elementor-element-369fe5f{
    width: 125px;
    height: 125px;
    margin: 0 auto;
    padding-top: 31px;
    padding-bottom: 37px;
    border-radius: 40px;
    background-color: #852EE9;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-369fe5f{
        width: 88.89px;
        height: 88.89px;
        padding-top: 22px;
        padding-bottom: 26.3px;
        border-radius: 28.44px;
        
    }
}


@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-369fe5f{
        width: 125px;
        height: 125px;
        padding-top: 31px;
        padding-bottom: 37px;
        border-radius: 40px;
        
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d28d50 */@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-26d28d50{
        max-width: 178px !important;
        margin: 0 auto;
    }
}
@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-26d28d50{
        max-width: 214px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d24e41c */@media (min-width: 768px){
    .elementor-11050 .elementor-element.elementor-element-2d24e41c{
        max-width: 230px;
        margin: 0 auto;
    }
}
@media (min-width: 1440px){
    .elementor-11050 .elementor-element.elementor-element-2d24e41c{
        max-width: 291px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f3bac2 */.elementor-11050 .elementor-element.elementor-element-69f3bac2{
    max-width: 1310px;
    margin: 0 auto;
}

@media (min-width: 768px) and (max-width: 1023px){
    .elementor-11050 .elementor-element.elementor-element-69f3bac2{
        grid-template-columns: repeat(2, 1fr);
    }
}/* End custom CSS */