.elementor-66516 .elementor-element.elementor-element-2f80aaf:not(.elementor-motion-effects-element-type-background), .elementor-66516 .elementor-element.elementor-element-2f80aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F7F7 0%, #FFFFFF 100%);}.elementor-66516 .elementor-element.elementor-element-2f80aaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 30px 0px 30px;}.elementor-66516 .elementor-element.elementor-element-2f80aaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-66516 .elementor-element.elementor-element-6455267 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-66516 .elementor-element.elementor-element-89b72b8{font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-66516 .elementor-element.elementor-element-89b72b8 a{color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-18e891f{padding:20px 30px 40px 30px;}.elementor-66516 .elementor-element.elementor-element-37afd84 .elementor-heading-title{color:#FFFFFF;font-size:40px;font-weight:300;text-transform:uppercase;}.elementor-66516 .elementor-element.elementor-element-37afd84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 20px 5px 20px;background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-37afd84{width:auto;max-width:auto;}.elementor-66516 .elementor-element.elementor-element-9135b70{padding:0px 30px 60px 30px;}.elementor-66516 .elementor-element.elementor-element-4e5a789 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-66516 .elementor-element.elementor-element-456c1c3 .elementor-heading-title{color:var( --e-global-color-primary );font-size:40px;font-weight:300;}.elementor-66516 .elementor-element.elementor-element-48517e3{font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.5px;}.elementor-66516 .elementor-element.elementor-element-48517e3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-66516 .elementor-element.elementor-element-91ea8db{line-height:1.4em;}.elementor-66516 .elementor-element.elementor-element-91ea8db > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-bc-flex-widget .elementor-66516 .elementor-element.elementor-element-a9e7818.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-66516 .elementor-element.elementor-element-a9e7818.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-66516 .elementor-element.elementor-element-a9e7818 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-66516 .elementor-element.elementor-element-f69705b{font-size:16px;font-style:italic;line-height:1.4em;}.elementor-66516 .elementor-element.elementor-element-f69705b > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-66516 .elementor-element.elementor-element-6a14c57{padding:0px 30px 60px 30px;}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-0101696 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-0101696 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-icon{font-size:80px;}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-cta__title{font-size:20px;color:var( --e-global-color-secondary );}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-cta .elementor-cta__bg, .elementor-66516 .elementor-element.elementor-element-0101696 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-66516 .elementor-element.elementor-element-0101696 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5899dec );}.elementor-66516 .elementor-element.elementor-element-0101696{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-cta__content{text-align:center;padding:0px 20px 0px 20px;background-color:#FFFFFF00;}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-icon{font-size:80px;}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-cta__title{font-size:20px;color:var( --e-global-color-secondary );}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-cta .elementor-cta__bg, .elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-66516 .elementor-element.elementor-element-eaf3026 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5899dec );}.elementor-66516 .elementor-element.elementor-element-eaf3026{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-icon-wrapper{margin-bottom:0px;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-icon{font-size:80px;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-cta__title{font-size:20px;color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-cta .elementor-cta__bg, .elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-66516 .elementor-element.elementor-element-b316fcb > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5899dec );}.elementor-66516 .elementor-element.elementor-element-b316fcb{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-icon-wrapper{margin-bottom:0px;}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-icon{font-size:80px;}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-cta__title{font-size:20px;color:var( --e-global-color-secondary );}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-cta .elementor-cta__bg, .elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-66516 .elementor-element.elementor-element-ba2951c > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5899dec );}.elementor-66516 .elementor-element.elementor-element-ba2951c{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-icon{font-size:80px;}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-cta__title{font-size:20px;color:var( --e-global-color-secondary );}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-cta .elementor-cta__bg, .elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-66516 .elementor-element.elementor-element-cc6e538 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5899dec );}.elementor-66516 .elementor-element.elementor-element-cc6e538{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-icon-wrapper{margin-bottom:0px;}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-view-framed .elementor-icon, .elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-icon{font-size:80px;}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-cta__title{font-size:20px;color:var( --e-global-color-secondary );}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-primary );}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-cta:hover .elementor-cta__title{color:#FFFFFF;}.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-cta .elementor-cta__bg, .elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-66516 .elementor-element.elementor-element-93e71dc > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5899dec );}.elementor-66516 .elementor-element.elementor-element-93e71dc{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}@media(max-width:1240px) and (min-width:768px){.elementor-66516 .elementor-element.elementor-element-4e5a789{width:100%;}.elementor-66516 .elementor-element.elementor-element-a9e7818{width:100%;}}@media(max-width:1240px){.elementor-66516 .elementor-element.elementor-element-2f80aaf{padding:10px 30px 0px 30px;}.elementor-66516 .elementor-element.elementor-element-18e891f{padding:10px 30px 40px 30px;}.elementor-66516 .elementor-element.elementor-element-37afd84 .elementor-heading-title{font-size:30px;}.elementor-66516 .elementor-element.elementor-element-4e5a789 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-66516 .elementor-element.elementor-element-456c1c3 .elementor-heading-title{font-size:30px;}.elementor-66516 .elementor-element.elementor-element-a9e7818 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-66516 .elementor-element.elementor-element-f1e8cfe{text-align:left;}}@media(max-width:767px){.elementor-66516 .elementor-element.elementor-element-18e891f{padding:10px 30px 0px 30px;}.elementor-66516 .elementor-element.elementor-element-37afd84 .elementor-heading-title{font-size:25px;}.elementor-66516 .elementor-element.elementor-element-37afd84 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-66516 .elementor-element.elementor-element-456c1c3 .elementor-heading-title{font-size:25px;}.elementor-66516 .elementor-element.elementor-element-48517e3{font-size:16px;line-height:1.4em;}.elementor-66516 .elementor-element.elementor-element-48517e3 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-66516 .elementor-element.elementor-element-91ea8db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-66516 .elementor-element.elementor-element-f69705b > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for call-to-action, class: .elementor-element-0101696 */.elementor-66516 .elementor-element.elementor-element-0101696 a:hover svg{
    fill: #fff !important;
    transition: all 0.5s;
}

