.elementor-90072 .elementor-element.elementor-element-7c07f3d{overflow:hidden;box-shadow:0px 10px 20px -10px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-90072 .elementor-element.elementor-element-7c07f3d:not(.elementor-motion-effects-element-type-background), .elementor-90072 .elementor-element.elementor-element-7c07f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77d716f0 );}.elementor-90072 .elementor-element.elementor-element-7c07f3d, .elementor-90072 .elementor-element.elementor-element-7c07f3d > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-90072 .elementor-element.elementor-element-7c07f3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-90072 .elementor-element.elementor-element-e3c976c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-90072 .elementor-element.elementor-element-b7cea85 img{height:200px;object-fit:cover;}.elementor-90072 .elementor-element.elementor-element-b913fdd img{height:200px;object-fit:cover;}.elementor-90072 .elementor-element.elementor-element-15b8743 img{height:200px;object-fit:cover;}.elementor-90072 .elementor-element.elementor-element-ac27540 .elementor-heading-title{color:var( --e-global-color-64019f56 );font-family:"Criteria CF";font-size:1.2rem;font-weight:500;line-height:1.4em;}.elementor-90072 .elementor-element.elementor-element-90d5b51 .elementor-heading-title{color:var( --e-global-color-db5b8fb );font-size:0.9rem;font-weight:500;line-height:1.4em;}.elementor-90072 .elementor-element.elementor-element-0b49a40 .elementor-button{fill:var( --e-global-color-175b207f );color:var( --e-global-color-175b207f );}.elementor-90072 .elementor-element.elementor-element-0b49a40 .elementor-button:hover, .elementor-90072 .elementor-element.elementor-element-0b49a40 .elementor-button:focus{color:var( --e-global-color-431bf713 );background-color:var( --e-global-color-77d716f0 );}.elementor-90072 .elementor-element.elementor-element-0b49a40 .elementor-button:hover svg, .elementor-90072 .elementor-element.elementor-element-0b49a40 .elementor-button:focus svg{fill:var( --e-global-color-431bf713 );}.elementor-90072 .elementor-element.elementor-element-0b49a40 > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for image, class: .elementor-element-b7cea85 */.elementor-90072 .elementor-element.elementor-element-b7cea85 {
    cursor: pointer;
}
.elementor-90072 .elementor-element.elementor-element-b7cea85:before {
    content: "";
    width: 100%;
    height: 100%;
    background-color: rgba(33,121,129,.5);
    position: absolute;
    top: 0;
    left: 0;
}

.elementor-90072 .elementor-element.elementor-element-b7cea85:after {
    content: "";
    width: 100%;
    height: 100%;
    background-color: #48D4D4;
    opacity: .5;
    position: absolute;
    top: 0;
    left: 0;
  clip-path: polygon(100% 30%, 100% 0%, 100% 100%, 20% 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b913fdd */.elementor-90072 .elementor-element.elementor-element-b913fdd {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15b8743 */.elementor-90072 .elementor-element.elementor-element-15b8743 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-751b51b */.elementor-90072 .elementor-element.elementor-element-751b51b {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c07f3d */.elementor-90072 .elementor-element.elementor-element-7c07f3d .elementor-widget-wrap {
    flex-direction: column;
}/* End custom CSS */