.elementor-986 .elementor-element.elementor-element-d6bad92{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-986 .elementor-element.elementor-element-d6bad92, .elementor-986 .elementor-element.elementor-element-d6bad92 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-986 .elementor-element.elementor-element-d6bad92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-986 .elementor-element.elementor-element-d42d8c6 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-986 .elementor-element.elementor-element-da6883c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"kepler-3-display-variable", Sans-serif;font-weight:500;}.elementor-986 .elementor-element.elementor-element-da6883c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-986 .elementor-element.elementor-element-ae9a4f3 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-986 .elementor-element.elementor-element-1f3192d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-986 .elementor-element.elementor-element-1f3192d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-986 .elementor-element.elementor-element-1f3192d{--e-icon-list-icon-size:46px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-986 .elementor-element.elementor-element-1f3192d .elementor-icon-list-icon{padding-right:6px;}.elementor-986 .elementor-element.elementor-element-1f3192d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-986 .elementor-element.elementor-element-1f3192d .elementor-icon-list-item > a{font-family:"kepler-3-display-variable", Sans-serif;font-size:18px;font-weight:500;}.elementor-986 .elementor-element.elementor-element-1f3192d .elementor-icon-list-text{color:var( --e-global-color-05f7a53 );transition:color 0.3s;}.elementor-986 .elementor-element.elementor-element-1f3192d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-05f7a53 );}@media(max-width:767px){.elementor-986 .elementor-element.elementor-element-d42d8c6 img{height:180px;border-radius:12px 12px 0px 0px;}}@media(min-width:768px){.elementor-986 .elementor-element.elementor-element-36f769c{width:100%;}}/* Start custom CSS for image, class: .elementor-element-d42d8c6 */.elementor-986 .elementor-element.elementor-element-d42d8c6 {margin-bottom:20px;}
.elementor-986 .elementor-element.elementor-element-d42d8c6 a{height: 100%;width:100%;}
.elementor-986 .elementor-element.elementor-element-d42d8c6 .elementor-widget-container{height:100%;}
.elementor-986 .elementor-element.elementor-element-d42d8c6 .elementor-widget-container img{height:100%;object-fit: cover;    }
@media only screen and (max-width:767px){
.elementor-986 .elementor-element.elementor-element-d42d8c6 .elementor-widget-container img{width: 100%;position:relative;height:180px;}    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f3192d */.elementor-986 .elementor-element.elementor-element-1f3192d .elementor-icon-list-item  a{  flex-direction: row-reverse;justify-content: flex-end;}/* End custom CSS */