.elementor-1412 .elementor-element.elementor-element-62b9abd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-7e1350d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-d732593 .swiper-slide-bg{background-color:#15256B00;background-image:url(https://neevarran.com/wp-content/uploads/2026/08/competitive-price-scaled.png);background-size:cover;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-d732593 .swiper-slide-contents{margin-right:auto;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-d732593 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-d732593 .swiper-slide-inner .elementor-slide-heading{color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-d732593 .swiper-slide-inner .elementor-slide-description{color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-d732593 .swiper-slide-inner .elementor-slide-button{color:#15256B;border-color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-f6b0862 .swiper-slide-bg{background-color:#15256B00;background-image:url(https://neevarran.com/wp-content/uploads/2026/08/competitive-price-scaled.png);background-size:cover;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-f6b0862 .swiper-slide-contents{margin-right:auto;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-f6b0862 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-f6b0862 .swiper-slide-inner .elementor-slide-heading{color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-f6b0862 .swiper-slide-inner .elementor-slide-description{color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-f6b0862 .swiper-slide-inner .elementor-slide-button{color:#15256B;border-color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-b82233d .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://neevarran.com/wp-content/uploads/2026/08/banner-Img1-2.png);background-size:cover;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-b82233d .swiper-slide-contents{margin-right:auto;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-b82233d .swiper-slide-inner{align-items:center;text-align:start;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-b82233d .swiper-slide-inner .elementor-slide-heading{color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-b82233d .swiper-slide-inner .elementor-slide-description{color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-repeater-item-b82233d .swiper-slide-inner .elementor-slide-button{color:#15256B;border-color:#15256B;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .swiper-slide-contents{max-width:66%;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .swiper-slide-inner{text-align:start;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-slide-heading{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:19px;}.elementor-1412 .elementor-element.elementor-element-92e5210{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-64cc91f{--display:flex;}.elementor-1412 .elementor-element.elementor-element-2c7b83b{--display:flex;--min-height:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1412 .elementor-element.elementor-element-1be5524 .elementor-button{background-color:#111960;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-1412 .elementor-element.elementor-element-1be5524{width:var( --container-widget-width, 100% );max-width:100%;padding:12px 20px 12px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1412 .elementor-element.elementor-element-1be5524.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1412 .elementor-element.elementor-element-2ad3a19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1412 .elementor-element.elementor-element-f41d7e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-195e465{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1412 .elementor-element.elementor-element-d48f211{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-d48f211:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-d48f211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1412 .elementor-element.elementor-element-6c309da{--display:flex;--min-height:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1412 .elementor-element.elementor-element-6c309da:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-6c309da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-e748f12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-e748f12:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-e748f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1412 .elementor-element.elementor-element-6c46d1b{--display:flex;--min-height:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1412 .elementor-element.elementor-element-6c46d1b:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-6c46d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-3189975{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-3189975:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-3189975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1412 .elementor-element.elementor-element-d5d381d{--display:flex;--min-height:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1412 .elementor-element.elementor-element-d5d381d:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-d5d381d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-b313c14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1412 .elementor-element.elementor-element-b313c14:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-b313c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1412 .elementor-element.elementor-element-21467f4{--display:flex;--min-height:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1412 .elementor-element.elementor-element-21467f4:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-21467f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-7af3d51{--display:flex;--margin-top:-50px;--margin-bottom:-43px;--margin-left:0px;--margin-right:0px;}.elementor-1412 .elementor-element.elementor-element-6f7c1af{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-9afe039{--display:flex;--min-height:220px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1412 .elementor-element.elementor-element-9afe039:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-9afe039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-918011b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1412 .elementor-element.elementor-element-2d10add{text-align:justify;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-30010c9{--display:flex;--min-height:220px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1412 .elementor-element.elementor-element-30010c9:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-30010c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-4acce5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-1fa6a17{text-align:justify;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-6cc33cf{--display:flex;--min-height:220px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1412 .elementor-element.elementor-element-6cc33cf:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-6cc33cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-c27b954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-af455ff{text-align:justify;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-5ee8f93{--display:flex;--min-height:220px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1412 .elementor-element.elementor-element-5ee8f93:not(.elementor-motion-effects-element-type-background), .elementor-1412 .elementor-element.elementor-element-5ee8f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1412 .elementor-element.elementor-element-468b5a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-b95c35a{text-align:justify;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-921a665{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-a419a53{--display:flex;}.elementor-1412 .elementor-element.elementor-element-635de07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-99d5c8f{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-e80a8cf{--display:flex;}.elementor-1412 .elementor-element.elementor-element-175656c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-870a3ec{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-a89c25c{--display:flex;}.elementor-1412 .elementor-element.elementor-element-d5e1a0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-640e446{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-b08b0dc{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1412 .elementor-element.elementor-element-8a95174{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1412 .elementor-element.elementor-element-ffb8bf3{text-align:justify;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-14c8968{--display:flex;}.elementor-1412 .elementor-element.elementor-element-5728bc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-351a22b{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-09e53e5{--display:flex;}.elementor-1412 .elementor-element.elementor-element-88053bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-0311600{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-3c3ec19{--display:flex;}.elementor-1412 .elementor-element.elementor-element-95f258c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-0ad2c7d{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-2a4dd64{--display:flex;}.elementor-1412 .elementor-element.elementor-element-1a45555{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1412 .elementor-element.elementor-element-6f16cb5{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#666666;}.elementor-1412 .elementor-element.elementor-element-3b45def{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#666666;--n-accordion-icon-size:10px;}.elementor-1412 .elementor-element.elementor-element-3b45def > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B9C5C330;border-style:none;}.elementor-1412 .elementor-element.elementor-element-3b45def.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}:where( .elementor-1412 .elementor-element.elementor-element-3b45def > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:10px;--padding-right:0px;--padding-bottom:10px;--padding-left:10px;}.elementor-1412 .elementor-element.elementor-element-7fd81eb{border-radius:20px 20px 20px 20px;}.elementor-1412 .elementor-element.elementor-element-7fd81eb iframe{height:226px;}.elementor-1412 .elementor-element.elementor-element-3e003b0{--display:flex;}@media(min-width:768px){.elementor-1412 .elementor-element.elementor-element-195e465{--width:25%;}.elementor-1412 .elementor-element.elementor-element-d48f211{--width:25%;}.elementor-1412 .elementor-element.elementor-element-6c309da{--width:100%;}.elementor-1412 .elementor-element.elementor-element-e748f12{--width:25%;}.elementor-1412 .elementor-element.elementor-element-6c46d1b{--width:85%;}.elementor-1412 .elementor-element.elementor-element-3189975{--width:25%;}.elementor-1412 .elementor-element.elementor-element-d5d381d{--width:85%;}.elementor-1412 .elementor-element.elementor-element-b313c14{--width:25%;}.elementor-1412 .elementor-element.elementor-element-21467f4{--width:85%;}.elementor-1412 .elementor-element.elementor-element-6f7c1af{--content-width:100%;}.elementor-1412 .elementor-element.elementor-element-9afe039{--width:25%;}.elementor-1412 .elementor-element.elementor-element-30010c9{--width:25%;}.elementor-1412 .elementor-element.elementor-element-6cc33cf{--width:25%;}.elementor-1412 .elementor-element.elementor-element-5ee8f93{--width:25%;}}@media(max-width:1024px){.elementor-1412 .elementor-element.elementor-element-5ec7a567 .swiper-slide{height:78vh;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .swiper-slide-contents{max-width:71%;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .elementor-slide-heading{font-size:20px;}}@media(max-width:767px){.elementor-1412 .elementor-element.elementor-element-62b9abd4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1412 .elementor-element.elementor-element-5ec7a567 .swiper-slide{height:14.4em;}.elementor-1412 .elementor-element.elementor-element-6f7c1af{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1412 .elementor-element.elementor-element-9afe039{--width:100%;--min-height:0px;--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:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-30010c9{--width:100%;--min-height:0px;--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:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-6cc33cf{--width:100%;--min-height:0px;--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:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-1412 .elementor-element.elementor-element-5ee8f93{--width:100%;--min-height:0px;--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:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for image, class: .elementor-element-b237d1b */.elementor-1412 .elementor-element.elementor-element-b237d1b img {
    width: 100%;
    height: 250px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb9d443 */.elementor-1412 .elementor-element.elementor-element-cb9d443 img {
    width: 100%;
    height: 250px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a379e */.elementor-1412 .elementor-element.elementor-element-f0a379e img {
    width: 100%;
    height: 250px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3742f2e */.elementor-1412 .elementor-element.elementor-element-3742f2e img {
    width: 100%;
    height: 250px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f41d7e3 *//* =========================================
   UNIVERSAL SERVICE CARDS
   Works for any number of cards
   ========================================= */

/* Cards Wrapper */
.elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    gap: 30px !important;
    width: 100% !important;
    max-width: 1190px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    align-items: start !important;
}


/* =========================================
   EVERY CARD
   Automatically applies to all direct
   child containers
   ========================================= */

.elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con {
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    min-width: 0 !important;
    gap: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
    background: transparent !important;
}


/* =========================================
   EVERY CARD IMAGE
   ========================================= */

.elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con .elementor-widget-image {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
    z-index: 1 !important;
}

.elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con .elementor-widget-image img {
    display: block !important;
    width: 100% !important;
    height: 250px !important;
    object-fit: cover !important;
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   EVERY CONTENT BOX
   Automatically finds the container
   below the image
   ========================================= */

.elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con > .e-con:not(:has(.elementor-widget-image)) {
    display: block !important;
    position: relative !important;
    z-index: 5 !important;

    width: calc(100% - 40px) !important;
    max-width: none !important;

    margin: -30px 20px 0 20px !important;
    padding: 20px 24px 22px 24px !important;

    background: #ffffff !important;
    box-sizing: border-box !important;

    text-align: center !important;
}


/* =========================================
   EVERY CARD HEADING
   ========================================= */

.elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con h2 {
    margin: 0 0 12px 0 !important;
    padding: 0 !important;

    font-size: 18px !important;
    line-height: 1.4 !important;
    font-weight: 600 !important;

    text-align: center !important;
}


/* =========================================
   EVERY CARD DESCRIPTION
   ========================================= */

.elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con p {
    margin: 0 !important;
    padding: 0 !important;

    font-size: 15px !important;
    line-height: 1.55 !important;

    text-align: center !important;
}


/* =========================================
   REMOVE ELEMENTOR SPACING FROM INNER
   CONTAINERS
   ========================================= */

.elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con .e-con {
    box-sizing: border-box !important;
}


/* =========================================
   TABLET
   ========================================= */

@media (max-width: 1024px) {

    .elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 30px !important;
    }

}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 {
        grid-template-columns: 1fr !important;
        gap: 35px !important;
    }

    .elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con .elementor-widget-image img {
        height: 240px !important;
    }

    .elementor-1412 .elementor-element.elementor-element-f41d7e3 .elementor-element-195e465 > .e-con > .e-con:not(:has(.elementor-widget-image)) {
        width: calc(100% - 30px) !important;
        margin: -25px 15px 0 15px !important;
        padding: 20px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f7c1af *//* ===== SERVICE CARDS RESPONSIVE ===== */

/*.elementor-1412 .elementor-element.elementor-element-6f7c1af > .e-con-inner {*/
/*    display: flex;*/
/*    flex-wrap: nowrap;*/
/*    width: 100%;*/
/*}*/

/* Individual cards */
/*.elementor-1412 .elementor-element.elementor-element-6f7c1af > .e-con-inner > .e-con {*/
/*    flex: 1 1 0;*/
/*    min-width: 0;*/
/*    box-sizing: border-box;*/
/*}*/

/* SVG icons */
/*.elementor-1412 .elementor-element.elementor-element-6f7c1af svg {*/
/*    width: 55px;*/
/*    height: 55px;*/
/*    max-width: 100%;*/
/*}*/

/* Headings */
/*.elementor-1412 .elementor-element.elementor-element-6f7c1af h2 {*/
/*    max-width: 100%;*/
/*    overflow-wrap: anywhere;*/
/*    word-break: normal;*/
/*}*/


/* ===== TABLET ===== */

/*@media (max-width: 1024px) {*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af > .e-con-inner {*/
/*        flex-wrap: wrap;*/
/*    }*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af > .e-con-inner > .e-con {*/
/*        flex: 0 0 calc(50% - 10px);*/
/*        width: calc(50% - 10px);*/
/*    }*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af svg {*/
/*        width: 48px;*/
/*        height: 48px;*/
/*    }*/
/*}*/


/* ===== MOBILE ===== */

/*@media (max-width: 767px) {*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af {*/
/*        width: 100%;*/
/*        max-width: 100%;*/
/*        overflow: hidden;*/
/*    }*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af > .e-con-inner {*/
/*        display: flex;*/
/*        flex-direction: row;*/
/*        flex-wrap: wrap;*/
/*        gap: 12px;*/
/*        width: 100%;*/
/*    }*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af > .e-con-inner > .e-con {*/
/*        flex: 0 0 calc(50% - 6px);*/
/*        width: calc(50% - 6px);*/
/*        min-width: 0;*/
/*        max-width: calc(50% - 6px);*/
/*        box-sizing: border-box;*/
/*    }*/

    /* Mobile icon */
/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af svg {*/
/*        width: 38px;*/
/*        height: 38px;*/
/*        max-width: 38px;*/
/*    }*/

    /* Mobile heading */
/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af h2 {*/
/*        font-size: 18px;*/
/*        line-height: 1.2;*/
/*        margin-left: 0;*/
/*        margin-right: 0;*/
/*        max-width: 100%;*/
/*        overflow-wrap: anywhere;*/
/*    }*/

    /* Starting from */
/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af p {*/
/*        font-size: 11px;*/
/*        line-height: 1.3;*/
/*        margin-bottom: 4px;*/
/*    }*/

    /* Price */
/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af h2:last-child {*/
/*        font-size: 20px;*/
/*    }*/
/*}*/


/* ===== VERY SMALL MOBILE ===== */

/*@media (max-width: 400px) {*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af > .e-con-inner {*/
/*        gap: 10px;*/
/*    }*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af > .e-con-inner > .e-con {*/
/*        flex: 0 0 calc(50% - 5px);*/
/*        width: calc(50% - 5px);*/
/*        max-width: calc(50% - 5px);*/
/*    }*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af svg {*/
/*        width: 34px;*/
/*        height: 34px;*/
/*    }*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af h2 {*/
/*        font-size: 16px;*/
/*    }*/

/*    .elementor-1412 .elementor-element.elementor-element-6f7c1af h2:last-child {*/
/*        font-size: 18px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3b45def *//* =========================================
   COMMON FAQ SECTION
   ========================================= */

.faq-section {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}

/* FAQ accordion outer area */
.faq-accordion .elementor-accordion {
    width: 100%;
}

/* Each question */
.faq-accordion .elementor-accordion-item {
    border: 0 !important;
    border-bottom: 1px solid #e5e5e5 !important;
    background: #f7f7f7 !important;
}

/* Question row */
.faq-accordion .elementor-tab-title {
    display: flex !important;
    align-items: center !important;

    min-height: 55px !important;

    padding: 17px 20px !important;

    background: #f7f7f7 !important;

    font-size: 16px !important;
    font-weight: 600 !important;

    color: #666 !important;
}

/* Question text */
.faq-accordion .elementor-accordion-title {
    color: #666 !important;
    font-weight: 600 !important;
}

/* Icon */
.faq-accordion .elementor-accordion-icon {
    color: #666 !important;
    margin-right: 15px !important;
}

/* Answer */
.faq-accordion .elementor-tab-content {
    padding: 18px 20px 18px 20px !important;

    background: #fafafa !important;

    border-top: 1px solid #e5e5e5 !important;

    color: #666 !important;

    font-size: 16px !important;
    line-height: 1.8 !important;
}

/* Remove paragraph extra spacing */
.faq-accordion .elementor-tab-content p {
    margin: 0 !important;
}

/* Active question */
.faq-accordion .elementor-tab-title.elementor-active {
    background: #f7f7f7 !important;
}

/* Active question text */
.faq-accordion .elementor-tab-title.elementor-active .elementor-accordion-title {
    color: #666 !important;
}/* End custom CSS */