/*! CSS Used from: https://www.benestartech.com/wp-content/litespeed/css/0c5be7762ad55701415605cc5197a540.css?ver=2a792 */
.qodef-before-after-image-holder{visibility:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.qodef-before-after-image-holder img{position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.qodef-qi-before-after{-webkit-user-select:none;overflow:hidden;}
.qodef-qi-before-after .twentytwenty-handle{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:100px;height:1em;width:1em;margin-left:-.5em;margin-top:-.5em;color:#fff;background-color:currentColor;border-radius:50%;cursor:grab;z-index:40;}
@media only screen and (max-width:1024px){
.qodef-qi-before-after .twentytwenty-handle{font-size:50px;}
}
.qodef-qi-before-after .twentytwenty-handle .qodef-handle-text{font-size:1rem;color:#111;font-weight:700;text-transform:uppercase;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.qodef-qi-before-after .twentytwenty-handle:after,.qodef-qi-before-after .twentytwenty-handle:before{content:" ";display:block;background:currentColor;position:absolute;z-index:30;}
.qodef-qi-before-after .twentytwenty-horizontal .twentytwenty-handle:after,.qodef-qi-before-after .twentytwenty-horizontal .twentytwenty-handle:before{width:2px;height:100vh;left:50%;transform:translateX(-50%);}
.qodef-qi-before-after .twentytwenty-after-label,.qodef-qi-before-after .twentytwenty-before-label{display:none;}
.qodef-qi-before-after .twentytwenty-container{position:relative;overflow:hidden;z-index:0;}
.qodef-qi-before-after .twentytwenty-container img{position:absolute;top:0;max-width:100%;width:100%;}
.qodef-qi-before-after .twentytwenty-before{z-index:20;}
.qodef-qi-before-after .twentytwenty-after{z-index:10;}
.qodef-qi-before-after .twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:.48em;}
.qodef-qi-before-after .twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:.48em;}
.qodef-qi-before-after .twentytwenty-horizontal .twentytwenty-left-arrow,.qodef-qi-before-after .twentytwenty-horizontal .twentytwenty-right-arrow{display:none;}
*,:after,:before{box-sizing:border-box;}
h1,h2,h3,h4{margin-block-start:.5rem;margin-block-end:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;}
h1{font-size:2.5rem;}
h2{font-size:2rem;}
h3{font-size:1.75rem;}
h4{font-size:1.5rem;}
p{margin-block-start:0;margin-block-end:.9rem;}
a{background-color:transparent;text-decoration:none;color:#c36;}
a:active,a:hover{color:#336;}
img{border-style:none;height:auto;max-width:100%;}
figcaption{font-size:16px;color:#333;line-height:1.4;font-style:italic;font-weight:400;}
@media print{
*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
img{-moz-column-break-inside:avoid;break-inside:avoid;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{-moz-column-break-after:avoid;break-after:avoid;}
}
li,ul{margin-block-start:0;margin-block-end:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;}
.wp-caption{margin-block-end:1.25rem;max-width:100%;}
.wp-caption img{display:block;margin-left:auto;margin-right:auto;}
.wp-caption-text{margin:0;}
.elementor *,.elementor :after,.elementor :before{box-sizing:border-box;}
.elementor a{box-shadow:none;text-decoration:none;}
.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none;}
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0;}
.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self);}
.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap);}
.elementor-align-center{text-align:center;}
.elementor-align-center .elementor-button{width:auto;}
.elementor-align-right{text-align:right;}
.elementor-align-right .elementor-button{width:auto;}
@media (max-width:1024px){
.elementor-tablet-align-center{text-align:center;}
.elementor-tablet-align-center .elementor-button{width:auto;}
}
@media (max-width:767px){
.elementor-mobile-align-center{text-align:center;}
.elementor-mobile-align-center .elementor-button{width:auto;}
.elementor-mobile-align-left{text-align:left;}
}
.elementor-section{position:relative;}
.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative;}
@media (max-width:1024px){
.elementor-section .elementor-container{flex-wrap:wrap;}
}
.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px;}
.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center;}
.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex;}
.elementor-widget-wrap>.elementor-element{width:100%;}
.elementor-widget{position:relative;}
.elementor-widget:not(:last-child){margin-bottom:20px;}
.elementor-column{position:relative;min-height:1px;display:flex;}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px;}
@media (min-width:768px){
.elementor-column.elementor-col-33{width:33.333%;}
.elementor-column.elementor-col-50{width:50%;}
.elementor-column.elementor-col-100{width:100%;}
}
@media (max-width:767px){
.elementor-column{width:100%;}
}
.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}
.elementor-button{display:inline-block;line-height:1;background-color:#69727d;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;transition:all .3s;}
.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff;}
.elementor-button-content-wrapper{display:flex;justify-content:center;}
.elementor-button-icon{flex-grow:0;order:5;}
.elementor-button-icon svg{width:1em;height:auto;}
.elementor-button-icon .e-font-icon-svg{height:1em;}
.elementor-button-text{flex-grow:1;order:10;display:inline-block;}
.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px;}
.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px;}
.elementor-button .elementor-align-icon-right{margin-left:5px;order:15;}
.elementor-button span{text-decoration:inherit;}
.elementor-icon{display:inline-block;line-height:1;transition:all .3s;color:#69727d;font-size:50px;text-align:center;}
.elementor-icon:hover{color:#69727d;}
.elementor-icon svg{width:1em;height:1em;position:relative;display:block;}
.elementor-icon svg:before{position:absolute;left:50%;transform:translateX(-50%);}
.elementor-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px;}
.elementor .elementor-element ul.elementor-icon-list-items{padding:0;}
.elementor-kit-1366 a{color:var(--e-global-color-text);}
.elementor-kit-1366 a:hover{color:var(--e-global-color-2e6c5c0);}
.elementor-section.elementor-section-boxed>.elementor-container{max-width:1500px;}
.elementor-widget:not(:last-child){margin-block-end:20px;}
.elementor-element{--widgets-spacing:20px 20px;}
@media (max-width:1024px){
.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px;}
}
@media (max-width:767px){
.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px;}
}
.elementor-1926 .elementor-element.elementor-element-8f25efa{--spacer-size:15px;}
.elementor-1926 .elementor-element.elementor-element-2c8b6dd>.elementor-container{max-width:1600px;min-height:300px;}
.elementor-1926 .elementor-element.elementor-element-afd8367:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-color:var(--e-global-color-01998e5);}
.elementor-1926 .elementor-element.elementor-element-afd8367>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-572983c>.elementor-container{min-height:300px;}
.elementor-1926 .elementor-element.elementor-element-2306504 .qodef-qi-before-after .twentytwenty-handle{top:50%;font-size:52px;}
.elementor-1926 .elementor-element.elementor-element-2306504 .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;}
.elementor-1926 .elementor-element.elementor-element-2306504 .twentytwenty-horizontal .twentytwenty-handle:before{width:3px;}
.elementor-1926 .elementor-element.elementor-element-2306504 .twentytwenty-handle .qodef-handle-text{font-family:"Source Sans Pro",Sans-serif;font-weight:400;}
.elementor-1926 .elementor-element.elementor-element-2306504 .twentytwenty-handle{color:var(--e-global-color-01998e5);}
.elementor-1926 .elementor-element.elementor-element-2306504>.elementor-widget-container{margin:0;padding:0;}
.elementor-1926 .elementor-element.elementor-element-2306504{width:100%;max-width:100%;align-self:center;}
.elementor-1926 .elementor-element.elementor-element-140b134.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-b8afabb{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-b8afabb .elementor-heading-title{font-family:"Cabin",Sans-serif;font-size:36px;font-weight:600;letter-spacing:-2px;}
.elementor-1926 .elementor-element.elementor-element-d4c5b81 .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-2e6c5c0);border-style:solid;}
.elementor-1926 .elementor-element.elementor-element-d4c5b81 .elementor-button:hover,.elementor-1926 .elementor-element.elementor-element-d4c5b81 .elementor-button:focus{color:var(--e-global-color-2e6c5c0);background-color:var(--e-global-color-text);}
.elementor-1926 .elementor-element.elementor-element-271a650>.elementor-container{max-width:1600px;min-height:300px;}
.elementor-1926 .elementor-element.elementor-element-271a650{margin-top:-15px;margin-bottom:-15px;padding:5px;}
.elementor-1926 .elementor-element.elementor-element-a1dc0e7>.elementor-container{min-height:300px;}
.elementor-1926 .elementor-element.elementor-element-a1dc0e7:not(.elementor-motion-effects-element-type-background){background-color:var(--e-global-color-bb78cf9);}
.elementor-1926 .elementor-element.elementor-element-a1dc0e7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-6c0192af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-6c0192af>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-5a4db784>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-4b07677{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-ff0b423>.elementor-container{min-height:300px;}
.elementor-1926 .elementor-element.elementor-element-ff0b423:not(.elementor-motion-effects-element-type-background){background-color:var(--e-global-color-bb78cf9);}
.elementor-1926 .elementor-element.elementor-element-ff0b423{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-627ba2e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-627ba2e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-f16746d .qodef-qi-before-after .twentytwenty-handle{top:50%;font-size:52px;}
.elementor-1926 .elementor-element.elementor-element-f16746d .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;}
.elementor-1926 .elementor-element.elementor-element-f16746d .twentytwenty-horizontal .twentytwenty-handle:before{width:3px;}
.elementor-1926 .elementor-element.elementor-element-f16746d .twentytwenty-handle .qodef-handle-text{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-f16746d .twentytwenty-handle{color:var(--e-global-color-01998e5);}
.elementor-1926 .elementor-element.elementor-element-f16746d>.elementor-widget-container{margin:0;padding:0;}
.elementor-1926 .elementor-element.elementor-element-f16746d{width:100%;max-width:100%;align-self:center;}
.elementor-1926 .elementor-element.elementor-element-6944979 .widget-image-caption{text-align:center;font-family:"Cabin",Sans-serif;font-size:15px;font-weight:600;}
.elementor-1926 .elementor-element.elementor-element-6944979>.elementor-widget-container{margin:0;}
.elementor-1926 .elementor-element.elementor-element-b109808.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-b109808>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-c8b954f{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-c8b954f .elementor-heading-title{color:var(--e-global-color-text);font-family:"Cabin",Sans-serif;font-size:40px;font-weight:600;letter-spacing:-2px;}
.elementor-1926 .elementor-element.elementor-element-5b1d564{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-5b1d564 .elementor-heading-title{color:#000;font-family:"Cabin",Sans-serif;font-size:25px;font-weight:400;}
.elementor-1926 .elementor-element.elementor-element-8547102{text-align:left;color:#000;font-family:"Cabin",Sans-serif;font-size:20px;font-weight:400;}
.elementor-1926 .elementor-element.elementor-element-f999b29>.elementor-container{max-width:1600px;min-height:300px;}
.elementor-1926 .elementor-element.elementor-element-01f7bdf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-color:var(--e-global-color-01998e5);}
.elementor-1926 .elementor-element.elementor-element-01f7bdf>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1926 .elementor-element.elementor-element-2aa9b3a{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-2aa9b3a .elementor-heading-title{color:var(--e-global-color-text);font-family:"Cabin",Sans-serif;font-size:40px;font-weight:600;letter-spacing:-2px;}
.elementor-1926 .elementor-element.elementor-element-8718d59.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}
.elementor-1926 .elementor-element.elementor-element-a92d209{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-a92d209 .elementor-heading-title{color:#000;font-family:"Cabin",Sans-serif;font-size:25px;font-weight:400;}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var(--e-global-color-secondary);}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:double;border-top-width:3px;}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-icon svg{transition:fill .3s;}
.elementor-1926 .elementor-element.elementor-element-a6e8d07{--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-item>a{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-text{transition:color .3s;}
.elementor-1926 .elementor-element.elementor-element-42c6e19 .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-2e6c5c0);border-style:solid;}
.elementor-1926 .elementor-element.elementor-element-42c6e19 .elementor-button:hover,.elementor-1926 .elementor-element.elementor-element-42c6e19 .elementor-button:focus{color:var(--e-global-color-2e6c5c0);background-color:var(--e-global-color-text);}
.elementor-1926 .elementor-element.elementor-element-268c4e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}
.elementor-1926 .elementor-element.elementor-element-4c2c638{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-4c2c638 .elementor-heading-title{color:#000;font-family:"Cabin",Sans-serif;font-size:25px;font-weight:400;}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var(--e-global-color-secondary);}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:double;border-top-width:3px;}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-icon svg{transition:fill .3s;}
.elementor-1926 .elementor-element.elementor-element-abeb4ed{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-item>a{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-text{transition:color .3s;}
.elementor-1926 .elementor-element.elementor-element-d60eb3f .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-2e6c5c0);border-style:solid;}
.elementor-1926 .elementor-element.elementor-element-d60eb3f .elementor-button:hover,.elementor-1926 .elementor-element.elementor-element-d60eb3f .elementor-button:focus{color:var(--e-global-color-2e6c5c0);background-color:var(--e-global-color-text);}
.elementor-1926 .elementor-element.elementor-element-9985325>.elementor-container{max-width:1600px;}
.elementor-1926 .elementor-element.elementor-element-9985325>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-9985325{padding:100px 0 80px;}
.elementor-1926 .elementor-element.elementor-element-20a5bb2>.elementor-element-populated{padding:0 0 0 10%;}
.elementor-1926 .elementor-element.elementor-element-3d780b2{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-3d780b2 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Cabin",Sans-serif;font-size:50px;font-weight:600;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9 .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9 .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9 .elementor-icon{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9 .elementor-icon-box-title{font-family:"Source Sans Pro",Sans-serif;font-size:30px;font-weight:600;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9 .elementor-icon-box-description{color:#000;font-family:"Cabin",Sans-serif;font-size:20px;font-weight:400;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9>.elementor-widget-container{padding:35px 0 0;}
.elementor-1926 .elementor-element.elementor-element-306ca9b .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-306ca9b{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-306ca9b .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-306ca9b.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-306ca9b .elementor-icon{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-306ca9b .elementor-icon-box-title{font-family:"Source Sans Pro",Sans-serif;font-size:30px;font-weight:600;}
.elementor-1926 .elementor-element.elementor-element-306ca9b .elementor-icon-box-description{color:#000;font-family:"Cabin",Sans-serif;font-size:20px;font-weight:400;}
.elementor-1926 .elementor-element.elementor-element-306ca9b>.elementor-widget-container{padding:35px 0 0;}
.elementor-1926 .elementor-element.elementor-element-cf6f985 .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-cf6f985{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-cf6f985 .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-cf6f985.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-cf6f985 .elementor-icon{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-cf6f985 .elementor-icon-box-title{font-family:"Source Sans Pro",Sans-serif;font-size:30px;font-weight:600;}
.elementor-1926 .elementor-element.elementor-element-cf6f985 .elementor-icon-box-description{color:#000;font-family:"Cabin",Sans-serif;font-size:20px;font-weight:400;}
.elementor-1926 .elementor-element.elementor-element-cf6f985>.elementor-widget-container{padding:35px 0 0;}
.elementor-1926 .elementor-element.elementor-element-2da845ab>.elementor-container{max-width:1600px;}
.elementor-1926 .elementor-element.elementor-element-2da845ab>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}
.elementor-1926 .elementor-element.elementor-element-2da845ab{padding:35px 0;}
.elementor-1926 .elementor-element.elementor-element-5be6220d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-color:transparent;background-image:linear-gradient(180deg,#f0e2e7 0%,#b8e1ff 100%);}
.elementor-1926 .elementor-element.elementor-element-5be6220d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:25px;}
.elementor-1926 .elementor-element.elementor-element-e2df687>.elementor-container{max-width:1600px;}
.elementor-1926 .elementor-element.elementor-element-3de6edc{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-3de6edc .elementor-heading-title{color:var(--e-global-color-text);font-family:"Cabin",Sans-serif;font-size:30px;font-weight:600;letter-spacing:-2px;}
.elementor-1926 .elementor-element.elementor-element-5905141 .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-5905141{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-5905141 .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-5905141.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-5905141 .elementor-icon{font-size:50px;}
.elementor-1926 .elementor-element.elementor-element-5905141 .elementor-icon-box-title{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-5905141 .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);}
.elementor-1926 .elementor-element.elementor-element-78d11e7 .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-78d11e7{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-78d11e7 .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-78d11e7.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-78d11e7 .elementor-icon{font-size:50px;}
.elementor-1926 .elementor-element.elementor-element-78d11e7 .elementor-icon-box-title{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-78d11e7 .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);}
.elementor-1926 .elementor-element.elementor-element-6ae018f1 .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-6ae018f1{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-6ae018f1 .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-6ae018f1.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-6ae018f1 .elementor-icon{font-size:50px;}
.elementor-1926 .elementor-element.elementor-element-6ae018f1 .elementor-icon-box-title{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-6ae018f1 .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);}
.elementor-1926 .elementor-element.elementor-element-5f62714e .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-5f62714e{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-5f62714e .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-5f62714e.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-5f62714e .elementor-icon{font-size:50px;}
.elementor-1926 .elementor-element.elementor-element-5f62714e .elementor-icon-box-title{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-5f62714e .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);}
.elementor-1926 .elementor-element.elementor-element-111830e .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-111830e{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-111830e .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-111830e.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-111830e .elementor-icon{font-size:50px;}
.elementor-1926 .elementor-element.elementor-element-111830e .elementor-icon-box-title{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-111830e .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);}
.elementor-1926 .elementor-element.elementor-element-3890f5c .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-3890f5c{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-3890f5c .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-3890f5c.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-3890f5c .elementor-icon{font-size:50px;}
.elementor-1926 .elementor-element.elementor-element-3890f5c .elementor-icon-box-title{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-3890f5c .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);}
.elementor-1926 .elementor-element.elementor-element-1d13768 .elementor-icon-box-wrapper{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-1d13768{--icon-box-icon-margin:15px;}
.elementor-1926 .elementor-element.elementor-element-1d13768 .elementor-icon-box-title{margin-bottom:5px;color:#000;}
.elementor-1926 .elementor-element.elementor-element-1d13768.elementor-view-default .elementor-icon{fill:var(--e-global-color-2e6c5c0);color:var(--e-global-color-2e6c5c0);border-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-1d13768 .elementor-icon{font-size:50px;}
.elementor-1926 .elementor-element.elementor-element-1d13768 .elementor-icon-box-title{font-family:var(--e-global-typography-22c925e-font-family),Sans-serif;font-size:var(--e-global-typography-22c925e-font-size);font-weight:var(--e-global-typography-22c925e-font-weight);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-1d13768 .elementor-icon-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);}
.elementor-1926 .elementor-element.elementor-element-2d609e8>.elementor-container{max-width:1600px;}
.elementor-1926 .elementor-element.elementor-element-111089d{--spacer-size:35px;}
.elementor-1926 .elementor-element.elementor-element-0284544{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-0284544 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Cabin",Sans-serif;font-size:40px;font-weight:600;letter-spacing:-2px;}
.elementor-1926 .elementor-element.elementor-element-d5f9f84 .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_ForegroundDetection.jpg?fit=550%2C508&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-d5f9f84 .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-d5f9f84 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-d5f9f84 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-d5f9f84 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-e838d0a{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-e838d0a .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-f34ed87 .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/RH_RoisExport.jpg?fit=790%2C602&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-f34ed87 .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-f34ed87 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-f34ed87 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-f34ed87 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-a3336b0{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-a3336b0 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-ec392ab .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_TileExport.jpg?fit=600%2C486&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-ec392ab .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-ec392ab .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-ec392ab .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}
.elementor-1926 .elementor-element.elementor-element-ec392ab .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-bdad542{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-bdad542 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-b9438d2 .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_MaskByColor.jpg?fit=824%2C707&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-b9438d2 .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-b9438d2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-b9438d2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-b9438d2 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-840b888{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-840b888 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-32da565 .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_CellCellConnections.jpg?fit=589%2C514&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-32da565 .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-32da565 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-32da565 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-32da565 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-ee07768{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-ee07768 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-8835822 .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_CellDetectionIHC.jpg?fit=844%2C646&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-8835822 .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-8835822 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-8835822 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-8835822 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-2d0761a{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-2d0761a .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-06e245d .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_FlCellSegmentation.jpg?fit=598%2C602&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-06e245d .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-06e245d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-06e245d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-06e245d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-c2f5e60{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-c2f5e60 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-9b40d6b .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_FlSpotDetection.jpg?fit=719%2C572&ssl=1");}
.elementor-1926 .elementor-element.elementor-element-9b40d6b .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-9b40d6b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-9b40d6b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-9b40d6b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-4c43c5a{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-4c43c5a .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-3dbca9d .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_FlColoc.jpg?fit=602%2C597&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-3dbca9d .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-3dbca9d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-3dbca9d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-3dbca9d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-e0a2ca8{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-e0a2ca8 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-3e69839>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:space-between;align-items:space-between;}
.elementor-1926 .elementor-element.elementor-element-fe79b08 .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_FlHer2Fish.jpg?fit=807%2C689&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-fe79b08 .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-fe79b08 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-fe79b08 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-fe79b08 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-e6cfc53{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-e6cfc53 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-078fdec .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_CellDetectionHE.jpg?fit=759%2C618&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-078fdec .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-078fdec .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-078fdec .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-078fdec .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-bf375a7{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-bf375a7 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-5a09a6e .elementor-flip-box__front{background-image:url("/wp-content/uploads/2023/02/FH_AI_icon.jpg?fit=667%2C606&ssl=1");background-size:cover;}
.elementor-1926 .elementor-element.elementor-element-5a09a6e .elementor-flip-box__back{background-color:#5EA66978;}
.elementor-1926 .elementor-element.elementor-element-5a09a6e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-5a09a6e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-5a09a6e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-68e04f4{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-68e04f4 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-1926 .elementor-element.elementor-element-352c634{--spacer-size:50px;}
.elementor-1926 .elementor-element.elementor-element-c6e34b7>.elementor-container{max-width:1200px;min-height:15vh;}
.elementor-1926 .elementor-element.elementor-element-c6e34b7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-c6e34b7{margin-top:0;margin-bottom:0;}
.elementor-1926 .elementor-element.elementor-element-51d0e91.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-51d0e91:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-51d0e91>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 0 100px;}
.elementor-1926 .elementor-element.elementor-element-0078192{text-align:left;}
.elementor-1926 .elementor-element.elementor-element-0078192 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Cabin",Sans-serif;font-weight:600;}
.elementor-1926 .elementor-element.elementor-element-c23f8b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-c23f8b2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-color:var(--e-global-color-2e6c5c0);}
.elementor-1926 .elementor-element.elementor-element-c23f8b2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 100px 0 0;}
.elementor-1926 .elementor-element.elementor-element-20fee7c .elementor-button .elementor-align-icon-right{margin-left:5px;}
.elementor-1926 .elementor-element.elementor-element-20fee7c .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-174f023);border-style:double;border-radius:0;}
.elementor-1926 .elementor-element.elementor-element-20fee7c .elementor-button:hover,.elementor-1926 .elementor-element.elementor-element-20fee7c .elementor-button:focus{color:var(--e-global-color-text);background-color:var(--e-global-color-174f023);}
.elementor-1926 .elementor-element.elementor-element-20fee7c .elementor-button:hover svg,.elementor-1926 .elementor-element.elementor-element-20fee7c .elementor-button:focus svg{fill:var(--e-global-color-text);}
@media (max-width:1024px){
.elementor-1926 .elementor-element.elementor-element-2c8b6dd>.elementor-container{max-width:1600px;}
.elementor-1926 .elementor-element.elementor-element-d4c5b81 .elementor-button{padding:-1px;}
.elementor-1926 .elementor-element.elementor-element-d4c5b81>.elementor-widget-container{margin:0;padding:0;}
.elementor-1926 .elementor-element.elementor-element-f16746d>.elementor-widget-container{padding:0;}
.elementor-1926 .elementor-element.elementor-element-b109808.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
.elementor-1926 .elementor-element.elementor-element-c8b954f .elementor-heading-title{font-size:35px;}
.elementor-1926 .elementor-element.elementor-element-5b1d564 .elementor-heading-title{font-size:20px;}
.elementor-1926 .elementor-element.elementor-element-8547102{font-size:20px;}
.elementor-1926 .elementor-element.elementor-element-2aa9b3a .elementor-heading-title{font-size:35px;}
.elementor-1926 .elementor-element.elementor-element-a92d209 .elementor-heading-title{font-size:20px;}
.elementor-1926 .elementor-element.elementor-element-a6e8d07{--e-icon-list-icon-size:12px;}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-item>a{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-42c6e19 .elementor-button{padding:-1px;}
.elementor-1926 .elementor-element.elementor-element-42c6e19>.elementor-widget-container{margin:0;padding:0;}
.elementor-1926 .elementor-element.elementor-element-4c2c638 .elementor-heading-title{font-size:20px;}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-abeb4ed{--e-icon-list-icon-size:12px;}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-item>a{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-d60eb3f .elementor-button{padding:-1px;}
.elementor-1926 .elementor-element.elementor-element-d60eb3f>.elementor-widget-container{margin:0;padding:0;}
.elementor-1926 .elementor-element.elementor-element-9985325{padding:100px 25px;}
.elementor-1926 .elementor-element.elementor-element-8ce6845{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-8ce6845 img{max-width:100%;}
.elementor-1926 .elementor-element.elementor-element-20a5bb2>.elementor-element-populated{padding:25px 200px 0 100px;}
.elementor-1926 .elementor-element.elementor-element-3d780b2 .elementor-heading-title{font-size:35px;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9 .elementor-icon-box-title{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9>.elementor-widget-container{padding:15px 0 0;}
.elementor-1926 .elementor-element.elementor-element-306ca9b .elementor-icon-box-title{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-306ca9b>.elementor-widget-container{padding:15px 0 0;}
.elementor-1926 .elementor-element.elementor-element-cf6f985 .elementor-icon-box-title{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-cf6f985>.elementor-widget-container{padding:15px 0 0;}
.elementor-1926 .elementor-element.elementor-element-2da845ab{padding:100px 25px;}
.elementor-1926 .elementor-element.elementor-element-5905141 .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-78d11e7 .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-6ae018f1 .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-5f62714e .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-111830e .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-3890f5c .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-1d13768 .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-d5f9f84 .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-f34ed87 .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-ec392ab .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-b9438d2 .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-32da565 .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-8835822 .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-06e245d .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-9b40d6b .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-3dbca9d .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-3e69839{padding:0;}
.elementor-1926 .elementor-element.elementor-element-fe79b08 .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-078fdec .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-5a09a6e .elementor-flip-box__front{background-position:center center;}
.elementor-1926 .elementor-element.elementor-element-5a09a6e .elementor-flip-box{height:45vh;}
.elementor-1926 .elementor-element.elementor-element-1182d55>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}
.elementor-1926 .elementor-element.elementor-element-c6e34b7>.elementor-container{min-height:150px;}
.elementor-1926 .elementor-element.elementor-element-51d0e91>.elementor-element-populated{padding:0 0 0 50px;}
.elementor-1926 .elementor-element.elementor-element-0078192{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-0078192 .elementor-heading-title{font-size:30px;}
.elementor-1926 .elementor-element.elementor-element-c23f8b2>.elementor-element-populated{padding:0 50px 0 0;}
.elementor-1926 .elementor-element.elementor-element-20fee7c .elementor-button{padding:-1px;}
}
@media (max-width:767px){
.elementor-1926 .elementor-element.elementor-element-b8afabb .elementor-heading-title{font-size:30px;}
.elementor-1926 .elementor-element.elementor-element-c8b954f .elementor-heading-title{font-size:30px;}
.elementor-1926 .elementor-element.elementor-element-5b1d564 .elementor-heading-title{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-2aa9b3a .elementor-heading-title{font-size:30px;}
.elementor-1926 .elementor-element.elementor-element-a92d209 .elementor-heading-title{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1926 .elementor-element.elementor-element-a6e8d07 .elementor-icon-list-item>a{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-4c2c638 .elementor-heading-title{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}
.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1926 .elementor-element.elementor-element-abeb4ed .elementor-icon-list-item>a{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-9985325{padding:50px 20px;}
.elementor-1926 .elementor-element.elementor-element-20a5bb2>.elementor-element-populated{padding:50px 0 0;}
.elementor-1926 .elementor-element.elementor-element-d3ab8d9>.elementor-widget-container{padding:15px 0 0;}
.elementor-1926 .elementor-element.elementor-element-306ca9b>.elementor-widget-container{padding:15px 0 0;}
.elementor-1926 .elementor-element.elementor-element-cf6f985>.elementor-widget-container{padding:15px 0 0;}
.elementor-1926 .elementor-element.elementor-element-2da845ab{padding:50px 20px;}
.elementor-1926 .elementor-element.elementor-element-5be6220d>.elementor-element-populated{padding:0;}
.elementor-1926 .elementor-element.elementor-element-5905141 .elementor-icon-box-wrapper{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-5905141 .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-78d11e7 .elementor-icon-box-wrapper{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-78d11e7 .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-6ae018f1 .elementor-icon-box-wrapper{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-6ae018f1 .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-5f62714e .elementor-icon-box-wrapper{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-5f62714e .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-111830e .elementor-icon-box-wrapper{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-111830e .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-3890f5c .elementor-icon-box-wrapper{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-3890f5c .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-1d13768 .elementor-icon-box-wrapper{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-1d13768 .elementor-icon-box-title{font-size:var(--e-global-typography-22c925e-font-size);line-height:var(--e-global-typography-22c925e-line-height);letter-spacing:var(--e-global-typography-22c925e-letter-spacing);word-spacing:var(--e-global-typography-22c925e-word-spacing);}
.elementor-1926 .elementor-element.elementor-element-0284544 .elementor-heading-title{font-size:30px;}
.elementor-1926 .elementor-element.elementor-element-51d0e91>.elementor-element-populated{padding:0;}
.elementor-1926 .elementor-element.elementor-element-0078192{text-align:center;}
.elementor-1926 .elementor-element.elementor-element-0078192 .elementor-heading-title{font-size:25px;}
.elementor-1926 .elementor-element.elementor-element-c23f8b2>.elementor-element-populated{padding:0;}
}
@media (min-width:768px){
.elementor-1926 .elementor-element.elementor-element-627ba2e{width:50%;}
.elementor-1926 .elementor-element.elementor-element-b109808{width:50%;}
.elementor-1926 .elementor-element.elementor-element-51d0e91{width:66.67%;}
.elementor-1926 .elementor-element.elementor-element-c23f8b2{width:33.33%;}
}
@media (max-width:1024px) and (min-width:768px){
.elementor-1926 .elementor-element.elementor-element-38b84f9{width:100%;}
.elementor-1926 .elementor-element.elementor-element-20a5bb2{width:100%;}
}
.qodef-before-after-image-holder{height:auto!important;padding-top:68%;}
.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0ms;}
.elementor-widget-image{text-align:center;}
.elementor-widget-image a{display:inline-block;}
.elementor-widget-image img{vertical-align:middle;display:inline-block;}
.elementor-column .elementor-spacer-inner{height:var(--spacer-size);}
.elementor-heading-title{padding:0;margin:0;line-height:1;}
.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0;}
.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative;}
.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%;}
.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:flex;font-size:inherit;align-items:var(--icon-vertical-align,center);}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px;}
.elementor-widget .elementor-icon-list-icon{display:flex;position:relative;top:var(--icon-vertical-offset,initial);}
.elementor-widget .elementor-icon-list-icon svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em);}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align);}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);}
.elementor-widget.elementor-list-item-link-full_width a{width:100%;}
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0;}
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0;}
@media (min-width:-1){
.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{left:0;}
.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{right:0;}
}
@media (max-width:-1){
.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{left:0;}
.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{right:0;}
}
@media (max-width:-1){
.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{left:0;}
.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{right:0;}
}
@media (max-width:1024px){
.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0;}
.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0;}
}
@media (max-width:-1){
.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{left:0;}
.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{right:0;}
}
@media (max-width:767px){
.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left;}
.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0;}
}
.elementor-widget-icon-box .elementor-icon-box-wrapper{display:block;text-align:center;}
.elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto;}
@media (min-width:768px){
.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{align-items:flex-start;}
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{display:flex;}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto;}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row;}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset;}
@media (max-width:767px){
.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset;}
.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto;}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{display:block;flex:unset;}
}
.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1;}
.elementor-widget-icon-box .elementor-icon-box-description{margin:0;}
.elementor-flip-box{height:280px;position:relative;perspective:1000px;transform-style:preserve-3d;}
@media (max-device-width:1024px){
.elementor-flip-box{cursor:pointer;}
}
.elementor-flip-box__front{background-color:#1abc9c;}
.elementor-flip-box__back{background-color:#4054b2;display:block;}
.elementor-flip-box__layer{position:absolute;width:100%;height:100%;transition:all .6s ease-in-out;}
.elementor-flip-box__layer__overlay{display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:stretch;text-align:center;padding:35px;color:#fff;}
.elementor-flip-box__layer__description{font-size:14px;}
.elementor-flip-box{--e-flip-box-view-framed-stacked-icon-color:#fff;}
.elementor-flip-box .elementor-icon{color:var(--e-flip-box-view-framed-stacked-icon-color);}
.elementor-flip-box .elementor-icon-wrapper{margin-bottom:20px;}
.elementor-flip-box--effect-push .elementor-flip-box__front{transform:none;}
.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{transform:translateX(100%) translateY(0);}
.elementor-flip-box--effect-push .elementor-flip-box{overflow:hidden;}
.elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box__back{transform:none;}
.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box__back{transform:translateX(-100%) translateY(0);}
.elementor-animation-grow{transition-duration:.3s;transition-property:transform;}
.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:scale(1.1);}