.elementor-66516 .elementor-element.elementor-element-0101696 .elementor-cta__content{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-eaf3026 */.elementor-66516 .elementor-element.elementor-element-eaf3026 a:hover svg{
    fill: #fff !important;
    transition: all 0.5s;
}

.elementor-66516 .elementor-element.elementor-element-eaf3026 .elementor-cta__content{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b316fcb */.elementor-66516 .elementor-element.elementor-element-b316fcb a:hover svg{
    fill: #fff !important;
    transition: all 0.5s;
}

.elementor-66516 .elementor-element.elementor-element-b316fcb .elementor-cta__content{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-ba2951c */.elementor-66516 .elementor-element.elementor-element-ba2951c a:hover svg{
    fill: #fff !important;
    transition: all 0.5s;
}

.elementor-66516 .elementor-element.elementor-element-ba2951c .elementor-cta__content{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-cc6e538 */.elementor-66516 .elementor-element.elementor-element-cc6e538 a:hover svg{
    fill: #fff !important;
    transition: all 0.5s;
}

.elementor-66516 .elementor-element.elementor-element-cc6e538 .elementor-cta__content{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-93e71dc */.elementor-66516 .elementor-element.elementor-element-93e71dc a:hover svg{
    fill: #fff !important;
    transition: all 0.5s;
}

.elementor-66516 .elementor-element.elementor-element-93e71dc .elementor-cta__content{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dd773ba */.elementor-66516 .elementor-element.elementor-element-dd773ba .elementor-widget-wrap{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
@media(max-width: 1024px){
    .elementor-66516 .elementor-element.elementor-element-dd773ba .elementor-widget-wrap{
    justify-content: center;
    gap: 20px;
}
}/* End custom CSS */