.elementor-1007 .elementor-element.elementor-element-365ebd5{--display:flex;--min-height:100vh;--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:flex-start;--align-items:center;--overlay-opacity:0.5;}.elementor-1007 .elementor-element.elementor-element-365ebd5::before, .elementor-1007 .elementor-element.elementor-element-365ebd5 > .elementor-background-video-container::before, .elementor-1007 .elementor-element.elementor-element-365ebd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1007 .elementor-element.elementor-element-365ebd5 > .elementor-background-slideshow::before, .elementor-1007 .elementor-element.elementor-element-365ebd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1007 .elementor-element.elementor-element-365ebd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-cffcaf9 ) 0%, var( --e-global-color-710695e ) 100%);}.elementor-1007 .elementor-element.elementor-element-449b2c6{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-1007 .elementor-element.elementor-element-daba9f7{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1007 .elementor-element.elementor-element-daba9f7 img{border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1007 .elementor-element.elementor-element-40d8d5a{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:0px 40px 0px 40px;font-size:12px;}.elementor-1007 .elementor-element.elementor-element-40d8d5a p{margin-block-end:0px;}.elementor-1007 .elementor-element.elementor-element-15c3c91{--grid-template-columns:repeat(0, auto);text-align:center;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--icon-size:15px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-1007 .elementor-element.elementor-element-15c3c91 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-1007 .elementor-element.elementor-element-15c3c91 .elementor-social-icon:hover{background-color:var( --e-global-color-477ffeb );}.elementor-1007 .elementor-element.elementor-element-14ff062{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-710695e );--border-color:var( --e-global-color-710695e );--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-1007 .elementor-element.elementor-element-14ff062:not(.elementor-motion-effects-element-type-background), .elementor-1007 .elementor-element.elementor-element-14ff062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1007 .elementor-element.elementor-element-14ff062:hover{background-color:var( --e-global-color-710695e );}.elementor-1007 .elementor-element.elementor-element-1b04e48{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-1b04e48.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-1b04e48 .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-1b04e48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-1b04e48.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-1b04e48.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-1b04e48.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-1b04e48.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-1b04e48 .elementor-icon{font-size:25px;}.elementor-1007 .elementor-element.elementor-element-1b04e48 .elementor-icon svg{height:25px;}.elementor-1007 .elementor-element.elementor-element-1a76b03{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-1a76b03.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-54386ee{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-54386ee.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-54386ee .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-54386ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-54386ee.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-54386ee.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-54386ee.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-54386ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-54386ee .elementor-icon{font-size:13px;}.elementor-1007 .elementor-element.elementor-element-54386ee .elementor-icon svg{height:13px;}.elementor-1007 .elementor-element.elementor-element-643d60a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-710695e );--border-color:var( --e-global-color-710695e );--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-1007 .elementor-element.elementor-element-643d60a:not(.elementor-motion-effects-element-type-background), .elementor-1007 .elementor-element.elementor-element-643d60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1007 .elementor-element.elementor-element-643d60a:hover{background-color:var( --e-global-color-710695e );}.elementor-1007 .elementor-element.elementor-element-d4445b3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-d4445b3.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-b0496fa{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-b0496fa.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-b0496fa .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-b0496fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-b0496fa.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-b0496fa.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-b0496fa.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-b0496fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-b0496fa .elementor-icon{font-size:13px;}.elementor-1007 .elementor-element.elementor-element-b0496fa .elementor-icon svg{height:13px;}.elementor-1007 .elementor-element.elementor-element-3c8de2f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-710695e );--border-color:var( --e-global-color-710695e );--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-1007 .elementor-element.elementor-element-3c8de2f:not(.elementor-motion-effects-element-type-background), .elementor-1007 .elementor-element.elementor-element-3c8de2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1007 .elementor-element.elementor-element-3c8de2f:hover{background-color:var( --e-global-color-710695e );}.elementor-1007 .elementor-element.elementor-element-2e140c3{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-2e140c3.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-2e140c3 .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-2e140c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-2e140c3.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-2e140c3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-2e140c3.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-2e140c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-2e140c3 .elementor-icon{font-size:25px;}.elementor-1007 .elementor-element.elementor-element-2e140c3 .elementor-icon svg{height:25px;}.elementor-1007 .elementor-element.elementor-element-7212e10{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-7212e10.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-9318199{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-9318199.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-9318199 .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-9318199.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-9318199.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-9318199.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-9318199.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-9318199.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-9318199 .elementor-icon{font-size:13px;}.elementor-1007 .elementor-element.elementor-element-9318199 .elementor-icon svg{height:13px;}.elementor-1007 .elementor-element.elementor-element-2401ebb{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-710695e );--border-color:var( --e-global-color-710695e );--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-1007 .elementor-element.elementor-element-2401ebb:not(.elementor-motion-effects-element-type-background), .elementor-1007 .elementor-element.elementor-element-2401ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1007 .elementor-element.elementor-element-2401ebb:hover{background-color:var( --e-global-color-710695e );}.elementor-1007 .elementor-element.elementor-element-bab5f47{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-bab5f47.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-bab5f47 .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-bab5f47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-bab5f47.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-bab5f47.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-bab5f47.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-bab5f47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-bab5f47 .elementor-icon{font-size:25px;}.elementor-1007 .elementor-element.elementor-element-bab5f47 .elementor-icon svg{height:25px;}.elementor-1007 .elementor-element.elementor-element-1ba2b4e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-1ba2b4e.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-b82472d{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-b82472d.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-b82472d .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-b82472d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-b82472d.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-b82472d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-b82472d.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-b82472d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-b82472d .elementor-icon{font-size:13px;}.elementor-1007 .elementor-element.elementor-element-b82472d .elementor-icon svg{height:13px;}.elementor-1007 .elementor-element.elementor-element-0082ff0{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-710695e );--border-color:var( --e-global-color-710695e );--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-1007 .elementor-element.elementor-element-0082ff0:not(.elementor-motion-effects-element-type-background), .elementor-1007 .elementor-element.elementor-element-0082ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1007 .elementor-element.elementor-element-0082ff0:hover{background-color:var( --e-global-color-710695e );}.elementor-1007 .elementor-element.elementor-element-61ec916{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-61ec916.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-61ec916 .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-61ec916.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-61ec916.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-61ec916.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-61ec916.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-61ec916.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-61ec916 .elementor-icon{font-size:25px;}.elementor-1007 .elementor-element.elementor-element-61ec916 .elementor-icon svg{height:25px;}.elementor-1007 .elementor-element.elementor-element-ba4b0a4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-ba4b0a4.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-87f0555{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-87f0555.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-87f0555 .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-87f0555.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-87f0555.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-87f0555.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-87f0555.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-87f0555.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-87f0555 .elementor-icon{font-size:13px;}.elementor-1007 .elementor-element.elementor-element-87f0555 .elementor-icon svg{height:13px;}.elementor-1007 .elementor-element.elementor-element-b0f1656{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-710695e );--border-color:var( --e-global-color-710695e );--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-1007 .elementor-element.elementor-element-b0f1656:not(.elementor-motion-effects-element-type-background), .elementor-1007 .elementor-element.elementor-element-b0f1656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1007 .elementor-element.elementor-element-b0f1656:hover{background-color:var( --e-global-color-710695e );}.elementor-1007 .elementor-element.elementor-element-317c412{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-317c412.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-317c412 .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-317c412.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-317c412.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-317c412.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-317c412.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-317c412.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-317c412 .elementor-icon{font-size:25px;}.elementor-1007 .elementor-element.elementor-element-317c412 .elementor-icon svg{height:25px;}.elementor-1007 .elementor-element.elementor-element-d7704a1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-d7704a1.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-c370564{padding:0px 0px 0px 0px;}.elementor-1007 .elementor-element.elementor-element-c370564.elementor-element{--align-self:center;}.elementor-1007 .elementor-element.elementor-element-c370564 .elementor-icon-wrapper{text-align:center;}.elementor-1007 .elementor-element.elementor-element-c370564.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-c370564.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-c370564.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-c370564.elementor-view-framed .elementor-icon, .elementor-1007 .elementor-element.elementor-element-c370564.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1007 .elementor-element.elementor-element-c370564 .elementor-icon{font-size:13px;}.elementor-1007 .elementor-element.elementor-element-c370564 .elementor-icon svg{height:13px;}@media(min-width:768px){.elementor-1007 .elementor-element.elementor-element-365ebd5{--content-width:400px;}}/* Start custom CSS for text-editor, class: .elementor-element-40d8d5a */.elementor-1007 .elementor-element.elementor-element-40d8d5a h5 {
    margin-bottom: 0px !important;
}
.elementor-1007 .elementor-element.elementor-element-40d8d5a p {
    margin-top: 2px !important; /* Adjust this number to get the perfect gap */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a76b03 */.elementor-1007 .elementor-element.elementor-element-1a76b03 {
    font-size: 13px !important;
    line-height: 1.    !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ff062 *//* Normal state transition */
.elementor-1007 .elementor-element.elementor-element-14ff062 {
    transition: all 0.15s ease-in-out;
    -webkit-tap-highlight-color: transparent; /* Removes the ugly blue box on iPhones */
}

/* Active/Pressed state for Mobile */
.elementor-1007 .elementor-element.elementor-element-14ff062:active {
    transform: scale(0.96); /* Shrinks the button slightly */
    background-color: #3b5998 !important; /* Your Medium Blue for instant feedback */
    box-shadow: 2px 2px 4px rgba(22, 51, 86, 0.4) !important; /* Flattens the shadow */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4445b3 */.elementor-1007 .elementor-element.elementor-element-d4445b3 {
    font-size: 13px !important;
    line-height: 1.    !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643d60a *//* Normal state transition */
.elementor-1007 .elementor-element.elementor-element-643d60a {
    transition: all 0.15s ease-in-out;
    -webkit-tap-highlight-color: transparent; /* Removes the ugly blue box on iPhones */
}

/* Active/Pressed state for Mobile */
.elementor-1007 .elementor-element.elementor-element-643d60a:active {
    transform: scale(0.96); /* Shrinks the button slightly */
    background-color: #3b5998 !important; /* Your Medium Blue for instant feedback */
    box-shadow: 2px 2px 4px rgba(22, 51, 86, 0.4) !important; /* Flattens the shadow */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7212e10 */.elementor-1007 .elementor-element.elementor-element-7212e10 {
    font-size: 13px !important;
    line-height: 1.    !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8de2f *//* Normal state transition */
.elementor-1007 .elementor-element.elementor-element-3c8de2f {
    transition: all 0.15s ease-in-out;
    -webkit-tap-highlight-color: transparent; /* Removes the ugly blue box on iPhones */
}

/* Active/Pressed state for Mobile */
.elementor-1007 .elementor-element.elementor-element-3c8de2f:active {
    transform: scale(0.96); /* Shrinks the button slightly */
    background-color: #3b5998 !important; /* Your Medium Blue for instant feedback */
    box-shadow: 2px 2px 4px rgba(22, 51, 86, 0.4) !important; /* Flattens the shadow */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ba2b4e */.elementor-1007 .elementor-element.elementor-element-1ba2b4e {
    font-size: 13px !important;
    line-height: 1.    !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2401ebb *//* Normal state transition */
.elementor-1007 .elementor-element.elementor-element-2401ebb {
    transition: all 0.15s ease-in-out;
    -webkit-tap-highlight-color: transparent; /* Removes the ugly blue box on iPhones */
}

/* Active/Pressed state for Mobile */
.elementor-1007 .elementor-element.elementor-element-2401ebb:active {
    transform: scale(0.96); /* Shrinks the button slightly */
    background-color: #3b5998 !important; /* Your Medium Blue for instant feedback */
    box-shadow: 2px 2px 4px rgba(22, 51, 86, 0.4) !important; /* Flattens the shadow */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba4b0a4 */.elementor-1007 .elementor-element.elementor-element-ba4b0a4 {
    font-size: 13px !important;
    line-height: 1.    !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0082ff0 *//* Normal state transition */
.elementor-1007 .elementor-element.elementor-element-0082ff0 {
    transition: all 0.15s ease-in-out;
    -webkit-tap-highlight-color: transparent; /* Removes the ugly blue box on iPhones */
}

/* Active/Pressed state for Mobile */
.elementor-1007 .elementor-element.elementor-element-0082ff0:active {
    transform: scale(0.96); /* Shrinks the button slightly */
    background-color: #3b5998 !important; /* Your Medium Blue for instant feedback */
    box-shadow: 2px 2px 4px rgba(22, 51, 86, 0.4) !important; /* Flattens the shadow */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7704a1 */.elementor-1007 .elementor-element.elementor-element-d7704a1 {
    font-size: 13px !important;
    line-height: 1.    !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0f1656 *//* Normal state transition */
.elementor-1007 .elementor-element.elementor-element-b0f1656 {
    transition: all 0.15s ease-in-out;
    -webkit-tap-highlight-color: transparent; /* Removes the ugly blue box on iPhones */
}

/* Active/Pressed state for Mobile */
.elementor-1007 .elementor-element.elementor-element-b0f1656:active {
    transform: scale(0.96); /* Shrinks the button slightly */
    background-color: #3b5998 !important; /* Your Medium Blue for instant feedback */
    box-shadow: 2px 2px 4px rgba(22, 51, 86, 0.4) !important; /* Flattens the shadow */
}/* End custom CSS */