.elementor-84 .elementor-element.elementor-element-e550379 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-84 .elementor-element.elementor-element-37a06ea{text-align:center;}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-c1eba19.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-84 .elementor-element.elementor-element-c1eba19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-84 .elementor-element.elementor-element-c1eba19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-50b508a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-84 .elementor-element.elementor-element-50b508a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-84 .elementor-element.elementor-element-50b508a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-24a009c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-84 .elementor-element.elementor-element-24a009c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-84 .elementor-element.elementor-element-24a009c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-bc-flex-widget .elementor-84 .elementor-element.elementor-element-2c510c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-84 .elementor-element.elementor-element-2c510c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-84 .elementor-element.elementor-element-2c510c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-a6367d8{width:46%;}.elementor-84 .elementor-element.elementor-element-c1eba19{width:54%;}.elementor-84 .elementor-element.elementor-element-52f20c1{width:46%;}.elementor-84 .elementor-element.elementor-element-50b508a{width:54%;}.elementor-84 .elementor-element.elementor-element-406e847{width:46%;}.elementor-84 .elementor-element.elementor-element-24a009c{width:54%;}.elementor-84 .elementor-element.elementor-element-96cf7a3{width:46%;}.elementor-84 .elementor-element.elementor-element-2c510c1{width:54%;}}/* Start custom CSS */.box { 
background:white;
background:linear-gradient(to left, #1883 0px, #fff 90px);
border:solid 2px rgba(217, 255, 248, 0.75);
border-radius:4.5% / 50%;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
overflow: hidden;
padding-right:24px;
box-shadow:0 4px 12px #0002;
box-shadow: 0 0 24px rgba(1,61,66,.1), 0 6px 12px rgba(1,51,66,.06), 0 3px 8px rgba(0,61,66,.06), 0 1px 4px rgba(47,61,66,.06) , 0 0 0px 2px #0442 , inset -4px 0 20px #1883;
align-items:center;
margin:12px 0;
}
.box .text-area {
    padding:24px 32px;
}
/*
.box:nth-of-type(even) {
    //outline:solid red;
    border-radius:4.5% / 50%;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
padding-right:0;
}
.box:nth-of-type(even) .elementor-container {
    flex-direction: row-reverse;
}*/

h2 {font-size:2.24em;}

.box h3 , .box h2 {line-height: 1;}

@media( max-width:700px) {
    .box h3 , .box h2 {margin-top:-12px; }
    .box { padding:0; }
}

.box p {
    margin:0.4em 0 0.8em;
}
 
.elementor-widget-image , .elementor-widget-image div , .elementor-widget-image img {
 object-fit: cover;
 height: 100%;
}/* End custom CSS */