.elementor-48815 .elementor-element.elementor-element-8c99827{--display:flex;--min-height:678px;--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:stretch;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-8c99827:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-8c99827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://shadeclothstore.com/wp-content/uploads/2026/07/hwcc_vcp_and_screen-scaled-extended-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48815 .elementor-element.elementor-element-b819e98{--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-48815 .elementor-element.elementor-element-2051543{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-48815 .elementor-element.elementor-element-d9092e3{font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-48815 .elementor-element.elementor-element-87a7b18 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:6rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-c8eebd3{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-c8eebd3 a{color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-ae88bfb{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-48815 .elementor-element.elementor-element-f1ff8ac .elementor-button{background-color:#4F7234;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:600;font-style:normal;line-height:1.4em;fill:var( --e-global-color-121ff6f );color:var( --e-global-color-121ff6f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7e26f1b );border-radius:3px 3px 3px 3px;}.elementor-48815 .elementor-element.elementor-element-f1ff8ac .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-f1ff8ac .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-121ff6f );border-color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-f1ff8ac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-48815 .elementor-element.elementor-element-f1ff8ac .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-f1ff8ac .elementor-button:focus svg{fill:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-361d9c4 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:600;font-style:normal;border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}.elementor-48815 .elementor-element.elementor-element-361d9c4 .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-361d9c4 .elementor-button:focus{background-color:var( --e-global-color-121ff6f );color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-361d9c4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-48815 .elementor-element.elementor-element-361d9c4 .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-361d9c4 .elementor-button:focus svg{fill:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-3d142d6{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon-box-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-a326449.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-a326449.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-a326449.elementor-view-default .elementor-icon{fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon{font-size:30px;}.elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:400;}.elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon-box-title{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-a326449:has(:hover) .elementor-icon-box-title,
					 .elementor-48815 .elementor-element.elementor-element-a326449:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon-box-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-21cac79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-21cac79.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-21cac79.elementor-view-default .elementor-icon{fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon{font-size:30px;}.elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:400;}.elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon-box-title{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-21cac79:has(:hover) .elementor-icon-box-title,
					 .elementor-48815 .elementor-element.elementor-element-21cac79:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon-box-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-bfdd00c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-bfdd00c.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-bfdd00c.elementor-view-default .elementor-icon{fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon{font-size:30px;}.elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:400;}.elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon-box-title{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-bfdd00c:has(:hover) .elementor-icon-box-title,
					 .elementor-48815 .elementor-element.elementor-element-bfdd00c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon-box-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-6fb4b0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-6fb4b0c.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-6fb4b0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon{font-size:30px;}.elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:400;}.elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon-box-title{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-6fb4b0c:has(:hover) .elementor-icon-box-title,
					 .elementor-48815 .elementor-element.elementor-element-6fb4b0c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-28c4582{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-8138fd8{text-align:center;}.elementor-48815 .elementor-element.elementor-element-8138fd8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-3ada147{text-align:center;}.elementor-48815 .elementor-element.elementor-element-1c5489e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48815 .elementor-element.elementor-element-9c5dcdc{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-48815 .elementor-element.elementor-element-f4840a0 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 5px rgba(0, 0, 0, 0.05);}.elementor-48815 .elementor-element.elementor-element-432fbd2{--display:flex;}.elementor-48815 .elementor-element.elementor-element-73c5010 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-73c5010 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-ad3adc9 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;font-style:normal;fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );padding:0px 0px 0px 0px;}.elementor-48815 .elementor-element.elementor-element-ad3adc9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48815 .elementor-element.elementor-element-ad3adc9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-ad3adc9 .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-ad3adc9 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-ad3adc9 .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-ad3adc9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-f2877d1{--display:flex;}.elementor-48815 .elementor-element.elementor-element-89369f1 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 5px rgba(0, 0, 0, 0.05);}.elementor-48815 .elementor-element.elementor-element-27dc8dd{--display:flex;}.elementor-48815 .elementor-element.elementor-element-33fd5c7 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-33fd5c7 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-e258d95 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;font-style:normal;fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );padding:0px 0px 0px 0px;}.elementor-48815 .elementor-element.elementor-element-e258d95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48815 .elementor-element.elementor-element-e258d95 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-e258d95 .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-e258d95 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-e258d95 .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-e258d95 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-1123927{--display:flex;}.elementor-48815 .elementor-element.elementor-element-f918e33 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 5px rgba(0, 0, 0, 0.05);}.elementor-48815 .elementor-element.elementor-element-a08836a{--display:flex;}.elementor-48815 .elementor-element.elementor-element-471fd79 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-471fd79 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-d153462 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;font-style:normal;fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );padding:0px 0px 0px 0px;}.elementor-48815 .elementor-element.elementor-element-d153462 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48815 .elementor-element.elementor-element-d153462 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-d153462 .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-d153462 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-d153462 .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-d153462 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-c531cc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-c531cc8:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-c531cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d79806 );}.elementor-48815 .elementor-element.elementor-element-f5270d0{--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:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:5%;}.elementor-48815 .elementor-element.elementor-element-e924399{text-align:start;}.elementor-48815 .elementor-element.elementor-element-e924399 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-727b820{text-align:start;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-48815 .elementor-element.elementor-element-d2482d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48815 .elementor-element.elementor-element-d2482d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48815 .elementor-element.elementor-element-d2482d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48815 .elementor-element.elementor-element-d2482d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48815 .elementor-element.elementor-element-d2482d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48815 .elementor-element.elementor-element-d2482d7 .elementor-icon-list-icon i{color:var( --e-global-color-7e26f1b );transition:color 0.3s;}.elementor-48815 .elementor-element.elementor-element-d2482d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-7e26f1b );transition:fill 0.3s;}.elementor-48815 .elementor-element.elementor-element-d2482d7{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48815 .elementor-element.elementor-element-d2482d7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-48815 .elementor-element.elementor-element-5af2e10{--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-radius:8px 8px 8px 8px;}.elementor-48815 .elementor-element.elementor-element-5cae6d1 img{width:100%;height:352px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 5px rgba(0, 0, 0, 0.05);}.elementor-48815 .elementor-element.elementor-element-e01ffb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-f5085f8{--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;}.elementor-48815 .elementor-element.elementor-element-acfac8d img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 6px 5px rgba(0, 0, 0, 0.05);}.elementor-48815 .elementor-element.elementor-element-7ed8cdb{--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:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:5%;}.elementor-48815 .elementor-element.elementor-element-0b75c6e{text-align:start;}.elementor-48815 .elementor-element.elementor-element-0b75c6e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-bb0ed98{text-align:start;}.elementor-48815 .elementor-element.elementor-element-3ff8c95{--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:flex-start;}.elementor-48815 .elementor-element.elementor-element-0f459b7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-48815 .elementor-element.elementor-element-0f459b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48815 .elementor-element.elementor-element-0f459b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48815 .elementor-element.elementor-element-0f459b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48815 .elementor-element.elementor-element-0f459b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48815 .elementor-element.elementor-element-0f459b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48815 .elementor-element.elementor-element-0f459b7 .elementor-icon-list-icon i{color:var( --e-global-color-7e26f1b );transition:color 0.3s;}.elementor-48815 .elementor-element.elementor-element-0f459b7 .elementor-icon-list-icon svg{fill:var( --e-global-color-7e26f1b );transition:fill 0.3s;}.elementor-48815 .elementor-element.elementor-element-0f459b7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-48815 .elementor-element.elementor-element-56de7f9 .elementor-button{background-color:#4F7234;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:600;font-style:normal;line-height:1.4em;fill:var( --e-global-color-121ff6f );color:var( --e-global-color-121ff6f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7e26f1b );border-radius:3px 3px 3px 3px;}.elementor-48815 .elementor-element.elementor-element-56de7f9 .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-56de7f9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-121ff6f );border-color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-56de7f9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-48815 .elementor-element.elementor-element-56de7f9 .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-56de7f9 .elementor-button:focus svg{fill:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-11fb5e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-11fb5e6:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-11fb5e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFF;}.elementor-48815 .elementor-element.elementor-element-d38462b{text-align:center;}.elementor-48815 .elementor-element.elementor-element-d38462b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-281a551{text-align:center;}.elementor-48815 .elementor-element.elementor-element-57f940b{--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-48815 .elementor-element.elementor-element-66c6c37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48815 .elementor-element.elementor-element-66c6c37:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-66c6c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-6eeb376{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;text-align:start;}.elementor-48815 .elementor-element.elementor-element-6eeb376.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48815 .elementor-element.elementor-element-e03ea4f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-48815 .elementor-element.elementor-element-359c43c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-eb17883 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;font-style:normal;fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );padding:0px 0px 0px 0px;}.elementor-48815 .elementor-element.elementor-element-eb17883 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48815 .elementor-element.elementor-element-eb17883 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-eb17883 .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-eb17883 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-eb17883 .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-eb17883 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-7fa72ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48815 .elementor-element.elementor-element-7fa72ec:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-7fa72ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-5a77add{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;text-align:start;}.elementor-48815 .elementor-element.elementor-element-5a77add.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48815 .elementor-element.elementor-element-b924b0f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-48815 .elementor-element.elementor-element-5ac7403 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-eb5a125 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;font-style:normal;fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );padding:0px 0px 0px 0px;}.elementor-48815 .elementor-element.elementor-element-eb5a125 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48815 .elementor-element.elementor-element-eb5a125 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-eb5a125 .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-eb5a125 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-eb5a125 .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-eb5a125 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-350c93e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48815 .elementor-element.elementor-element-350c93e:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-350c93e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-f45325c{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;text-align:start;}.elementor-48815 .elementor-element.elementor-element-f45325c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48815 .elementor-element.elementor-element-2d59d4f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-48815 .elementor-element.elementor-element-293f8b4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-bf48423 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;font-style:normal;fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );padding:0px 0px 0px 0px;}.elementor-48815 .elementor-element.elementor-element-bf48423 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48815 .elementor-element.elementor-element-bf48423 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-bf48423 .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-bf48423 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-bf48423 .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-bf48423 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-7ddffee .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;font-style:normal;fill:var( --e-global-color-7e26f1b );color:var( --e-global-color-7e26f1b );padding:0px 0px 0px 0px;}.elementor-48815 .elementor-element.elementor-element-7ddffee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48815 .elementor-element.elementor-element-7ddffee .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-48815 .elementor-element.elementor-element-7ddffee .elementor-button:hover, .elementor-48815 .elementor-element.elementor-element-7ddffee .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-7ddffee .elementor-button:hover svg, .elementor-48815 .elementor-element.elementor-element-7ddffee .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-48815 .elementor-element.elementor-element-36e97ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-36e97ce:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-36e97ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-48815 .elementor-element.elementor-element-a086fc6{text-align:center;}.elementor-48815 .elementor-element.elementor-element-a086fc6 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-c973849{text-align:center;}.elementor-48815 .elementor-element.elementor-element-f566862{--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-48815 .elementor-element.elementor-element-036c5e2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:span 2;}.elementor-48815 .elementor-element.elementor-element-036c5e2:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-036c5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-0358f41{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-48815 .elementor-element.elementor-element-0358f41.elementor-element{--align-self:center;}.elementor-48815 .elementor-element.elementor-element-0358f41 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:2rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-f1c3644 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-f1c3644 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-fd7188c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-48815 .elementor-element.elementor-element-e13b454 .elementor-icon-wrapper{text-align:center;}.elementor-48815 .elementor-element.elementor-element-e13b454.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-e13b454.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-e13b454.elementor-view-default .elementor-icon{color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-e13b454.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-e13b454.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-e13b454 .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-e13b454 .elementor-icon svg{height:20px;}.elementor-48815 .elementor-element.elementor-element-fc26499 .elementor-icon-wrapper{text-align:center;}.elementor-48815 .elementor-element.elementor-element-fc26499.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-fc26499.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-fc26499.elementor-view-default .elementor-icon{color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-fc26499.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-fc26499.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-fc26499 .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-fc26499 .elementor-icon svg{height:20px;}.elementor-48815 .elementor-element.elementor-element-825ef0b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:span 2;}.elementor-48815 .elementor-element.elementor-element-825ef0b:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-825ef0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-43a1d2e{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-48815 .elementor-element.elementor-element-43a1d2e.elementor-element{--align-self:center;}.elementor-48815 .elementor-element.elementor-element-43a1d2e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:2rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-1c727e6 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-1c727e6 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-1d0a5ed{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-48815 .elementor-element.elementor-element-111024c .elementor-icon-wrapper{text-align:center;}.elementor-48815 .elementor-element.elementor-element-111024c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-111024c.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-111024c.elementor-view-default .elementor-icon{color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-111024c.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-111024c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-111024c .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-111024c .elementor-icon svg{height:20px;}.elementor-48815 .elementor-element.elementor-element-2cf91d4 .elementor-icon-wrapper{text-align:center;}.elementor-48815 .elementor-element.elementor-element-2cf91d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-2cf91d4.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-2cf91d4.elementor-view-default .elementor-icon{color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-2cf91d4.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-2cf91d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-2cf91d4 .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-2cf91d4 .elementor-icon svg{height:20px;}.elementor-48815 .elementor-element.elementor-element-6afb372{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:span 2;}.elementor-48815 .elementor-element.elementor-element-6afb372:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-6afb372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-a0219df{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-48815 .elementor-element.elementor-element-a0219df.elementor-element{--align-self:center;}.elementor-48815 .elementor-element.elementor-element-a0219df .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:2rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-dd59a5f .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-dd59a5f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-447f783{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;}.elementor-48815 .elementor-element.elementor-element-5cd983b .elementor-icon-wrapper{text-align:center;}.elementor-48815 .elementor-element.elementor-element-5cd983b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-5cd983b.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-5cd983b.elementor-view-default .elementor-icon{color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-5cd983b.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-5cd983b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-5cd983b .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-5cd983b .elementor-icon svg{height:20px;}.elementor-48815 .elementor-element.elementor-element-c1a1d44 .elementor-icon-wrapper{text-align:center;}.elementor-48815 .elementor-element.elementor-element-c1a1d44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-c1a1d44.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-c1a1d44.elementor-view-default .elementor-icon{color:var( --e-global-color-7e26f1b );border-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-c1a1d44.elementor-view-framed .elementor-icon, .elementor-48815 .elementor-element.elementor-element-c1a1d44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-c1a1d44 .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-c1a1d44 .elementor-icon svg{height:20px;}.elementor-48815 .elementor-element.elementor-element-34a299c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:span 2;}.elementor-48815 .elementor-element.elementor-element-34a299c:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-34a299c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-f54670c{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-48815 .elementor-element.elementor-element-f54670c.elementor-element{--align-self:center;}.elementor-48815 .elementor-element.elementor-element-f54670c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:2rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-c4024a8 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-c4024a8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.1em;letter-spacing:-0.15rem;}.elementor-48815 .elementor-element.elementor-element-11a5896{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-11a5896:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-11a5896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFF;}.elementor-48815 .elementor-element.elementor-element-2b67cbc{text-align:center;}.elementor-48815 .elementor-element.elementor-element-2b67cbc .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-53a9196 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-48815 .elementor-element.elementor-element-53a9196{text-align:center;}.elementor-48815 .elementor-element.elementor-element-e9257a5{text-align:center;}.elementor-48815 .elementor-element.elementor-element-dd33fa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-dd33fa2:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-dd33fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-49e9d6e{text-align:center;}.elementor-48815 .elementor-element.elementor-element-49e9d6e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-2b0cfd9{--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-48815 .elementor-element.elementor-element-4d6d9ce{--display:flex;}.elementor-48815 .elementor-element.elementor-element-e7ba034{--display:flex;}.elementor-48815 .elementor-element.elementor-element-aff7e32{--display:flex;}.elementor-48815 .elementor-element.elementor-element-e48f41d{--display:flex;}.elementor-48815 .elementor-element.elementor-element-0a115a2{--display:flex;}.elementor-48815 .elementor-element.elementor-element-c791e40{--n-accordion-title-font-size:1.6rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-icon-size:15px;}.elementor-48815 .elementor-element.elementor-element-c791e40 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B9CAB0;}:where( .elementor-48815 .elementor-element.elementor-element-c791e40 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:700;}:where( .elementor-48815 .elementor-element.elementor-element-c791e40 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-48815 .elementor-element.elementor-element-a1b729a{--display:flex;}.elementor-48815 .elementor-element.elementor-element-ebc8b6c{--display:flex;}.elementor-48815 .elementor-element.elementor-element-1b621ee{--display:flex;}.elementor-48815 .elementor-element.elementor-element-e2c9043{--display:flex;}.elementor-48815 .elementor-element.elementor-element-058bd68{--display:flex;}.elementor-48815 .elementor-element.elementor-element-ce92718{--n-accordion-title-font-size:1.6rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-icon-size:15px;}.elementor-48815 .elementor-element.elementor-element-ce92718 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B9CAB0;}:where( .elementor-48815 .elementor-element.elementor-element-ce92718 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:700;}:where( .elementor-48815 .elementor-element.elementor-element-ce92718 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-48815 .elementor-element.elementor-element-fd930d5{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-fd930d5:not(.elementor-motion-effects-element-type-background), .elementor-48815 .elementor-element.elementor-element-fd930d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e26f1b );}.elementor-48815 .elementor-element.elementor-element-312090d{--display:flex;}.elementor-48815 .elementor-element.elementor-element-bc4bca4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:4.5rem;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0.2rem;color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-6ea981e{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-88ec5b4{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-48815 .elementor-element.elementor-element-926bac4 .elementor-button{background-color:var( --e-global-color-121ff6f );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-48815 .elementor-element.elementor-element-f44c444{color:var( --e-global-color-121ff6f );}.elementor-48815 .elementor-element.elementor-element-f44c444 a{color:var( --e-global-color-121ff6f );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-48815 .elementor-element.elementor-element-8c99827{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-48815 .elementor-element.elementor-element-87a7b18 .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-48815 .elementor-element.elementor-element-8138fd8 .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-1c5489e{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-48815 .elementor-element.elementor-element-73c5010 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-73c5010 .elementor-icon-box-title a{font-size:2rem;}.elementor-48815 .elementor-element.elementor-element-33fd5c7 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-33fd5c7 .elementor-icon-box-title a{font-size:2rem;}.elementor-48815 .elementor-element.elementor-element-471fd79 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-471fd79 .elementor-icon-box-title a{font-size:2rem;}.elementor-48815 .elementor-element.elementor-element-e924399 .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-48815 .elementor-element.elementor-element-5cae6d1 img{width:100%;height:100%;object-fit:cover;}.elementor-48815 .elementor-element.elementor-element-0b75c6e .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-d38462b .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-57f940b{--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;}.elementor-48815 .elementor-element.elementor-element-359c43c .elementor-heading-title{font-size:3.4rem;}.elementor-48815 .elementor-element.elementor-element-5ac7403 .elementor-heading-title{font-size:3.4rem;}.elementor-48815 .elementor-element.elementor-element-293f8b4 .elementor-heading-title{font-size:3.4rem;}.elementor-48815 .elementor-element.elementor-element-a086fc6 .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-f566862{--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;}.elementor-48815 .elementor-element.elementor-element-0358f41 .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-f1c3644 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-f1c3644 .elementor-icon-box-title a{font-size:2rem;}.elementor-48815 .elementor-element.elementor-element-fd7188c.e-con{--align-self:center;}.elementor-48815 .elementor-element.elementor-element-43a1d2e .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-1c727e6 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-1c727e6 .elementor-icon-box-title a{font-size:2rem;}.elementor-48815 .elementor-element.elementor-element-1d0a5ed.e-con{--align-self:center;}.elementor-48815 .elementor-element.elementor-element-a0219df .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-dd59a5f .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-dd59a5f .elementor-icon-box-title a{font-size:2rem;}.elementor-48815 .elementor-element.elementor-element-447f783.e-con{--align-self:center;}.elementor-48815 .elementor-element.elementor-element-f54670c .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-c4024a8 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-c4024a8 .elementor-icon-box-title a{font-size:2rem;}.elementor-48815 .elementor-element.elementor-element-2b67cbc .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-49e9d6e .elementor-heading-title{font-size:4rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-2b0cfd9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48815 .elementor-element.elementor-element-bc4bca4 .elementor-heading-title{font-size:4rem;line-height:1.1em;}}@media(max-width:767px){.elementor-48815 .elementor-element.elementor-element-8c99827{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-48815 .elementor-element.elementor-element-d9092e3{font-size:1.4rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-48815 .elementor-element.elementor-element-87a7b18 .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-ae88bfb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-48815 .elementor-element.elementor-element-f1ff8ac .elementor-button{font-size:1.4rem;line-height:1.4em;}.elementor-48815 .elementor-element.elementor-element-361d9c4 .elementor-button{font-size:1.4rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-a326449 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-21cac79 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-bfdd00c .elementor-icon-box-title a{font-size:1.5rem;}.elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon{font-size:20px;}.elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-6fb4b0c .elementor-icon-box-title a{font-size:1.5rem;}.elementor-48815 .elementor-element.elementor-element-8138fd8{text-align:center;}.elementor-48815 .elementor-element.elementor-element-8138fd8 .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-3ada147{text-align:center;}.elementor-48815 .elementor-element.elementor-element-1c5489e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-48815 .elementor-element.elementor-element-73c5010 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-73c5010 .elementor-icon-box-title a{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-ad3adc9 .elementor-button{font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-33fd5c7 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-33fd5c7 .elementor-icon-box-title a{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-e258d95 .elementor-button{font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-471fd79 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-471fd79 .elementor-icon-box-title a{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-d153462 .elementor-button{font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-c531cc8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-48815 .elementor-element.elementor-element-e924399{text-align:center;}.elementor-48815 .elementor-element.elementor-element-e924399 .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-727b820{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-48815 .elementor-element.elementor-element-e01ffb0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-48815 .elementor-element.elementor-element-0b75c6e{text-align:center;}.elementor-48815 .elementor-element.elementor-element-0b75c6e .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-bb0ed98{text-align:center;}.elementor-48815 .elementor-element.elementor-element-3ff8c95{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-48815 .elementor-element.elementor-element-56de7f9 .elementor-button{font-size:1.4rem;line-height:1.4em;}.elementor-48815 .elementor-element.elementor-element-11fb5e6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-d38462b{text-align:center;}.elementor-48815 .elementor-element.elementor-element-d38462b .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-281a551{text-align:center;}.elementor-48815 .elementor-element.elementor-element-66c6c37{--flex-wrap:nowrap;}.elementor-48815 .elementor-element.elementor-element-359c43c .elementor-heading-title{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-eb17883 .elementor-button{font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-7fa72ec{--flex-wrap:nowrap;}.elementor-48815 .elementor-element.elementor-element-5ac7403 .elementor-heading-title{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-eb5a125 .elementor-button{font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-350c93e{--flex-wrap:nowrap;}.elementor-48815 .elementor-element.elementor-element-293f8b4 .elementor-heading-title{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-bf48423 .elementor-button{font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-7ddffee .elementor-button{font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-36e97ce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-a086fc6{text-align:center;}.elementor-48815 .elementor-element.elementor-element-a086fc6 .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-0358f41 .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-f1c3644 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-f1c3644 .elementor-icon-box-title a{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-43a1d2e .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-1c727e6 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-1c727e6 .elementor-icon-box-title a{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-a0219df .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-dd59a5f .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-dd59a5f .elementor-icon-box-title a{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-f54670c .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-c4024a8 .elementor-icon-box-title, .elementor-48815 .elementor-element.elementor-element-c4024a8 .elementor-icon-box-title a{font-size:2.8rem;}.elementor-48815 .elementor-element.elementor-element-11a5896{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-2b67cbc{text-align:center;}.elementor-48815 .elementor-element.elementor-element-2b67cbc .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-53a9196{text-align:center;}.elementor-48815 .elementor-element.elementor-element-dd33fa2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-49e9d6e{text-align:center;}.elementor-48815 .elementor-element.elementor-element-49e9d6e .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-c791e40{--n-accordion-title-font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-ce92718{--n-accordion-title-font-size:1.4rem;}.elementor-48815 .elementor-element.elementor-element-fd930d5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48815 .elementor-element.elementor-element-bc4bca4{text-align:center;}.elementor-48815 .elementor-element.elementor-element-bc4bca4 .elementor-heading-title{font-size:3rem;line-height:1.1em;}.elementor-48815 .elementor-element.elementor-element-6ea981e{text-align:center;}.elementor-48815 .elementor-element.elementor-element-88ec5b4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48815 .elementor-element.elementor-element-f44c444{text-align:center;}}@media(min-width:768px){.elementor-48815 .elementor-element.elementor-element-2051543{--width:50%;}.elementor-48815 .elementor-element.elementor-element-f5270d0{--width:45%;}.elementor-48815 .elementor-element.elementor-element-5af2e10{--width:66.6666%;}.elementor-48815 .elementor-element.elementor-element-f5085f8{--width:45%;}.elementor-48815 .elementor-element.elementor-element-7ed8cdb{--width:66.6666%;}.elementor-48815 .elementor-element.elementor-element-e03ea4f{--width:100%;}.elementor-48815 .elementor-element.elementor-element-fd7188c{--width:100px;}.elementor-48815 .elementor-element.elementor-element-1d0a5ed{--width:100px;}.elementor-48815 .elementor-element.elementor-element-447f783{--width:100px;}.elementor-48815 .elementor-element.elementor-element-88ec5b4{--width:56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-48815 .elementor-element.elementor-element-2051543{--width:64%;}}/* Start custom CSS for heading, class: .elementor-element-8138fd8 */.elementor-48815 .elementor-element.elementor-element-8138fd8 h2 {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d38462b */.elementor-48815 .elementor-element.elementor-element-d38462b h2 {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6eeb376 */.elementor-48815 .elementor-element.elementor-element-6eeb376 {
    aspect-ratio: 1 / 1;
}

