.elementor-54399 .elementor-element.elementor-element-7e50d7c:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-7e50d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-475dcc5 );}.elementor-54399 .elementor-element.elementor-element-7e50d7c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-7e50d7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-d97843f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 70px 70px 70px;}.elementor-54399 .elementor-element.elementor-element-fd90b6f > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-fd90b6f{text-align:left;}.elementor-54399 .elementor-element.elementor-element-fd90b6f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:2.8em;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-54399 .elementor-element.elementor-element-23f9388 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-54399 .elementor-element.elementor-element-23f9388 .elementor-heading-title{font-size:1.3rem;line-height:1.5em;color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-a69d313 .elementor-button{background-color:var( --e-global-color-60417f6 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-a69d313 .elementor-button:hover, .elementor-54399 .elementor-element.elementor-element-a69d313 .elementor-button:focus{background-color:var( --e-global-color-7d34c89 );color:var( --e-global-color-60417f6 );border-color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-a69d313{width:auto;max-width:auto;}.elementor-54399 .elementor-element.elementor-element-a69d313 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:1px 1px 1px 1px;}.elementor-54399 .elementor-element.elementor-element-a69d313 .elementor-button:hover svg, .elementor-54399 .elementor-element.elementor-element-a69d313 .elementor-button:focus svg{fill:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-bfedfc2 .elementor-button{background-color:var( --e-global-color-60417f6 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-bfedfc2 .elementor-button:hover, .elementor-54399 .elementor-element.elementor-element-bfedfc2 .elementor-button:focus{background-color:var( --e-global-color-7d34c89 );color:var( --e-global-color-60417f6 );border-color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-bfedfc2{width:auto;max-width:auto;}.elementor-54399 .elementor-element.elementor-element-bfedfc2 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:1px 1px 1px 1px;}.elementor-54399 .elementor-element.elementor-element-bfedfc2 .elementor-button:hover svg, .elementor-54399 .elementor-element.elementor-element-bfedfc2 .elementor-button:focus svg{fill:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-7f556ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-b07ad03 img{width:100%;max-width:100%;height:69vh;object-fit:cover;object-position:center center;}.elementor-54399 .elementor-element.elementor-element-d844daf:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-d844daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6387A6;}.elementor-54399 .elementor-element.elementor-element-d844daf > .elementor-container{max-width:900px;}.elementor-54399 .elementor-element.elementor-element-d844daf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 40px 100px 40px;}.elementor-54399 .elementor-element.elementor-element-d844daf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-784d189 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-54399 .elementor-element.elementor-element-784d189{text-align:center;}.elementor-54399 .elementor-element.elementor-element-784d189 .elementor-heading-title{font-size:2rem;line-height:1.3em;color:var( --e-global-color-text );}.elementor-54399 .elementor-element.elementor-element-1dd4f96 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-1dd4f96 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-54399 .elementor-element.elementor-element-ae9daeb{text-align:center;}.elementor-54399 .elementor-element.elementor-element-ae9daeb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-54399 .elementor-element.elementor-element-b11967d > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-54399 .elementor-element.elementor-element-b11967d{text-align:center;font-size:2em;color:var( --e-global-color-primary );}.elementor-54399 .elementor-element.elementor-element-0e4eb9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-54399 .elementor-element.elementor-element-0e4eb9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-4d5723d > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-54399 .elementor-element.elementor-element-4d5723d{text-align:center;}.elementor-54399 .elementor-element.elementor-element-5f73397 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-54399 .elementor-element.elementor-element-5f73397{text-align:center;font-size:1.6em;font-weight:300;line-height:1.3em;letter-spacing:1px;}.elementor-54399 .elementor-element.elementor-element-00786f3:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-00786f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-00786f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;padding:30px 0px 30px 0px;}.elementor-54399 .elementor-element.elementor-element-00786f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-66d6582 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 20px;}.elementor-54399 .elementor-element.elementor-element-893f503 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 60px;}.elementor-54399 .elementor-element.elementor-element-eb75201:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-eb75201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-eb75201{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;padding:30px 0px 30px 0px;}.elementor-54399 .elementor-element.elementor-element-eb75201 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-2b14ec1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 20px;}.elementor-54399 .elementor-element.elementor-element-13f978e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 60px;}.elementor-54399 .elementor-element.elementor-element-62704f6:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-62704f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6387A6;}.elementor-54399 .elementor-element.elementor-element-62704f6 > .elementor-container{max-width:1280px;}.elementor-54399 .elementor-element.elementor-element-62704f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 40px 100px 40px;}.elementor-54399 .elementor-element.elementor-element-62704f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-91b655d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54399 .elementor-element.elementor-element-91b655d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-3ad1cdb > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-54399 .elementor-element.elementor-element-7ec7a21:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-7ec7a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99ae0af );}.elementor-54399 .elementor-element.elementor-element-7ec7a21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-7ec7a21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-e9d0144 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-e9d0144{text-align:left;}.elementor-54399 .elementor-element.elementor-element-e9d0144 .elementor-heading-title{font-weight:500;color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-153950d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-54399 .elementor-element.elementor-element-87d2591 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-87d2591{text-align:left;}.elementor-54399 .elementor-element.elementor-element-87d2591 .elementor-heading-title{font-weight:500;color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-99fd1a0 .elementor-button{background-color:#6387A6;fill:var( --e-global-color-60417f6 );color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-99fd1a0 .elementor-button:hover, .elementor-54399 .elementor-element.elementor-element-99fd1a0 .elementor-button:focus{background-color:var( --e-global-color-60417f6 );color:var( --e-global-color-text );}.elementor-54399 .elementor-element.elementor-element-99fd1a0 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-54399 .elementor-element.elementor-element-99fd1a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54399 .elementor-element.elementor-element-99fd1a0 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-54399 .elementor-element.elementor-element-99fd1a0 .elementor-button:hover svg, .elementor-54399 .elementor-element.elementor-element-99fd1a0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-54399 .elementor-element.elementor-element-0e0c194:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-0e0c194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-0e0c194{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-54399 .elementor-element.elementor-element-0e0c194 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-54399 .elementor-element.elementor-element-eb09c49.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54399 .elementor-element.elementor-element-eb09c49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54399 .elementor-element.elementor-element-eb09c49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-54399 .elementor-element.elementor-element-eb09c49 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-54399 .elementor-element.elementor-element-682d79e > .elementor-widget-container{padding:0% 050% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-682d79e{text-align:left;}.elementor-54399 .elementor-element.elementor-element-538c635 > .elementor-widget-container{padding:0% 38% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-538c635{font-size:1.5rem;font-weight:400;line-height:1.66em;}.elementor-54399 .elementor-element.elementor-element-60825aa:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-60825aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-60825aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;padding:50px 0px 50px 0px;}.elementor-54399 .elementor-element.elementor-element-60825aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-510923a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-54399 .elementor-element.elementor-element-510923a > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-a3023f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-a3023f8{font-size:1.5rem;font-weight:400;line-height:1.66em;}.elementor-54399 .elementor-element.elementor-element-af25bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-af25bb4{font-size:1.5rem;font-weight:400;line-height:1.66em;}.elementor-bc-flex-widget .elementor-54399 .elementor-element.elementor-element-570215f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54399 .elementor-element.elementor-element-570215f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54399 .elementor-element.elementor-element-01da8a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54399 .elementor-element.elementor-element-ae2941b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-54399 .elementor-element.elementor-element-c554a8c > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-c554a8c{text-align:left;}.elementor-54399 .elementor-element.elementor-element-c52d477 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-2357571{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-54399 .elementor-element.elementor-element-2c4827e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-2c4827e{text-align:left;}.elementor-54399 .elementor-element.elementor-element-b4cf96d > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-ce01a93:not(.elementor-motion-effects-element-type-background), .elementor-54399 .elementor-element.elementor-element-ce01a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-ce01a93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-54399 .elementor-element.elementor-element-ce01a93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta .elementor-cta__bg, .elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-54399 .elementor-element.elementor-element-760b41c > .elementor-widget-container{padding:0% 0% 0% 0%;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__content{min-height:400px;text-align:left;padding:50px 50px 100px 50px;background-color:#6387A6;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__title{font-size:2.5em;font-weight:700;line-height:1.3em;color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__description{font-size:1.5em;line-height:1.3em;color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__button{color:var( --e-global-color-60417f6 );background-color:#3A4A47;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__button:hover{color:#6F7DAD;background-color:var( --e-global-color-60417f6 );}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-ribbon-inner{background-color:var( --e-global-color-accent );margin-top:65px;transform:translateY(-50%) translateX(-50%) translateX(65px) rotate(-45deg);font-size:0.65em;letter-spacing:1px;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(max-width:1024px){.elementor-54399 .elementor-element.elementor-element-fd90b6f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-fd90b6f .elementor-heading-title{font-size:1.7em;}.elementor-54399 .elementor-element.elementor-element-b07ad03 img{width:100%;max-width:100%;height:100vh;}.elementor-54399 .elementor-element.elementor-element-d844daf{padding:40px 40px 40px 40px;}.elementor-54399 .elementor-element.elementor-element-784d189 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-54399 .elementor-element.elementor-element-4d5723d .elementor-heading-title{font-size:2.5em;}.elementor-54399 .elementor-element.elementor-element-5f73397{text-align:center;font-size:1.5em;}.elementor-54399 .elementor-element.elementor-element-00786f3{padding:1rem 1rem 1rem 1rem;}.elementor-54399 .elementor-element.elementor-element-66d6582 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-04acb2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-eb75201{padding:1rem 1rem 1rem 1rem;}.elementor-54399 .elementor-element.elementor-element-2b14ec1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-4ff3037 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-682d79e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-538c635 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-538c635{font-size:1.3rem;}.elementor-54399 .elementor-element.elementor-element-e72d467 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-54399 .elementor-element.elementor-element-a3023f8{font-size:1.3rem;}.elementor-54399 .elementor-element.elementor-element-af25bb4{font-size:1.3rem;}.elementor-54399 .elementor-element.elementor-element-c554a8c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-54399 .elementor-element.elementor-element-c554a8c .elementor-heading-title{font-size:2.5em;}.elementor-54399 .elementor-element.elementor-element-2c4827e .elementor-heading-title{font-size:2.5em;}.elementor-54399 .elementor-element.elementor-element-ce01a93{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__content{min-height:50vh;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-ribbon-inner{margin-top:70px;transform:translateY(-50%) translateX(-50%) translateX(70px) rotate(-45deg);font-size:0.65em;}}@media(min-width:768px){.elementor-54399 .elementor-element.elementor-element-d97843f{width:43%;}.elementor-54399 .elementor-element.elementor-element-7f556ea{width:57%;}.elementor-54399 .elementor-element.elementor-element-66d6582{width:33%;}.elementor-54399 .elementor-element.elementor-element-893f503{width:67%;}.elementor-54399 .elementor-element.elementor-element-2b14ec1{width:33%;}.elementor-54399 .elementor-element.elementor-element-13f978e{width:67%;}.elementor-54399 .elementor-element.elementor-element-eb09c49{width:100%;}.elementor-54399 .elementor-element.elementor-element-510923a{width:62%;}.elementor-54399 .elementor-element.elementor-element-570215f{width:38%;}.elementor-54399 .elementor-element.elementor-element-01da8a3{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-54399 .elementor-element.elementor-element-d97843f{width:50%;}.elementor-54399 .elementor-element.elementor-element-7f556ea{width:50%;}.elementor-54399 .elementor-element.elementor-element-66d6582{width:33%;}.elementor-54399 .elementor-element.elementor-element-893f503{width:67%;}.elementor-54399 .elementor-element.elementor-element-2b14ec1{width:33%;}.elementor-54399 .elementor-element.elementor-element-13f978e{width:67%;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-54399 .elementor-element.elementor-element-d97843f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54399 .elementor-element.elementor-element-d97843f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54399 .elementor-element.elementor-element-d97843f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-fd90b6f{text-align:center;}.elementor-54399 .elementor-element.elementor-element-fd90b6f .elementor-heading-title{font-size:2em;letter-spacing:1px;}.elementor-54399 .elementor-element.elementor-element-23f9388 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-b07ad03 img{height:25vh;}.elementor-54399 .elementor-element.elementor-element-d844daf{padding:40px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-f0aa321 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-54399 .elementor-element.elementor-element-f0aa321 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-784d189 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-ae9daeb > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-b11967d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-0e4eb9b{padding:20px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-ae11874 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-54399 .elementor-element.elementor-element-ae11874 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-4d5723d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-4d5723d{text-align:left;}.elementor-54399 .elementor-element.elementor-element-4d5723d .elementor-heading-title{font-size:3em;}.elementor-54399 .elementor-element.elementor-element-5f73397 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-5f73397{text-align:left;font-size:1.5em;line-height:1.5em;}.elementor-54399 .elementor-element.elementor-element-00786f3{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-66d6582 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54399 .elementor-element.elementor-element-893f503 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-eb75201{margin-top:0px;margin-bottom:0px;padding:1rem 0rem 1rem 0rem;}.elementor-54399 .elementor-element.elementor-element-2b14ec1 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54399 .elementor-element.elementor-element-13f978e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-62704f6{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-e3b391a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-54399 .elementor-element.elementor-element-e3b391a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-91b655d{margin-top:0px;margin-bottom:0px;}.elementor-54399 .elementor-element.elementor-element-e9d0144 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-e9d0144{text-align:center;}.elementor-54399 .elementor-element.elementor-element-e9d0144 .elementor-heading-title{line-height:1.3em;}.elementor-54399 .elementor-element.elementor-element-87d2591 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-54399 .elementor-element.elementor-element-87d2591{text-align:center;}.elementor-54399 .elementor-element.elementor-element-87d2591 .elementor-heading-title{line-height:1.3em;}.elementor-54399 .elementor-element.elementor-element-99fd1a0 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-54399 .elementor-element.elementor-element-0e0c194{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-eb09c49 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-682d79e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-538c635 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-54399 .elementor-element.elementor-element-b31fb39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-60825aa{padding:020px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-e72d467 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-54399 .elementor-element.elementor-element-510923a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-c554a8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-c554a8c .elementor-heading-title{font-size:2em;}.elementor-54399 .elementor-element.elementor-element-2c4827e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-2c4827e .elementor-heading-title{font-size:2em;}.elementor-54399 .elementor-element.elementor-element-ce01a93{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-b2208bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__content{min-height:50vh;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__bg-wrapper{min-height:38vh;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__title{font-size:2.5em;letter-spacing:1px;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__description{font-size:1.6em;line-height:1.3em;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__description:not(:last-child){margin-bottom:1px;}.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-ribbon-inner{margin-top:60px;transform:translateY(-50%) translateX(-50%) translateX(60px) rotate(-45deg);font-size:0.65em;}}/* Start custom CSS for video, class: .elementor-element-1dd4f96 */.elementor-54399 .elementor-element.elementor-element-1dd4f96 iframe{
    aspect-ratio: 16/9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b11967d */.elementor-54399 .elementor-element.elementor-element-b11967d p {
    margin-top:0px;
    font-size: 1.2rem;
    line-height: 1.5em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e82aa4d */.elementor-54399 .elementor-element.elementor-element-e82aa4d p {
    margin-top:0px;
    font-size: 1.2rem;
    line-height: 1.5em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-feffaca */.elementor-54399 .elementor-element.elementor-element-feffaca p {
    margin-top:0px;
    font-size: 1.2rem;
    line-height: 1.5em;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-b31fb39 */.elementor-54399 .elementor-element.elementor-element-b31fb39 .elementor-accordion-title {
    font-size: 1.5rem;

}

.elementor-54399 .elementor-element.elementor-element-b31fb39 {
    font-size: 1.3rem;
    line-height: 1.3em;

}

.elementor-54399 .elementor-element.elementor-element-b31fb39 .elementor-accordion .elementor-accordion-item {
    border: 0px;
}
.elementor-54399 .elementor-element.elementor-element-b31fb39 ul {margin-left: 30px;}
.elementor-54399 .elementor-element.elementor-element-b31fb39 ul li {
        list-style-type: square;
        padding-left: 10px
}
span.elementor-accordion-icon {
    font-size: 1.6rem;
  /*  line-height: 2em; */
    
}
.elementor-54399 .elementor-element.elementor-element-b31fb39 .elementor-accordion .elementor-tab-content {
        border-bottom: 1px solid #d4d4d4;
        border-top: 0px;
        margin-left: 60px;
        padding: 0px 0px 0px 0px !important;
}
.elementor-54399 .elementor-element.elementor-element-b31fb39 h3 {
    margin-top: 0px;
    margin-bottom: 0px !important;
    font-weight: 400 !important;
}
.elementor-54399 .elementor-element.elementor-element-b31fb39 h2 {
    margin-bottom: 0px;
}

@media screen and (max-width: 767px) {
   .elementor-54399 .elementor-element.elementor-element-b31fb39 .elementor-accordion .elementor-tab-content {
        border-bottom: 0px solid #d4d4d4;
        border-top: 0px;
        margin-left: 40px;
        padding: 0px 0px 0px 0px !important;
    } 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3023f8 */.elementor-54399 .elementor-element.elementor-element-a3023f8 ul li {
    list-style-type: square;
    padding-left: 5px;
    margin-left:30px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-760b41c */.elementor-54399 .elementor-element.elementor-element-760b41c .elementor-cta__button-wrapper {
    margin-top:30px;
}/* End custom CSS */