.elementor-1608 .elementor-element.elementor-element-f92d7b2 > .elementor-container{max-width:1400px;}.elementor-bc-flex-widget .elementor-1608 .elementor-element.elementor-element-31ca081.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1608 .elementor-element.elementor-element-31ca081.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1608 .elementor-element.elementor-element-31ca081 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-1608 .elementor-element.elementor-element-6aef273{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-6aef273 .elementor-divider-separator{width:20%;}.elementor-1608 .elementor-element.elementor-element-6aef273 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-db6792e > .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-1608 .elementor-element.elementor-element-db6792e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1608 .elementor-element.elementor-element-db6792e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1608 .elementor-element.elementor-element-43c5bcb > .elementor-widget-container{margin:0px 0px -65px 0px;border-radius:200px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-1608 .elementor-element.elementor-element-8c6dd22{text-align:center;}.elementor-1608 .elementor-element.elementor-element-8c6dd22 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-1608 .elementor-element.elementor-element-8c6dd22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:var( --e-global-color-astglobalcolor5 );border-radius:0px 0px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-386e4de > .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-1608 .elementor-element.elementor-element-386e4de > .elementor-element-populated{margin:50px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1608 .elementor-element.elementor-element-ee6b8ab img{border-radius:200px 30px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-ee6b8ab > .elementor-widget-container{margin:0px 0px -65px 0px;border-radius:200px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-1608 .elementor-element.elementor-element-f0f60e4{text-align:center;}.elementor-1608 .elementor-element.elementor-element-f0f60e4 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-1608 .elementor-element.elementor-element-f0f60e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:var( --e-global-color-astglobalcolor5 );border-radius:0px 0px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-ef3145e{margin-top:20px;margin-bottom:0px;}.elementor-1608 .elementor-element.elementor-element-833c1d3 > .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-1608 .elementor-element.elementor-element-833c1d3 > .elementor-element-populated{margin:10px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1608 .elementor-element.elementor-element-c8cb454 img{border-radius:200px 30px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-c8cb454 > .elementor-widget-container{margin:0px 0px -65px 0px;border-radius:200px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-1608 .elementor-element.elementor-element-8077499{text-align:center;}.elementor-1608 .elementor-element.elementor-element-8077499 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-1608 .elementor-element.elementor-element-8077499 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:var( --e-global-color-astglobalcolor5 );border-radius:0px 0px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-5cefb62 > .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-1608 .elementor-element.elementor-element-5cefb62 > .elementor-element-populated{margin:10px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1608 .elementor-element.elementor-element-859bb4b img{border-radius:200px 30px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-859bb4b > .elementor-widget-container{margin:0px 0px -65px 0px;border-radius:200px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-1608 .elementor-element.elementor-element-43c7633{text-align:center;}.elementor-1608 .elementor-element.elementor-element-43c7633 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-1608 .elementor-element.elementor-element-43c7633 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:var( --e-global-color-astglobalcolor5 );border-radius:0px 0px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-a1b7dec > .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-1608 .elementor-element.elementor-element-a1b7dec > .elementor-element-populated{margin:10px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1608 .elementor-element.elementor-element-8dfc6ad img{border-radius:200px 30px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-8dfc6ad > .elementor-widget-container{margin:0px 0px -65px 0px;border-radius:200px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-1608 .elementor-element.elementor-element-6764669{text-align:center;}.elementor-1608 .elementor-element.elementor-element-6764669 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-1608 .elementor-element.elementor-element-6764669 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:var( --e-global-color-astglobalcolor5 );border-radius:0px 0px 30px 30px;}.elementor-1608 .elementor-element.elementor-element-c308505 .elementor-button{border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px;}.elementor-1608 .elementor-element.elementor-element-c308505 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-747764c:not(.elementor-motion-effects-element-type-background), .elementor-1608 .elementor-element.elementor-element-747764c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 65%, var( --e-global-color-astglobalcolor5 ) 50%);}.elementor-1608 .elementor-element.elementor-element-747764c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1608 .elementor-element.elementor-element-747764c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1608 .elementor-element.elementor-element-d5f8d55 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1608 .elementor-element.elementor-element-a95a4ce{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-1608 .elementor-element.elementor-element-a95a4ce .elementor-divider-separator{width:10%;}.elementor-1608 .elementor-element.elementor-element-a95a4ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1608 .elementor-element.elementor-element-30a8f72 img{border-radius:1000px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-1608 .elementor-element.elementor-element-f561dce .elementor-heading-title{font-weight:700;}.elementor-1608 .elementor-element.elementor-element-c1525c0 .elementor-button{padding:10px 15px 10px 15px;}.elementor-1608 .elementor-element.elementor-element-cfcc1f6 img{border-radius:100px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-1608 .elementor-element.elementor-element-7372940 .elementor-heading-title{font-weight:700;}.elementor-1608 .elementor-element.elementor-element-38a0810 .elementor-button{padding:10px 15px 10px 15px;}.elementor-1608 .elementor-element.elementor-element-6c07a0e img{border-radius:100px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-1608 .elementor-element.elementor-element-fa7dd76 .elementor-heading-title{font-weight:700;}.elementor-1608 .elementor-element.elementor-element-73ab5bc .elementor-button{padding:10px 15px 10px 15px;}.elementor-1608 .elementor-element.elementor-element-d404234 img{border-radius:100px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-1608 .elementor-element.elementor-element-27c4f3e .elementor-heading-title{font-weight:700;}.elementor-1608 .elementor-element.elementor-element-a0a39ca .elementor-button{padding:10px 15px 10px 15px;}@media(max-width:1024px){.elementor-1608 .elementor-element.elementor-element-0eda621 > .elementor-element-populated{margin:0px 0px 250px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1608 .elementor-element.elementor-element-d5f8d55{text-align:center;}.elementor-1608 .elementor-element.elementor-element-a95a4ce .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-a95a4ce .elementor-divider-separator{margin:0 auto;margin-center:0;}}@media(max-width:767px){.elementor-1608 .elementor-element.elementor-element-c66a9b8{text-align:left;}.elementor-1608 .elementor-element.elementor-element-6aef273 .elementor-divider{text-align:left;}.elementor-1608 .elementor-element.elementor-element-6aef273 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-1608 .elementor-element.elementor-element-db6792e > .elementor-element-populated{margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-1608 .elementor-element.elementor-element-386e4de > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1608 .elementor-element.elementor-element-833c1d3 > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-8077499 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-1608 .elementor-element.elementor-element-5cefb62 > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1608 .elementor-element.elementor-element-a1b7dec > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1608 .elementor-element.elementor-element-c308505 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1608 .elementor-element.elementor-element-0eda621 > .elementor-element-populated{margin:1px 1px 0px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;}.elementor-1608 .elementor-element.elementor-element-a95a4ce .elementor-divider{text-align:center;}.elementor-1608 .elementor-element.elementor-element-a95a4ce .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1608 .elementor-element.elementor-element-f561dce{text-align:center;}.elementor-1608 .elementor-element.elementor-element-7372940{text-align:center;}.elementor-1608 .elementor-element.elementor-element-27c4f3e{text-align:center;}}/* Start custom CSS for section, class: .elementor-element-f92d7b2 */.elementor-1608 .elementor-element.elementor-element-f92d7b2{
    --trns: 300ms ease;
}
.service_wrap .service_title > div{
    transition: var(--trns);
}
.service_wrap .service_img img{
    aspect-ratio: 1/1;
    object-fit: cover;
    height: 100%
}
.service_wrap:hover .service_title > div{
    color: white;
    background-color: transparent !important;
    padding-block: 0 40px !important;
    transition: var(--trns);
}
.service_wrap .service_img .elementor-widget-container::after{
    content: '';
    background: linear-gradient(65deg,var(--pri) 50%,var(--ter) 130%);
    width: 0%;
    height: 0%;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 200px 30px 30px 30px;
    /*z-index: 2;*/
    opacity: 0;
    transition: all var(--trns)
}
.service_wrap:hover .service_img .elementor-widget-container::after{
    width: 100%;
    height: 118%;
    opacity: 0.8;
}/* End custom CSS */