.elementor-48815 .elementor-element.elementor-element-6eeb376 .elementor-widget-container {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a77add */.elementor-48815 .elementor-element.elementor-element-5a77add {
    aspect-ratio: 1 / 1;
}

.elementor-48815 .elementor-element.elementor-element-5a77add .elementor-widget-container {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f45325c */.elementor-48815 .elementor-element.elementor-element-f45325c {
    aspect-ratio: 1 / 1;
}

.elementor-48815 .elementor-element.elementor-element-f45325c .elementor-widget-container {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0358f41 */.elementor-48815 .elementor-element.elementor-element-0358f41 {
    width: 30px;
    height: 30px;
    background: green;
    border-radius: 100px;
}

.elementor-48815 .elementor-element.elementor-element-0358f41 .elementor-widget-container {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43a1d2e */.elementor-48815 .elementor-element.elementor-element-43a1d2e {
    width: 30px;
    height: 30px;
    background: green;
    border-radius: 100px;
}

.elementor-48815 .elementor-element.elementor-element-43a1d2e .elementor-widget-container {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0219df */.elementor-48815 .elementor-element.elementor-element-a0219df {
    width: 30px;
    height: 30px;
    background: green;
    border-radius: 100px;
}

.elementor-48815 .elementor-element.elementor-element-a0219df .elementor-widget-container {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f54670c */.elementor-48815 .elementor-element.elementor-element-f54670c {
    width: 30px;
    height: 30px;
    background: green;
    border-radius: 100px;
}

.elementor-48815 .elementor-element.elementor-element-f54670c .elementor-widget-container {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1f2550f */.gform_confirmation_message {
    text-align: center;
    font-size: 20px;
    font-weight: 700;
}

/**
 * Gravity Forms — Four Section Column Layout
 * Form ID: 3
 *
 * Requires each section and its following fields to be wrapped in:
 * .gf-section-column
 */

/* ---------------------------------------------------------
 * Main Gravity Forms field grid
 * --------------------------------------------------------- */

#gform_fields_3.gf-section-columns-ready {
	display: grid;
	grid-template-columns: repeat(12, minmax(0, 1fr));
	grid-template-rows: auto;
	grid-column-gap: 2%;
	grid-row-gap: 24px;
	align-items: start;
	width: 100%;
}


/* ---------------------------------------------------------
 * Section columns
 * --------------------------------------------------------- */

#gform_fields_3 > .gf-section-column {
	display: flex;
	flex-direction: column;
	grid-column: span 3;
	gap: 16px;
	min-width: 0;
	width: 100%;
}


/* ---------------------------------------------------------
 * Fields inside each section
 * --------------------------------------------------------- */

#gform_fields_3 > .gf-section-column > .gfield {
	display: block;
	grid-column: auto !important;
	width: 100%;
	max-width: 100%;
	margin: 0;
	padding: 0;
	min-width: 0;
}


/* ---------------------------------------------------------
 * Section headings
 * --------------------------------------------------------- */

#gform_fields_3 .gf-section-column > .gsection {
	width: 100%;
	margin: 0 0 4px;
	padding: 0 0 12px;
	border: 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.18);
}

#gform_fields_3 .gf-section-column .gsection_title {
	margin: 0;
	padding: 0;
	font-size: 22px;
	line-height: 1.25;
	font-weight: 700;
}


/* ---------------------------------------------------------
 * Field labels
 * --------------------------------------------------------- */

#gform_fields_3 .gf-section-column .gfield_label,
#gform_fields_3 .gf-section-column .gform-field-label {
	display: block;
	margin: 0 0 6px;
	line-height: 1.3;
}

