.elementor-2970 .elementor-element.elementor-element-f50dd54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-2970 .elementor-element.elementor-element-dc264b7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-a520c02{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-a520c02:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-a520c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2970 .elementor-element.elementor-element-8db92c7{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-8db92c7 img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2970 .elementor-element.elementor-element-e853a40{text-align:center;}.elementor-2970 .elementor-element.elementor-element-e853a40 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-0efe4c0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-ebc83f5{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-ebc83f5:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-ebc83f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-89b38f3{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-89b38f3 img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-2970 .elementor-element.elementor-element-7df03e3{text-align:center;}.elementor-2970 .elementor-element.elementor-element-7df03e3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-510dadb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-8ccccde{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-8ccccde:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-8ccccde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-86360f7{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-86360f7 img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-2970 .elementor-element.elementor-element-f34fa5f{text-align:center;}.elementor-2970 .elementor-element.elementor-element-f34fa5f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-246fe32{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-48b2633{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-48b2633:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-48b2633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-173d57e{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-173d57e img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-2970 .elementor-element.elementor-element-87c2ed8{text-align:center;}.elementor-2970 .elementor-element.elementor-element-87c2ed8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-76e12bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-89e651e{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-89e651e:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-89e651e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-89e651e:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2970 .elementor-element.elementor-element-89e651e, .elementor-2970 .elementor-element.elementor-element-89e651e::before{--border-transition:0.3s;}.elementor-2970 .elementor-element.elementor-element-93ccb6f{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-93ccb6f img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-2970 .elementor-element.elementor-element-f812ce5{text-align:center;}.elementor-2970 .elementor-element.elementor-element-f812ce5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-ebbce3d{--display:flex;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-d77c058{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-d77c058:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-d77c058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-d77c058:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2970 .elementor-element.elementor-element-d77c058, .elementor-2970 .elementor-element.elementor-element-d77c058::before{--border-transition:0.3s;}.elementor-2970 .elementor-element.elementor-element-8563596{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-8563596 img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-2970 .elementor-element.elementor-element-1b5b071{text-align:center;}.elementor-2970 .elementor-element.elementor-element-1b5b071 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-1d16370{--display:flex;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-58d04ad{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-58d04ad:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-58d04ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-58d04ad:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2970 .elementor-element.elementor-element-58d04ad, .elementor-2970 .elementor-element.elementor-element-58d04ad::before{--border-transition:0.3s;}.elementor-2970 .elementor-element.elementor-element-009d6e9{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-009d6e9 img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-2970 .elementor-element.elementor-element-eda5f97{text-align:center;}.elementor-2970 .elementor-element.elementor-element-eda5f97 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-61d244d{--display:flex;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-88dcb3c{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-88dcb3c:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-88dcb3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-88dcb3c:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2970 .elementor-element.elementor-element-88dcb3c, .elementor-2970 .elementor-element.elementor-element-88dcb3c::before{--border-transition:0.3s;}.elementor-2970 .elementor-element.elementor-element-7095f94{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-7095f94 img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-2970 .elementor-element.elementor-element-b290826{text-align:center;}.elementor-2970 .elementor-element.elementor-element-b290826 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-7a5d603{--display:flex;--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2970 .elementor-element.elementor-element-e30028c{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000033;--border-color:#00000033;}.elementor-2970 .elementor-element.elementor-element-e30028c:not(.elementor-motion-effects-element-type-background), .elementor-2970 .elementor-element.elementor-element-e30028c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-e30028c:hover{--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2970 .elementor-element.elementor-element-e30028c, .elementor-2970 .elementor-element.elementor-element-e30028c::before{--border-transition:0.3s;}.elementor-2970 .elementor-element.elementor-element-566f2da{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2970 .elementor-element.elementor-element-566f2da img{width:38px;height:38px;object-fit:cover;object-position:center center;}.elementor-2970 .elementor-element.elementor-element-59104fa{text-align:center;}.elementor-2970 .elementor-element.elementor-element-59104fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.4px;color:#000000;}.elementor-2970 .elementor-element.elementor-element-d7d4094{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2970 .elementor-element.elementor-element-dc264b7{--width:12.5%;}.elementor-2970 .elementor-element.elementor-element-0efe4c0{--width:12.5%;}.elementor-2970 .elementor-element.elementor-element-510dadb{--width:12.5%;}.elementor-2970 .elementor-element.elementor-element-246fe32{--width:12.5%;}.elementor-2970 .elementor-element.elementor-element-76e12bf{--width:12.5%;}.elementor-2970 .elementor-element.elementor-element-ebbce3d{--width:12.5%;}.elementor-2970 .elementor-element.elementor-element-1d16370{--width:12.5%;}.elementor-2970 .elementor-element.elementor-element-61d244d{--width:12.5%;}.elementor-2970 .elementor-element.elementor-element-7a5d603{--width:12.5%;}}@media(max-width:1366px){.elementor-2970 .elementor-element.elementor-element-f50dd54{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2970 .elementor-element.elementor-element-a520c02{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-8db92c7{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-8db92c7 img{width:24px;height:24px;}.elementor-2970 .elementor-element.elementor-element-e853a40 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-2970 .elementor-element.elementor-element-ebc83f5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-89b38f3{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-89b38f3 img{width:24px;height:24px;}.elementor-2970 .elementor-element.elementor-element-7df03e3 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-2970 .elementor-element.elementor-element-8ccccde{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-86360f7{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-86360f7 img{width:24px;height:24px;}.elementor-2970 .elementor-element.elementor-element-f34fa5f .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-2970 .elementor-element.elementor-element-48b2633{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-173d57e{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-173d57e img{width:24px;height:24px;}.elementor-2970 .elementor-element.elementor-element-87c2ed8 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-2970 .elementor-element.elementor-element-89e651e{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-93ccb6f{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-93ccb6f img{width:24px;height:24px;}.elementor-2970 .elementor-element.elementor-element-f812ce5 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-2970 .elementor-element.elementor-element-d77c058{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-8563596{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-8563596 img{width:28px;height:28px;}.elementor-2970 .elementor-element.elementor-element-1b5b071 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-2970 .elementor-element.elementor-element-58d04ad{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-009d6e9{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-009d6e9 img{width:24px;height:24px;}.elementor-2970 .elementor-element.elementor-element-eda5f97 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-2970 .elementor-element.elementor-element-88dcb3c{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-7095f94{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-7095f94 img{width:24px;height:24px;}.elementor-2970 .elementor-element.elementor-element-b290826 .elementor-heading-title{font-size:11px;line-height:14px;}.elementor-2970 .elementor-element.elementor-element-7a5d603{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2970 .elementor-element.elementor-element-e30028c{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2970 .elementor-element.elementor-element-566f2da{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2970 .elementor-element.elementor-element-566f2da img{width:24px;height:24px;}.elementor-2970 .elementor-element.elementor-element-59104fa .elementor-heading-title{font-size:11px;}}/* Start custom CSS for container, class: .elementor-element-f50dd54 */@media (min-width: 1500px) and (max-width: 1560px) {

.elementor-2978 .elementor-element.elementor-element-2460199 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-3519 .elementor-element.elementor-element-f3794c4 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-3138 .elementor-element.elementor-element-ef1a846 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-3146 .elementor-element.elementor-element-a5f7841 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-3216 .elementor-element.elementor-element-5295c95 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-3189 .elementor-element.elementor-element-6dcf310 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;
}


.elementor-3235 .elementor-element.elementor-element-2b3f993 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-3234 .elementor-element.elementor-element-265f238 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;
}

.elementor-3155 .elementor-element.elementor-element-6bfdd30 {
    --margin-top: -7%;
    --padding-left: 2%;
    --padding-right: 2%;



}



}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3372ec8 */.hover {
  position: relative;
  width: 160px;
  height: 160px;
  border-radius: 50%;
  overflow: hidden;
  text-align: center;
  cursor: pointer;
  transition: all 0.35s ease;
  box-shadow: 0 4px 15px rgba(0,0,0,0.1);
}

/* Text */
.hover .elementor-heading-title {
  position: relative;
  z-index: 2;
  color: #000 !important;
  transition: color 0.3s ease;
}

.hover::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background:#f97316;
  z-index: 1;

  transform: scaleY(0);
  transform-origin: bottom;

  transition: transform 0.45s cubic-bezier(.22,.9,.32,1);
  border-radius: 50%;
}

.hover:hover::before,
.hover.active::before {
  transform: scaleY(1);
}

/* Text color */
.hover:hover .elementor-heading-title,
.hover.active .elementor-heading-title {
  color: #fff !important;
}

/* Lift effect */
.hover:hover,
.hover.active {
  transform: translateY(-3px);
  box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}

/* Image default */
.hover .imgwhite {
  position: relative;
  z-index: 2;
  transition: filter 0.3s ease;
}

/* On hover → make image white */
.hover:hover .imgwhite,
.hover.active .imgwhite {
  filter: brightness(0) invert(1);
}

/* Active border */
.hover.active {
  border: 2px solid #135D99;
}


@media only screen and (max-width:1366px){
    .hover {
  width: 130px;
  height: 130px;
 
}
}/* End custom CSS */