.elementor-76985 .elementor-element.elementor-element-2bcef2db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-76985 .elementor-element.elementor-element-2bcef2db .elementor-repeater-item-9546e2e{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-caf98d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:700;}.elementor-76985 .elementor-element.elementor-element-e6d9407{--display:flex;}.elementor-76985 .elementor-element.elementor-element-e6d9407 .elementor-repeater-item-b4c816b{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-8da4ed4{font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:400;color:#1A1A1A;}.elementor-76985 .elementor-element.elementor-element-3498680b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-76985 .elementor-element.elementor-element-3498680b:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-3498680b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-3498680b .elementor-repeater-item-2479a73{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-1236aea8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-76985 .elementor-element.elementor-element-1236aea8:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-1236aea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F6;}.elementor-76985 .elementor-element.elementor-element-1236aea8 .elementor-repeater-item-6f4e892{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-6bdb8f0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-76985 .elementor-element.elementor-element-6bdb8f0e .elementor-repeater-item-00fa5e7{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-76985 .elementor-element.elementor-element-3e9a0db9{text-align:center;}.elementor-76985 .elementor-element.elementor-element-3e9a0db9 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-6f2b14f6 .elementor-icon-wrapper{text-align:center;}.elementor-76985 .elementor-element.elementor-element-6f2b14f6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-6f2b14f6.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-6f2b14f6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-6f2b14f6.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-6f2b14f6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-6f2b14f6 .elementor-icon{font-size:32px;}.elementor-76985 .elementor-element.elementor-element-6f2b14f6 .elementor-icon svg{height:32px;}.elementor-76985 .elementor-element.elementor-element-e147cf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-76985 .elementor-element.elementor-element-e147cf7 .elementor-repeater-item-5a7762f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-5604eb4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76985 .elementor-element.elementor-element-5604eb4b{text-align:start;}.elementor-76985 .elementor-element.elementor-element-5604eb4b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-6b90527b{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-76985 .elementor-element.elementor-element-4cd27353{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-76985 .elementor-element.elementor-element-4cd27353:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-4cd27353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F6;}.elementor-76985 .elementor-element.elementor-element-4cd27353 .elementor-repeater-item-6f4e892{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-23ed4f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-76985 .elementor-element.elementor-element-23ed4f13 .elementor-repeater-item-00fa5e7{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-63db5540{text-align:center;}.elementor-76985 .elementor-element.elementor-element-63db5540 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;}.elementor-76985 .elementor-element.elementor-element-7f29ad06 .elementor-icon-wrapper{text-align:center;}.elementor-76985 .elementor-element.elementor-element-7f29ad06.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-7f29ad06.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-7f29ad06.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-7f29ad06.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-7f29ad06.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-7f29ad06 .elementor-icon{font-size:32px;}.elementor-76985 .elementor-element.elementor-element-7f29ad06 .elementor-icon svg{height:32px;}.elementor-76985 .elementor-element.elementor-element-4c59786b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76985 .elementor-element.elementor-element-4c59786b .elementor-repeater-item-5a7762f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-735acde.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76985 .elementor-element.elementor-element-735acde{text-align:start;}.elementor-76985 .elementor-element.elementor-element-735acde .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-3e81087e{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-76985 .elementor-element.elementor-element-421ba846{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-76985 .elementor-element.elementor-element-421ba846:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-421ba846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F6;}.elementor-76985 .elementor-element.elementor-element-421ba846 .elementor-repeater-item-6f4e892{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-69c09a45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-76985 .elementor-element.elementor-element-69c09a45 .elementor-repeater-item-00fa5e7{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-73e14e69{text-align:center;}.elementor-76985 .elementor-element.elementor-element-73e14e69 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;}.elementor-76985 .elementor-element.elementor-element-4c7f980c .elementor-icon-wrapper{text-align:center;}.elementor-76985 .elementor-element.elementor-element-4c7f980c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-4c7f980c.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-4c7f980c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-4c7f980c.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-4c7f980c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-4c7f980c .elementor-icon{font-size:32px;}.elementor-76985 .elementor-element.elementor-element-4c7f980c .elementor-icon svg{height:32px;}.elementor-76985 .elementor-element.elementor-element-5c7076fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-76985 .elementor-element.elementor-element-5c7076fe .elementor-repeater-item-5a7762f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-5eb5ede4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76985 .elementor-element.elementor-element-5eb5ede4{text-align:start;}.elementor-76985 .elementor-element.elementor-element-5eb5ede4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-dc1a154{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-76985 .elementor-element.elementor-element-4fb043d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-76985 .elementor-element.elementor-element-4fb043d6:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-4fb043d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F6;}.elementor-76985 .elementor-element.elementor-element-4fb043d6 .elementor-repeater-item-6f4e892{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-464118fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-76985 .elementor-element.elementor-element-464118fc .elementor-repeater-item-00fa5e7{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-b7b1d7f{text-align:center;}.elementor-76985 .elementor-element.elementor-element-b7b1d7f img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;}.elementor-76985 .elementor-element.elementor-element-c68e962 .elementor-icon-wrapper{text-align:center;}.elementor-76985 .elementor-element.elementor-element-c68e962.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-c68e962.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-c68e962.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-c68e962.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-c68e962.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-c68e962 .elementor-icon{font-size:32px;}.elementor-76985 .elementor-element.elementor-element-c68e962 .elementor-icon svg{height:32px;}.elementor-76985 .elementor-element.elementor-element-5a5d00c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-76985 .elementor-element.elementor-element-5a5d00c5 .elementor-repeater-item-5a7762f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-73221acc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76985 .elementor-element.elementor-element-73221acc{text-align:start;}.elementor-76985 .elementor-element.elementor-element-73221acc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-29997492{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-76985 .elementor-element.elementor-element-60a0914d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-76985 .elementor-element.elementor-element-60a0914d:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-60a0914d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F6;}.elementor-76985 .elementor-element.elementor-element-60a0914d .elementor-repeater-item-6f4e892{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-280dea00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-76985 .elementor-element.elementor-element-280dea00 .elementor-repeater-item-00fa5e7{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-24633ca2{text-align:center;}.elementor-76985 .elementor-element.elementor-element-24633ca2 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;}.elementor-76985 .elementor-element.elementor-element-5ed717f1 .elementor-icon-wrapper{text-align:center;}.elementor-76985 .elementor-element.elementor-element-5ed717f1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-5ed717f1.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-5ed717f1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-5ed717f1.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-5ed717f1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-5ed717f1 .elementor-icon{font-size:32px;}.elementor-76985 .elementor-element.elementor-element-5ed717f1 .elementor-icon svg{height:32px;}.elementor-76985 .elementor-element.elementor-element-37504df7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-76985 .elementor-element.elementor-element-37504df7 .elementor-repeater-item-5a7762f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-38ff4455.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76985 .elementor-element.elementor-element-38ff4455{text-align:start;}.elementor-76985 .elementor-element.elementor-element-38ff4455 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-1b6ee9ca{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-76985 .elementor-element.elementor-element-140336b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-76985 .elementor-element.elementor-element-140336b5:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-140336b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F6;}.elementor-76985 .elementor-element.elementor-element-140336b5 .elementor-repeater-item-6f4e892{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-47bb2e96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-76985 .elementor-element.elementor-element-47bb2e96 .elementor-repeater-item-00fa5e7{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-6c32982d{text-align:center;}.elementor-76985 .elementor-element.elementor-element-6c32982d img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;}.elementor-76985 .elementor-element.elementor-element-72ff97fb .elementor-icon-wrapper{text-align:center;}.elementor-76985 .elementor-element.elementor-element-72ff97fb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-72ff97fb.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-72ff97fb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-72ff97fb.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-72ff97fb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-72ff97fb .elementor-icon{font-size:32px;}.elementor-76985 .elementor-element.elementor-element-72ff97fb .elementor-icon svg{height:32px;}.elementor-76985 .elementor-element.elementor-element-2698eb6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-76985 .elementor-element.elementor-element-2698eb6d .elementor-repeater-item-5a7762f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-77670332.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76985 .elementor-element.elementor-element-77670332{text-align:start;}.elementor-76985 .elementor-element.elementor-element-77670332 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-278c6242{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-76985 .elementor-element.elementor-element-6f84b2d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-76985 .elementor-element.elementor-element-6f84b2d7:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-6f84b2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F6;}.elementor-76985 .elementor-element.elementor-element-6f84b2d7 .elementor-repeater-item-6f4e892{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-786deec7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-76985 .elementor-element.elementor-element-786deec7 .elementor-repeater-item-00fa5e7{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-f8b2ea{text-align:center;}.elementor-76985 .elementor-element.elementor-element-f8b2ea img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;}.elementor-76985 .elementor-element.elementor-element-7901e5ed .elementor-icon-wrapper{text-align:center;}.elementor-76985 .elementor-element.elementor-element-7901e5ed.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-7901e5ed.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-7901e5ed.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-7901e5ed.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-7901e5ed.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-7901e5ed .elementor-icon{font-size:32px;}.elementor-76985 .elementor-element.elementor-element-7901e5ed .elementor-icon svg{height:32px;}.elementor-76985 .elementor-element.elementor-element-2c407289{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-76985 .elementor-element.elementor-element-2c407289 .elementor-repeater-item-5a7762f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-28f269f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76985 .elementor-element.elementor-element-28f269f3{text-align:start;}.elementor-76985 .elementor-element.elementor-element-28f269f3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-216f13b4{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-76985 .elementor-element.elementor-element-46ce20c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-76985 .elementor-element.elementor-element-46ce20c2:not(.elementor-motion-effects-element-type-background), .elementor-76985 .elementor-element.elementor-element-46ce20c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F6;}.elementor-76985 .elementor-element.elementor-element-46ce20c2 .elementor-repeater-item-6f4e892{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-7110886f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-76985 .elementor-element.elementor-element-7110886f .elementor-repeater-item-00fa5e7{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-53660d39{text-align:center;}.elementor-76985 .elementor-element.elementor-element-53660d39 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px;}.elementor-76985 .elementor-element.elementor-element-14edaa4d .elementor-icon-wrapper{text-align:center;}.elementor-76985 .elementor-element.elementor-element-14edaa4d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-14edaa4d.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-14edaa4d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-14edaa4d.elementor-view-framed .elementor-icon, .elementor-76985 .elementor-element.elementor-element-14edaa4d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76985 .elementor-element.elementor-element-14edaa4d .elementor-icon{font-size:32px;}.elementor-76985 .elementor-element.elementor-element-14edaa4d .elementor-icon svg{height:32px;}.elementor-76985 .elementor-element.elementor-element-1937d735{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-76985 .elementor-element.elementor-element-1937d735 .elementor-repeater-item-5a7762f{--float-image-width:30;--float-image-left:50;--float-image-top:30;}.elementor-76985 .elementor-element.elementor-element-3c679f0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76985 .elementor-element.elementor-element-3c679f0a{text-align:start;}.elementor-76985 .elementor-element.elementor-element-3c679f0a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-76985 .elementor-element.elementor-element-23fd2657{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}body.elementor-page-76985:not(.elementor-motion-effects-element-type-background), body.elementor-page-76985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.phy4.it/wp-content/uploads/2026/10/2150246076.jpg");}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-76985 .elementor-element.elementor-element-2bcef2db{--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-76985 .elementor-element.elementor-element-1236aea8{grid-column:span 4;}.elementor-76985 .elementor-element.elementor-element-4cd27353{grid-column:span 4;}.elementor-76985 .elementor-element.elementor-element-421ba846{grid-column:span 4;}.elementor-76985 .elementor-element.elementor-element-4fb043d6{grid-column:span 4;}.elementor-76985 .elementor-element.elementor-element-60a0914d{grid-column:span 4;}.elementor-76985 .elementor-element.elementor-element-140336b5{grid-column:span 4;}.elementor-76985 .elementor-element.elementor-element-6f84b2d7{grid-column:span 4;}.elementor-76985 .elementor-element.elementor-element-46ce20c2{grid-column:span 4;}.elementor-76985 .elementor-element.elementor-element-3498680b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-76985 .elementor-element.elementor-element-2bcef2db{--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-76985 .elementor-element.elementor-element-3498680b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-6bdb8f0e */.elementor-76985 .elementor-element.elementor-element-6bdb8f0e { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bdb8f0e */.elementor-76985 .elementor-element.elementor-element-6bdb8f0e { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed4f13 */.elementor-76985 .elementor-element.elementor-element-23ed4f13 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-23ed4f13::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-23ed4f13:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-23ed4f13 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-23ed4f13:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed4f13 */.elementor-76985 .elementor-element.elementor-element-23ed4f13 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-23ed4f13::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-23ed4f13:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-23ed4f13 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-23ed4f13:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c09a45 */.elementor-76985 .elementor-element.elementor-element-69c09a45 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-69c09a45::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-69c09a45:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-69c09a45 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-69c09a45:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c09a45 */.elementor-76985 .elementor-element.elementor-element-69c09a45 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-69c09a45::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-69c09a45:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-69c09a45 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-69c09a45:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464118fc */.elementor-76985 .elementor-element.elementor-element-464118fc { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-464118fc::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-464118fc:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-464118fc .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-464118fc:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464118fc */.elementor-76985 .elementor-element.elementor-element-464118fc { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-464118fc::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-464118fc:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-464118fc .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-464118fc:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-280dea00 */.elementor-76985 .elementor-element.elementor-element-280dea00 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-280dea00::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-280dea00:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-280dea00 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-280dea00:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-280dea00 */.elementor-76985 .elementor-element.elementor-element-280dea00 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-280dea00::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-280dea00:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-280dea00 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-280dea00:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bb2e96 */.elementor-76985 .elementor-element.elementor-element-47bb2e96 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-47bb2e96::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-47bb2e96:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-47bb2e96 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-47bb2e96:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bb2e96 */.elementor-76985 .elementor-element.elementor-element-47bb2e96 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-47bb2e96::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-47bb2e96:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-47bb2e96 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-47bb2e96:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-786deec7 */.elementor-76985 .elementor-element.elementor-element-786deec7 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-786deec7::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-786deec7:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-786deec7 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-786deec7:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-786deec7 */.elementor-76985 .elementor-element.elementor-element-786deec7 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-786deec7::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-786deec7:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-786deec7 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-786deec7:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7110886f */.elementor-76985 .elementor-element.elementor-element-7110886f { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-7110886f::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-7110886f:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-7110886f .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-7110886f:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7110886f */.elementor-76985 .elementor-element.elementor-element-7110886f { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-7110886f::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-7110886f:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-7110886f .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-7110886f:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bdb8f0e */.elementor-76985 .elementor-element.elementor-element-6bdb8f0e { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bdb8f0e */.elementor-76985 .elementor-element.elementor-element-6bdb8f0e { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-6bdb8f0e:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed4f13 */.elementor-76985 .elementor-element.elementor-element-23ed4f13 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-23ed4f13::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-23ed4f13:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-23ed4f13 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-23ed4f13:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed4f13 */.elementor-76985 .elementor-element.elementor-element-23ed4f13 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-23ed4f13::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-23ed4f13:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-23ed4f13 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-23ed4f13:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c09a45 */.elementor-76985 .elementor-element.elementor-element-69c09a45 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-69c09a45::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-69c09a45:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-69c09a45 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-69c09a45:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c09a45 */.elementor-76985 .elementor-element.elementor-element-69c09a45 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-69c09a45::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-69c09a45:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-69c09a45 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-69c09a45:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464118fc */.elementor-76985 .elementor-element.elementor-element-464118fc { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-464118fc::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-464118fc:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-464118fc .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-464118fc:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464118fc */.elementor-76985 .elementor-element.elementor-element-464118fc { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-464118fc::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-464118fc:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-464118fc .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-464118fc:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-280dea00 */.elementor-76985 .elementor-element.elementor-element-280dea00 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-280dea00::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-280dea00:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-280dea00 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-280dea00:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-280dea00 */.elementor-76985 .elementor-element.elementor-element-280dea00 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-280dea00::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-280dea00:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-280dea00 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-280dea00:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bb2e96 */.elementor-76985 .elementor-element.elementor-element-47bb2e96 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-47bb2e96::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-47bb2e96:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-47bb2e96 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-47bb2e96:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bb2e96 */.elementor-76985 .elementor-element.elementor-element-47bb2e96 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-47bb2e96::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-47bb2e96:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-47bb2e96 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-47bb2e96:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-786deec7 */.elementor-76985 .elementor-element.elementor-element-786deec7 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-786deec7::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-786deec7:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-786deec7 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-786deec7:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-786deec7 */.elementor-76985 .elementor-element.elementor-element-786deec7 { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-786deec7::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-786deec7:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-786deec7 .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-786deec7:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7110886f */.elementor-76985 .elementor-element.elementor-element-7110886f { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-7110886f::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-7110886f:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-7110886f .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-7110886f:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7110886f */.elementor-76985 .elementor-element.elementor-element-7110886f { aspect-ratio: 1/1; position: relative; overflow: hidden; cursor: pointer; } .elementor-76985 .elementor-element.elementor-element-7110886f::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #0F3D36; opacity: 0; transition: opacity 0.3s ease; z-index: 1; } .elementor-76985 .elementor-element.elementor-element-7110886f:hover::after { opacity: 0.8; } .elementor-76985 .elementor-element.elementor-element-7110886f .team-plus-icon { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) scale(0.8) !important; opacity: 0 !important; transition: all 0.3s ease !important; z-index: 2; } .elementor-76985 .elementor-element.elementor-element-7110886f:hover .team-plus-icon { opacity: 1 !important; transform: translate(-50%, -50%) scale(1) !important; }/* End custom CSS */