#gform_fields_3 .gf-section-column .gfield_required {
	display: inline;
}


/* ---------------------------------------------------------
 * Input containers
 * --------------------------------------------------------- */

#gform_fields_3 .gf-section-column .ginput_container {
	width: 100%;
	max-width: 100%;
	min-width: 0;
	margin: 0;
}


/* ---------------------------------------------------------
 * Standard form controls
 * --------------------------------------------------------- */

#gform_fields_3 .gf-section-column input:not(
	[type="radio"],
	[type="checkbox"],
	[type="file"],
	[type="hidden"],
	[type="button"],
	[type="submit"]
),
#gform_fields_3 .gf-section-column select,
#gform_fields_3 .gf-section-column textarea {
	display: block;
	width: 100%;
	max-width: 100%;
	min-width: 0;
	box-sizing: border-box;
	background-color: #ffffff;
	border: 1px solid #d9dde2;
}

#gform_fields_3 .gf-section-column select {
	text-overflow: ellipsis;
}

#gform_fields_3 .gf-section-column textarea {
	resize: vertical;
}


/* ---------------------------------------------------------
 * Radio and checkbox fields
 * --------------------------------------------------------- */

#gform_fields_3 .gf-section-column .gfield_radio,
#gform_fields_3 .gf-section-column .gfield_checkbox {
	display: flex !important;
	flex-wrap: wrap;
	align-items: center;
	gap: 10px 24px;
	width: 100%;
	margin: 0;
	padding: 0;
}

