.elementor-27 .elementor-element.elementor-element-9e40eec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9e40eec:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9e40eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-81ad4ae{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-6354f60 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-e36596b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-27 .elementor-element.elementor-element-51e4047{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-79c25cf{color:var( --e-global-color-a3c5e2e );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-fc8089c .elementor-button{background-color:var( --e-global-color-e36596b );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-color:var( --e-global-color-accent );padding:10px 35px 10px 35px;}.elementor-27 .elementor-element.elementor-element-fc8089c{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cff6fba{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-ac67741 img{width:65%;}.elementor-27 .elementor-element.elementor-element-68da1d0{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1478fef{--display:flex;}.elementor-27 .elementor-element.elementor-element-ebd07d2.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-ebd07d2{text-align:center;}.elementor-27 .elementor-element.elementor-element-6e0ab04{--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-27 .elementor-element.elementor-element-3502386{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-a3c5e2e );--border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-27 .elementor-element.elementor-element-ed86542{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-a3c5e2e );--border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-c9ef162{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-a3c5e2e );--border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-d7241dd{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-a3c5e2e );--border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-5a1f8f2{--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:75px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5a1f8f2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a1f8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3c5e2e );}.elementor-27 .elementor-element.elementor-element-f8acf31{--display:flex;}.elementor-27 .elementor-element.elementor-element-c29a546{text-align:center;}.elementor-27 .elementor-element.elementor-element-4f4edcb{--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:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-246b297{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-a3c5e2e );--border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-246b297:hover{background-color:var( --e-global-color-a3c5e2e );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-fc134b2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-27 .elementor-element.elementor-element-fc134b2 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-27 .elementor-element.elementor-element-fc134b2 .elementor-icon-box-title{margin-block-end:25px;}.elementor-27 .elementor-element.elementor-element-fc134b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-fc134b2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-fc134b2.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-27 .elementor-element.elementor-element-bc6f84c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-a3c5e2e );--border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-bc6f84c:hover{background-color:var( --e-global-color-a3c5e2e );}.elementor-27 .elementor-element.elementor-element-e6ebe34{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-27 .elementor-element.elementor-element-e6ebe34 .elementor-icon-box-wrapper{gap:15px;}.elementor-27 .elementor-element.elementor-element-e6ebe34 .elementor-icon-box-title{margin-block-end:25px;}.elementor-27 .elementor-element.elementor-element-e6ebe34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-e6ebe34.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e6ebe34.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-27 .elementor-element.elementor-element-d7b38f1{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-a3c5e2e );--border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-d7b38f1:hover{background-color:var( --e-global-color-a3c5e2e );}.elementor-27 .elementor-element.elementor-element-da2f7fd{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-27 .elementor-element.elementor-element-da2f7fd .elementor-icon-box-wrapper{gap:15px;}.elementor-27 .elementor-element.elementor-element-da2f7fd .elementor-icon-box-title{margin-block-end:25px;}.elementor-27 .elementor-element.elementor-element-da2f7fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-da2f7fd.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-da2f7fd.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-27 .elementor-element.elementor-element-053c03c{--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-27 .elementor-element.elementor-element-6e98f11{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1e39512{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1e39512:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1e39512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3c5e2e );}.elementor-27 .elementor-element.elementor-element-384a9dc{--display:flex;--padding-top:25px;--padding-bottom:015px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-406a781.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-d397bbd{--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-27 .elementor-element.elementor-element-9bef937{--display:flex;}.elementor-27 .elementor-element.elementor-element-5178cb9{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-5178cb9 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-5178cb9 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-668227c{--display:flex;}.elementor-27 .elementor-element.elementor-element-19da7e7{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-19da7e7 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-19da7e7 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-19da7e7 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-19da7e7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;}.elementor-27 .elementor-element.elementor-element-0dbbd15{--display:flex;}.elementor-27 .elementor-element.elementor-element-ed74298{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-ed74298 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-ed74298 .elementor-icon-box-title{margin-block-end:37px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c8a0385{--display:flex;}.elementor-27 .elementor-element.elementor-element-c57af20{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-c57af20 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-c57af20 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-d8caac7{--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:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-494b244{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-494b244:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-494b244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3c5e2e );}.elementor-27 .elementor-element.elementor-element-0f5cf13{--display:flex;--padding-top:25px;--padding-bottom:015px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-47d6bc0.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-b3a29ff{--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-27 .elementor-element.elementor-element-ef220e3{--display:flex;}.elementor-27 .elementor-element.elementor-element-ab9531e{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-ab9531e .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-ab9531e .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-ab9531e .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-ab9531e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;}.elementor-27 .elementor-element.elementor-element-69c2aa7{--display:flex;}.elementor-27 .elementor-element.elementor-element-34e976f{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-34e976f .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-34e976f .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-34e976f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-34e976f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;}.elementor-27 .elementor-element.elementor-element-2b546ae{--display:flex;}.elementor-27 .elementor-element.elementor-element-b1c4cf5{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-b1c4cf5 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-b1c4cf5 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-04ced82{--display:flex;}.elementor-27 .elementor-element.elementor-element-4002a3a{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-4002a3a .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-4002a3a .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-935b049{--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:15px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ee90d62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ee90d62:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ee90d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3c5e2e );}.elementor-27 .elementor-element.elementor-element-8410e5f{--display:flex;--padding-top:25px;--padding-bottom:015px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0bb032c.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-49d7138{--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-27 .elementor-element.elementor-element-2ed84ed{--display:flex;}.elementor-27 .elementor-element.elementor-element-3880dcb{padding:5px 5px 5px 5px;border-style:none;}.elementor-27 .elementor-element.elementor-element-3880dcb .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-3880dcb .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-9647af0{--display:flex;}.elementor-27 .elementor-element.elementor-element-17582b7{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-17582b7 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-17582b7 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-17582b7 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-17582b7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;}.elementor-27 .elementor-element.elementor-element-8b21461{--display:flex;}.elementor-27 .elementor-element.elementor-element-d147989{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-a3c5e2e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-d147989 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-d147989 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b5485bd{--display:flex;}.elementor-27 .elementor-element.elementor-element-65f6f20{padding:5px 5px 5px 5px;border-style:none;}.elementor-27 .elementor-element.elementor-element-65f6f20 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-65f6f20 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-17e48d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:075px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-17e48d4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-17e48d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3c5e2e );}.elementor-27 .elementor-element.elementor-element-bca22e2{--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-27 .elementor-element.elementor-element-685cecc{--display:flex;}.elementor-27 .elementor-element.elementor-element-3110ef6{--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-27 .elementor-element.elementor-element-a1dd38a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-c14ea16{--display:flex;}.elementor-27 .elementor-element.elementor-element-151d928{--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-27 .elementor-element.elementor-element-4d45d0f{--display:flex;}.elementor-27 .elementor-element.elementor-element-c9b83bd{--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-27 .elementor-element.elementor-element-160864c{--display:flex;}.elementor-27 .elementor-element.elementor-element-5b5e713{--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-27 .elementor-element.elementor-element-ed75762{--display:flex;}.elementor-27 .elementor-element.elementor-element-b325c93{--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-27 .elementor-element.elementor-element-3c0c5b7{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-27 .elementor-element.elementor-element-3c0c5b7 > .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:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-27 .elementor-element.elementor-element-71ae9b2{--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-27 .elementor-element.elementor-element-d7b0c66{--display:flex;}.elementor-27 .elementor-element.elementor-element-ead2cca{--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-27 .elementor-element.elementor-element-5380e6d{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-e07b8f7{--display:flex;}.elementor-27 .elementor-element.elementor-element-704b0b0{--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-27 .elementor-element.elementor-element-d60f25f{--display:flex;}.elementor-27 .elementor-element.elementor-element-be54b3f{--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-27 .elementor-element.elementor-element-ff4b0c4{--display:flex;}.elementor-27 .elementor-element.elementor-element-e16758f{--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-27 .elementor-element.elementor-element-e0f9d00{--display:flex;}.elementor-27 .elementor-element.elementor-element-6ba8012{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-27 .elementor-element.elementor-element-6ba8012 > .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:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-27 .elementor-element.elementor-element-9282d25{--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:75px;--padding-bottom:075px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-de15ed4{--display:flex;}.elementor-27 .elementor-element.elementor-element-f33c437.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-7fe6661.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-4bbcf35{--display:flex;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-81ad4ae{--width:50%;}.elementor-27 .elementor-element.elementor-element-cff6fba{--width:50%;}.elementor-27 .elementor-element.elementor-element-bca22e2{--width:50%;}.elementor-27 .elementor-element.elementor-element-71ae9b2{--width:50%;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-9e40eec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-81ad4ae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-6354f60{text-align:center;}.elementor-27 .elementor-element.elementor-element-51e4047{text-align:center;}.elementor-27 .elementor-element.elementor-element-79c25cf{text-align:justify;}.elementor-27 .elementor-element.elementor-element-68da1d0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5a1f8f2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c29a546{padding:30px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4f4edcb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-246b297{--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bc6f84c{--margin-top:30px;--margin-bottom:0px;--margin-left:12px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d7b38f1{--margin-top:30px;--margin-bottom:0px;--margin-left:12px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-053c03c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-6e98f11{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-27 .elementor-element.elementor-element-406a781{text-align:center;}.elementor-27 .elementor-element.elementor-element-d8caac7{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-47d6bc0{text-align:center;}.elementor-27 .elementor-element.elementor-element-935b049{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0bb032c{text-align:center;}.elementor-27 .elementor-element.elementor-element-2ed84ed{--width:100%;}.elementor-27 .elementor-element.elementor-element-17e48d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bca22e2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-0ab5cd7{text-align:center;}.elementor-27 .elementor-element.elementor-element-3c0c5b7{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-27 .elementor-element.elementor-element-8b1a1bd{text-align:center;}.elementor-27 .elementor-element.elementor-element-6ba8012{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-27 .elementor-element.elementor-element-9282d25{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-de15ed4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-f33c437{text-align:center;}.elementor-27 .elementor-element.elementor-element-7fe6661{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:justify;}.elementor-27 .elementor-element.elementor-element-7fe6661 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-2cfab34{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-fc8089c */.elementor-27 .elementor-element.elementor-element-fc8089c{
    --size:2px;
    --color: #222c62;
}
.elementor-27 .elementor-element.elementor-element-fc8089c a{
    position: relative;
}
.elementor-27 .elementor-element.elementor-element-fc8089c a:before{
    content: '';
    position: absolute;
    top: var(--size);
    left: -10px;
    width: calc(100% + 20px);
    height: calc(100% - var(--size) * 2);
    background: var(--color);
    transition: 0.5s ease-in-out;
    transform: scaleY(1);
}
.elementor-27 .elementor-element.elementor-element-fc8089c a:hover:before{
    transform: scaleY(0);
}
.elementor-27 .elementor-element.elementor-element-fc8089c a:after{
    content: '';
    position: absolute;
    left: var(--size);
    top: -10px;
    height: calc(100% + 20px);
    width: calc(100% - var(--size) * 2);
    background: var(--color);
    transition: 0.5s ease-in-out;
    transform: scaleX(1);
}
.elementor-27 .elementor-element.elementor-element-fc8089c a:hover:after{
    transform: scaleX(0);
}
.elementor-27 .elementor-element.elementor-element-fc8089c span{
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246b297 */.elementor-27 .elementor-element.elementor-element-246b297{
    position: relative;
}
.elementor-27 .elementor-element.elementor-element-246b297:before, .elementor-27 .elementor-element.elementor-element-246b297:after{
    position: absolute;
    content: "";
    width: 25%;
    height:25%;
    transition: .3s;
}
.elementor-27 .elementor-element.elementor-element-246b297:before{
    border-top: 3px solid #FFB300;
    border-left: 3px solid #FFB300;
    left: 0;
    right: 0
}
.elementor-27 .elementor-element.elementor-element-246b297:after{
    border-right: 3px solid #FFB300;
    border-bottom: 3px solid #FFB300;
    right: 0;
    bottom: 0
}
.elementor-27 .elementor-element.elementor-element-246b297:hover:before, .elementor-27 .elementor-element.elementor-element-246b297:hover:after{
    width: 100%;
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6f84c */.elementor-27 .elementor-element.elementor-element-bc6f84c{
    position: relative;
}
.elementor-27 .elementor-element.elementor-element-bc6f84c:before, .elementor-27 .elementor-element.elementor-element-bc6f84c:after{
    position: absolute;
    content: "";
    width: 25%;
    height:25%;
    transition: .3s;
}
.elementor-27 .elementor-element.elementor-element-bc6f84c:before{
    border-top: 3px solid #FFB300;
    border-left: 3px solid #FFB300;
    left: 0;
    right: 0
}
.elementor-27 .elementor-element.elementor-element-bc6f84c:after{
    border-right: 3px solid #FFB300;
    border-bottom: 3px solid #FFB300;
    right: 0;
    bottom: 0
}
.elementor-27 .elementor-element.elementor-element-bc6f84c:hover:before, .elementor-27 .elementor-element.elementor-element-bc6f84c:hover:after{
    width: 100%;
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7b38f1 */.elementor-27 .elementor-element.elementor-element-d7b38f1{
    position: relative;
}
.elementor-27 .elementor-element.elementor-element-d7b38f1:before, .elementor-27 .elementor-element.elementor-element-d7b38f1:after{
    position: absolute;
    content: "";
    width: 25%;
    height:25%;
    transition: .3s;
}
.elementor-27 .elementor-element.elementor-element-d7b38f1:before{
    border-top: 3px solid #FFB300;
    border-left: 3px solid #FFB300;
    left: 0;
    right: 0
}
.elementor-27 .elementor-element.elementor-element-d7b38f1:after{
    border-right: 3px solid #FFB300;
    border-bottom: 3px solid #FFB300;
    right: 0;
    bottom: 0
}
.elementor-27 .elementor-element.elementor-element-d7b38f1:hover:before, .elementor-27 .elementor-element.elementor-element-d7b38f1:hover:after{
    width: 100%;
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e39512 */.elementor-27 .elementor-element.elementor-element-1e39512{
    position: relative;
}
.elementor-27 .elementor-element.elementor-element-1e39512:before, .elementor-27 .elementor-element.elementor-element-1e39512:after{
    position: absolute;
    content: "";
    width: 50%;
    height:100%;
    transition: .4s;
}
.elementor-27 .elementor-element.elementor-element-1e39512:before{
    border-top: 3px solid #FFB300;
    border-left: 3px solid #FFB300;
    left: 0;
    right: 0
}
.elementor-27 .elementor-element.elementor-element-1e39512:after{
    border-right: 3px solid #FFB300;
    border-bottom: 3px solid #FFB300;
    right: 0;
    bottom: 0
}
.elementor-27 .elementor-element.elementor-element-1e39512:hover:before, .elementor-27 .elementor-element.elementor-element-1e39512:hover:after{
    width: 100%;
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494b244 */.elementor-27 .elementor-element.elementor-element-494b244{
    position: relative;
}
.elementor-27 .elementor-element.elementor-element-494b244:before, .elementor-27 .elementor-element.elementor-element-494b244:after{
    position: absolute;
    content: "";
    width: 50%;
    height:100%;
    transition: .4s;
}
.elementor-27 .elementor-element.elementor-element-494b244:before{
    border-top: 3px solid #FFB300;
    border-left: 3px solid #FFB300;
    left: 0;
    right: 0
}
.elementor-27 .elementor-element.elementor-element-494b244:after{
    border-right: 3px solid #FFB300;
    border-bottom: 3px solid #FFB300;
    right: 0;
    bottom: 0
}
.elementor-27 .elementor-element.elementor-element-494b244:hover:before, .elementor-27 .elementor-element.elementor-element-494b244:hover:after{
    width: 100%;
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee90d62 */.elementor-27 .elementor-element.elementor-element-ee90d62{
    position: relative;
}
.elementor-27 .elementor-element.elementor-element-ee90d62:before, .elementor-27 .elementor-element.elementor-element-ee90d62:after{
    position: absolute;
    content: "";
    width: 50%;
    height:100%;
    transition: .4s;
}
.elementor-27 .elementor-element.elementor-element-ee90d62:before{
    border-top: 3px solid #FFB300;
    border-left: 3px solid #FFB300;
    left: 0;
    right: 0
}
.elementor-27 .elementor-element.elementor-element-ee90d62:after{
    border-right: 3px solid #FFB300;
    border-bottom: 3px solid #FFB300;
    right: 0;
    bottom: 0
}
.elementor-27 .elementor-element.elementor-element-ee90d62:hover:before, .elementor-27 .elementor-element.elementor-element-ee90d62:hover:after{
    width: 100%;
    height: 100%
}/* End custom CSS */