.elementor-7 .elementor-element.elementor-element-3bd45bd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-3bd45bd9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3bd45bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-68ec1c9a{--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-7 .elementor-element.elementor-element-7fea804f{--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-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3ce3bf96.elementor-position-right .elementor-image-box-img{margin-left:0.1rem;}.elementor-7 .elementor-element.elementor-element-3ce3bf96.elementor-position-left .elementor-image-box-img{margin-right:0.1rem;}.elementor-7 .elementor-element.elementor-element-3ce3bf96.elementor-position-top .elementor-image-box-img{margin-bottom:0.1rem;}.elementor-7 .elementor-element.elementor-element-3ce3bf96 .elementor-image-box-title{margin-bottom:0.5rem;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-text );}.elementor-7 .elementor-element.elementor-element-3ce3bf96 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-7 .elementor-element.elementor-element-3ce3bf96 .elementor-image-box-img img{border-style:solid;border-color:var( --e-global-color-primary );border-radius:100px;transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-3ce3bf96:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-3ce3bf96:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3ce3bf96 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-37fb45b{--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-7 .elementor-element.elementor-element-7292af11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-7292af11:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7292af11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1708b66f{--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-7 .elementor-element.elementor-element-48564ecc{--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-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-7 .elementor-element.elementor-element-2f4cdd95{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-2f4cdd95 img{width:20rem;max-width:20rem;height:10rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-7 .elementor-element.elementor-element-6e7b3679{--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-7 .elementor-element.elementor-element-55b09806{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-55b09806:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-55b09806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-506e4f6b{--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-7 .elementor-element.elementor-element-1d78cbc7{--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-7 .elementor-element.elementor-element-29384a44{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-29384a44 img{width:20rem;max-width:20rem;height:10rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-7 .elementor-element.elementor-element-5db34bf2{--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-7 .elementor-element.elementor-element-de0e2fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-de0e2fa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-de0e2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-daf76cf{--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-7 .elementor-element.elementor-element-51257a5{--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-7 .elementor-element.elementor-element-d2cf684{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-d2cf684 img{width:20rem;max-width:20rem;height:10rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-7 .elementor-element.elementor-element-2a3ff4e{--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-7 .elementor-element.elementor-element-2ca7bf7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-2ca7bf7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2ca7bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-ced2fa7{--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-7 .elementor-element.elementor-element-bd5632b{--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-7 .elementor-element.elementor-element-391a4e9{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-391a4e9 img{width:20rem;max-width:20rem;height:10rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-7 .elementor-element.elementor-element-88b44e1{--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-7 .elementor-element.elementor-element-5baa4722{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-5baa4722:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5baa4722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-23241430{--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-7 .elementor-element.elementor-element-49dcd336{--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-7 .elementor-element.elementor-element-4fb0451c{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-7 .elementor-element.elementor-element-4fb0451c img{width:20rem;max-width:20rem;height:10rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-7 .elementor-element.elementor-element-6f30fa8a{--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;}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-3ce3bf96 .elementor-image-box-img{margin-bottom:0.1rem;}.elementor-7 .elementor-element.elementor-element-2f4cdd95{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-29384a44{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-d2cf684{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-391a4e9{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-4fb0451c{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-3bd45bd9{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-68ec1c9a{--width:50%;}.elementor-7 .elementor-element.elementor-element-7fea804f{--width:50%;}.elementor-7 .elementor-element.elementor-element-37fb45b{--width:50%;}.elementor-7 .elementor-element.elementor-element-7292af11{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-1708b66f{--width:50%;}.elementor-7 .elementor-element.elementor-element-48564ecc{--width:50%;}.elementor-7 .elementor-element.elementor-element-6e7b3679{--width:50%;}.elementor-7 .elementor-element.elementor-element-55b09806{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-506e4f6b{--width:50%;}.elementor-7 .elementor-element.elementor-element-1d78cbc7{--width:50%;}.elementor-7 .elementor-element.elementor-element-5db34bf2{--width:50%;}.elementor-7 .elementor-element.elementor-element-de0e2fa{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-daf76cf{--width:50%;}.elementor-7 .elementor-element.elementor-element-51257a5{--width:50%;}.elementor-7 .elementor-element.elementor-element-2a3ff4e{--width:50%;}.elementor-7 .elementor-element.elementor-element-2ca7bf7{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-ced2fa7{--width:50%;}.elementor-7 .elementor-element.elementor-element-bd5632b{--width:50%;}.elementor-7 .elementor-element.elementor-element-88b44e1{--width:50%;}.elementor-7 .elementor-element.elementor-element-5baa4722{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-23241430{--width:50%;}.elementor-7 .elementor-element.elementor-element-49dcd336{--width:50%;}.elementor-7 .elementor-element.elementor-element-6f30fa8a{--width:50%;}}