.elementor-149 .elementor-element.elementor-element-2a924c60{--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;--overlay-opacity:0.4;--padding-top:140px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-2a924c60:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-2a924c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nevesasuites.in/wp-content/uploads/2026/01/Untitled-design-2026-01-26T153246.978.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-2a924c60::before, .elementor-149 .elementor-element.elementor-element-2a924c60 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-2a924c60 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-2a924c60 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-2a924c60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-2a924c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-2a924c60 > .elementor-shape-bottom .elementor-shape-fill, .elementor-149 .elementor-element.elementor-element-2a924c60 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F7F7F5;}.elementor-149 .elementor-element.elementor-element-2a924c60 > .elementor-shape-bottom svg, .elementor-149 .elementor-element.elementor-element-2a924c60 > .e-con-inner > .elementor-shape-bottom svg{height:58px;}.elementor-149 .elementor-element.elementor-element-5ebae193{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-5ebae193 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:80px;font-weight:700;line-height:90px;color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-icon i{color:var( --e-global-color-09253f2 );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-icon svg{fill:var( --e-global-color-09253f2 );transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-78040ab5{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:28px;}.elementor-149 .elementor-element.elementor-element-78040ab5 .elementor-icon-list-text{color:var( --e-global-color-09253f2 );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-30d1b35{--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;--flex-wrap:wrap;--padding-top:130px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-30d1b35:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-30d1b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7F7F5 548px, var( --e-global-color-09253f2 ) 0%);}.elementor-149 .elementor-element.elementor-element-da5927e{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-8ccd82c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-8ccd82c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:700;line-height:60px;}.elementor-149 .elementor-element.elementor-element-02eeaca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-a0c8205{--display:flex;box-shadow:0px 2px 70px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-a0c8205:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-a0c8205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-6fa9019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-eef8684{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-eef8684 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-149 .elementor-element.elementor-element-5d5786d{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-149 .elementor-element.elementor-element-b460df9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-7dd87d2{--display:flex;box-shadow:0px 2px 70px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-7dd87d2:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-7dd87d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-5e96ab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-646a428{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-646a428 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-149 .elementor-element.elementor-element-ad5ee52{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-149 .elementor-element.elementor-element-7c200f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-38c6e7d{--display:flex;box-shadow:0px 2px 70px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-38c6e7d:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-38c6e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-7c454e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-0004fc8{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-0004fc8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-149 .elementor-element.elementor-element-291316a{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-149 .elementor-element.elementor-element-d35f59f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-4e7c776{--display:flex;box-shadow:0px 2px 70px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-4e7c776:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-4e7c776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-061d4b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-286644c{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-286644c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-149 .elementor-element.elementor-element-fdb657a{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-149 .elementor-element.elementor-element-823d51e{--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:100px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-823d51e:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-823d51e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-149 .elementor-element.elementor-element-b799d77{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-8738036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-8738036 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;font-style:italic;line-height:29px;color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-d5d587c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-d5d587c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:700;line-height:60px;}.elementor-149 .elementor-element.elementor-element-0056f2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-1f1c470{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-1f1c470:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-1f1c470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-1a86cee{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-1a86cee.elementor-view-stacked .elementor-icon{background-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-1a86cee.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-1a86cee.elementor-view-default .elementor-icon{color:#FF5C00;border-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-1a86cee.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-1a86cee.elementor-view-default .elementor-icon svg{fill:#FF5C00;}.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon{font-size:45px;}.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon svg{height:45px;}.elementor-149 .elementor-element.elementor-element-ed02cd0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-ed02cd0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-ef9b6e3{--display:flex;--position:absolute;--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-149 .elementor-element.elementor-element-ef9b6e3:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-ef9b6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-ef9b6e3{left:0px;}body.rtl .elementor-149 .elementor-element.elementor-element-ef9b6e3{right:0px;}.elementor-149 .elementor-element.elementor-element-712e54e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;top:-40px;}.elementor-149 .elementor-element.elementor-element-712e54e.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-712e54e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon{font-size:30px;padding:20px;}.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon svg{height:30px;}.elementor-149 .elementor-element.elementor-element-6d9efbe{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-6d9efbe .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-2ef5566{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-2ef5566:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-2ef5566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-e4ec799{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-e4ec799.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09253f2 );color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-e4ec799.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-e4ec799.elementor-view-default .elementor-icon{color:var( --e-global-color-09253f2 );border-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-e4ec799.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-e4ec799.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-e4ec799.elementor-view-framed .elementor-icon{background-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-e4ec799.elementor-view-stacked .elementor-icon svg{fill:#FF5C00;}.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon{font-size:45px;}.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon svg{height:45px;}.elementor-149 .elementor-element.elementor-element-d25f906{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-d25f906 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-640206a{--display:flex;--position:absolute;--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-149 .elementor-element.elementor-element-640206a:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-640206a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-640206a{left:0px;}body.rtl .elementor-149 .elementor-element.elementor-element-640206a{right:0px;}.elementor-149 .elementor-element.elementor-element-5f5c0dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;top:-40px;}.elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-stacked .elementor-icon{background-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-default .elementor-icon{color:#FF5C00;border-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-default .elementor-icon svg{fill:#FF5C00;}.elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-5f5c0dd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon{font-size:30px;padding:20px;}.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon svg{height:30px;}.elementor-149 .elementor-element.elementor-element-7f43108{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-7f43108 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-f25b7ba{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-f25b7ba:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-f25b7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-3bb9a1c{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-3bb9a1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09253f2 );color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-3bb9a1c.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-3bb9a1c.elementor-view-default .elementor-icon{color:var( --e-global-color-09253f2 );border-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-3bb9a1c.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-3bb9a1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-3bb9a1c.elementor-view-framed .elementor-icon{background-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-3bb9a1c.elementor-view-stacked .elementor-icon svg{fill:#FF5C00;}.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon{font-size:45px;}.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon svg{height:45px;}.elementor-149 .elementor-element.elementor-element-c0bb31a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-c0bb31a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-e018d03{--display:flex;--position:absolute;--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-149 .elementor-element.elementor-element-e018d03:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-e018d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-e018d03{left:0px;}body.rtl .elementor-149 .elementor-element.elementor-element-e018d03{right:0px;}.elementor-149 .elementor-element.elementor-element-6964249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;top:-40px;}.elementor-149 .elementor-element.elementor-element-6964249.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-6964249.elementor-view-stacked .elementor-icon{background-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-6964249.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-6964249.elementor-view-default .elementor-icon{color:#FF5C00;border-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-6964249.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-6964249.elementor-view-default .elementor-icon svg{fill:#FF5C00;}.elementor-149 .elementor-element.elementor-element-6964249.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-6964249.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-6964249.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-6964249.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-6964249.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon{font-size:30px;padding:20px;}.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon svg{height:30px;}.elementor-149 .elementor-element.elementor-element-b0135c7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-b0135c7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-71d39b5{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-71d39b5:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-71d39b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-958a284{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-958a284.elementor-view-stacked .elementor-icon{background-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-958a284.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-958a284.elementor-view-default .elementor-icon{color:#FF5C00;border-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-958a284.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-958a284.elementor-view-default .elementor-icon svg{fill:#FF5C00;}.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon{font-size:45px;}.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon svg{height:45px;}.elementor-149 .elementor-element.elementor-element-256e88e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-256e88e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-dfbabcd{--display:flex;--position:absolute;--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-149 .elementor-element.elementor-element-dfbabcd:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-dfbabcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-dfbabcd{left:0px;}body.rtl .elementor-149 .elementor-element.elementor-element-dfbabcd{right:0px;}.elementor-149 .elementor-element.elementor-element-f2ac081{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;top:-40px;}.elementor-149 .elementor-element.elementor-element-f2ac081.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-f2ac081.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon{font-size:30px;padding:20px;}.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon svg{height:30px;}.elementor-149 .elementor-element.elementor-element-1e1f386{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-1e1f386 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-d7e5307{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-d7e5307:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-d7e5307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-52c4141{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-52c4141.elementor-view-stacked .elementor-icon{background-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-52c4141.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-52c4141.elementor-view-default .elementor-icon{color:#FF5C00;border-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-52c4141.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-52c4141.elementor-view-default .elementor-icon svg{fill:#FF5C00;}.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon{font-size:45px;}.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon svg{height:45px;}.elementor-149 .elementor-element.elementor-element-30b0bdd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-30b0bdd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-5c557e7{--display:flex;--position:absolute;--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-149 .elementor-element.elementor-element-5c557e7:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-5c557e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-5c557e7{left:0px;}body.rtl .elementor-149 .elementor-element.elementor-element-5c557e7{right:0px;}.elementor-149 .elementor-element.elementor-element-9a915be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;top:-40px;}.elementor-149 .elementor-element.elementor-element-9a915be.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-9a915be.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon{font-size:30px;padding:20px;}.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon svg{height:30px;}.elementor-149 .elementor-element.elementor-element-c16b500{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-c16b500 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-ea99ff6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-ea99ff6:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-ea99ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-16a398e{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-16a398e.elementor-view-stacked .elementor-icon{background-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-16a398e.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-16a398e.elementor-view-default .elementor-icon{color:#FF5C00;border-color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-16a398e.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-16a398e.elementor-view-default .elementor-icon svg{fill:#FF5C00;}.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon{font-size:45px;}.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon svg{height:45px;}.elementor-149 .elementor-element.elementor-element-f0b6b4d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-f0b6b4d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-b609bca{--display:flex;--position:absolute;--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-149 .elementor-element.elementor-element-b609bca:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-b609bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-b609bca{left:0px;}body.rtl .elementor-149 .elementor-element.elementor-element-b609bca{right:0px;}.elementor-149 .elementor-element.elementor-element-09adbe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;top:-40px;}.elementor-149 .elementor-element.elementor-element-09adbe9.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-stacked .elementor-icon{background-color:#61C129;}.elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-default .elementor-icon{color:#61C129;border-color:#61C129;}.elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-default .elementor-icon svg{fill:#61C129;}.elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-09adbe9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon{font-size:30px;padding:20px;}.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon svg{height:30px;}.elementor-149 .elementor-element.elementor-element-66ad9da{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-66ad9da .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-149 .elementor-element.elementor-element-9dd07e9{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-spacing:60px;}.elementor-149 .elementor-element.elementor-element-734bdbb{--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;--overflow:hidden;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-734bdbb:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-734bdbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nevesasuites.in/wp-content/uploads/2026/01/shape-4-1.png");background-position:top right;background-repeat:no-repeat;}.elementor-149 .elementor-element.elementor-element-ffa6388{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-88c00c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-88c00c0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;font-style:italic;line-height:29px;color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-a33e45a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-a33e45a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:700;line-height:60px;}.elementor-149 .elementor-element.elementor-element-4ed8aac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-c708505{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-ddfed78{--display:flex;box-shadow:0px 0px 120px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-ddfed78:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-ddfed78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-921b752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-921b752 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-921b752 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-921b752 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-921b752 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-149 .elementor-element.elementor-element-921b752 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-921b752 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-2c145cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-2fe1672{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-5bd28d3{--display:flex;box-shadow:0px 0px 120px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-5bd28d3:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-5bd28d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-4d8c0ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-4d8c0ff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-4d8c0ff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-4d8c0ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-4d8c0ff .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-149 .elementor-element.elementor-element-4d8c0ff .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-4d8c0ff .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-7a4a64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-d73567c{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-9177246{--display:flex;box-shadow:0px 0px 120px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-9177246:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-9177246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-50a9916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-50a9916 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-50a9916 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-50a9916 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-50a9916 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-149 .elementor-element.elementor-element-50a9916 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-50a9916 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-7befcf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-1c26e06{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-2d0e355{--display:flex;box-shadow:0px 0px 120px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-2d0e355:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-2d0e355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-e628ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-e628ee1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-e628ee1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-e628ee1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-e628ee1 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-149 .elementor-element.elementor-element-e628ee1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-e628ee1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-73cdb09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-5aa6119{--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:120px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-57953ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-a47cbb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-a47cbb5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;font-style:italic;line-height:29px;color:#FF5C00;}.elementor-149 .elementor-element.elementor-element-db336e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-db336e5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:700;line-height:60px;}.elementor-149 .elementor-element.elementor-element-586628b{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-586628b:hover{border-style:none;}.elementor-149 .elementor-element.elementor-element-586628b, .elementor-149 .elementor-element.elementor-element-586628b::before{--border-transition:0.3s;}.elementor-149 .elementor-element.elementor-element-45c99b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial-slider{--ekit_testimonial_slidetoshow:1;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial-slider .swiper-pagination span{background-color:#e7e7e7;width:12px;height:12px;border-radius:100px 100px 100px 100px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#2575fc;width:16px;height:16px;transform:scale(1.2);}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial-slider .swiper-wrapper{padding:0px 0px 50px 0px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-single-testimonial-slider, .elementor-149 .elementor-element.elementor-element-1dce440  .elementskit-testimonial_card{padding:35px 34px 39px 34px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-single-testimonial-slider, .elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7F7F7;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-tootltip-testimonial .elementskit-commentor-content:hover, .elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-single-testimonial-slider:hover, .elementor-149 .elementor-element.elementor-element-1dce440  .elementskit-testimonial_card:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-single-testimonial-slider.testimonial-active{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#252235;margin:0px 0px 32px 0px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial_card .elementskit-commentor-coment{color:#252235;margin:0px 0px 32px 0px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-stars > li > a, .elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-stars > li:not(:last-child){margin-right:0px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-stars{margin:0px 0px 9px 0px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-profile-info .elementskit-author-name{color:#000000;margin-bottom:0px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-profile-info .elementskit-author-des{color:rgba(0,0,0,0.5);}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-commentor-image > img{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-commentor-bio .elementskit-commentor-image > img{height:60px;width:60px;}.elementor-149 .elementor-element.elementor-element-1dce440 .ekit-testimonial--avatar{margin:0px 10px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial-slider .swiper-pagination{bottom:-10px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-149 .elementor-element.elementor-element-eba6f16{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-eba6f16:hover{border-style:none;}.elementor-149 .elementor-element.elementor-element-eba6f16, .elementor-149 .elementor-element.elementor-element-eba6f16::before{--border-transition:0.3s;}.elementor-149 .elementor-element.elementor-element-7aed711{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.07);--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-149 .elementor-element.elementor-element-7aed711:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-7aed711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-8ace2a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-rating-icon-font-size:18px;--e-rating-gap:0px;--e-rating-icon-marked-color:#FFC93D;}.elementor-149 .elementor-element.elementor-element-b899fc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:36px;}.elementor-149 .elementor-element.elementor-element-e240a5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-149 .elementor-element.elementor-element-5bae0c0{padding:0px 0px 0px 30px;}.elementor-149 .elementor-element.elementor-element-5bae0c0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-149 .elementor-element.elementor-element-804f367{padding:0px 0px 0px 10px;}.elementor-149 .elementor-element.elementor-element-804f367 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:var( --e-global-color-text );}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-e534227{right:150px;}body.rtl .elementor-149 .elementor-element.elementor-element-e534227{left:150px;}.elementor-149 .elementor-element.elementor-element-e534227{top:-45px;}.elementor-149 .elementor-element.elementor-element-e534227 .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-e534227.elementor-view-stacked .elementor-icon{background-color:#4AB505;}.elementor-149 .elementor-element.elementor-element-e534227.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-e534227.elementor-view-default .elementor-icon{color:#4AB505;border-color:#4AB505;}.elementor-149 .elementor-element.elementor-element-e534227.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-e534227.elementor-view-default .elementor-icon svg{fill:#4AB505;}.elementor-149 .elementor-element.elementor-element-e534227.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-e534227.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-e534227.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-e534227.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-e534227.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-e534227.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-e534227.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-09253f2 );}.elementor-149 .elementor-element.elementor-element-e534227 .elementor-icon{font-size:30px;padding:25px;}.elementor-149 .elementor-element.elementor-element-e534227 .elementor-icon svg{height:30px;}.elementor-149 .elementor-element.elementor-element-3708b6a{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-3708b6a:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-3708b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-149 .elementor-element.elementor-element-3708b6a:hover{border-style:solid;}.elementor-149 .elementor-element.elementor-element-3708b6a, .elementor-149 .elementor-element.elementor-element-3708b6a::before{--border-transition:0.3s;}.elementor-149 .elementor-element.elementor-element-fa1dbc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-149 .elementor-element.elementor-element-de7ee34{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:200px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-45px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-250px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-45px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:#003B5A;--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-e0f75a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-0513263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -125px;z-index:0;}@media(max-width:1366px){body:not(.rtl) .elementor-149 .elementor-element.elementor-element-5f5c0dd{left:97.775px;}body.rtl .elementor-149 .elementor-element.elementor-element-5f5c0dd{right:97.775px;}.elementor-149 .elementor-element.elementor-element-5f5c0dd{top:-41px;}}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-02eeaca{--width:33.333%;}.elementor-149 .elementor-element.elementor-element-b460df9{--width:33.333%;}.elementor-149 .elementor-element.elementor-element-7c200f6{--width:33.333%;}.elementor-149 .elementor-element.elementor-element-d35f59f{--width:33.333%;}.elementor-149 .elementor-element.elementor-element-c708505{--width:25%;}.elementor-149 .elementor-element.elementor-element-2fe1672{--width:25%;}.elementor-149 .elementor-element.elementor-element-d73567c{--width:25%;}.elementor-149 .elementor-element.elementor-element-1c26e06{--width:25%;}.elementor-149 .elementor-element.elementor-element-57953ef{--width:58.3333%;}.elementor-149 .elementor-element.elementor-element-e0f75a5{--width:41.666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-149 .elementor-element.elementor-element-02eeaca{--width:50%;}.elementor-149 .elementor-element.elementor-element-b460df9{--width:50%;}.elementor-149 .elementor-element.elementor-element-7c200f6{--width:50%;}.elementor-149 .elementor-element.elementor-element-d35f59f{--width:50%;}.elementor-149 .elementor-element.elementor-element-c708505{--width:50%;}.elementor-149 .elementor-element.elementor-element-2fe1672{--width:50%;}.elementor-149 .elementor-element.elementor-element-d73567c{--width:50%;}.elementor-149 .elementor-element.elementor-element-1c26e06{--width:50%;}.elementor-149 .elementor-element.elementor-element-57953ef{--width:100%;}.elementor-149 .elementor-element.elementor-element-e0f75a5{--width:100%;}}@media(max-width:1024px){.elementor-149 .elementor-element.elementor-element-2a924c60 > .elementor-shape-bottom svg, .elementor-149 .elementor-element.elementor-element-2a924c60 > .e-con-inner > .elementor-shape-bottom svg{height:51px;}.elementor-149 .elementor-element.elementor-element-5ebae193 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-149 .elementor-element.elementor-element-8ccd82c .elementor-heading-title{font-size:48px;line-height:58px;}.elementor-149 .elementor-element.elementor-element-02eeaca{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-b460df9{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-7c200f6{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-d5d587c .elementor-heading-title{font-size:48px;line-height:58px;}.elementor-149 .elementor-element.elementor-element-9dd07e9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-149 .elementor-element.elementor-element-a33e45a .elementor-heading-title{font-size:48px;line-height:58px;}.elementor-149 .elementor-element.elementor-element-4ed8aac{--flex-wrap:wrap;}.elementor-149 .elementor-element.elementor-element-5aa6119{--flex-wrap:wrap;}.elementor-149 .elementor-element.elementor-element-db336e5 .elementor-heading-title{font-size:48px;line-height:58px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:2;}.elementor-149 .elementor-element.elementor-element-de7ee34{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 100px 0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-position:-30px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-position:-30px;}.elementor-149 .elementor-element.elementor-element-e0f75a5{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-0513263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-2a924c60{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-30d1b35{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-8ccd82c .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-149 .elementor-element.elementor-element-02eeaca{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-b460df9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-7c200f6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-823d51e{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-d5d587c .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-149 .elementor-element.elementor-element-9dd07e9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-149 .elementor-element.elementor-element-734bdbb{--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-ffa6388{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-a33e45a .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-149 .elementor-element.elementor-element-4ed8aac{--content-width:450px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-db6c1aa img{width:100%;}.elementor-149 .elementor-element.elementor-element-ed345bd img{width:100%;}.elementor-149 .elementor-element.elementor-element-748be7b img{width:100%;}.elementor-149 .elementor-element.elementor-element-9fc58ff img{width:100%;}.elementor-149 .elementor-element.elementor-element-5aa6119{--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-db336e5 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-149 .elementor-element.elementor-element-586628b{--padding-top:50px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-149 .elementor-element.elementor-element-1dce440 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-149 .elementor-element.elementor-element-eba6f16{--padding-top:50px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-149 .elementor-element.elementor-element-7aed711{--padding-top:80px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-e534227{right:20px;}body.rtl .elementor-149 .elementor-element.elementor-element-e534227{left:20px;}.elementor-149 .elementor-element.elementor-element-de7ee34{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for icon-list, class: .elementor-element-78040ab5 */.elementor-149 .elementor-element.elementor-element-78040ab5 a:hover .elementor-icon-list-text{
    color: #ff5c00 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ccd82c */@media only screen and (max-width: 767px){
    
.elementor-149 .elementor-element.elementor-element-8ccd82c br {
    display: none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eef8684 */.elementor-149 .elementor-element.elementor-element-eef8684 a{
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.elementor-149 .elementor-element.elementor-element-eef8684 a:hover{
    color: #ff5c00 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0c8205 */.elementor-149 .elementor-element.elementor-element-a0c8205 .image{
    
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-a0c8205 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-a0c8205:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-646a428 */.elementor-149 .elementor-element.elementor-element-646a428 a{
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.elementor-149 .elementor-element.elementor-element-646a428 a:hover{
    color: #ff5c00 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd87d2 */.elementor-149 .elementor-element.elementor-element-7dd87d2 .image{
    
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-7dd87d2 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-7dd87d2:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004fc8 */.elementor-149 .elementor-element.elementor-element-0004fc8 a{
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.elementor-149 .elementor-element.elementor-element-0004fc8 a:hover{
    color: #ff5c00 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38c6e7d */.elementor-149 .elementor-element.elementor-element-38c6e7d .image{
    
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-38c6e7d img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-38c6e7d:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-286644c */.elementor-149 .elementor-element.elementor-element-286644c a{
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.elementor-149 .elementor-element.elementor-element-286644c a:hover{
    color: #ff5c00 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e7c776 */.elementor-149 .elementor-element.elementor-element-4e7c776 .image{
    
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-4e7c776 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-4e7c776:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d587c */@media only screen and (max-width: 767px){
    
.elementor-149 .elementor-element.elementor-element-d5d587c br {
    display: none;
}

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a86cee */.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e54e */.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1c470 */.elementor-149 .elementor-element.elementor-element-1f1c470 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-1f1c470 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-1f1c470:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4ec799 */.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f5c0dd */.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef5566 */.elementor-149 .elementor-element.elementor-element-2ef5566 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-2ef5566 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-2ef5566:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bb9a1c */.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6964249 */.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25b7ba */.elementor-149 .elementor-element.elementor-element-f25b7ba .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-958a284 */.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2ac081 */.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d39b5 */.elementor-149 .elementor-element.elementor-element-71d39b5 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-71d39b5 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-71d39b5:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52c4141 */.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a915be */.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e5307 */.elementor-149 .elementor-element.elementor-element-d7e5307 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-d7e5307 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-d7e5307:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16a398e */.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09adbe9 */.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea99ff6 */.elementor-149 .elementor-element.elementor-element-ea99ff6 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a86cee */.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e54e */.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1c470 */.elementor-149 .elementor-element.elementor-element-1f1c470 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-1f1c470 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-1f1c470:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4ec799 */.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f5c0dd */.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef5566 */.elementor-149 .elementor-element.elementor-element-2ef5566 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-2ef5566 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-2ef5566:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bb9a1c */.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6964249 */.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25b7ba */.elementor-149 .elementor-element.elementor-element-f25b7ba .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-958a284 */.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2ac081 */.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d39b5 */.elementor-149 .elementor-element.elementor-element-71d39b5 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-71d39b5 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-71d39b5:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52c4141 */.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a915be */.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e5307 */.elementor-149 .elementor-element.elementor-element-d7e5307 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-d7e5307 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-d7e5307:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16a398e */.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09adbe9 */.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea99ff6 */.elementor-149 .elementor-element.elementor-element-ea99ff6 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a86cee */.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e54e */.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1c470 */.elementor-149 .elementor-element.elementor-element-1f1c470 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-1f1c470 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-1f1c470:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4ec799 */.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f5c0dd */.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef5566 */.elementor-149 .elementor-element.elementor-element-2ef5566 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-2ef5566 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-2ef5566:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bb9a1c */.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6964249 */.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25b7ba */.elementor-149 .elementor-element.elementor-element-f25b7ba .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-958a284 */.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2ac081 */.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d39b5 */.elementor-149 .elementor-element.elementor-element-71d39b5 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-71d39b5 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-71d39b5:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52c4141 */.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a915be */.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e5307 */.elementor-149 .elementor-element.elementor-element-d7e5307 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-d7e5307 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-d7e5307:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16a398e */.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09adbe9 */.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea99ff6 */.elementor-149 .elementor-element.elementor-element-ea99ff6 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a86cee */.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e54e */.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1c470 */.elementor-149 .elementor-element.elementor-element-1f1c470 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-1f1c470 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-1f1c470:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4ec799 */.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f5c0dd */.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef5566 */.elementor-149 .elementor-element.elementor-element-2ef5566 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-2ef5566 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-2ef5566:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bb9a1c */.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6964249 */.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25b7ba */.elementor-149 .elementor-element.elementor-element-f25b7ba .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-958a284 */.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2ac081 */.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d39b5 */.elementor-149 .elementor-element.elementor-element-71d39b5 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-71d39b5 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-71d39b5:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52c4141 */.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a915be */.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e5307 */.elementor-149 .elementor-element.elementor-element-d7e5307 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-d7e5307 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-d7e5307:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16a398e */.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09adbe9 */.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea99ff6 */.elementor-149 .elementor-element.elementor-element-ea99ff6 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a86cee */.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e54e */.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1c470 */.elementor-149 .elementor-element.elementor-element-1f1c470 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-1f1c470 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-1f1c470:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4ec799 */.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f5c0dd */.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef5566 */.elementor-149 .elementor-element.elementor-element-2ef5566 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-2ef5566 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-2ef5566:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bb9a1c */.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6964249 */.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25b7ba */.elementor-149 .elementor-element.elementor-element-f25b7ba .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-958a284 */.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2ac081 */.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d39b5 */.elementor-149 .elementor-element.elementor-element-71d39b5 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-71d39b5 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-71d39b5:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52c4141 */.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a915be */.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e5307 */.elementor-149 .elementor-element.elementor-element-d7e5307 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-d7e5307 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-d7e5307:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16a398e */.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09adbe9 */.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea99ff6 */.elementor-149 .elementor-element.elementor-element-ea99ff6 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a86cee */.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e54e */.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1c470 */.elementor-149 .elementor-element.elementor-element-1f1c470 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-1f1c470 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-1f1c470:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4ec799 */.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f5c0dd */.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef5566 */.elementor-149 .elementor-element.elementor-element-2ef5566 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-2ef5566 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-2ef5566:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bb9a1c */.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6964249 */.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25b7ba */.elementor-149 .elementor-element.elementor-element-f25b7ba .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-958a284 */.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2ac081 */.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d39b5 */.elementor-149 .elementor-element.elementor-element-71d39b5 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-71d39b5 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-71d39b5:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52c4141 */.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a915be */.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e5307 */.elementor-149 .elementor-element.elementor-element-d7e5307 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-d7e5307 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-d7e5307:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16a398e */.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09adbe9 */.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea99ff6 */.elementor-149 .elementor-element.elementor-element-ea99ff6 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a86cee */.elementor-149 .elementor-element.elementor-element-1a86cee .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e54e */.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-712e54e .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1c470 */.elementor-149 .elementor-element.elementor-element-1f1c470 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-1f1c470 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-1f1c470:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e4ec799 */.elementor-149 .elementor-element.elementor-element-e4ec799 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f5c0dd */.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-5f5c0dd .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef5566 */.elementor-149 .elementor-element.elementor-element-2ef5566 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-2ef5566 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-2ef5566:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bb9a1c */.elementor-149 .elementor-element.elementor-element-3bb9a1c .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6964249 */.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-6964249 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25b7ba */.elementor-149 .elementor-element.elementor-element-f25b7ba .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-f25b7ba:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-958a284 */.elementor-149 .elementor-element.elementor-element-958a284 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2ac081 */.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-f2ac081 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d39b5 */.elementor-149 .elementor-element.elementor-element-71d39b5 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-71d39b5 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-71d39b5:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52c4141 */.elementor-149 .elementor-element.elementor-element-52c4141 .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a915be */.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-9a915be .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e5307 */.elementor-149 .elementor-element.elementor-element-d7e5307 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-d7e5307 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-d7e5307:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16a398e */.elementor-149 .elementor-element.elementor-element-16a398e .elementor-icon{
    
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09adbe9 */.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon{
    border: 10px solid #fff;
    box-shadow: 0px 2px 70px rgba(0, 0, 0, 0.15) !important;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    background: #ff5c00;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon:hover:before{
    transform: scale(1,1);
}

.elementor-149 .elementor-element.elementor-element-09adbe9 .elementor-icon svg{
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea99ff6 */.elementor-149 .elementor-element.elementor-element-ea99ff6 .image{
    overflow: hidden !important;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6 img{
    transition: .7s;
}

.elementor-149 .elementor-element.elementor-element-ea99ff6:hover img{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9dd07e9 */.elementor-149 .elementor-element.elementor-element-9dd07e9 .item .item-content{
   
    opacity: 0;
    transform: translateY(30px);
    transition: .9s ease;
}

.elementor-149 .elementor-element.elementor-element-9dd07e9 .item:hover .item-content{
    opacity: 1;
    transform: translateY(0)
}

.elementor-149 .elementor-element.elementor-element-9dd07e9 .item a{
    transition: .9s ease;
}

.elementor-149 .elementor-element.elementor-element-9dd07e9 .item a:hover{
    color: #FF5C00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a33e45a */@media only screen and (max-width: 767px){
    
.elementor-149 .elementor-element.elementor-element-a33e45a br {
    display: none;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ed8aac */.elementor-149 .elementor-element.elementor-element-4ed8aac .team-box .share-icon .elementor-icon{
    box-shadow: 0px -15px 50px rgb(0 0 0 / 15%);
}


.elementor-149 .elementor-element.elementor-element-4ed8aac .team-box .share-icon .elementor-icon:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scale(0,0);
    border-radius: 50%;
    z-index: 1;
    transition: all 500ms ease;
    background: #ff5c00;
}

.elementor-149 .elementor-element.elementor-element-4ed8aac .team-box:hover .share-icon .elementor-icon:before{
    transform: scale(1,1);
    border-radius: 100%;
}

.elementor-149 .elementor-element.elementor-element-4ed8aac .team-box:hover .share-icon .elementor-icon{
    background-color: #ff5c00!important;
    
}

.elementor-149 .elementor-element.elementor-element-4ed8aac .team-box .share-icon svg{
    z-index: 5 !important;
}

.elementor-149 .elementor-element.elementor-element-4ed8aac .team-box:hover .share-icon .elementor-icon svg{
    fill: #fff!important;
}

.elementor-149 .elementor-element.elementor-element-4ed8aac .team-box .social-icon{
    opacity: 0;
    transition: all 500ms ease;
}

.elementor-149 .elementor-element.elementor-element-4ed8aac .team-box:hover .social-icon{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db336e5 */@media only screen and (max-width: 767px){
    
.elementor-149 .elementor-element.elementor-element-db336e5 br {
    display: none;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bae0c0 */.elementor-149 .elementor-element.elementor-element-5bae0c0:before {
    position: absolute;
    content: '';
    left: 0;
    top: 14px;
    width: 15px;
    height: 2px;
    background: #003B5A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bae0c0 */.elementor-149 .elementor-element.elementor-element-5bae0c0:before {
    position: absolute;
    content: '';
    left: 0;
    top: 14px;
    width: 15px;
    height: 2px;
    background: #003B5A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bae0c0 */.elementor-149 .elementor-element.elementor-element-5bae0c0:before {
    position: absolute;
    content: '';
    left: 0;
    top: 14px;
    width: 15px;
    height: 2px;
    background: #003B5A;
}/* End custom CSS */