.elementor-1398 .elementor-element.elementor-element-b5d8247{--display:flex;--min-height:249px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-69bb33b );--border-color:var( --e-global-color-69bb33b );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1398 .elementor-element.elementor-element-b5d8247:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-b5d8247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f985bda );}.elementor-1398 .elementor-element.elementor-element-d061503 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-d061503 img{width:100%;max-width:260px;height:60px;object-fit:contain;object-position:center center;filter:brightness( 55% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1398 .elementor-element.elementor-element-dd62b45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:08px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-dd62b45{text-align:center;font-family:var( --e-global-typography-2ec70d7-font-family ), Sans-serif;font-size:var( --e-global-typography-2ec70d7-font-size );font-weight:var( --e-global-typography-2ec70d7-font-weight );line-height:var( --e-global-typography-2ec70d7-line-height );letter-spacing:var( --e-global-typography-2ec70d7-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-dd62b45 a{color:#5A5959;}.elementor-1398 .elementor-element.elementor-element-f05e283 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 00px 0px;}.elementor-1398 .elementor-element.elementor-element-f05e283{text-align:center;font-family:var( --e-global-typography-e6b228d-font-family ), Sans-serif;font-size:var( --e-global-typography-e6b228d-font-size );font-weight:var( --e-global-typography-e6b228d-font-weight );line-height:var( --e-global-typography-e6b228d-line-height );letter-spacing:var( --e-global-typography-e6b228d-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f05e283 a{color:#5A5959;}@media(min-width:768px){.elementor-1398 .elementor-element.elementor-element-b5d8247{--content-width:100%;}}@media(max-width:1366px){.elementor-1398 .elementor-element.elementor-element-dd62b45{font-size:var( --e-global-typography-2ec70d7-font-size );line-height:var( --e-global-typography-2ec70d7-line-height );letter-spacing:var( --e-global-typography-2ec70d7-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f05e283{font-size:var( --e-global-typography-e6b228d-font-size );line-height:var( --e-global-typography-e6b228d-line-height );letter-spacing:var( --e-global-typography-e6b228d-letter-spacing );}}@media(max-width:1120px){.elementor-1398 .elementor-element.elementor-element-dd62b45{font-size:var( --e-global-typography-2ec70d7-font-size );line-height:var( --e-global-typography-2ec70d7-line-height );letter-spacing:var( --e-global-typography-2ec70d7-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f05e283{font-size:var( --e-global-typography-e6b228d-font-size );line-height:var( --e-global-typography-e6b228d-line-height );letter-spacing:var( --e-global-typography-e6b228d-letter-spacing );}}@media(max-width:767px){.elementor-1398 .elementor-element.elementor-element-b5d8247{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1398 .elementor-element.elementor-element-dd62b45{font-size:var( --e-global-typography-2ec70d7-font-size );line-height:var( --e-global-typography-2ec70d7-line-height );letter-spacing:var( --e-global-typography-2ec70d7-letter-spacing );}.elementor-1398 .elementor-element.elementor-element-f05e283{font-size:var( --e-global-typography-e6b228d-font-size );line-height:var( --e-global-typography-e6b228d-line-height );letter-spacing:var( --e-global-typography-e6b228d-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-b5d8247 */.elementor-1398 .elementor-element.elementor-element-b5d8247 {
    max-width: 400px;
    min-width: 360px;
}

.elementor-1398 .elementor-element.elementor-element-b5d8247 *{
    color: #222222;
}

.elementor-1398 .elementor-element.elementor-element-b5d8247 .cs-quote {
    max-height: 0;
    overflow: hidden;
 transition: max-height 0.5s ease;  
}

.elementor-1398 .elementor-element.elementor-element-b5d8247:hover .cs-quote {
    max-height: 300px;
}

.elementor-1398 .elementor-element.elementor-element-b5d8247 .cs-logo img {
    max-height: 60px;
    transition: .5s all ease;
}
.elementor-1398 .elementor-element.elementor-element-b5d8247:hover .cs-logo img {
    max-height: 40px;
    max-width: 190px !important;
    transition: .3s all ease;
}/* End custom CSS */