#gform_fields_3 .gf-section-column .gchoice {
	display: inline-flex !important;
	align-items: center;
	flex: 1 0 auto;
	width: auto !important;
	max-width: 100%;
	margin: 0;
	padding: 0;
}

#gform_fields_3 .gf-section-column .gchoice input[type="radio"],
#gform_fields_3 .gf-section-column .gchoice input[type="checkbox"] {
	flex: 1 0 auto;
	width: auto;
	margin: 0 7px 0 0;
}

#gform_fields_3 .gf-section-column .gchoice label {
	display: inline-block;
	width: auto;
	margin: 0;
	line-height: 1.2;
	white-space: normal;
}

/* Override Gravity Forms list-column classes */
#gform_fields_3 .gf-section-column .gf_list_2col .gfield_radio,
#gform_fields_3 .gf-section-column .gf_list_3col .gfield_radio,
#gform_fields_3 .gf-section-column .gf_list_4col .gfield_radio,
#gform_fields_3 .gf-section-column .gf_list_5col .gfield_radio,
#gform_fields_3 .gf-section-column .gf_list_2col .gfield_checkbox,
#gform_fields_3 .gf-section-column .gf_list_3col .gfield_checkbox,
#gform_fields_3 .gf-section-column .gf_list_4col .gfield_checkbox,
#gform_fields_3 .gf-section-column .gf_list_5col .gfield_checkbox {
	display: flex !important;
	grid-template-columns: none !important;
}


