.elementor-3668 .elementor-element.elementor-element-766e38b{--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;--overlay-opacity:0.84;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-766e38b:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-766e38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f77b423 );}.elementor-3668 .elementor-element.elementor-element-766e38b::before, .elementor-3668 .elementor-element.elementor-element-766e38b > .elementor-background-video-container::before, .elementor-3668 .elementor-element.elementor-element-766e38b > .e-con-inner > .elementor-background-video-container::before, .elementor-3668 .elementor-element.elementor-element-766e38b > .elementor-background-slideshow::before, .elementor-3668 .elementor-element.elementor-element-766e38b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3668 .elementor-element.elementor-element-766e38b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-2db5548 ) 0%);}.elementor-3668 .elementor-element.elementor-element-766e38b.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-ba0faaf{--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;--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-ba0faaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-2a7cfbc .premium-dual-header-first-span, .elementor-3668 .elementor-element.elementor-element-2a7cfbc .premium-dual-header-second-header{display:inline-block;}.elementor-3668 .elementor-element.elementor-element-2a7cfbc{text-align:left;}.elementor-3668 .elementor-element.elementor-element-2a7cfbc .premium-dual-header-first-span{font-size:35px;font-weight:900;}.elementor-3668 .elementor-element.elementor-element-2a7cfbc .premium-dual-header-second-header{font-size:35px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-7d25818{--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;--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-3668 .elementor-element.elementor-element-c475305{width:var( --container-widget-width, 48.406% );max-width:48.406%;--container-widget-width:48.406%;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-c475305.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-c475305 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-3668 .elementor-element.elementor-element-c475305 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-3668 .elementor-element.elementor-element-c475305 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-3668 .elementor-element.elementor-element-c475305.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-c475305.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-c475305.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-c475305 .elementor-icon{font-size:35px;}.elementor-3668 .elementor-element.elementor-element-c475305 .elementor-icon i{transform:rotate(4deg);}.elementor-3668 .elementor-element.elementor-element-c475305 .elementor-icon-box-title, .elementor-3668 .elementor-element.elementor-element-c475305 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-c475305:has(:hover) .elementor-icon-box-title,
					 .elementor-3668 .elementor-element.elementor-element-c475305:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-c475305 .elementor-icon-box-description{font-size:1px;}.elementor-3668 .elementor-element.elementor-element-b7503a1{width:var( --container-widget-width, 48.406% );max-width:48.406%;--container-widget-width:48.406%;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-b7503a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-b7503a1 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-3668 .elementor-element.elementor-element-b7503a1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-3668 .elementor-element.elementor-element-b7503a1 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-3668 .elementor-element.elementor-element-b7503a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-b7503a1.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-b7503a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-b7503a1 .elementor-icon{font-size:35px;}.elementor-3668 .elementor-element.elementor-element-b7503a1 .elementor-icon i{transform:rotate(4deg);}.elementor-3668 .elementor-element.elementor-element-b7503a1 .elementor-icon-box-title, .elementor-3668 .elementor-element.elementor-element-b7503a1 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-b7503a1:has(:hover) .elementor-icon-box-title,
					 .elementor-3668 .elementor-element.elementor-element-b7503a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-b7503a1 .elementor-icon-box-description{font-size:1px;}.elementor-3668 .elementor-element.elementor-element-13b614c{--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;--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-3668 .elementor-element.elementor-element-d5ff24e{width:var( --container-widget-width, 48.406% );max-width:48.406%;--container-widget-width:48.406%;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-d5ff24e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-d5ff24e > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-3668 .elementor-element.elementor-element-d5ff24e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-3668 .elementor-element.elementor-element-d5ff24e .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-3668 .elementor-element.elementor-element-d5ff24e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-d5ff24e.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-d5ff24e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-d5ff24e .elementor-icon{font-size:35px;}.elementor-3668 .elementor-element.elementor-element-d5ff24e .elementor-icon i{transform:rotate(4deg);}.elementor-3668 .elementor-element.elementor-element-d5ff24e .elementor-icon-box-title, .elementor-3668 .elementor-element.elementor-element-d5ff24e .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-d5ff24e:has(:hover) .elementor-icon-box-title,
					 .elementor-3668 .elementor-element.elementor-element-d5ff24e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-d5ff24e .elementor-icon-box-description{font-size:1px;}.elementor-3668 .elementor-element.elementor-element-f776446{width:var( --container-widget-width, 48.406% );max-width:48.406%;--container-widget-width:48.406%;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-f776446.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-f776446 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-3668 .elementor-element.elementor-element-f776446 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-3668 .elementor-element.elementor-element-f776446 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-3668 .elementor-element.elementor-element-f776446.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-f776446.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-f776446.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-f776446 .elementor-icon{font-size:35px;}.elementor-3668 .elementor-element.elementor-element-f776446 .elementor-icon i{transform:rotate(4deg);}.elementor-3668 .elementor-element.elementor-element-f776446 .elementor-icon-box-title, .elementor-3668 .elementor-element.elementor-element-f776446 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-f776446:has(:hover) .elementor-icon-box-title,
					 .elementor-3668 .elementor-element.elementor-element-f776446:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-f776446 .elementor-icon-box-description{font-size:1px;}.elementor-3668 .elementor-element.elementor-element-3139082{--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;--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-3668 .elementor-element.elementor-element-6cc57b5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-6cc57b5 .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-6cc57b5 .elementor-button:focus{background-color:var( --e-global-color-secondary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-3cac7ac .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-3cac7ac .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-3cac7ac .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-1c2f7e9{--display:flex;--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-1c2f7e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-625d4c8{width:var( --container-widget-width, 140.399% );max-width:140.399%;--container-widget-width:140.399%;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-625d4c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-625d4c8 img{border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-fe527b6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3668 .elementor-element.elementor-element-fe527b6:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-fe527b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-fe527b6.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-5d39580{--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;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-5d39580.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-ea986c9{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-ea986c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-ea986c9 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-a2b318c{text-align:center;}.elementor-3668 .elementor-element.elementor-element-54bf403{text-align:center;}.elementor-3668 .elementor-element.elementor-element-44e0e02{--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;}.elementor-3668 .elementor-element.elementor-element-763e94c{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-763e94c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-763e94c .elementor-heading-title{font-size:25px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-2810eaf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3668 .elementor-element.elementor-element-d17d54f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7b5d25b );--border-color:var( --e-global-color-7b5d25b );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 2px 0px #979899 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-d17d54f:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-d17d54f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-e0e4388.elementor-element{--order:99999 /* order end hack */;}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-icon i{color:var( --e-global-color-f2d5cae );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-icon svg{fill:var( --e-global-color-f2d5cae );transition:fill 0.3s;}.elementor-3668 .elementor-element.elementor-element-ac7e8d3{--e-icon-list-icon-size:28px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-item > a{font-size:18px;}.elementor-3668 .elementor-element.elementor-element-ac7e8d3 .elementor-icon-list-text{color:var( --e-global-color-6232417 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-00efb16{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7b5d25b );--border-color:var( --e-global-color-7b5d25b );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 2px 0px #979899 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-00efb16:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-00efb16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-1c9c67d.elementor-element{--order:99999 /* order end hack */;}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-icon i{color:var( --e-global-color-0739e66 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-icon svg{fill:var( --e-global-color-0739e66 );transition:fill 0.3s;}.elementor-3668 .elementor-element.elementor-element-34a6c85{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-item > a{font-size:18px;}.elementor-3668 .elementor-element.elementor-element-34a6c85 .elementor-icon-list-text{color:var( --e-global-color-6232417 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-d378c0e{--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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-d378c0e:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-d378c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b84e6dd );}.elementor-3668 .elementor-element.elementor-element-5f4bd7b{--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;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-5f4bd7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-2783335{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-2783335.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-2783335 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-804ef1f{text-align:center;}.elementor-3668 .elementor-element.elementor-element-a46a5c0{--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;}.elementor-3668 .elementor-element.elementor-element-aaf4e31{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-aaf4e31:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-aaf4e31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-3aa82a6 .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-3aa82a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-3aa82a6.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-3aa82a6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-3aa82a6.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-3aa82a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-3aa82a6 .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-3aa82a6 .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-3aa82a6 .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-3aa82a6 .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-5b4cdf9{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-5b4cdf9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-5b4cdf9 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-5fd2044 > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-5fd2044{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-7a6e880{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-7a6e880:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-7a6e880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-50e43ae .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-50e43ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-50e43ae.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-50e43ae.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-50e43ae.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-50e43ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-50e43ae .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-50e43ae .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-50e43ae .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-50e43ae .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-e38d4f9{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-e38d4f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-e38d4f9 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-79726a2 > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-79726a2{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-da83a05{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-da83a05:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-da83a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-b1e9222 .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-b1e9222.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-b1e9222.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-b1e9222.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-b1e9222.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-b1e9222.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-b1e9222 .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-b1e9222 .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-b1e9222 .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-b1e9222 .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-7fc8562{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-7fc8562.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-7fc8562 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-5a6ad4c > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-5a6ad4c{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-b16379e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-b16379e:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-b16379e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-e5e2f0a .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-e5e2f0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-e5e2f0a.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-e5e2f0a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-e5e2f0a.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-e5e2f0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-e5e2f0a .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-e5e2f0a .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-e5e2f0a .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-e5e2f0a .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-d83e0d1{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-d83e0d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-d83e0d1 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-3a142a3 > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-3a142a3{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-b3cf27f{--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:center;--align-items:center;--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-3668 .elementor-element.elementor-element-ee9e2e8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-ee9e2e8 .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-ee9e2e8 .elementor-button:focus{background-color:var( --e-global-color-secondary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-6609887 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-6609887 .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-6609887 .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-12b3a2a{--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;--flex-wrap:wrap;--align-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3668 .elementor-element.elementor-element-12b3a2a:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-12b3a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-12b3a2a.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-af0122c{--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;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-af0122c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-1c6ea14{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-1c6ea14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-1c6ea14 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-0611b7d{text-align:center;}.elementor-3668 .elementor-element.elementor-element-920258c{--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;}.elementor-3668 .elementor-element.elementor-element-f2b316c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-f2b316c:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-f2b316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-a5bf478 .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-a5bf478.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a5bf478.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-a5bf478.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a5bf478.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-a5bf478.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a5bf478 .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-a5bf478 .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-a5bf478 .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-a5bf478 .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-56dd220{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-56dd220.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-56dd220 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-icon i{color:var( --e-global-color-0739e66 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-icon svg{fill:var( --e-global-color-0739e66 );transition:fill 0.3s;}.elementor-3668 .elementor-element.elementor-element-21f519a{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-item > a{font-size:18px;}.elementor-3668 .elementor-element.elementor-element-21f519a .elementor-icon-list-text{color:var( --e-global-color-6232417 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-99d1f85{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-99d1f85:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-99d1f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-5046da5 .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-5046da5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-5046da5.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-5046da5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-5046da5.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-5046da5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-5046da5 .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-5046da5 .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-5046da5 .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-5046da5 .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-b312b6f{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-b312b6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-b312b6f .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-efb419b > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-efb419b{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-e5b5a26{--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;}.elementor-3668 .elementor-element.elementor-element-98fa091{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3668 .elementor-element.elementor-element-f9cbc0f{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-f9cbc0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-f9cbc0f .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-a25c6f5{text-align:center;}.elementor-3668 .elementor-element.elementor-element-f716d0a{--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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-f716d0a:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-f716d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b84e6dd );}.elementor-3668 .elementor-element.elementor-element-863cb86{--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;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-863cb86.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-2af908b{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-2af908b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-2af908b .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-a3225e1{text-align:center;}.elementor-3668 .elementor-element.elementor-element-cddde28{--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;}.elementor-3668 .elementor-element.elementor-element-e028c91{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-e028c91:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-e028c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-e0b6039 .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-e0b6039.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-e0b6039.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-e0b6039.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-e0b6039.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-e0b6039.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-e0b6039 .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-e0b6039 .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-e0b6039 .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-e0b6039 .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-48b10a9{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-48b10a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-48b10a9 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-b10e443 > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-b10e443{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-040fb7f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-040fb7f:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-040fb7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-3bb4111 .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-3bb4111.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-3bb4111.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-3bb4111.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-3bb4111.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-3bb4111.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-3bb4111 .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-3bb4111 .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-3bb4111 .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-3bb4111 .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-ec10cba{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-ec10cba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-ec10cba .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-cb91b63 > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-cb91b63{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-23f5360{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-23f5360:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-23f5360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-4a104f4 .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-4a104f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-4a104f4.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-4a104f4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-4a104f4.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-4a104f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-4a104f4 .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-4a104f4 .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-4a104f4 .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-4a104f4 .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-5a6fcc6{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-5a6fcc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-5a6fcc6 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-45f2caa > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-45f2caa{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-730b6ae{--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:center;--align-items:center;--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-3668 .elementor-element.elementor-element-e8a0d8c .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-e8a0d8c .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-e8a0d8c .elementor-button:focus{background-color:var( --e-global-color-secondary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-06a02d3 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-06a02d3 .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-06a02d3 .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-5ba612f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3668 .elementor-element.elementor-element-5ba612f:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-5ba612f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-5ba612f.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-290612d{--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;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-290612d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-2d6db4b{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-2d6db4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-2d6db4b .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-fca7a7f{text-align:center;}.elementor-3668 .elementor-element.elementor-element-ada9f76{--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;}.elementor-3668 .elementor-element.elementor-element-d5087c8{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-d5087c8:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-d5087c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-a74df1b .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-a74df1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a74df1b.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-a74df1b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a74df1b.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-a74df1b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a74df1b .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-a74df1b .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-a74df1b .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-a74df1b .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-f046a30{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-f046a30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-f046a30 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-icon i{color:var( --e-global-color-0739e66 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-icon svg{fill:var( --e-global-color-0739e66 );transition:fill 0.3s;}.elementor-3668 .elementor-element.elementor-element-258561f{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-item > a{font-size:18px;}.elementor-3668 .elementor-element.elementor-element-258561f .elementor-icon-list-text{color:var( --e-global-color-6232417 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-00f2c81{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-00f2c81:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-00f2c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-a64d350 .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-a64d350.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a64d350.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-a64d350.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a64d350.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-a64d350.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-a64d350 .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-a64d350 .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-a64d350 .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-a64d350 .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-5c588ff{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-5c588ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-5c588ff .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-icon i{color:var( --e-global-color-0739e66 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-icon svg{fill:var( --e-global-color-0739e66 );transition:fill 0.3s;}.elementor-3668 .elementor-element.elementor-element-4ddddb9{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-item > a{font-size:18px;}.elementor-3668 .elementor-element.elementor-element-4ddddb9 .elementor-icon-list-text{color:var( --e-global-color-6232417 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-6728e1e{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-6728e1e:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-6728e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-70b050b .elementor-icon-wrapper{text-align:start;}.elementor-3668 .elementor-element.elementor-element-70b050b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-70b050b.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-70b050b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-70b050b.elementor-view-framed .elementor-icon, .elementor-3668 .elementor-element.elementor-element-70b050b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-70b050b .elementor-icon{font-size:30px;padding:15px;}.elementor-3668 .elementor-element.elementor-element-70b050b .elementor-icon svg{height:30px;}.elementor-3668 .elementor-element.elementor-element-70b050b .elementor-icon i, .elementor-3668 .elementor-element.elementor-element-70b050b .elementor-icon svg{transform:rotate(0deg);}.elementor-3668 .elementor-element.elementor-element-c9501db{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-c9501db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-c9501db .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-icon i{color:var( --e-global-color-0739e66 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-icon svg{fill:var( --e-global-color-0739e66 );transition:fill 0.3s;}.elementor-3668 .elementor-element.elementor-element-2839148{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-item > a{font-size:18px;}.elementor-3668 .elementor-element.elementor-element-2839148 .elementor-icon-list-text{color:var( --e-global-color-6232417 );transition:color 0.3s;}.elementor-3668 .elementor-element.elementor-element-afcf34e{--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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-afcf34e:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-afcf34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b84e6dd );}.elementor-3668 .elementor-element.elementor-element-dac8cd6{--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;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-dac8cd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-f293070{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-f293070.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-f293070 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-00ac525{text-align:center;}.elementor-3668 .elementor-element.elementor-element-d03ebe4{--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;}.elementor-3668 .elementor-element.elementor-element-010157a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-010157a:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-010157a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-b4a9c0a{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-b4a9c0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-b4a9c0a .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-a31db9e > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-a31db9e{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-97ffd91{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:start;}.elementor-3668 .elementor-element.elementor-element-97ffd91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-97ffd91 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-5b9568b > .elementor-widget-container{background-color:#F7F9FC;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBE6E6;border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-5b9568b{color:var( --e-global-color-primary );}.elementor-3668 .elementor-element.elementor-element-d17c44b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-d17c44b:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-d17c44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-407b4b0{--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;--flex-wrap:wrap;--align-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3668 .elementor-element.elementor-element-407b4b0:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-407b4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-407b4b0.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-36534c2{--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;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-36534c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-58e3145{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-58e3145.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-58e3145 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-fbe7e72{text-align:center;}.elementor-3668 .elementor-element.elementor-element-fa59ccb{--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;}.elementor-3668 .elementor-element.elementor-element-bec02a2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-bec02a2:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-bec02a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-4e44e95.elementor-element{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-4e44e95{text-align:center;}.elementor-3668 .elementor-element.elementor-element-c967fea{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-c967fea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-c967fea .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-8a9f29b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-8a9f29b:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-8a9f29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-1c35d28.elementor-element{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-1c35d28{text-align:center;}.elementor-3668 .elementor-element.elementor-element-ec6286f{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-ec6286f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-ec6286f .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-ce962fe{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-ce962fe:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-ce962fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-f004b05.elementor-element{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-f004b05{text-align:center;}.elementor-3668 .elementor-element.elementor-element-bb89fb0{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-bb89fb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-bb89fb0 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-e28631c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 1px 0px #ACADAD;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-e28631c:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-e28631c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-829041c.elementor-element{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-829041c{text-align:center;}.elementor-3668 .elementor-element.elementor-element-71ebc42{width:var( --container-widget-width, 104.037% );max-width:104.037%;--container-widget-width:104.037%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-71ebc42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-71ebc42 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-3668 .elementor-element.elementor-element-a635dc7{--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:center;--align-items:center;--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-3668 .elementor-element.elementor-element-01bc660 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-01bc660 .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-01bc660 .elementor-button:focus{background-color:var( --e-global-color-secondary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-2ae4891 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-2ae4891 .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-2ae4891 .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-4fc64c6{--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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-4fc64c6:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-4fc64c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b84e6dd );}.elementor-3668 .elementor-element.elementor-element-d242528{--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;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-d242528.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-1c4e6b0{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-1c4e6b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-1c4e6b0 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-4b1b350{text-align:center;}.elementor-3668 .elementor-element.elementor-element-a80deff{--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;}.elementor-3668 .elementor-element.elementor-element-23f4992 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3668 .elementor-element.elementor-element-23f4992 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-23f4992{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3668 .elementor-element.elementor-element-3749eb8d{--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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-3749eb8d:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-3749eb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-70564047{--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;}.elementor-3668 .elementor-element.elementor-element-70564047.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-135ea616{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-135ea616.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-135ea616 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-72127a32{text-align:center;}.elementor-3668 .elementor-element.elementor-element-59ad3400 > .elementor-widget-container{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-634b2101{--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;}.elementor-3668 .elementor-element.elementor-element-3ae59ba0{text-align:center;}.elementor-3668 .elementor-element.elementor-element-352982e2{--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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-352982e2:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-352982e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-412b791f{--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;}.elementor-3668 .elementor-element.elementor-element-412b791f.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-4436c686{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-4436c686.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-4436c686 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#F6F8FA;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:var( --e-global-color-text );}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:var( --e-global-color-text );}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:var( --e-global-color-2db5548 );color:#333;}.elementor-3668 .elementor-element.elementor-element-5b40227a{width:var( --container-widget-width, 87.55% );max-width:87.55%;--container-widget-width:87.55%;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-5b40227a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion{border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper{border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion, .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:16px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:20px;color:#333;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:20px;width:20px;line-height:20px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list .eael-accordion_media-icon i{font-size:20px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list .eael-accordion_media-icon svg{height:20px;width:20px;line-height:20px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:5px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list{margin-bottom:10px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-content .eael-accordion_media-title{color:#333;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#333;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:16px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:var( --e-global-color-918b52c );}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-918b52c );fill:var( --e-global-color-918b52c );}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:var( --e-global-color-918b52c );}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-3668 .elementor-element.elementor-element-3abc3cb{--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:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-3abc3cb:not(.elementor-motion-effects-element-type-background), .elementor-3668 .elementor-element.elementor-element-3abc3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3668 .elementor-element.elementor-element-5b3cdf2{--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;}.elementor-3668 .elementor-element.elementor-element-5b3cdf2.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-e618fd0{width:var( --container-widget-width, 76.875% );max-width:76.875%;--container-widget-width:76.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-3668 .elementor-element.elementor-element-e618fd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3668 .elementor-element.elementor-element-e618fd0 .elementor-heading-title{font-size:30px;font-weight:800;}.elementor-3668 .elementor-element.elementor-element-56701bd{text-align:center;color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-94eb966{text-align:center;color:var( --e-global-color-2db5548 );}.elementor-3668 .elementor-element.elementor-element-f24e0a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-090c8d5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-090c8d5 .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-090c8d5 .elementor-button:focus{background-color:var( --e-global-color-secondary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}.elementor-3668 .elementor-element.elementor-element-99208ec .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2db5548 );color:var( --e-global-color-2db5548 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3668 .elementor-element.elementor-element-99208ec .elementor-button:hover, .elementor-3668 .elementor-element.elementor-element-99208ec .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:-23px 0px 27px -30px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-3668 .elementor-element.elementor-element-2810eaf{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3668 .elementor-element.elementor-element-766e38b{--content-width:1190px;}.elementor-3668 .elementor-element.elementor-element-ba0faaf{--width:50%;}.elementor-3668 .elementor-element.elementor-element-1c2f7e9{--width:50%;}.elementor-3668 .elementor-element.elementor-element-5d39580{--width:100%;}.elementor-3668 .elementor-element.elementor-element-5f4bd7b{--width:100%;}.elementor-3668 .elementor-element.elementor-element-af0122c{--width:100%;}.elementor-3668 .elementor-element.elementor-element-863cb86{--width:100%;}.elementor-3668 .elementor-element.elementor-element-290612d{--width:100%;}.elementor-3668 .elementor-element.elementor-element-dac8cd6{--width:100%;}.elementor-3668 .elementor-element.elementor-element-36534c2{--width:100%;}.elementor-3668 .elementor-element.elementor-element-d242528{--width:100%;}}@media(max-width:767px){.elementor-3668 .elementor-element.elementor-element-766e38b{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3668 .elementor-element.elementor-element-7d25818{--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-7d25818.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-c475305{width:var( --container-widget-width, 173.016px );max-width:173.016px;--container-widget-width:173.016px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-b7503a1{width:var( --container-widget-width, 173.016px );max-width:173.016px;--container-widget-width:173.016px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-13b614c{--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-13b614c.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-d5ff24e{width:var( --container-widget-width, 173.016px );max-width:173.016px;--container-widget-width:173.016px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-f776446{width:var( --container-widget-width, 173.016px );max-width:173.016px;--container-widget-width:173.016px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-3139082{--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-3139082.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-6cc57b5.elementor-element{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-fe527b6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-ea986c9{width:var( --container-widget-width, 297.891px );max-width:297.891px;--container-widget-width:297.891px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-763e94c{width:var( --container-widget-width, 297.891px );max-width:297.891px;--container-widget-width:297.891px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-2810eaf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3668 .elementor-element.elementor-element-5f4bd7b{--width:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-2783335{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-b3cf27f{--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-b3cf27f.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-ee9e2e8.elementor-element{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-12b3a2a{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-1c6ea14{width:var( --container-widget-width, 297.891px );max-width:297.891px;--container-widget-width:297.891px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-863cb86{--width:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-2af908b{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-730b6ae{--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-730b6ae.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-e8a0d8c.elementor-element{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-5ba612f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-2d6db4b{width:var( --container-widget-width, 297.891px );max-width:297.891px;--container-widget-width:297.891px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-dac8cd6{--width:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-f293070{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-407b4b0{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-58e3145{width:var( --container-widget-width, 297.891px );max-width:297.891px;--container-widget-width:297.891px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-a635dc7{--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-a635dc7.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-01bc660.elementor-element{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-d242528{--width:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3668 .elementor-element.elementor-element-1c4e6b0{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-135ea616{width:var( --container-widget-width, 280.406px );max-width:280.406px;--container-widget-width:280.406px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-4436c686{width:var( --container-widget-width, 264.406px );max-width:264.406px;--container-widget-width:264.406px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-5b40227a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3668 .elementor-element.elementor-element-5b40227a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:0px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list{margin-bottom:5px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-5b40227a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:10px 10px 10px 10px;}.elementor-3668 .elementor-element.elementor-element-e618fd0{width:var( --container-widget-width, 280.406px );max-width:280.406px;--container-widget-width:280.406px;--container-widget-flex-grow:0;}.elementor-3668 .elementor-element.elementor-element-f24e0a8{--justify-content:center;}.elementor-3668 .elementor-element.elementor-element-f24e0a8.e-con{--align-self:center;}.elementor-3668 .elementor-element.elementor-element-090c8d5.elementor-element{--align-self:center;}}/* Start custom CSS for html, class: .elementor-element-a6d52f6 *//* -------- Theme variables (tweak to match OceanWP) -------- */
:root {
  --bg: #ffffff;
  --card: #0f172a;
  --card-contrast: #111827;
  --text: #e5e7eb;
  --muted: #9ca3af;
  --accent-blue: #3b82f6;
  --accent-green: #10b981;
  --accent-yellow: #f59e0b;
  --ring: rgba(59, 130, 246, 0.25);
  --shadow: 0 10px 25px rgba(0,0,0,0.25);
  --radius: 16px;
}

/* -------- Container -------- */
.capacity-dashboard {
  max-width: 900px;
  margin: 0 auto;
  background: linear-gradient(180deg, var(--card) 0%, var(--card-contrast) 100%);
  color: var(--text);
  border-radius: var(--radius);
  box-shadow: var(--shadow);
  overflow: hidden;
  border: 1px solid rgba(255,255,255,0.06);
}

/* -------- Header -------- */
.cap-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 22px 24px;
  border-bottom: 1px solid rgba(255,255,255,0.06);
  background: rgba(255,255,255,0.02);
  backdrop-filter: saturate(120%) blur(4px);
}
.cap-title {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0.2px;
}
.cap-badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: rgba(245, 158, 11, 0.14);
  color: #fde68a;
  border: 1px solid rgba(245, 158, 11, 0.3);
  padding: 6px 10px;
  border-radius: 999px;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.4px;
}

/* -------- Body grid -------- */
.cap-body {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 18px;
  padding: 22px 24px;
}
@media (max-width: 768px) {
  .cap-body { grid-template-columns: 1fr; }
}

/* -------- Metric card -------- */
.metric-card {
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 14px;
  padding: 18px;
}
.metric-top {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  margin-bottom: 8px;
}
.metric-label {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.6px;
  color: var(--muted);
  text-transform: uppercase;
}
.metric-value {
  font-size: 34px;
  font-weight: 700;
  line-height: 1;
}
.metric-sub {
  font-size: 13px;
  color: var(--muted);
  margin-top: 2px;
}

/* -------- Progress bar -------- */
.progress {
  position: relative;
  height: 12px;
  background: rgba(255,255,255,0.08);
  border-radius: 999px;
  overflow: hidden;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.2);
}
.progress-fill {
  height: 100%;
  width: 50%;
  border-radius: 999px;
  transform: translateZ(0);
}
.progress-halo {
  position: absolute;
  inset: 0;
  box-shadow: 0 0 0 6px var(--ring);
  border-radius: 999px;
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}
.metric-card:hover .progress-halo { opacity: 1; }

/* -------- Recommendation -------- */
.cap-reco {
  padding: 18px 24px 24px 24px;
  border-top: 1px solid rgba(255,255,255,0.06);
}
.reco-card {
  display: grid;
  grid-template-columns: auto 1fr auto;
  gap: 14px;
  align-items: center;
  background: rgba(16, 185, 129, 0.12);
  border: 1px solid rgba(16, 185, 129, 0.35);
  padding: 16px 18px;
  border-radius: 12px;
}
.reco-icon {
  width: 36px;
  height: 36px;
  border-radius: 8px;
  background: rgba(16, 185, 129, 0.25);
  display: grid;
  place-items: center;
  color: #d1fae5;
  font-weight: 900;
  font-size: 18px;
}
.reco-text {
  font-size: 14px;
  color: #d1fae5;
}
.reco-strong {
  font-weight: 700;
  color: #ffffff;
}
.reco-cta {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.6px;
  color: #ecfdf5;
  background: rgba(16, 185, 129, 0.25);
  border: 1px solid rgba(16, 185, 129, 0.35);
  padding: 8px 10px;
  border-radius: 999px;
  cursor: default;
  user-select: none;
  white-space: nowrap;
}

/* -------- Tiny helpers -------- */
.spacer-8 { height: 8px; }
.spacer-12 { height: 12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e44e95 */.step-circle {
  width: 48px;
  height: 48px;
  background-color: #002a64; /* Deep navy blue */
  color: #ffffff;
  font-size: 20px;
  font-weight: 700;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.15);
  margin: 0 auto; /* Centers it horizontally */
}/* End custom CSS */