.elementor-76 .elementor-element.elementor-element-48c33662:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-48c33662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #f7f7f7 0%, #ffffff 100%);}.elementor-76 .elementor-element.elementor-element-48c33662{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-71px;margin-bottom:-3px;padding:63px 35px 0px 35px;}.elementor-76 .elementor-element.elementor-element-48c33662 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-4a51012e{margin-top:0px;margin-bottom:0px;}.elementor-76 .elementor-element.elementor-element-31512c7a{animation-duration:1500ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-76 .elementor-element.elementor-element-31512c7a > .elementor-element-populated, .elementor-76 .elementor-element.elementor-element-31512c7a > .elementor-element-populated > .elementor-background-overlay, .elementor-76 .elementor-element.elementor-element-31512c7a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-31512c7a > .elementor-element-populated{box-shadow:0px 3px 60px 0px rgba(0,0,0,0.08);transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-76 .elementor-element.elementor-element-31512c7a:hover > .elementor-element-populated{box-shadow:0px 15px 40px 0px rgba(12,214,138,0.3);}.elementor-76 .elementor-element.elementor-element-31512c7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-3d60675{text-align:center;}.elementor-76 .elementor-element.elementor-element-46cd00c{font-weight:500;}.elementor-76 .elementor-element.elementor-element-0ceb522:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-0ceb522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #f7f7f7 0%, #ffffff 100%);}.elementor-76 .elementor-element.elementor-element-0ceb522{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-76 .elementor-element.elementor-element-0ceb522 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-2d9b561{animation-duration:1500ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-76 .elementor-element.elementor-element-2d9b561 > .elementor-element-populated, .elementor-76 .elementor-element.elementor-element-2d9b561 > .elementor-element-populated > .elementor-background-overlay, .elementor-76 .elementor-element.elementor-element-2d9b561 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-2d9b561 > .elementor-element-populated{box-shadow:0px 3px 60px 0px rgba(0,0,0,0.08);transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-76 .elementor-element.elementor-element-2d9b561:hover > .elementor-element-populated{box-shadow:0px 15px 40px 0px rgba(12,214,138,0.3);}.elementor-76 .elementor-element.elementor-element-2d9b561 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-5bc3b0c{text-align:center;}.elementor-76 .elementor-element.elementor-element-3c6bb43 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-3c6bb43 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76 .elementor-element.elementor-element-3c6bb43{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76 .elementor-element.elementor-element-3c6bb43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76 .elementor-element.elementor-element-3c6bb43 .elementor-icon-list-item > a{font-weight:500;}.elementor-76 .elementor-element.elementor-element-3c6bb43 .elementor-icon-list-text{transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-550b324{animation-duration:1500ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-76 .elementor-element.elementor-element-550b324 > .elementor-element-populated, .elementor-76 .elementor-element.elementor-element-550b324 > .elementor-element-populated > .elementor-background-overlay, .elementor-76 .elementor-element.elementor-element-550b324 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-550b324 > .elementor-element-populated{box-shadow:0px 3px 60px 0px rgba(0,0,0,0.08);transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-76 .elementor-element.elementor-element-550b324:hover > .elementor-element-populated{box-shadow:0px 15px 40px 0px rgba(12,214,138,0.3);}.elementor-76 .elementor-element.elementor-element-550b324 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-1239bae{text-align:center;}.elementor-76 .elementor-element.elementor-element-358aa45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-358aa45{z-index:2;}.elementor-76 .elementor-element.elementor-element-358aa45 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-76 .elementor-element.elementor-element-358aa45 .aux-modern-heading-primary{font-size:20px;font-weight:800;letter-spacing:-0.6px;color:#000000;margin:0em 0em 0em 0em;}.elementor-76 .elementor-element.elementor-element-358aa45 .aux-modern-heading-secondary{font-size:16px;font-weight:500;letter-spacing:-0.5px;color:#000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-8f90392{padding:0px 35px 0px 35px;}.elementor-76 .elementor-element.elementor-element-cb2a80f{text-align:center;}.elementor-76 .elementor-element.elementor-element-e756146 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-e756146{color:#000000;}.elementor-76 .elementor-element.elementor-element-3c1ff91{color:#000000;}.elementor-76 .elementor-element.elementor-element-a5fe6ea{color:#000000;}.elementor-76 .elementor-element.elementor-element-fd2761e{color:#000000;}.elementor-76 .elementor-element.elementor-element-489cc79{color:#000000;}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-114780d{width:11.792%;}.elementor-76 .elementor-element.elementor-element-1197058{width:75.811%;}.elementor-76 .elementor-element.elementor-element-e2f83b2{width:12.061%;}}@media(max-width:1024px){.elementor-76 .elementor-element.elementor-element-48c33662{padding:0px 35px 0px 35px;}.elementor-76 .elementor-element.elementor-element-31512c7a > .elementor-element-populated{margin:0% 05% 15% 5%;--e-column-margin-right:05%;--e-column-margin-left:5%;}.elementor-76 .elementor-element.elementor-element-0ceb522{padding:0px 35px 0px 35px;}.elementor-76 .elementor-element.elementor-element-2d9b561 > .elementor-element-populated{margin:0% 05% 15% 5%;--e-column-margin-right:05%;--e-column-margin-left:5%;}.elementor-76 .elementor-element.elementor-element-550b324 > .elementor-element-populated{margin:0% 05% 15% 5%;--e-column-margin-right:05%;--e-column-margin-left:5%;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-17264d80 > .elementor-element-populated{margin:33px 0px -64px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76 .elementor-element.elementor-element-31512c7a > .elementor-element-populated{margin:0% 3% 40% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-76 .elementor-element.elementor-element-2d9b561 > .elementor-element-populated{margin:0% 3% 10% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-76 .elementor-element.elementor-element-550b324 > .elementor-element-populated{margin:0% 3% 7% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}}@media(max-width:1024px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-31512c7a{width:50%;}.elementor-76 .elementor-element.elementor-element-2d9b561{width:50%;}.elementor-76 .elementor-element.elementor-element-550b324{width:50%;}}/* Start custom CSS for column, class: .elementor-element-31512c7a */.elementor-76 .elementor-element.elementor-element-31512c7a:hover .elementor-element-populated::before {
    opacity: 1;
}
.elementor-76 .elementor-element.elementor-element-31512c7a:hover .aux-modern-heading-primary, .elementor-76 .elementor-element.elementor-element-31512c7a:hover .aux-modern-heading-secondary, .elementor-76 .elementor-element.elementor-element-31512c7a:hover .elementor-social-icon i {
    color: #fff;
}
.elementor-76 .elementor-element.elementor-element-31512c7a, .elementor-76 .elementor-element.elementor-element-31512c7a:hover, .elementor-76 .elementor-element.elementor-element-31512c7a .elementor-element-populated::before,.elementor-76 .elementor-element.elementor-element-31512c7a .elementor-social-icon i, .elementor-76 .elementor-element.elementor-element-31512c7a .aux-modern-heading-secondary, .elementor-76 .elementor-element.elementor-element-31512c7a .aux-modern-heading-primary {
    transition-property: all;
    transition-delay: 0ms;
    transition-duration: 400ms;
    transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d9b561 */.elementor-76 .elementor-element.elementor-element-2d9b561:hover .elementor-element-populated::before {
    opacity: 1;
}
.elementor-76 .elementor-element.elementor-element-2d9b561:hover .aux-modern-heading-primary, .elementor-76 .elementor-element.elementor-element-2d9b561:hover .aux-modern-heading-secondary, .elementor-76 .elementor-element.elementor-element-2d9b561:hover .elementor-social-icon i {
    color: #fff;
}
.elementor-76 .elementor-element.elementor-element-2d9b561, .elementor-76 .elementor-element.elementor-element-2d9b561:hover, .elementor-76 .elementor-element.elementor-element-2d9b561 .elementor-element-populated::before,.elementor-76 .elementor-element.elementor-element-2d9b561 .elementor-social-icon i, .elementor-76 .elementor-element.elementor-element-2d9b561 .aux-modern-heading-secondary, .elementor-76 .elementor-element.elementor-element-2d9b561 .aux-modern-heading-primary {
    transition-property: all;
    transition-delay: 0ms;
    transition-duration: 400ms;
    transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-550b324 */.elementor-76 .elementor-element.elementor-element-550b324:hover .elementor-element-populated::before {
    opacity: 1;
}
.elementor-76 .elementor-element.elementor-element-550b324:hover .aux-modern-heading-primary, .elementor-76 .elementor-element.elementor-element-550b324:hover .aux-modern-heading-secondary, .elementor-76 .elementor-element.elementor-element-550b324:hover .elementor-social-icon i {
    color: #fff;
}
.elementor-76 .elementor-element.elementor-element-550b324, .elementor-76 .elementor-element.elementor-element-550b324:hover, .elementor-76 .elementor-element.elementor-element-550b324 .elementor-element-populated::before,.elementor-76 .elementor-element.elementor-element-550b324 .elementor-social-icon i, .elementor-76 .elementor-element.elementor-element-550b324 .aux-modern-heading-secondary, .elementor-76 .elementor-element.elementor-element-550b324 .aux-modern-heading-primary {
    transition-property: all;
    transition-delay: 0ms;
    transition-duration: 400ms;
    transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
}/* End custom CSS */