/* ---------------------------------------------------------
 * File upload fields
 * --------------------------------------------------------- */

#gform_fields_3 .gf-section-column .ginput_container_fileupload {
	width: 100%;
	max-width: 100%;
	min-width: 0;
	overflow: hidden;
}

#gform_fields_3 .gf-section-column input[type="file"] {
	display: block;
	width: 100%;
	max-width: 100%;
	min-width: 0;
	overflow: hidden;
	box-sizing: border-box;
}

#gform_fields_3 .gf-section-column .gform_fileupload_rules {
	display: block;
	width: 100%;
	max-width: 100%;
	margin-top: 8px;
	line-height: 1.4;
	overflow-wrap: anywhere;
}

#gform_fields_3 .gf-section-column .gform_fileupload_multifile,
#gform_fields_3 .gf-section-column .gform_drop_area {
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
}

#gform_fields_3 .gf-section-column .gform_drop_area {
	padding: 28px 16px;
	text-align: center;
}

#gform_fields_3 .gf-section-column .gform_drop_instructions {
	display: block;
	margin-bottom: 12px;
}


/* ---------------------------------------------------------
 * Date field
 * --------------------------------------------------------- */

#gform_fields_3 .gf-section-column .ginput_container_date {
	width: 100%;
	max-width: 100%;
}

