.elementor-8 .elementor-element.elementor-element-3fbeecd6{--display:flex;--margin-top:-101px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-slide-overlay{background-color:#045A65E6;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-slide-inner{width:1400px;max-width:1400px;margin-left:auto;margin-right:auto;justify-content:flex-start;align-items:center;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-slide-content{max-width:760px;width:100%;text-align:left;padding:173px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-badge-icon, .elementor-8 .elementor-element.elementor-element-332f47c .ess-badge-icon i, .elementor-8 .elementor-element.elementor-element-332f47c .ess-badge-icon svg, .elementor-8 .elementor-element.elementor-element-332f47c .ess-badge-icon svg *{color:#FFFFFF;fill:#FFFFFF;stroke:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-badge-icon{background-color:#09AFDD;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-feature-icon, .elementor-8 .elementor-element.elementor-element-332f47c .ess-feature-icon i, .elementor-8 .elementor-element.elementor-element-332f47c .ess-feature-icon svg, .elementor-8 .elementor-element.elementor-element-332f47c .ess-feature-icon svg *{color:#FFFFFF;fill:#FFFFFF;stroke:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-feature-icon{background-color:#09AFDD;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-button-primary:hover, .elementor-8 .elementor-element.elementor-element-332f47c .ess-button-primary:focus{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-button-secondary:hover, .elementor-8 .elementor-element.elementor-element-332f47c .ess-button-secondary:focus{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-nav-btn{font-size:16px;width:30px;height:30px;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-nav-holder{justify-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-progress-fill{background-color:#FF0000;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-progress-bar{height:3px;width:100%;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-progress-holder{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-particle{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4f62e66{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ad716e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-ad716e2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ad716e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2319190 );}.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-8 .elementor-element.elementor-element-2da792a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bec8753{text-align:center;}.elementor-8 .elementor-element.elementor-element-bec8753 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-8614573 );}.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-8 .elementor-element.elementor-element-2ae4775{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-8eb3647{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e21ea53{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-e21ea53:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e21ea53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-e21ea53:hover{background-color:#FDF6F6;}.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-8 .elementor-element.elementor-element-ff75e79 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ff75e79 .elementor-icon{font-size:30px;padding:15px;}.elementor-8 .elementor-element.elementor-element-ff75e79 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-6452a5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-8 .elementor-element.elementor-element-6452a5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-4f93921{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-62dba2b{--divider-border-style:solid;--divider-color:#E2E4E98F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-62dba2b .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-62dba2b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-3462c57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;letter-spacing:1.5px;color:var( --e-global-color-accent );}.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-8 .elementor-element.elementor-element-153ce73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-153ce73 .elementor-icon-list-text{color:#676F7E;transition:color 0.3s;}.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-8 .elementor-element.elementor-element-40e9fec .elementor-button{background-color:#CC191900;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-40e9fec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-40e9fec .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-ef30cde{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-ef30cde:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef30cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-ef30cde:hover{background-color:#FDF6F6;}.elementor-8 .elementor-element.elementor-element-d42b8eb .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-d42b8eb .elementor-icon{font-size:30px;padding:15px;}.elementor-8 .elementor-element.elementor-element-d42b8eb .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-16a3365{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-8 .elementor-element.elementor-element-16a3365 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-5d02093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-eb80cb4{--divider-border-style:solid;--divider-color:#E2E4E98F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-eb80cb4 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-eb80cb4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-a3d0c02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d9b0252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-d9b0252 .elementor-icon-list-text{color:#676F7E;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-70b6cc1 .elementor-button{background-color:#CC191900;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-70b6cc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-70b6cc1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-6a2733c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-6a2733c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6a2733c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-6a2733c:hover{background-color:#FDF6F6;}.elementor-8 .elementor-element.elementor-element-17eecc6 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-17eecc6 .elementor-icon{font-size:30px;padding:15px;}.elementor-8 .elementor-element.elementor-element-17eecc6 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-f256f51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-8 .elementor-element.elementor-element-f256f51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-9acdc0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-63bc641{--divider-border-style:solid;--divider-color:#E2E4E98F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-63bc641 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-63bc641 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-f7a9281 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7d9579d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7d9579d .elementor-icon-list-text{color:#676F7E;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-566707b .elementor-button{background-color:#CC191900;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-566707b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-566707b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-8 .elementor-element.elementor-element-0a79e4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC19194F;--border-color:#CC19194F;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-0a79e4a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0a79e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #EFDEE0 0%, var( --e-global-color-e83d67a ) 100%);}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-45da0a1{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-45da0a1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-45da0a1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-45da0a1 .elementor-icon{font-size:25px;padding:15px;}.elementor-8 .elementor-element.elementor-element-45da0a1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-45da0a1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-45da0a1 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9d42b8d .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-9d42b8d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:20px;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-8cecec0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8cecec0 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:20px;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-1416046{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-1e1826e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-17b6cda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-88f8857{text-align:start;}.elementor-8 .elementor-element.elementor-element-88f8857 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-88fe9e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-15822b9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-15822b9 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-15822b9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-15822b9.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-e83d67a );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-15822b9 .elementor-icon{font-size:20px;padding:10px;}.elementor-8 .elementor-element.elementor-element-15822b9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-15822b9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:0px;}.elementor-8 .elementor-element.elementor-element-15822b9 .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-8 .elementor-element.elementor-element-ad18d9f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-ad18d9f .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-ad18d9f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-ad18d9f.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-e83d67a );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-ad18d9f .elementor-icon{font-size:20px;padding:10px;}.elementor-8 .elementor-element.elementor-element-ad18d9f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ad18d9f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:0px;}.elementor-8 .elementor-element.elementor-element-ad18d9f .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-8 .elementor-element.elementor-element-d1b97f4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-d1b97f4 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-d1b97f4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-d1b97f4.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-e83d67a );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-d1b97f4 .elementor-icon{font-size:20px;padding:10px;}.elementor-8 .elementor-element.elementor-element-d1b97f4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d1b97f4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:0px;}.elementor-8 .elementor-element.elementor-element-d1b97f4 .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-8 .elementor-element.elementor-element-6f6ef5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08cb7a7 );--border-color:var( --e-global-color-08cb7a7 );--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-6f6ef5d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f6ef5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-a5a1167{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a5a1167 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-a5a1167 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-a5a1167 .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-a5a1167 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a5a1167 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-a5a1167 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0316301 .elementor-button{background-color:#CC191900;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:20px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:10px 16px 10px 12px;}.elementor-8 .elementor-element.elementor-element-0316301 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0316301 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-0316301 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0316301 .elementor-button:focus svg{fill:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-f4910da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08cb7a7 );--border-color:var( --e-global-color-08cb7a7 );--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-f4910da:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f4910da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-8d861c3{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8d861c3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-8d861c3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-8d861c3 .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-8d861c3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8d861c3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-8d861c3 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f672251 .elementor-button{background-color:#CC191900;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:20px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:10px 16px 10px 12px;}.elementor-8 .elementor-element.elementor-element-f672251 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f672251 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-f672251 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f672251 .elementor-button:focus svg{fill:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-d46d093{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-34ce88a{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-34ce88a .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-34ce88a .elementor-custom-embed-play i{font-size:30px;}.elementor-8 .elementor-element.elementor-element-34ce88a .elementor-custom-embed-play svg{width:30px;height:30px;}.elementor-8 .elementor-element.elementor-element-90d2e62{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c83b42f{width:var( --container-widget-width, 48% );max-width:48%;background-color:#F3F4F6;padding:20px 20px 20px 20px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08cb7a7 );border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-c83b42f .elementor-icon-box-wrapper{gap:7px;}.elementor-8 .elementor-element.elementor-element-c83b42f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-c83b42f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-e83d67a );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-c83b42f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c83b42f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c83b42f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-c83b42f .elementor-icon{font-size:25px;padding:12px;}.elementor-8 .elementor-element.elementor-element-c83b42f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c83b42f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-c83b42f .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-8 .elementor-element.elementor-element-b05bfb7{width:var( --container-widget-width, 48% );max-width:48%;background-color:#F3F4F6;padding:20px 20px 20px 20px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08cb7a7 );border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-b05bfb7 .elementor-icon-box-wrapper{gap:7px;}.elementor-8 .elementor-element.elementor-element-b05bfb7 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-b05bfb7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-e83d67a );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-b05bfb7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b05bfb7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b05bfb7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-b05bfb7 .elementor-icon{font-size:25px;padding:12px;}.elementor-8 .elementor-element.elementor-element-b05bfb7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b05bfb7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-b05bfb7 .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-8 .elementor-element.elementor-element-e7f2e8d{width:var( --container-widget-width, 48% );max-width:48%;background-color:#F3F4F6;padding:20px 20px 20px 20px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08cb7a7 );border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-e7f2e8d .elementor-icon-box-wrapper{gap:7px;}.elementor-8 .elementor-element.elementor-element-e7f2e8d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-e7f2e8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-e83d67a );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-e7f2e8d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e7f2e8d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e7f2e8d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-e7f2e8d .elementor-icon{font-size:25px;padding:12px;}.elementor-8 .elementor-element.elementor-element-e7f2e8d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e7f2e8d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-e7f2e8d .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-8 .elementor-element.elementor-element-10ea2a6{width:var( --container-widget-width, 48% );max-width:48%;background-color:#F3F4F6;padding:20px 20px 20px 20px;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08cb7a7 );border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-10ea2a6 .elementor-icon-box-wrapper{gap:7px;}.elementor-8 .elementor-element.elementor-element-10ea2a6 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-10ea2a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-e83d67a );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-10ea2a6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-10ea2a6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-10ea2a6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-10ea2a6 .elementor-icon{font-size:25px;padding:12px;}.elementor-8 .elementor-element.elementor-element-10ea2a6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-10ea2a6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-10ea2a6 .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-8 .elementor-element.elementor-element-b8a5798{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-b8a5798:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b8a5798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #CC1A1A 50%, #EDE7EA 100%);}.elementor-8 .elementor-element.elementor-element-521fcce{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-521fcce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-583e324 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-583e324.elementor-view-stacked .elementor-icon{background-color:#D33838;color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-583e324.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-583e324.elementor-view-default .elementor-icon{color:#D33838;border-color:#D33838;}.elementor-8 .elementor-element.elementor-element-583e324.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-583e324.elementor-view-default .elementor-icon svg{fill:#D33838;}.elementor-8 .elementor-element.elementor-element-583e324.elementor-view-framed .elementor-icon{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-583e324.elementor-view-stacked .elementor-icon svg{fill:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-583e324 .elementor-icon{font-size:22px;padding:18px;}.elementor-8 .elementor-element.elementor-element-583e324 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-61fcd53 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-61fcd53.elementor-view-stacked .elementor-icon{background-color:#D33838;color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-61fcd53.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-61fcd53.elementor-view-default .elementor-icon{color:#D33838;border-color:#D33838;}.elementor-8 .elementor-element.elementor-element-61fcd53.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-61fcd53.elementor-view-default .elementor-icon svg{fill:#D33838;}.elementor-8 .elementor-element.elementor-element-61fcd53.elementor-view-framed .elementor-icon{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-61fcd53.elementor-view-stacked .elementor-icon svg{fill:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-61fcd53 .elementor-icon{font-size:22px;padding:18px;}.elementor-8 .elementor-element.elementor-element-61fcd53 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-997e698{margin:0px 265px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-997e698 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-997e698 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-997e698 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-997e698 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-997e698 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;}.elementor-8 .elementor-element.elementor-element-8bb5e9d .elementor-button{background-color:#F3F4F6;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:20px;fill:var( --e-global-color-8614573 );color:var( --e-global-color-8614573 );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-8bb5e9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8bb5e9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-8bb5e9d .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-8 .elementor-element.elementor-element-749da3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-b20bf85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ebeb4a3{text-align:center;}.elementor-8 .elementor-element.elementor-element-ebeb4a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-afa288b{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-a0a2ebf{--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:space-between;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e64f04b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e64f04b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e64f04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-e64f04b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC191959;--border-color:#CC191959;box-shadow:0px 8px 30px -8px rgba(31, 36.00000000000001, 46, 0.14901960784313725);}.elementor-8 .elementor-element.elementor-element-e64f04b, .elementor-8 .elementor-element.elementor-element-e64f04b::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-57391d8 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-57391d8 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-57391d8 .elementor-icon{font-size:25px;padding:13px;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-57391d8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-57391d8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:25px;}.elementor-8 .elementor-element.elementor-element-57391d8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3640176 .elementor-button{background-color:#CC1919;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:20px;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-3640176{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-3640176 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-945a1ee{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-945a1ee:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-945a1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-945a1ee:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC191959;--border-color:#CC191959;box-shadow:0px 8px 30px -8px rgba(31, 36.00000000000001, 46, 0.14901960784313725);}.elementor-8 .elementor-element.elementor-element-945a1ee, .elementor-8 .elementor-element.elementor-element-945a1ee::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5556142 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-5556142 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-5556142 .elementor-icon{font-size:25px;padding:13px;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-5556142 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5556142 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:25px;}.elementor-8 .elementor-element.elementor-element-5556142 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f81d9e7 .elementor-button{background-color:#CC1919;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:20px;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-f81d9e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f81d9e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-95280ff{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-95280ff:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-95280ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-95280ff:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC191959;--border-color:#CC191959;box-shadow:0px 8px 30px -8px rgba(31, 36.00000000000001, 46, 0.14901960784313725);}.elementor-8 .elementor-element.elementor-element-95280ff, .elementor-8 .elementor-element.elementor-element-95280ff::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-519cecb .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-519cecb .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-519cecb .elementor-icon{font-size:25px;padding:13px;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-519cecb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-519cecb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:25px;}.elementor-8 .elementor-element.elementor-element-519cecb .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7b72357 .elementor-button{background-color:#CC1919;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:20px;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-7b72357{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-7b72357 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-5d5bf53{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-5d5bf53:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5d5bf53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-8 .elementor-element.elementor-element-5d5bf53:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC191959;--border-color:#CC191959;box-shadow:0px 8px 30px -8px rgba(31, 36.00000000000001, 46, 0.14901960784313725);}.elementor-8 .elementor-element.elementor-element-5d5bf53, .elementor-8 .elementor-element.elementor-element-5d5bf53::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6983103 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-6983103 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-6983103 .elementor-icon{font-size:25px;padding:13px;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-6983103 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6983103 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:25px;}.elementor-8 .elementor-element.elementor-element-6983103 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-dafab7d .elementor-button{background-color:#CC1919;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:20px;border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-dafab7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-dafab7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-f5a420b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-f5a420b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f5a420b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F242E 0%, #14181F 100%);}.elementor-8 .elementor-element.elementor-element-129887cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ae98446 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4e8db17b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__slide{min-height:360px;background-color:#FFFFFF0D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:16px 16px 16px 16px;padding:48px 48px 48px 48px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__accent, .elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__corner{color:#FF0000;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__accent{--nh-accent-width:42px;--nh-accent-height:42px;--nh-accent-stroke:1px;top:14px;left:14px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__corner{--nh-accent-width:42px;--nh-accent-height:42px;--nh-accent-stroke:1px;bottom:-35px;right:-35px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__quote, .elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__quote i, .elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__quote svg, .elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__quote svg *{color:#FF0000;fill:#FF0000;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__quote{font-size:48px;margin:0px 0px -51px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__quote svg{width:48px;height:48px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__content{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:30px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__client{border-radius:16px 16px 16px 16px;padding:14px 18px 14px 18px;flex-direction:row;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__avatar{width:52px;height:52px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__avatar img, .elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__avatar span{border-radius:50% 50% 50% 50%;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__name{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__designation{color:rgba(255,255,255,0.75);}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__footer{justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__controls{justify-content:center;flex-direction:row;gap:12px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__button{width:46px;height:46px;font-size:24px;color:#FFFFFF;background-color:rgba(255,255,255,0.04);border-radius:50% 50% 50% 50%;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__button svg{width:24px !important;height:24px !important;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,0.3);width:10px;height:10px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__pagination .swiper-pagination-bullet-active{background-color:#EF1C1C;width:22px;}.elementor-8 .elementor-element.elementor-element-849c73f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-849c73f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-849c73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2319190 );}.elementor-8 .elementor-element.elementor-element-607d4bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0b62a3d{text-align:center;}.elementor-8 .elementor-element.elementor-element-0b62a3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-6f85c60{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-74577a1{--display:flex;}.elementor-8 .elementor-element.elementor-element-74577a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-74577a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-294b782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-8232177{--display:flex;}.elementor-8 .elementor-element.elementor-element-8232177:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8232177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-998eeda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-538ccbf{--display:flex;}.elementor-8 .elementor-element.elementor-element-538ccbf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-538ccbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-f54a875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-32dc406{--display:flex;}.elementor-8 .elementor-element.elementor-element-32dc406:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32dc406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-9d966fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-c182024{--display:flex;}.elementor-8 .elementor-element.elementor-element-c182024:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c182024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-268813b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-8ab1b61{--display:flex;}.elementor-8 .elementor-element.elementor-element-8ab1b61:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8ab1b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-ef8e4bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-e0ae978{--display:flex;}.elementor-8 .elementor-element.elementor-element-e0ae978:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e0ae978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-93aa96a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-cc481cb{--display:flex;}.elementor-8 .elementor-element.elementor-element-cc481cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cc481cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-38e7f35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-daa07ab{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-8614573 );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-daa07ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E4E9;}.elementor-8 .elementor-element.elementor-element-daa07ab {--n-accordion-padding:25px 25px 25px 25px;}:where( .elementor-8 .elementor-element.elementor-element-daa07ab > .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:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-8 .elementor-element.elementor-element-daa07ab > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:25px;--padding-bottom:20px;--padding-left:25px;}.elementor-8 .elementor-element.elementor-element-c2ac4c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-c2ac4c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c2ac4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D13030;}.elementor-8 .elementor-element.elementor-element-8fdfb15{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-8fdfb15.elementor-view-stacked .elementor-icon{background-color:#D13E3E;fill:var( --e-global-color-e83d67a );color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-8fdfb15.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8fdfb15.elementor-view-default .elementor-icon{fill:#D13E3E;color:#D13E3E;border-color:#D13E3E;}.elementor-8 .elementor-element.elementor-element-8fdfb15.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon{font-size:30px;padding:16px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-title{color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;}.elementor-8 .elementor-element.elementor-element-d5dc96b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-604e871{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-604e871 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-8 .elementor-element.elementor-element-604e871.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder-row{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__label{text-align:left;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__desc{text-align:left;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-8614573 );background-color:var( --e-global-color-e83d67a );padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e83d67a );border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder ::-webkit-input-placeholder{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder ::-ms-input-placeholder{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder ::-moz-placeholder{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder :-moz-placeholder{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder input{color-scheme:normal;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__action-button{background-color:var( --e-global-color-e83d67a );color:var( --e-global-color-8614573 );transition:all 0.3s;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;padding:11px 11px 11px 11px;border-style:solid;border-color:var( --e-global-color-e83d67a );border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__submit{justify-content:center;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder-message--success{text-align:center;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder-message--error{text-align:center;}.elementor-8 .elementor-element.elementor-element-fc2cc18{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF99;}.elementor-8 .elementor-element.elementor-element-1871fec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-1871fec:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1871fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2319190 );}.elementor-8 .elementor-element.elementor-element-0fdf8a4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0b34876 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-685b9f3{text-align:start;}.elementor-8 .elementor-element.elementor-element-685b9f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-172fe3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-aa08795{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-aa08795 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-aa08795 .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-aa08795 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-aa08795 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:0px;}.elementor-8 .elementor-element.elementor-element-aa08795 .elementor-icon-box-title{color:#676F7E;}.elementor-8 .elementor-element.elementor-element-aa08795 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-829445b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-829445b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-829445b .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-829445b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-829445b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:0px;}.elementor-8 .elementor-element.elementor-element-829445b .elementor-icon-box-title{color:#676F7E;}.elementor-8 .elementor-element.elementor-element-829445b .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-a535caa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-a535caa .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-a535caa .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-a535caa .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a535caa .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:0px;}.elementor-8 .elementor-element.elementor-element-a535caa .elementor-icon-box-title{color:#676F7E;}.elementor-8 .elementor-element.elementor-element-a535caa .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-ffba387{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ffba387:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ffba387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-ffba387:hover{background-color:#FEFBFB;}.elementor-8 .elementor-element.elementor-element-4e1c6e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fe163c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;letter-spacing:1.5px;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-icon i{color:#CC1919;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-icon svg{fill:#CC1919;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-7de8dc8{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7de8dc8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3e7f745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E4E980;--border-color:#E2E4E980;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-3e7f745:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3e7f745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83d67a );}.elementor-8 .elementor-element.elementor-element-782d81f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8614573 );}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__label{margin:0px 0px 5px 0px;text-align:left;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__desc{text-align:left;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){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-secondary );padding:10px 12px 10px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E4E9;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder input{color-scheme:normal;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__action-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-e83d67a );transition:all 0.3s;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;padding:12px 10px 12px 10px;margin:10px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__submit{justify-content:center;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder-message--success{text-align:center;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder-message--error{text-align:center;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-332f47c .ess-slider{min-height:0vh;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-slide-content{padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-progress-holder{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bec8753 .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-2ae4775{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8eb3647{--flex-wrap:wrap;}.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-8 .elementor-element.elementor-element-40e9fec.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-70b6cc1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-566707b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0a79e4a{--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-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-45da0a1{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9d42b8d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1416046{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-88f8857 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-88fe9e8{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-15822b9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-ad18d9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-d1b97f4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-a5a1167{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-0316301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8d861c3{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f672251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c83b42f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b05bfb7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-e7f2e8d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-10ea2a6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b8a5798{--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-521fcce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-997e698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-997e698 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ebeb4a3 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-afa288b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a0a2ebf{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-57391d8{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3640176{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5556142{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f81d9e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-519cecb{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7b72357{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-6983103{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-dafab7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0b62a3d .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-6f85c60{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-294b782{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-998eeda{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f54a875{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9d966fc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-268813b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ef8e4bc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-93aa96a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-38e7f35{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-daa07ab{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8fdfb15{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-title a{font-size:36px;}.elementor-8 .elementor-element.elementor-element-604e871{width:var( --container-widget-width, 441.672px );max-width:441.672px;--container-widget-width:441.672px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fc2cc18{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1871fec{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-685b9f3 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-172fe3c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-332f47c .ess-slide-inner{justify-content:center;}.elementor-8 .elementor-element.elementor-element-332f47c .ess-slide-content{text-align:center;}.elementor-8 .elementor-element.elementor-element-ad716e2{--padding-top:64px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-bec8753 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-2ae4775{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6452a5c .elementor-heading-title{line-height:1.2em;}.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-8 .elementor-element.elementor-element-16a3365 .elementor-heading-title{line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-f256f51 .elementor-heading-title{line-height:1.2em;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-9d42b8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1416046{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-88f8857 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-88fe9e8{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-15822b9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-ad18d9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-d1b97f4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-6f6ef5d{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-0316301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f4910da{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-f672251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-90d2e62{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-c83b42f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b05bfb7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-e7f2e8d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-10ea2a6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-521fcce{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-997e698 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-997e698 .elementor-icon-box-title a{font-size:24px;}.elementor-8 .elementor-element.elementor-element-749da3f{--padding-top:64px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-ebeb4a3 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-afa288b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3640176{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f81d9e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-7b72357{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-dafab7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f5a420b{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-ae98446{text-align:center;}.elementor-8 .elementor-element.elementor-element-ae98446 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__slide{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__corner{bottom:-14px;right:-14px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__quote{font-size:36px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__quote svg{width:36px;height:36px;}.elementor-8 .elementor-element.elementor-element-1e00ee2a .nh-testimonials-slider__content{font-size:16px;}.elementor-8 .elementor-element.elementor-element-849c73f{--padding-top:64px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-0b62a3d .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-6f85c60{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-294b782{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-998eeda{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f54a875{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9d966fc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-268813b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ef8e4bc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-93aa96a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-38e7f35{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8fdfb15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8fdfb15 .elementor-icon-box-title a{font-size:30px;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder-row{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-604e871 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){margin:0px 0px -30px 0px;}.elementor-8 .elementor-element.elementor-element-fc2cc18{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1871fec{--padding-top:64px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-685b9f3 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-172fe3c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3e7f745{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-9699a66 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-ad716e2{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-521fcce{--width:11.089%;}.elementor-8 .elementor-element.elementor-element-4e8db17b{--width:80%;}.elementor-8 .elementor-element.elementor-element-d5dc96b{--width:40%;}.elementor-8 .elementor-element.elementor-element-0fdf8a4{--width:50%;}.elementor-8 .elementor-element.elementor-element-3e7f745{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-521fcce{--width:20%;}.elementor-8 .elementor-element.elementor-element-e64f04b{--width:48%;}.elementor-8 .elementor-element.elementor-element-945a1ee{--width:48%;}.elementor-8 .elementor-element.elementor-element-95280ff{--width:48%;}.elementor-8 .elementor-element.elementor-element-5d5bf53{--width:48%;}.elementor-8 .elementor-element.elementor-element-4e8db17b{--width:100%;}.elementor-8 .elementor-element.elementor-element-d5dc96b{--width:67%;}.elementor-8 .elementor-element.elementor-element-0fdf8a4{--width:100%;}.elementor-8 .elementor-element.elementor-element-3e7f745{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-6876a8d */#scroll-progress {
  position: fixed;
  top: 0;
  left: 0;
  width: 0%;                /* JS দ্বারা update হবে */
  height: 3px;              /* চাইলে adjust করতে পারো */
  background: #CC1919;
  z-index: 99999;           /* সব উপরে থাকবে */
  display: block !important;
  transition: width 0.2s ease-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bec8753 */.head-color{
       background-image: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));
           background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40e9fec *//* icon smooth animation */
.elementor-8 .elementor-element.elementor-element-40e9fec .elementor-button-icon{
    transition: transform 0.3s ease;
}

/* hover করলে icon সামনে যাবে */
.elementor-8 .elementor-element.elementor-element-40e9fec:hover .elementor-button-icon{
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e21ea53 */.service-box .service-icon .elementor-icon{
    background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}
.service-box:hover{
    box-shadow: 0 20px 50px -15px #1f242e40;
    transform: translatey(-.25rem);
}

}
.service-box .service-icon .elementor-icon{
    transition: transform 0.35s ease;
}

.service-box:hover .elementor-icon{
    transform: scale(1.1) rotate(5deg);
}




.elementor-8 .elementor-element.elementor-element-e21ea53{
  animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70b6cc1 *//* icon smooth animation */
.elementor-8 .elementor-element.elementor-element-70b6cc1 .elementor-button-icon{
    transition: transform 0.3s ease;
}

/* hover করলে icon সামনে যাবে */
.elementor-8 .elementor-element.elementor-element-70b6cc1:hover .elementor-button-icon{
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef30cde */.service-box .service-icon .elementor-icon{
    background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}
.service-box:hover{
    box-shadow: 0 20px 50px -15px #1f242e40;
    transform: translatey(-.25rem);
}

}
.service-box .service-icon .elementor-icon{
    transition: transform 0.35s ease;
}

.service-box:hover .elementor-icon{
    transform: scale(1.1) rotate(5deg);
}




.elementor-8 .elementor-element.elementor-element-ef30cde{
  animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-566707b *//* icon smooth animation */
.elementor-8 .elementor-element.elementor-element-566707b .elementor-button-icon{
    transition: transform 0.3s ease;
}

/* hover করলে icon সামনে যাবে */
.elementor-8 .elementor-element.elementor-element-566707b:hover .elementor-button-icon{
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2733c */.service-box .service-icon .elementor-icon{
    background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}
.service-box:hover{
    box-shadow: 0 20px 50px -15px #1f242e40;
    transform: translatey(-.25rem);
}

}
.service-box .service-icon .elementor-icon{
    transition: transform 0.35s ease;
}

.service-box:hover .elementor-icon{
    transform: scale(1.1) rotate(5deg);
}




.elementor-8 .elementor-element.elementor-element-6a2733c{
  animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45da0a1 */.elementor-8 .elementor-element.elementor-element-45da0a1 .elementor-icon{
     background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f8857 */.head-color{
       background-image: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));
           background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15822b9 */.nn-number-icon span.elementor-icon{
    background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    
  color: white !important;
}
.nn-number-icon .elementor-icon{
    transition: transform 0.35s ease;
}
.nn-number-icon:hover .elementor-icon{
    transform: scale(1.1) ;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad18d9f */.nn-number-icon span.elementor-icon{
    background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    
  color: white !important;
}
.nn-number-icon .elementor-icon{
    transition: transform 0.35s ease;
}
.nn-number-icon:hover .elementor-icon{
    transform: scale(1.1) ;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d1b97f4 */.nn-number-icon span.elementor-icon{
    background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    
  color: white !important;
}
.nn-number-icon .elementor-icon{
    transition: transform 0.35s ease;
}
.nn-number-icon:hover .elementor-icon{
    transform: scale(1.1) ;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a5a1167 */.elementor-8 .elementor-element.elementor-element-a5a1167 .elementor-icon{
     background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d861c3 */.elementor-8 .elementor-element.elementor-element-8d861c3 .elementor-icon{
     background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90d2e62 */.nn-icon-box:hover{
    transition: 0.3s;
        box-shadow: 0 20px 50px -15px #1f242e40 !important;
    transform: translatey(-.25rem);
}


.nn-icon-box .elementor-icon{
    transition: 0.3s;
    
        
}

.nn-icon-box:hover .elementor-icon{
    
     transform: scale(1.1) ;
        
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d46d093 */.video-wrap{
  position: relative;
}

.video-float-icon{
  position: absolute;
  bottom: 20px;
  right: 20px;
  z-index: 5;
  animation: floatIcon 3s ease-in-out infinite;
}

/* floating animation */
@keyframes floatIcon{
  0%{
    transform: translateY(0);
  }
  50%{
    transform: translateY(-12px);
  }
  100%{
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bb5e9d */.nn-icon-hover .elementor-button-icon {
    transition: transform 0.3s ease;
}

.nn-icon-hover:hover .elementor-button-icon {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebeb4a3 */.head-color{
       background-image: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));
           background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57391d8 */.elementor-8 .elementor-element.elementor-element-57391d8 .elementor-icon{
     background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5556142 */.elementor-8 .elementor-element.elementor-element-5556142 .elementor-icon{
     background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-519cecb */.elementor-8 .elementor-element.elementor-element-519cecb .elementor-icon{
     background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6983103 */.elementor-8 .elementor-element.elementor-element-6983103 .elementor-icon{
     background: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));;
    color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b62a3d */.head-color{
       background-image: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));
           background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-daa07ab */.nn-faq .e-n-accordion-item-title{
    box-shadow: 0 4px 20px -4px #1f242e1a;
}

.nn-faq .e-n-accordion-item-title[aria-expanded="true"]{
    box-shadow: none !important;
}

.nn-faq .e-n-accordion-item-title-text:hover{
    text-decoration: underline;
    
}

/* ACTIVE accordion card */
.nn-faq .e-n-accordion-item[aria-expanded="true"],
.nn-faq .e-n-accordion-item[open]{
    border: 1px solid #E2E4E9;
    box-shadow: 0 8px 30px -6px #1f242e26;
    border-radius: 12px;
    overflow: hidden;
}

/* title → remove bottom border */
.nn-faq .e-n-accordion-item[aria-expanded="true"] 
.e-n-accordion-item-title,
.nn-faq .e-n-accordion-item[open] 
.e-n-accordion-item-title{
    border-bottom: none !important;
}

/* content → remove top border */
.nn-faq .e-n-accordion-item[aria-expanded="true"] 
.e-n-accordion-item-content,
.nn-faq .e-n-accordion-item[open] 
.e-n-accordion-item-content{
    border-top: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-685b9f3 */.head-color{
       background-image: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));
           background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa08795 */.nn-phone-box{
    transition: all 0.3s ease;
}

.nn-phone-box .elementor-icon{
        background-image: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));
    color: #ffffff !important;
}
.nn-phone-box:hover .elementor-icon{
         transform: scale(1.1) rotate(5deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-829445b */.nn-phone-box{
    transition: all 0.3s ease;
}

.nn-phone-box .elementor-icon{
        background-image: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));
    color: #ffffff !important;
}
.nn-phone-box:hover .elementor-icon{
         transform: scale(1.1) rotate(5deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a535caa */.nn-phone-box{
    transition: all 0.3s ease;
}

.nn-phone-box .elementor-icon{
        background-image: linear-gradient(135deg, hsl(0 78% 45%), hsl(0 78% 35%));
    color: #ffffff !important;
}
.nn-phone-box:hover .elementor-icon{
         transform: scale(1.1) rotate(5deg);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7de8dc8 */.nn-list-content .elementor-icon-list-icon{
    transition: transform 0.3s ease;
}

/* text / item hover → icon scale */
.nn-list-content .elementor-icon-list-item:hover .elementor-icon-list-icon{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1c6e7 */.nn-why-inner{
    position: relative;
}

/* top-left */
.nn-why-inner::before{
    content: "";
    position: absolute;
    top: -15px;
    left: -15px;
    width: 28px;
    height: 28px;
    border-top: 1px solid #A71515;
    border-left: 1px solid #A71515;
}

/* bottom-right */
.nn-why-inner::after{
    content: "";
    position: absolute;
    bottom:-15px;
    right: -15px;
    width: 28px;
    height: 28px;
    border-bottom: 1px solid #A71515;
    border-right: 1px solid #A71515;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-9699a66 */.nn-textarea{
    height: 100px;
}

.contact-form input:focus{
     outline: 1px solid #CC1919;
}

.contact-form textarea:focus{
     outline: 1px solid #CC1919;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e7f745 */.nn-contact-form-box{
    position: relative;
}

/* top-left */
.nn-contact-form-box::after{
      content: "";
    display: block;
    width: 40px;
    height: 40px;
    border-top: 2px solid #A71515;
    border-right: 2px solid #A71515;
    position: absolute;
    top: 15px;
    right: 15px;
    border-radius: 0px 10px 0px 10px !important;
    opacity: .3;
}

/* bottom-right */
.nn-contact-form-box::before{
      content: "";
    display: block;
    width: 40px;
    height: 40px;
    border-left: 2px solid #A71515;
    border-bottom: 2px solid #A71515;
    position: absolute;
    top: 88%;
    left: 20px;
    border-radius: 0px 10px 0px 10px !important;
    opacity: .3;
}


.request-from button.jet-form-builder__action-button.jet-form-builder__submit.submit-type-ajax:after {
    content: "\f1d8";
    font: var(--fa-font-solid);
    margin-right: 5px;
}/* End custom CSS */