.elementor-3967 .elementor-element.elementor-element-fc0ffb0{--display:flex;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-fc0ffb0:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-fc0ffb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F0F2;background-image:url("https://physiciansallianceofconnecticut.com/wp-content/uploads/2026/09/orange-ct-bg.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-3967 .elementor-element.elementor-element-fc0ffb0::before, .elementor-3967 .elementor-element.elementor-element-fc0ffb0 > .elementor-background-video-container::before, .elementor-3967 .elementor-element.elementor-element-fc0ffb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3967 .elementor-element.elementor-element-fc0ffb0 > .elementor-background-slideshow::before, .elementor-3967 .elementor-element.elementor-element-fc0ffb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3967 .elementor-element.elementor-element-fc0ffb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #E8F0F2 40%, #EDEDED4D 90%);}.elementor-3967 .elementor-element.elementor-element-9640bdd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-1c70912{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-1c70912.e-con{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-903721b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-bef9a8a .elementor-heading-title{font-size:30px;}.elementor-3967 .elementor-element.elementor-element-d303091{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-size:17px;line-height:25px;}.elementor-3967 .elementor-element.elementor-element-d303091 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-d303091 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-d303091 a{color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-d303091 a:hover, .elementor-3967 .elementor-element.elementor-element-d303091 a:focus{color:var( --e-global-color-secondary );}.elementor-3967 .elementor-element.elementor-element-f7d9e11 .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:1em;fill:var( --e-global-color-e2008cf );color:var( --e-global-color-e2008cf );border-style:none;padding:16px 32px 16px 32px;}.elementor-3967 .elementor-element.elementor-element-f7d9e11 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-f7d9e11 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-f7d9e11 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-cd6246d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-cd6246d:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-cd6246d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F0F2;}.elementor-3967 .elementor-element.elementor-element-928c3b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3967 .elementor-element.elementor-element-117db0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3967 .elementor-element.elementor-element-109ea65{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-109ea65 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-109ea65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3967 .elementor-element.elementor-element-109ea65 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-6e195ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-6e195ed{text-align:center;}.elementor-3967 .elementor-element.elementor-element-6e195ed p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-e44cbd4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-d421fcf{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-d421fcf:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-d421fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-149e6da > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-149e6da .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-ae0908e{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-ae0908e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-ae0908e p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-2edabaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-f8ae515{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-f8ae515:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-f8ae515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-61c83ee > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-61c83ee .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-1591cd7{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-1591cd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-1591cd7 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-3df8cb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-e7f0ef4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-e7f0ef4:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-e7f0ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-dd2dcec > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-dd2dcec .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-17e6f21{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-17e6f21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-17e6f21 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-a747efb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-7dbbb6a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-7dbbb6a:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-7dbbb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-f7220dc > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-f7220dc .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-285c3cc{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-285c3cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-285c3cc p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-192838e .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-192838e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-192838e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-192838e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-192838e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-192838e .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-192838e .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-192838e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-7a79c97{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-7a79c97:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-7a79c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-d99c71e > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-d99c71e .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-2613a96{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-2613a96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-2613a96 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-5e45de8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-f008c10{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-f008c10:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-f008c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-708d969 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-708d969 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-1bd73f4{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-1bd73f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-1bd73f4 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-70f7c46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-fad08d5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-fad08d5:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-fad08d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-5bf0c3d > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-5bf0c3d .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-ad7645f{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-ad7645f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-ad7645f p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-407e1ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-99b044b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-99b044b:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-99b044b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-b83b551 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-b83b551 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-568f31c{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-568f31c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-568f31c p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-2c2dac5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-a04845a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-a04845a:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-a04845a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-8a5ebee > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-8a5ebee .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-c6098cd{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-c6098cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-c6098cd p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-4df6729 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-915acfb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-915acfb:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-915acfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-96d3f38 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-96d3f38 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-ea4cb98{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-ea4cb98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-ea4cb98 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-93c038e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-ed1341e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-ed1341e:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-ed1341e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-eb167b1 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-eb167b1 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-117bcdc{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-117bcdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-117bcdc p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-84198c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-950cd79{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-950cd79:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-950cd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-0d4f86c > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-0d4f86c .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-c58433c{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-c58433c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-c58433c p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-5e05569 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-be9e812{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-be9e812:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-be9e812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-2a637d0 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-2a637d0 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-2797b4e{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-2797b4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-2797b4e p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-8723614 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-f959f64{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-f959f64:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-f959f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-d8fc6da > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-d8fc6da .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-fbe6338{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-fbe6338 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-fbe6338 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-4adc261 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-6199ed4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-6199ed4:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-6199ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-483d3e4 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-483d3e4 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-c5e4036{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-c5e4036 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-c5e4036 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-d06d2f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-d520e4d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-d520e4d:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-d520e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-a0beafe > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-a0beafe .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-a535b8d{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-a535b8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-a535b8d p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-5336487 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-0484fa7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-0484fa7:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-0484fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-6bf991f > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-6bf991f .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-0e10643{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-0e10643 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-0e10643 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-9c132ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-aaf1da4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-aaf1da4:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-aaf1da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-81298b0 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-81298b0 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-b49e7dd{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-b49e7dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-b49e7dd p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-a852bf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-e65675e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-e65675e:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-e65675e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-a24962f > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-a24962f .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-8a163c0{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-8a163c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-8a163c0 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-628c971 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-dac99de{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3967 .elementor-element.elementor-element-dac99de:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-dac99de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-fd34066 > .elementor-widget-container{padding:16px 0px 0px 0px;border-style:none;}.elementor-3967 .elementor-element.elementor-element-fd34066 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-360f05d{width:100%;max-width:100%;text-align:start;}.elementor-3967 .elementor-element.elementor-element-360f05d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-360f05d p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-714338d .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-714338d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );border-color:#02010100;}.elementor-3967 .elementor-element.elementor-element-714338d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-714338d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3967 .elementor-element.elementor-element-714338d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3967 .elementor-element.elementor-element-714338d .elementor-button{font-size:18px;font-weight:700;line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-714338d .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-714338d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-2a7d88b .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:1em;fill:var( --e-global-color-e2008cf );color:var( --e-global-color-e2008cf );border-style:none;padding:16px 32px 16px 32px;}.elementor-3967 .elementor-element.elementor-element-2a7d88b .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-2a7d88b .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-2a7d88b > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-22ce226{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-22ce226:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-22ce226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3967 .elementor-element.elementor-element-e592f47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3967 .elementor-element.elementor-element-15a1c30 img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-3967 .elementor-element.elementor-element-dde35e1{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-4d75fc4{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-4d75fc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-4d75fc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3967 .elementor-element.elementor-element-4d75fc4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-792040c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-792040c p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-1fd3916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3967 .elementor-element.elementor-element-7645186{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-919ff10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-e03d6dd iframe{height:723px;}.elementor-3967 .elementor-element.elementor-element-0a2b718{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-3a0c266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-3a0c266 .elementor-heading-title{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-f1b9d73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-3967 .elementor-element.elementor-element-f1b9d73 .elementor-heading-title{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-6a79527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-121ffba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-3967 .elementor-element.elementor-element-121ffba .elementor-heading-title{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-6786df2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-3967 .elementor-element.elementor-element-6786df2 .elementor-heading-title{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-2f04efc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-2f04efc .elementor-heading-title{font-size:1.5em;}.elementor-3967 .elementor-element.elementor-element-af031dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-3967 .elementor-element.elementor-element-af031dd .elementor-heading-title{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-9d2b258 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-9d2b258 .elementor-heading-title{font-size:1.5em;}.elementor-3967 .elementor-element.elementor-element-c6d9dde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-c6d9dde .elementor-heading-title{line-height:1.7em;}.elementor-3967 .elementor-element.elementor-element-e6ec8ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-e6ec8ea .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-e6ec8ea .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-e6ec8ea .elementor-button:focus{color:#FFFFFF;}.elementor-3967 .elementor-element.elementor-element-e6ec8ea .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-e6ec8ea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3967 .elementor-element.elementor-element-8932982{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-8932982:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-8932982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3967 .elementor-element.elementor-element-61e6932{--display:flex;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-3967 .elementor-element.elementor-element-c9ce40e{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3967 .elementor-element.elementor-element-dac7835{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-dac7835 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-dac7835.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3967 .elementor-element.elementor-element-dac7835 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-7fdb369{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-fc3982a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-3708c54{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-3708c54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-3708c54 .elementor-heading-title{font-size:20px;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-858a523{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-858a523 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-858a523 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-abdc84a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-cbf3b73{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-cbf3b73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-cbf3b73 .elementor-heading-title{font-size:20px;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-c188dc6{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-c188dc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-c188dc6 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-ced5e90{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-3ca0d6c{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-3ca0d6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-3ca0d6c .elementor-heading-title{font-size:20px;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-ede88a8{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-ede88a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-ede88a8 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-8e0854f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-617953d{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-617953d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-617953d .elementor-heading-title{font-size:20px;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-5161d09{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-5161d09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-5161d09 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-e3405d0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-bf0d01d{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-bf0d01d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-bf0d01d .elementor-heading-title{font-size:20px;line-height:1.4em;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-59771e5{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-59771e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-59771e5 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-78bbded{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-78bbded:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-78bbded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F0F2;}.elementor-3967 .elementor-element.elementor-element-2c0126c{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-2c0126c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-2c0126c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3967 .elementor-element.elementor-element-1cee9f6{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-1cee9f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-1cee9f6 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-4eeb70b .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:1em;fill:var( --e-global-color-e2008cf );color:var( --e-global-color-e2008cf );border-style:none;padding:16px 32px 16px 32px;}.elementor-3967 .elementor-element.elementor-element-4eeb70b .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-4eeb70b .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-4eeb70b > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-b608fb7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-b608fb7:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-b608fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-cdff818{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-cdff818 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-cdff818.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3967 .elementor-element.elementor-element-cdff818 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-d8676a5{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-d8676a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-d8676a5 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-d1eae4e .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:1em;fill:var( --e-global-color-e2008cf );color:var( --e-global-color-e2008cf );border-style:none;padding:16px 32px 16px 32px;}.elementor-3967 .elementor-element.elementor-element-d1eae4e .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-d1eae4e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3967 .elementor-element.elementor-element-d1eae4e > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-cd45c32{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-cd45c32:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-cd45c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F0F2;}.elementor-3967 .elementor-element.elementor-element-84c77d7{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-84c77d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-84c77d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3967 .elementor-element.elementor-element-14301a0{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-14301a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-14301a0 p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-c002e1d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-c002e1d:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-c002e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3967 .elementor-element.elementor-element-ddfd84f{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-ddfd84f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-ddfd84f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3967 .elementor-element.elementor-element-ddfd84f .elementor-heading-title{font-size:40px;line-height:56px;color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-7419a4c{width:100%;max-width:100%;text-align:center;font-size:20px;line-height:32px;color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-7419a4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-7419a4c p{margin-block-end:16px;}.elementor-3967 .elementor-element.elementor-element-30d40a9 .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:32px;fill:var( --e-global-color-e2008cf );color:var( --e-global-color-e2008cf );border-style:none;padding:16px 32px 16px 32px;}.elementor-3967 .elementor-element.elementor-element-30d40a9 .elementor-button:hover, .elementor-3967 .elementor-element.elementor-element-30d40a9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-30d40a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-30d40a9 .elementor-button:hover svg, .elementor-3967 .elementor-element.elementor-element-30d40a9 .elementor-button:focus svg{fill:var( --e-global-color-e2008cf );}.elementor-3967 .elementor-element.elementor-element-6f95b59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-6f95b59:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-6f95b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A7D41A;}.elementor-3967 .elementor-element.elementor-element-8b0d4f2{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-3967 .elementor-element.elementor-element-8b0d4f2:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-8b0d4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiciansallianceofconnecticut.com/wp-content/uploads/2026/08/New-Haven-Connecticut.jpg");background-position:100% 30%;background-repeat:no-repeat;background-size:auto;}body:not(.rtl) .elementor-3967 .elementor-element.elementor-element-8b0d4f2{right:0px;}body.rtl .elementor-3967 .elementor-element.elementor-element-8b0d4f2{left:0px;}.elementor-3967 .elementor-element.elementor-element-54c30fe{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;z-index:1;}.elementor-3967 .elementor-element.elementor-element-54c30fe > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-3967 .elementor-element.elementor-element-3d78931{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3967 .elementor-element.elementor-element-3a72b3c{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-3967 .elementor-element.elementor-element-c26afca{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-3967 .elementor-element.elementor-element-716d57a{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-3967 .elementor-element.elementor-element-ef31b80{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-3967 .elementor-element.elementor-element-17c5de4{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-3967 .elementor-element.elementor-element-c9ab09e{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6{--n-accordion-title-font-size:24px;width:100%;max-width:100%;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:39px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:24px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-3967 .elementor-element.elementor-element-ec7a9a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-3967 .elementor-element.elementor-element-ec7a9a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;--border-radius:0px 0px 15px 15px;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6 {--n-accordion-padding:35px 45px 35px 45px;}@media(max-width:1366px){.elementor-3967 .elementor-element.elementor-element-cd6246d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3967 .elementor-element.elementor-element-928c3b6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-e44cbd4{--grid-auto-flow:row;}.elementor-3967 .elementor-element.elementor-element-22ce226{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3967 .elementor-element.elementor-element-dde35e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-1fd3916{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3967 .elementor-element.elementor-element-e03d6dd iframe{height:500px;}.elementor-3967 .elementor-element.elementor-element-0a2b718{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-8932982{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3967 .elementor-element.elementor-element-61e6932{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-7fdb369{--grid-auto-flow:row;}.elementor-3967 .elementor-element.elementor-element-fc3982a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-abdc84a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-ced5e90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-8e0854f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-e3405d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-78bbded{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3967 .elementor-element.elementor-element-b608fb7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3967 .elementor-element.elementor-element-cd45c32{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3967 .elementor-element.elementor-element-c002e1d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(max-width:1200px){.elementor-3967 .elementor-element.elementor-element-fc0ffb0:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-fc0ffb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3967 .elementor-element.elementor-element-d303091{width:var( --container-widget-width, 587px );max-width:587px;--container-widget-width:587px;--container-widget-flex-grow:0;}.elementor-3967 .elementor-element.elementor-element-cd6246d{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-928c3b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-117db0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-109ea65{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-e44cbd4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-e592f47{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3967 .elementor-element.elementor-element-dde35e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-4d75fc4{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-e03d6dd iframe{height:400px;}.elementor-3967 .elementor-element.elementor-element-f1b9d73 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3967 .elementor-element.elementor-element-121ffba > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3967 .elementor-element.elementor-element-6786df2 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3967 .elementor-element.elementor-element-af031dd > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3967 .elementor-element.elementor-element-c6d9dde > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3967 .elementor-element.elementor-element-61e6932{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-c9ce40e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-dac7835{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-7fdb369{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-3708c54{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-cbf3b73{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-3ca0d6c{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-617953d{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-bf0d01d{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-78bbded{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-2c0126c{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-b608fb7{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-cdff818{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-cd45c32{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-84c77d7{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-c002e1d{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-ddfd84f{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-ddfd84f .elementor-heading-title{font-size:38px;}.elementor-3967 .elementor-element.elementor-element-7419a4c{font-size:18px;}}@media(max-width:1024px){.elementor-3967 .elementor-element.elementor-element-fc0ffb0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-9640bdd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-d303091 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-d303091{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-3967 .elementor-element.elementor-element-d303091 p{margin-block-end:20px;}.elementor-3967 .elementor-element.elementor-element-cd6246d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-928c3b6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-117db0e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-e44cbd4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-d421fcf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-f8ae515{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-e7f0ef4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-7dbbb6a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-7a79c97{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-f008c10{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-fad08d5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-99b044b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-a04845a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-915acfb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-ed1341e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-950cd79{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-be9e812{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-f959f64{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-6199ed4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-d520e4d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-0484fa7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-aaf1da4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-e65675e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-dac99de{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-2a7d88b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-22ce226{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-e592f47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-e592f47.e-con{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-15a1c30 img{width:100%;height:100%;object-fit:cover;}.elementor-3967 .elementor-element.elementor-element-dde35e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-1fd3916{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3967 .elementor-element.elementor-element-8932982{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-61e6932{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-c9ce40e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-7fdb369{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3967 .elementor-element.elementor-element-78bbded{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-1cee9f6{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-3967 .elementor-element.elementor-element-4eeb70b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-b608fb7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-d8676a5{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-3967 .elementor-element.elementor-element-d1eae4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-cd45c32{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-14301a0{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-3967 .elementor-element.elementor-element-c002e1d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-ddfd84f .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-3967 .elementor-element.elementor-element-7419a4c{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-3967 .elementor-element.elementor-element-30d40a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-6f95b59{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-8b0d4f2:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-8b0d4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 20%;}.elementor-3967 .elementor-element.elementor-element-54c30fe > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3967 .elementor-element.elementor-element-54c30fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-3a72b3c{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-c26afca{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-716d57a{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-ef31b80{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-17c5de4{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-c9ab09e{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6{--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:22px;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6 {--n-accordion-padding:22px 30px 22px 30px;}}@media(max-width:880px){.elementor-3967 .elementor-element.elementor-element-cd6246d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3967 .elementor-element.elementor-element-928c3b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-117db0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-109ea65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-e44cbd4{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-d421fcf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-f8ae515{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-e7f0ef4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-7dbbb6a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-7a79c97{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-f008c10{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-fad08d5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-99b044b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-a04845a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-915acfb{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-ed1341e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-950cd79{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-be9e812{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-f959f64{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-6199ed4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-d520e4d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-0484fa7{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-aaf1da4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-e65675e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-dac99de{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-22ce226{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3967 .elementor-element.elementor-element-8932982{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3967 .elementor-element.elementor-element-61e6932{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-c9ce40e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-dac7835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-7fdb369{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3967 .elementor-element.elementor-element-3708c54 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-cbf3b73 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-3ca0d6c .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-617953d .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-bf0d01d .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-78bbded{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3967 .elementor-element.elementor-element-2c0126c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-b608fb7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3967 .elementor-element.elementor-element-cdff818 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-cd45c32{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3967 .elementor-element.elementor-element-84c77d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-c002e1d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3967 .elementor-element.elementor-element-ddfd84f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-7419a4c{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-3a72b3c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-c26afca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-716d57a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-ef31b80{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-17c5de4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-c9ab09e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6{--n-accordion-item-title-distance-from-content:10px;--n-accordion-icon-gap:0px;}:where( .elementor-3967 .elementor-element.elementor-element-ec7a9a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}}@media(max-width:767px){.elementor-3967 .elementor-element.elementor-element-fc0ffb0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-1c70912{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3967 .elementor-element.elementor-element-bef9a8a .elementor-heading-title{font-size:24px;}.elementor-3967 .elementor-element.elementor-element-d303091{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-f7d9e11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-f7d9e11 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-3967 .elementor-element.elementor-element-cd6246d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-117db0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-e44cbd4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-192838e .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-714338d .elementor-button{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-2a7d88b .elementor-button{font-size:18px;padding:15px 20px 15px 21px;}.elementor-3967 .elementor-element.elementor-element-22ce226{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-e592f47{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3967 .elementor-element.elementor-element-e03d6dd iframe{height:350px;}.elementor-3967 .elementor-element.elementor-element-0a2b718{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-3a0c266 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3967 .elementor-element.elementor-element-f1b9d73 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3967 .elementor-element.elementor-element-6a79527 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3967 .elementor-element.elementor-element-121ffba > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-3967 .elementor-element.elementor-element-6786df2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3967 .elementor-element.elementor-element-2f04efc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3967 .elementor-element.elementor-element-2f04efc .elementor-heading-title{font-size:19px;}.elementor-3967 .elementor-element.elementor-element-af031dd > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3967 .elementor-element.elementor-element-9d2b258 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3967 .elementor-element.elementor-element-9d2b258 .elementor-heading-title{font-size:19px;}.elementor-3967 .elementor-element.elementor-element-c6d9dde > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3967 .elementor-element.elementor-element-8932982{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-c9ce40e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-7fdb369{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3967 .elementor-element.elementor-element-fc3982a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3967 .elementor-element.elementor-element-abdc84a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3967 .elementor-element.elementor-element-ced5e90{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3967 .elementor-element.elementor-element-8e0854f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3967 .elementor-element.elementor-element-e3405d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3967 .elementor-element.elementor-element-78bbded{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-4eeb70b .elementor-button{font-size:18px;padding:15px 20px 15px 21px;}.elementor-3967 .elementor-element.elementor-element-b608fb7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-d1eae4e .elementor-button{font-size:18px;padding:15px 20px 15px 21px;}.elementor-3967 .elementor-element.elementor-element-cd45c32{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-c002e1d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-ddfd84f .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-3967 .elementor-element.elementor-element-7419a4c{font-size:16px;}.elementor-3967 .elementor-element.elementor-element-30d40a9 .elementor-button{font-size:18px;padding:15px 20px 15px 21px;}.elementor-3967 .elementor-element.elementor-element-6f95b59{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-8b0d4f2:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-8b0d4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-3967 .elementor-element.elementor-element-3a72b3c{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-c26afca{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-716d57a{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-ef31b80{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-17c5de4{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-c9ab09e{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6{--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-font-size:20px;--n-accordion-icon-size:20px;}.elementor-3967 .elementor-element.elementor-element-ec7a9a6 {--n-accordion-padding:15px 20px 15px 20px;}}@media(min-width:768px){.elementor-3967 .elementor-element.elementor-element-9640bdd{--content-width:1255px;}.elementor-3967 .elementor-element.elementor-element-1c70912{--width:720px;}.elementor-3967 .elementor-element.elementor-element-928c3b6{--content-width:1250px;}.elementor-3967 .elementor-element.elementor-element-22ce226{--content-width:1255px;}.elementor-3967 .elementor-element.elementor-element-e592f47{--width:564px;}.elementor-3967 .elementor-element.elementor-element-dde35e1{--width:50%;}.elementor-3967 .elementor-element.elementor-element-919ff10{--width:69%;}.elementor-3967 .elementor-element.elementor-element-0a2b718{--width:31%;}.elementor-3967 .elementor-element.elementor-element-61e6932{--content-width:1248px;}.elementor-3967 .elementor-element.elementor-element-7fdb369{--width:100%;}.elementor-3967 .elementor-element.elementor-element-fc3982a{--width:100%;}.elementor-3967 .elementor-element.elementor-element-abdc84a{--width:100%;}.elementor-3967 .elementor-element.elementor-element-ced5e90{--width:100%;}.elementor-3967 .elementor-element.elementor-element-8e0854f{--width:100%;}.elementor-3967 .elementor-element.elementor-element-e3405d0{--width:100%;}.elementor-3967 .elementor-element.elementor-element-78bbded{--content-width:800px;}.elementor-3967 .elementor-element.elementor-element-b608fb7{--content-width:800px;}.elementor-3967 .elementor-element.elementor-element-cd45c32{--content-width:800px;}.elementor-3967 .elementor-element.elementor-element-c002e1d{--content-width:792px;}.elementor-3967 .elementor-element.elementor-element-8b0d4f2{--width:48%;}.elementor-3967 .elementor-element.elementor-element-3d78931{--width:66%;}}@media(max-width:1366px) and (min-width:768px){.elementor-3967 .elementor-element.elementor-element-61e6932{--content-width:1248px;}}@media(max-width:1200px) and (min-width:768px){.elementor-3967 .elementor-element.elementor-element-919ff10{--width:65%;}.elementor-3967 .elementor-element.elementor-element-0a2b718{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3967 .elementor-element.elementor-element-1c70912{--width:551px;}.elementor-3967 .elementor-element.elementor-element-e592f47{--width:100%;}.elementor-3967 .elementor-element.elementor-element-dde35e1{--width:100%;}.elementor-3967 .elementor-element.elementor-element-3d78931{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-3967 .elementor-element.elementor-element-1c70912{--width:65%;}}@media(min-width:1367px){.elementor-3967 .elementor-element.elementor-element-8b0d4f2:not(.elementor-motion-effects-element-type-background), .elementor-3967 .elementor-element.elementor-element-8b0d4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:1800px){.elementor-3967 .elementor-element.elementor-element-928c3b6{--content-width:1250px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-117db0e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-109ea65{text-align:center;}.elementor-3967 .elementor-element.elementor-element-e44cbd4{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-149e6da .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-61c83ee .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-dd2dcec .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-f7220dc .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-d99c71e .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-708d969 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-5bf0c3d .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-b83b551 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-8a5ebee .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-96d3f38 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-eb167b1 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-0d4f86c .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-2a637d0 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-d8fc6da .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-483d3e4 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-a0beafe .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-6bf991f .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-81298b0 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-a24962f .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-fd34066 .elementor-heading-title{font-size:20px;}.elementor-3967 .elementor-element.elementor-element-15a1c30 img{width:100%;max-width:100%;}.elementor-3967 .elementor-element.elementor-element-1fd3916{--margin-top:90px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3967 .elementor-element.elementor-element-3a0c266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-f1b9d73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 058px 0px;}.elementor-3967 .elementor-element.elementor-element-f1b9d73 .elementor-heading-title{line-height:1.4em;}.elementor-3967 .elementor-element.elementor-element-6a79527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-6a79527 .elementor-heading-title{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-121ffba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-3967 .elementor-element.elementor-element-121ffba .elementor-heading-title{line-height:1.4em;}.elementor-3967 .elementor-element.elementor-element-6786df2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 058px 0px;}.elementor-3967 .elementor-element.elementor-element-6786df2 .elementor-heading-title{line-height:1.4em;}.elementor-3967 .elementor-element.elementor-element-2f04efc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-2f04efc .elementor-heading-title{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-af031dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 058px 0px;}.elementor-3967 .elementor-element.elementor-element-af031dd .elementor-heading-title{line-height:1.4em;}.elementor-3967 .elementor-element.elementor-element-9d2b258 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3967 .elementor-element.elementor-element-9d2b258 .elementor-heading-title{line-height:1.5em;}.elementor-3967 .elementor-element.elementor-element-c6d9dde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 58px 0px;}.elementor-3967 .elementor-element.elementor-element-c6d9dde .elementor-heading-title{line-height:1.7em;}.elementor-3967 .elementor-element.elementor-element-e6ec8ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3967 .elementor-element.elementor-element-61e6932{--content-width:1248px;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-c9ce40e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-dac7835{text-align:center;}.elementor-3967 .elementor-element.elementor-element-7fdb369{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-fc3982a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-3708c54 .elementor-heading-title{font-size:22px;line-height:1.33333333em;}.elementor-3967 .elementor-element.elementor-element-abdc84a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-cbf3b73 .elementor-heading-title{font-size:22px;line-height:1.33333333em;}.elementor-3967 .elementor-element.elementor-element-ced5e90{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-3ca0d6c .elementor-heading-title{font-size:22px;line-height:1.33333333em;}.elementor-3967 .elementor-element.elementor-element-8e0854f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-617953d .elementor-heading-title{font-size:22px;line-height:1.33333333em;}.elementor-3967 .elementor-element.elementor-element-e3405d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3967 .elementor-element.elementor-element-bf0d01d .elementor-heading-title{font-size:22px;line-height:1.33333333em;}.elementor-3967 .elementor-element.elementor-element-78bbded{--content-width:700px;}.elementor-3967 .elementor-element.elementor-element-2c0126c.elementor-element{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-2c0126c{text-align:center;}.elementor-3967 .elementor-element.elementor-element-1cee9f6.elementor-element{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-b608fb7{--content-width:700px;}.elementor-3967 .elementor-element.elementor-element-cdff818.elementor-element{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-cdff818{text-align:center;}.elementor-3967 .elementor-element.elementor-element-d8676a5.elementor-element{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-cd45c32{--content-width:700px;}.elementor-3967 .elementor-element.elementor-element-84c77d7.elementor-element{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-84c77d7{text-align:center;}.elementor-3967 .elementor-element.elementor-element-14301a0.elementor-element{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-ddfd84f{width:100%;max-width:100%;text-align:center;}.elementor-3967 .elementor-element.elementor-element-ddfd84f.elementor-element{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-ddfd84f .elementor-heading-title{font-size:40px;}.elementor-3967 .elementor-element.elementor-element-7419a4c.elementor-element{--align-self:flex-start;}.elementor-3967 .elementor-element.elementor-element-7419a4c{font-size:20px;line-height:1.6em;}}/* Start custom CSS for text-editor, class: .elementor-element-d303091 */.elementor-3967 .elementor-element.elementor-element-d303091 p:last-child{
    margin-bottom: 0;
}

.elementor-3967 .elementor-element.elementor-element-d303091 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0ffb0 */@media(min-width: 1025px) and (max-width: 1499px) {
    .elementor-3967 .elementor-element.elementor-element-fc0ffb0 {
        background-size: auto 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-109ea65 */.elementor-3967 .elementor-element.elementor-element-109ea65 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e195ed */.elementor-3967 .elementor-element.elementor-element-6e195ed p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-149e6da */.elementor-3967 .elementor-element.elementor-element-149e6da {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-149e6da:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae0908e */.elementor-3967 .elementor-element.elementor-element-ae0908e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2edabaa */.elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-2edabaa .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d421fcf */.elementor-3967 .elementor-element.elementor-element-d421fcf {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61c83ee */.elementor-3967 .elementor-element.elementor-element-61c83ee {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-61c83ee:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1591cd7 */.elementor-3967 .elementor-element.elementor-element-1591cd7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3df8cb9 */.elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-3df8cb9 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ae515 */.elementor-3967 .elementor-element.elementor-element-f8ae515 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd2dcec */.elementor-3967 .elementor-element.elementor-element-dd2dcec {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-dd2dcec:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17e6f21 */.elementor-3967 .elementor-element.elementor-element-17e6f21 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a747efb */.elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-a747efb .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f0ef4 */.elementor-3967 .elementor-element.elementor-element-e7f0ef4 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7220dc */.elementor-3967 .elementor-element.elementor-element-f7220dc {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-f7220dc:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285c3cc */.elementor-3967 .elementor-element.elementor-element-285c3cc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-192838e */.elementor-3967 .elementor-element.elementor-element-192838e .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-192838e .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbbb6a */.elementor-3967 .elementor-element.elementor-element-7dbbb6a {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d99c71e */.elementor-3967 .elementor-element.elementor-element-d99c71e {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-d99c71e:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2613a96 */.elementor-3967 .elementor-element.elementor-element-2613a96 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e45de8 */.elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-5e45de8 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a79c97 */.elementor-3967 .elementor-element.elementor-element-7a79c97 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-708d969 */.elementor-3967 .elementor-element.elementor-element-708d969 {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-708d969:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bd73f4 */.elementor-3967 .elementor-element.elementor-element-1bd73f4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70f7c46 */.elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-70f7c46 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f008c10 */.elementor-3967 .elementor-element.elementor-element-f008c10 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bf0c3d */.elementor-3967 .elementor-element.elementor-element-5bf0c3d {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-5bf0c3d:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad7645f */.elementor-3967 .elementor-element.elementor-element-ad7645f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-407e1ad */.elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-407e1ad .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fad08d5 */.elementor-3967 .elementor-element.elementor-element-fad08d5 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b83b551 */.elementor-3967 .elementor-element.elementor-element-b83b551 {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-b83b551:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-568f31c */.elementor-3967 .elementor-element.elementor-element-568f31c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c2dac5 */.elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-2c2dac5 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99b044b */.elementor-3967 .elementor-element.elementor-element-99b044b {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5ebee */.elementor-3967 .elementor-element.elementor-element-8a5ebee {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-8a5ebee:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6098cd */.elementor-3967 .elementor-element.elementor-element-c6098cd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4df6729 */.elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-4df6729 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a04845a */.elementor-3967 .elementor-element.elementor-element-a04845a {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96d3f38 */.elementor-3967 .elementor-element.elementor-element-96d3f38 {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-96d3f38:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea4cb98 */.elementor-3967 .elementor-element.elementor-element-ea4cb98 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93c038e */.elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-93c038e .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915acfb */.elementor-3967 .elementor-element.elementor-element-915acfb {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb167b1 */.elementor-3967 .elementor-element.elementor-element-eb167b1 {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-eb167b1:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-117bcdc */.elementor-3967 .elementor-element.elementor-element-117bcdc p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84198c1 */.elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-84198c1 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1341e */.elementor-3967 .elementor-element.elementor-element-ed1341e {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d4f86c */.elementor-3967 .elementor-element.elementor-element-0d4f86c {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-0d4f86c:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c58433c */.elementor-3967 .elementor-element.elementor-element-c58433c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e05569 */.elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-5e05569 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-950cd79 */.elementor-3967 .elementor-element.elementor-element-950cd79 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a637d0 */.elementor-3967 .elementor-element.elementor-element-2a637d0 {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-2a637d0:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2797b4e */.elementor-3967 .elementor-element.elementor-element-2797b4e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8723614 */.elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-8723614 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be9e812 */.elementor-3967 .elementor-element.elementor-element-be9e812 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8fc6da */.elementor-3967 .elementor-element.elementor-element-d8fc6da {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-d8fc6da:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe6338 */.elementor-3967 .elementor-element.elementor-element-fbe6338 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4adc261 */.elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-4adc261 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f959f64 */.elementor-3967 .elementor-element.elementor-element-f959f64 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-483d3e4 */.elementor-3967 .elementor-element.elementor-element-483d3e4 {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-483d3e4:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e4036 */.elementor-3967 .elementor-element.elementor-element-c5e4036 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d06d2f3 */.elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-d06d2f3 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6199ed4 */.elementor-3967 .elementor-element.elementor-element-6199ed4 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0beafe */.elementor-3967 .elementor-element.elementor-element-a0beafe {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-a0beafe:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a535b8d */.elementor-3967 .elementor-element.elementor-element-a535b8d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5336487 */.elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-5336487 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d520e4d */.elementor-3967 .elementor-element.elementor-element-d520e4d {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bf991f */.elementor-3967 .elementor-element.elementor-element-6bf991f {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-6bf991f:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e10643 */.elementor-3967 .elementor-element.elementor-element-0e10643 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c132ee */.elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-9c132ee .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0484fa7 */.elementor-3967 .elementor-element.elementor-element-0484fa7 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81298b0 */.elementor-3967 .elementor-element.elementor-element-81298b0 {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-81298b0:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b49e7dd */.elementor-3967 .elementor-element.elementor-element-b49e7dd p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a852bf4 */.elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-a852bf4 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaf1da4 */.elementor-3967 .elementor-element.elementor-element-aaf1da4 {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a24962f */.elementor-3967 .elementor-element.elementor-element-a24962f {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-a24962f:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a163c0 */.elementor-3967 .elementor-element.elementor-element-8a163c0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-628c971 */.elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-628c971 .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e65675e */.elementor-3967 .elementor-element.elementor-element-e65675e {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd34066 */.elementor-3967 .elementor-element.elementor-element-fd34066 {
    position: relative;
    z-index: 1;
}

.elementor-3967 .elementor-element.elementor-element-fd34066:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 4px;
    background: #F06939;
    border-radius: 100px;
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-360f05d */.elementor-3967 .elementor-element.elementor-element-360f05d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-714338d */.elementor-3967 .elementor-element.elementor-element-714338d .elementor-button-icon {
    margin-top: 3px;
}

@media (max-width: 767px) {
.elementor-3967 .elementor-element.elementor-element-714338d .elementor-button-icon {
    margin-top: 1px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dac99de */.elementor-3967 .elementor-element.elementor-element-dac99de {
  box-shadow: 0px 1px 10px 0px #0000001F,
              0px 4px 8px 0px #0000001F,
              0px 1px 4px -1px #0000001A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15a1c30 */.elementor-3967 .elementor-element.elementor-element-15a1c30:before {
    content: '';
    position: absolute;
    top: -40px;
    left: -40px;
    z-index: -1;
    width: 70%;
    height: 70%;
    border-radius: 15px 0;
    background-color: #F06939;
    opacity: 0.12;
}
.elementor-3967 .elementor-element.elementor-element-15a1c30:after {
    content: '';
    position: absolute;
    bottom: -40px;
    right: -40px;
    z-index: -1;
    width: 70%;
    height: 70%;
    border-radius: 15px 0;
    background-color: #00A7D4;
    opacity: 0.15;
}
@media(max-width: 1200px) {
    .elementor-3967 .elementor-element.elementor-element-15a1c30:before {
        top: -25px;
        left: -25px;
    }
    .elementor-3967 .elementor-element.elementor-element-15a1c30:after {
        bottom: -25px;
        right: -25px;
    }
}
@media(min-width: 500px) and (max-width: 1024px) {
    .elementor-3967 .elementor-element.elementor-element-15a1c30 {
        height: 40vh;
        min-height: 300px;
    }
    .elementor-3967 .elementor-element.elementor-element-15a1c30:before, .elementor-3967 .elementor-element.elementor-element-15a1c30:after {
        display: none;
    }
    .elementor-3967 .elementor-element.elementor-element-15a1c30 img {
        object-position: 50% 15%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e592f47 */@media(min-width: 500px) and (max-width: 1024px) {
    .elementor-3967 .elementor-element.elementor-element-e592f47 {
        padding: 0;
    }
}
@media(max-width: 499px) {
    .elementor-3967 .elementor-element.elementor-element-e592f47 {
        max-width: 400px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d75fc4 */.elementor-3967 .elementor-element.elementor-element-4d75fc4 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792040c */.elementor-3967 .elementor-element.elementor-element-792040c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dac7835 */.elementor-3967 .elementor-element.elementor-element-dac7835 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3708c54 */.elementor-3967 .elementor-element.elementor-element-3708c54 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858a523 */.elementor-3967 .elementor-element.elementor-element-858a523 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbf3b73 */.elementor-3967 .elementor-element.elementor-element-cbf3b73 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c188dc6 */.elementor-3967 .elementor-element.elementor-element-c188dc6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ca0d6c */.elementor-3967 .elementor-element.elementor-element-3ca0d6c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ede88a8 */.elementor-3967 .elementor-element.elementor-element-ede88a8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-617953d */.elementor-3967 .elementor-element.elementor-element-617953d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5161d09 */.elementor-3967 .elementor-element.elementor-element-5161d09 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf0d01d */.elementor-3967 .elementor-element.elementor-element-bf0d01d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59771e5 */.elementor-3967 .elementor-element.elementor-element-59771e5 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c0126c */.elementor-3967 .elementor-element.elementor-element-2c0126c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cee9f6 */.elementor-3967 .elementor-element.elementor-element-1cee9f6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdff818 */.elementor-3967 .elementor-element.elementor-element-cdff818 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8676a5 */.elementor-3967 .elementor-element.elementor-element-d8676a5 p:last-child{
    margin-bottom: 0;
}
.elementor-3967 .elementor-element.elementor-element-d8676a5 ul{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84c77d7 */.elementor-3967 .elementor-element.elementor-element-84c77d7 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14301a0 */.elementor-3967 .elementor-element.elementor-element-14301a0 p:last-child{
    margin-bottom: 0;
}
.elementor-3967 .elementor-element.elementor-element-14301a0 ul{
    text-align: left;
    display: table;
    margin: 0 auto;
    margin-bottom: 24px;
    padding-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddfd84f */.elementor-3967 .elementor-element.elementor-element-ddfd84f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7419a4c */.elementor-3967 .elementor-element.elementor-element-7419a4c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b0d4f2 */.elementor-3967 .elementor-element.elementor-element-8b0d4f2 {
    background-attachment: fixed;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ec7a9a6 */.elementor-3967 .elementor-element.elementor-element-ec7a9a6 .e-n-accordion-item-title {
    justify-content: space-between;
}
.elementor-3967 .elementor-element.elementor-element-ec7a9a6 .e-n-accordion-item-title h3 {
    color: #00A7D4;
    transition: color 0.3s ease-in-out;
}
.elementor-3967 .elementor-element.elementor-element-ec7a9a6 .e-n-accordion-item-title:hover h3 {
    color: #F06939;
}
.elementor-widget-n-accordion .e-n-accordion-item-title, :where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con) {
    border: none;
}
.elementor-widget-n-accordion .e-n-accordion-item {
    border-radius: 15px;
    box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.05);
}
.elementor-widget-n-accordion .e-n-accordion-item > .e-con:before {
    content: '';
    position: absolute;
    top: -30px;
    left: 0;
    width: 100%;
    height: 30px;
    background: #fff;
    border-radius: 0;
}
@media(max-width: 767px) {
    .elementor-widget-n-accordion .e-n-accordion-item > .e-con:before {
        top: -20px;
        height: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f95b59 */.elementor-3967 .elementor-element.elementor-element-6f95b59 {
    overflow: hidden;
}/* End custom CSS */