#gform_fields_3 .gf-section-column .ginput_container_date input {
	width: 100%;
	max-width: 100%;
}


/* ---------------------------------------------------------
 * Descriptions and validation messages
 * --------------------------------------------------------- */

#gform_fields_3 .gf-section-column .gfield_description,
#gform_fields_3 .gf-section-column .validation_message {
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
	overflow-wrap: anywhere;
}


/* ---------------------------------------------------------
 * Form footer and submit button
 * --------------------------------------------------------- */

#gform_wrapper_3 .gform_footer {
	width: 100%;
	margin-top: 28px;
	padding-top: 0;
}

#gform_wrapper_3 .gform_footer .gform_button {
	width: auto;
	max-width: 100%;
}


/* ---------------------------------------------------------
 * Tablet
 * Two section columns per row
 * --------------------------------------------------------- */

@media screen and (max-width: 1100px) {
	#gform_fields_3 > .gf-section-column {
		grid-column: span 6;
	}
}


/* ---------------------------------------------------------
 * Mobile
 * One section column per row
 * --------------------------------------------------------- */

@media screen and (max-width: 700px) {
	#gform_fields_3.gf-section-columns-ready {
		grid-template-columns: minmax(0, 1fr);
		grid-column-gap: 0;
		grid-row-gap: 32px;
	}

	#gform_fields_3 > .gf-section-column {
		grid-column: 1 / -1;
	}

	#gform_fields_3 .gf-section-column .gfield_radio,
	#gform_fields_3 .gf-section-column .gfield_checkbox {
		gap: 10px 20px;
	}
}

.gform-footer.gform_footer {
    padding-top: 20px !important;
    display: flex;
    justify-content: center;
}

/* Gravity Form 4 submit button */
#gform_submit_button_3 {
	background-color: #4f7234 !important;
	font-family: "Open Sans", sans-serif !important;
	font-size: 1.6rem !important;
	font-weight: 600 !important;
	font-style: normal !important;
	line-height: 1.4em !important;
	color: var(--e-global-color-121ff6f, #ffffff) !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: var(--e-global-color-7e26f1b, #4f7234) !important;
	border-radius: 3px !important;
	box-shadow: none !important;
}

/* Hover and focus */
#gform_submit_button_3:hover,
#gform_submit_button_3:focus {
	background-color: var(--e-global-color-accent, #365c27) !important;
	color: var(--e-global-color-121ff6f, #ffffff) !important;
	border-color: var(--e-global-color-accent, #365c27) !important;
}

#gform_3 .gform-footer {
	display: flex;
	justify-content: center;
}

#gform_submit_button_3 {
	width: 45% !important;
	margin: 0 !important;
}

@media (max-width: 767px) {
	#gform_submit_button_3 {
		width: 100% !important;
	}
}

.gform-footer {
    padding-bottom: 0px !important;
}/* End custom CSS */