.elementor-40 .elementor-element.elementor-element-5a734b10{--display:flex;--min-height:65vh;--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;--justify-content:center;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-40 .elementor-element.elementor-element-5a734b10:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-5a734b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-5a734b10::before, .elementor-40 .elementor-element.elementor-element-5a734b10 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-5a734b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-5a734b10 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-5a734b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-5a734b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-5a734b10 > .elementor-shape-bottom svg, .elementor-40 .elementor-element.elementor-element-5a734b10 > .e-con-inner > .elementor-shape-bottom svg{height:5px;}.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-40 .elementor-element.elementor-element-3a09796c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-3a09796c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-4c57f26d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-4c57f26d .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-4c57f26d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-40 .elementor-element.elementor-element-94d5b59{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-758a93b{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-75afc72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-40 .elementor-element.elementor-element-30ac53a{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-30ac53a img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-48a2b15{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-48a2b15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-8a69305{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-8a69305 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-8c9107b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-8c9107b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-3592626{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-3592626 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-c67cab9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-245cbed{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-245cbed img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-1fd935f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-1fd935f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-1567fa5{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-1567fa5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-dbc2b7a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-dbc2b7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-61764b5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-61764b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-1a0a421{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-d369557{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-d369557 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-862ec29{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-862ec29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-4c3ab63{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-4c3ab63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-c97d500{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c97d500 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-1366ad2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-1366ad2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-9053823{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-9f91d69{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-9f91d69 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-afe3fb4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-afe3fb4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-d9331bd{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-d9331bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-a9becdb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-a9becdb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-82dc0fe{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-82dc0fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-663fcc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-df81a64{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-df81a64 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-ec75cea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-ec75cea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-183b045{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-183b045 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-d63aea4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-d63aea4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-ccfc320{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-ccfc320 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-0704fb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-345be15{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-345be15 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-338b560{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-338b560 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-a2e37b4{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-a2e37b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-b410937{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b410937 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-ccc58cc{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-ccc58cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-8e26943{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-bababcf{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-bababcf img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-7a581c9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-7a581c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-d128982{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-d128982 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-fb2f38a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-fb2f38a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-67d80c9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-67d80c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-fa395e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-8127ce1{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-8127ce1 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-9f0201c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-9f0201c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-a13a5b7{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-a13a5b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-c90599e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c90599e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-e8c82d0{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-e8c82d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-cfd6e89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-0cb72b5{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-0cb72b5 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-1c876bb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-1c876bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-b941955{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b941955 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-d73582e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-d73582e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-b729cdb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b729cdb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-20e75aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-5779a89{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-5779a89 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-a6ce57a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-a6ce57a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-6709dd2{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-6709dd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-c058c80{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c058c80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-eafe8a9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-eafe8a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-847013d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-e1df22d{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-e1df22d img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-1e09c0f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-1e09c0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-9f031cc{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-9f031cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-83df180{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-83df180 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4cefcea{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-4cefcea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-c84b62a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-7776662{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-7776662 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-cae3a0e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-cae3a0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-9a22e64{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-9a22e64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-d61c8f0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-d61c8f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-cccfdb0{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-cccfdb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-f348f24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-d550727{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-d550727 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-80e1294{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-80e1294 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-f965eb5{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-f965eb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-de0c594{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-de0c594 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-5de232f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5de232f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-b09cfa5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-d14a41f{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-d14a41f img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-6a84241{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-6a84241 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-f3308a9{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-f3308a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-cd0af6a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-cd0af6a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-2351de3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-2351de3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-0931fd0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-6eb8286{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-6eb8286 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-a45b5d8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-a45b5d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-8b77928{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-8b77928 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-df4fbfe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-df4fbfe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-bdb9c7d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-bdb9c7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-9ff39e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-fa67493{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-fa67493 img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-27e0548{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-27e0548 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-d822d48{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-d822d48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-2cf845e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-2cf845e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-d92d525{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-d92d525 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-e03bf08{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-8b4416f{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-8b4416f img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-bd542da{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-bd542da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-1f795c5{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-1f795c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-dc7c32f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-dc7c32f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-02e3e18{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-02e3e18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-fc9b0f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-073286b{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-073286b img{width:150px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-dd110c4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-dd110c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-3a24f3c{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-3a24f3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-dbdff87{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-dbdff87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-b16978a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b16978a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-75afc72{--width:23%;}.elementor-40 .elementor-element.elementor-element-c67cab9{--width:23%;}.elementor-40 .elementor-element.elementor-element-1a0a421{--width:23%;}.elementor-40 .elementor-element.elementor-element-9053823{--width:23%;}.elementor-40 .elementor-element.elementor-element-663fcc3{--width:23%;}.elementor-40 .elementor-element.elementor-element-0704fb5{--width:23%;}.elementor-40 .elementor-element.elementor-element-8e26943{--width:23%;}.elementor-40 .elementor-element.elementor-element-fa395e7{--width:23%;}.elementor-40 .elementor-element.elementor-element-cfd6e89{--width:23%;}.elementor-40 .elementor-element.elementor-element-20e75aa{--width:23%;}.elementor-40 .elementor-element.elementor-element-847013d{--width:23%;}.elementor-40 .elementor-element.elementor-element-c84b62a{--width:23%;}.elementor-40 .elementor-element.elementor-element-f348f24{--width:23%;}.elementor-40 .elementor-element.elementor-element-b09cfa5{--width:23%;}.elementor-40 .elementor-element.elementor-element-0931fd0{--width:23%;}.elementor-40 .elementor-element.elementor-element-9ff39e8{--width:23%;}.elementor-40 .elementor-element.elementor-element-e03bf08{--width:23%;}.elementor-40 .elementor-element.elementor-element-fc9b0f6{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-758a93b{--width:100%;}.elementor-40 .elementor-element.elementor-element-75afc72{--width:30%;}.elementor-40 .elementor-element.elementor-element-c67cab9{--width:30%;}.elementor-40 .elementor-element.elementor-element-1a0a421{--width:30%;}.elementor-40 .elementor-element.elementor-element-9053823{--width:30%;}.elementor-40 .elementor-element.elementor-element-663fcc3{--width:30%;}.elementor-40 .elementor-element.elementor-element-0704fb5{--width:30%;}.elementor-40 .elementor-element.elementor-element-8e26943{--width:30%;}.elementor-40 .elementor-element.elementor-element-fa395e7{--width:30%;}.elementor-40 .elementor-element.elementor-element-cfd6e89{--width:30%;}.elementor-40 .elementor-element.elementor-element-20e75aa{--width:30%;}.elementor-40 .elementor-element.elementor-element-847013d{--width:30%;}.elementor-40 .elementor-element.elementor-element-c84b62a{--width:30%;}.elementor-40 .elementor-element.elementor-element-f348f24{--width:30%;}.elementor-40 .elementor-element.elementor-element-b09cfa5{--width:30%;}.elementor-40 .elementor-element.elementor-element-0931fd0{--width:30%;}.elementor-40 .elementor-element.elementor-element-9ff39e8{--width:30%;}.elementor-40 .elementor-element.elementor-element-e03bf08{--width:30%;}.elementor-40 .elementor-element.elementor-element-fc9b0f6{--width:30%;}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-758a93b{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-3a09796c .elementor-heading-title{font-size:30px;}.elementor-40 .elementor-element.elementor-element-94d5b59{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-758a93b{--flex-wrap:wrap;--align-content:center;}.elementor-40 .elementor-element.elementor-element-75afc72{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-48a2b15 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-8a69305 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-c67cab9{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-1fd935f .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-1567fa5 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-1a0a421{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-862ec29 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-4c3ab63 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-9053823{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-afe3fb4 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-d9331bd .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-663fcc3{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-ec75cea .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-183b045 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-0704fb5{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-338b560 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-a2e37b4 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-8e26943{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-7a581c9 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-d128982 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-fa395e7{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-9f0201c .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-a13a5b7 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-cfd6e89{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-1c876bb .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-b941955 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-20e75aa{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-a6ce57a .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-6709dd2 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-847013d{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-1e09c0f .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-9f031cc .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-c84b62a{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-cae3a0e .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-9a22e64 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-f348f24{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-80e1294 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-f965eb5 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-b09cfa5{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-6a84241 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-f3308a9 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-0931fd0{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-a45b5d8 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-8b77928 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-9ff39e8{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-27e0548 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-d822d48 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-e03bf08{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-bd542da .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-1f795c5 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-fc9b0f6{--width:80%;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-dd110c4 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-3a24f3c .elementor-heading-title{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-75afc72 */.elementor-40 .elementor-element.elementor-element-75afc72 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-75afc72 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-75afc72:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67cab9 */.elementor-40 .elementor-element.elementor-element-c67cab9 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-c67cab9 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-c67cab9:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0a421 */.elementor-40 .elementor-element.elementor-element-1a0a421 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-1a0a421 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-1a0a421:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9053823 */.elementor-40 .elementor-element.elementor-element-9053823 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-9053823 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-9053823:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663fcc3 */.elementor-40 .elementor-element.elementor-element-663fcc3 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-663fcc3 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-663fcc3:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0704fb5 */.elementor-40 .elementor-element.elementor-element-0704fb5 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-0704fb5 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-0704fb5:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e26943 */.elementor-40 .elementor-element.elementor-element-8e26943 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-8e26943 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-8e26943:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa395e7 */.elementor-40 .elementor-element.elementor-element-fa395e7 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-fa395e7 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-fa395e7:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfd6e89 */.elementor-40 .elementor-element.elementor-element-cfd6e89 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-cfd6e89 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-cfd6e89:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e75aa */.elementor-40 .elementor-element.elementor-element-20e75aa {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-20e75aa .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-20e75aa:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-847013d */.elementor-40 .elementor-element.elementor-element-847013d {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-847013d .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-847013d:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c84b62a */.elementor-40 .elementor-element.elementor-element-c84b62a {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-c84b62a .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-c84b62a:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f348f24 */.elementor-40 .elementor-element.elementor-element-f348f24 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-f348f24 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-f348f24:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b09cfa5 */.elementor-40 .elementor-element.elementor-element-b09cfa5 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-b09cfa5 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-b09cfa5:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0931fd0 */.elementor-40 .elementor-element.elementor-element-0931fd0 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-0931fd0 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-0931fd0:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ff39e8 */.elementor-40 .elementor-element.elementor-element-9ff39e8 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-9ff39e8 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-9ff39e8:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03bf08 */.elementor-40 .elementor-element.elementor-element-e03bf08 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-e03bf08 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-e03bf08:hover .hover-info {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc9b0f6 */.elementor-40 .elementor-element.elementor-element-fc9b0f6 {
  position: relative;
  text-align: center;
}

.elementor-40 .elementor-element.elementor-element-fc9b0f6 .hover-info {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background: rgba(0,0,0,0.7);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.elementor-40 .elementor-element.elementor-element-fc9b0f6:hover .hover-info {
  opacity: 1;
}/* End custom CSS */