.elementor-3648 .elementor-element.elementor-element-106103c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-a454782 );--border-color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-106103c:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-106103c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60d2035 );}.elementor-3648 .elementor-element.elementor-element-f181673{text-align:center;}.elementor-3648 .elementor-element.elementor-element-f181673 .elementor-heading-title{font-family:"Odibee Sans", Sans-serif;font-size:85px;color:var( --e-global-color-primary );}.elementor-3648 .elementor-element.elementor-element-b1a1daf{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-3648 .elementor-element.elementor-element-b1a1daf:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-b1a1daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://needideveloper.com/wp-content/uploads/2025/10/pexels-fauxels-3184423-683x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3648 .elementor-element.elementor-element-b1a1daf::before, .elementor-3648 .elementor-element.elementor-element-b1a1daf > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-b1a1daf > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-b1a1daf > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-b1a1daf > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-b1a1daf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60d2035 );--background-overlay:'';}.elementor-3648 .elementor-element.elementor-element-b1a1daf > .elementor-shape-bottom .elementor-shape-fill, .elementor-3648 .elementor-element.elementor-element-b1a1daf > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-edbb85a );}.elementor-3648 .elementor-element.elementor-element-b1a1daf > .elementor-shape-bottom svg, .elementor-3648 .elementor-element.elementor-element-b1a1daf > .e-con-inner > .elementor-shape-bottom svg{height:65px;}.elementor-3648 .elementor-element.elementor-element-548d429 .etheme-headline{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:400;color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-548d429 .etheme-headline-text-wrapper{--text-color:var( --e-global-color-edbb85a );}.elementor-3648 .elementor-element.elementor-element-548d429{--cursor-width:3px;--typing-selected-bg-color:var( --e-global-color-60d2035 );}.elementor-3648 .elementor-element.elementor-element-abad9fe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-ba582e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3648 .elementor-element.elementor-element-e6e0216 .elementor-button{background-color:#E83E3E00;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-3648 .elementor-element.elementor-element-e6e0216 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-e6e0216 .elementor-button:focus{background-color:#00000047;}.elementor-3648 .elementor-element.elementor-element-328996a .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-3648 .elementor-element.elementor-element-328996a .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-328996a .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-e7c06b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-3648 .elementor-element.elementor-element-e7c06b3:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-e7c06b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-edbb85a );}.elementor-3648 .elementor-element.elementor-element-e7c06b3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3648 .elementor-element.elementor-element-e7c06b3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-e7c06b3 > .elementor-shape-bottom svg, .elementor-3648 .elementor-element.elementor-element-e7c06b3 > .e-con-inner > .elementor-shape-bottom svg{height:65px;}.elementor-3648 .elementor-element.elementor-element-b7f4b35{text-align:center;}.elementor-3648 .elementor-element.elementor-element-b7f4b35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;color:#222222;}.elementor-3648 .elementor-element.elementor-element-d591fad{--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-3648 .elementor-element.elementor-element-f3f3ec8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3648 .elementor-element.elementor-element-498b74e{width:auto;max-width:auto;align-self:center;}.elementor-3648 .elementor-element.elementor-element-498b74e .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:45px;}.elementor-3648 .elementor-element.elementor-element-7a591a5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-3648 .elementor-element.elementor-element-7a591a5 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-3648 .elementor-element.elementor-element-7717f15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3648 .elementor-element.elementor-element-ec6c101{width:auto;max-width:auto;align-self:center;}.elementor-3648 .elementor-element.elementor-element-ec6c101 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:45px;}.elementor-3648 .elementor-element.elementor-element-334b647{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-3648 .elementor-element.elementor-element-334b647 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-3648 .elementor-element.elementor-element-52b98a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3648 .elementor-element.elementor-element-afe7051{width:auto;max-width:auto;align-self:center;}.elementor-3648 .elementor-element.elementor-element-afe7051 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:45px;}.elementor-3648 .elementor-element.elementor-element-87301f2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-3648 .elementor-element.elementor-element-87301f2 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-3648 .elementor-element.elementor-element-ebf6b9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3648 .elementor-element.elementor-element-d551839{width:auto;max-width:auto;align-self:center;}.elementor-3648 .elementor-element.elementor-element-d551839 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:45px;}.elementor-3648 .elementor-element.elementor-element-2b81028{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-3648 .elementor-element.elementor-element-2b81028 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-3648 .elementor-element.elementor-element-3a5a736{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-3648 .elementor-element.elementor-element-3a5a736:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-3a5a736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-3a5a736 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3648 .elementor-element.elementor-element-3a5a736 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-3648 .elementor-element.elementor-element-3a5a736 > .elementor-shape-bottom svg, .elementor-3648 .elementor-element.elementor-element-3a5a736 > .e-con-inner > .elementor-shape-bottom svg{height:65px;}.elementor-3648 .elementor-element.elementor-element-e7708c5{--display:flex;}.elementor-3648 .elementor-element.elementor-element-5f95270 .etheme-headline{font-family:"Bebas Neue", Sans-serif;font-weight:400;color:var( --e-global-color-60d2035 );}.elementor-3648 .elementor-element.elementor-element-5f95270 .etheme-headline-text-wrapper{--text-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-ae2bfcc{text-align:center;}.elementor-3648 .elementor-element.elementor-element-ae2bfcc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;color:var( --e-global-color-60d2035 );}.elementor-3648 .elementor-element.elementor-element-ef6092b{--spacer-size:20px;}.elementor-3648 .elementor-element.elementor-element-8eb4014{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-3648 .elementor-element.elementor-element-8eb4014:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-8eb4014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000002B;}.elementor-3648 .elementor-element.elementor-element-c7ab3f4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-3648 .elementor-element.elementor-element-c7ab3f4 .swiper-pagination-bullet-active, .elementor-3648 .elementor-element.elementor-element-c7ab3f4 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-c7ab3f4 .swiper-pagination-fraction{color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-c7ab3f4 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-3648 .elementor-element.elementor-element-c7ab3f4 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-3648 .elementor-element.elementor-element-c7ab3f4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-3648 .elementor-element.elementor-element-c7ab3f4 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-3648 .elementor-element.elementor-element-7daca87{--display:grid;--min-height:30vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-36fb056{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-3648 .elementor-element.elementor-element-36fb056:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-36fb056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://needideveloper.com/wp-content/uploads/2026/02/google-verified-reviews.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3648 .elementor-element.elementor-element-943f753{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-3648 .elementor-element.elementor-element-943f753:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-943f753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://needideveloper.com/wp-content/uploads/2026/02/regitered-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3648 .elementor-element.elementor-element-19ba5da{--display:flex;}.elementor-3648 .elementor-element.elementor-element-19ba5da:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-19ba5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://needideveloper.com/wp-content/uploads/2026/02/about-page_satisfaction-guarantee-1-768x768.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3648 .elementor-element.elementor-element-71428f0{--display:grid;--min-height:30vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-e42a1cb{--display:flex;}.elementor-3648 .elementor-element.elementor-element-e42a1cb:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-e42a1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://needideveloper.com/wp-content/uploads/2026/02/pngtree-a-black-and-gold-circular-badge-with-the-text-top-rated-png-image_17870902.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3648 .elementor-element.elementor-element-bc38584{--display:flex;}.elementor-3648 .elementor-element.elementor-element-bc38584:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-bc38584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://needideveloper.com/wp-content/uploads/2026/03/badge-768x842.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3648 .elementor-element.elementor-element-d2a0031{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-3648 .elementor-element.elementor-element-d2a0031:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-d2a0031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3648 .elementor-element.elementor-element-d2a0031 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3648 .elementor-element.elementor-element-d2a0031 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-edbb85a );}.elementor-3648 .elementor-element.elementor-element-d2a0031 > .elementor-shape-bottom svg, .elementor-3648 .elementor-element.elementor-element-d2a0031 > .e-con-inner > .elementor-shape-bottom svg{height:65px;}.elementor-3648 .elementor-element.elementor-element-cd29d28{--iteration-count:infinite;--shape-color:var( --e-global-color-primary );}.elementor-3648 .elementor-element.elementor-element-cd29d28 .etheme-headline{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-86e216b{text-align:start;}.elementor-3648 .elementor-element.elementor-element-86e216b .elementor-heading-title{font-family:"Poppins", Sans-serif;line-height:28px;color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-7ec85e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-f1fba67{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-b7a04a6{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(149, 149, 149, 0.38);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-b7a04a6:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-b7a04a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60d2035 );background-image:url("https://needideveloper.com/wp-content/uploads/2025/11/pexels-bashir-khabir-2155066672-33637962-768x933.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3648 .elementor-element.elementor-element-b7a04a6::before, .elementor-3648 .elementor-element.elementor-element-b7a04a6 > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-b7a04a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-b7a04a6 > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-b7a04a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-b7a04a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60d2035 );--background-overlay:'';}.elementor-3648 .elementor-element.elementor-element-ff44816 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-289cb23 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-96abc25 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-882bcf2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-90c6aab .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-6e88337 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-7873175{--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-3648 .elementor-element.elementor-element-ec00723 .elementor-button{background-color:#E83E3E00;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-3648 .elementor-element.elementor-element-ec00723 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-ec00723 .elementor-button:focus{background-color:#00000047;}.elementor-3648 .elementor-element.elementor-element-e3588d5 .elementor-button{background-color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-3648 .elementor-element.elementor-element-e3588d5 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-e3588d5 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-3407587{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(149, 149, 149, 0.38);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-3407587:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-3407587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3648 .elementor-element.elementor-element-3407587::before, .elementor-3648 .elementor-element.elementor-element-3407587 > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-3407587 > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-3407587 > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-3407587 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-3407587 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60d2035 );--background-overlay:'';}.elementor-3648 .elementor-element.elementor-element-b1d3cfb > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-a454782 );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.8);}.elementor-3648 .elementor-element.elementor-element-b1d3cfb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3648 .elementor-element.elementor-element-655718c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-0ca18cb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-2c0d9ce{--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-3648 .elementor-element.elementor-element-607e6a7 .elementor-button{background-color:#E83E3E00;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-3648 .elementor-element.elementor-element-607e6a7 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-607e6a7 .elementor-button:focus{background-color:#00000047;}.elementor-3648 .elementor-element.elementor-element-24a7021 .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-3648 .elementor-element.elementor-element-24a7021 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-24a7021 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-948b2fe{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-015a6b2{--display:flex;--min-height:40vh;--justify-content:center;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(149, 149, 149, 0.38);--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-015a6b2:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-015a6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60d2035 );background-image:url("https://needideveloper.com/wp-content/uploads/2026/02/Untitled-design-1-768x432.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3648 .elementor-element.elementor-element-015a6b2::before, .elementor-3648 .elementor-element.elementor-element-015a6b2 > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-015a6b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-015a6b2 > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-015a6b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-015a6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60d2035 );--background-overlay:'';}.elementor-3648 .elementor-element.elementor-element-8d405fc .elementor-button{background-color:#FFFFFF17;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-edbb85a );color:var( --e-global-color-edbb85a );border-radius:15px 15px 15px 15px;padding:5px 10px 5px 010px;}.elementor-3648 .elementor-element.elementor-element-8d405fc .elementor-button-content-wrapper{flex-direction:row;}.elementor-3648 .elementor-element.elementor-element-64f7845 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-de69020 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-18573e3{--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-3648 .elementor-element.elementor-element-4930c82 .elementor-button{background-color:#E83E3E00;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-3648 .elementor-element.elementor-element-4930c82 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-4930c82 .elementor-button:focus{background-color:#00000047;}.elementor-3648 .elementor-element.elementor-element-4a767ee .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-3648 .elementor-element.elementor-element-4a767ee .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-4a767ee .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-139542d{--display:flex;--min-height:40vh;--justify-content:center;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(149, 149, 149, 0.38);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-139542d:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-139542d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60d2035 );background-image:url("https://needideveloper.com/wp-content/uploads/2025/11/pexels-plann-2999237-4549414-768x512.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3648 .elementor-element.elementor-element-139542d::before, .elementor-3648 .elementor-element.elementor-element-139542d > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-139542d > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-139542d > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-139542d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-139542d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60d2035 );--background-overlay:'';}.elementor-3648 .elementor-element.elementor-element-a8b8afc{--grid-template-columns:repeat(0, auto);--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3648 .elementor-element.elementor-element-a8b8afc .elementor-widget-container{text-align:left;}.elementor-3648 .elementor-element.elementor-element-a8b8afc .elementor-social-icon{background-color:#FFFFFF2E;}.elementor-3648 .elementor-element.elementor-element-a8b8afc .elementor-social-icon:hover{background-color:#0000004F;}.elementor-3648 .elementor-element.elementor-element-6a07422 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-baaa11f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-5024d00{--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-3648 .elementor-element.elementor-element-3abe67b .elementor-button{background-color:#E83E3E00;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-3648 .elementor-element.elementor-element-3abe67b .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-3abe67b .elementor-button:focus{background-color:#00000047;}.elementor-3648 .elementor-element.elementor-element-4440aaa .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-3648 .elementor-element.elementor-element-4440aaa .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-4440aaa .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-020dfc1{--display:flex;--min-height:40vh;--justify-content:center;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(149, 149, 149, 0.38);--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-020dfc1:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-020dfc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60d2035 );background-image:url("https://needideveloper.com/wp-content/uploads/2025/11/pexels-cottonbro-6940375-768x1152.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3648 .elementor-element.elementor-element-020dfc1::before, .elementor-3648 .elementor-element.elementor-element-020dfc1 > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-020dfc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-020dfc1 > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-020dfc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-020dfc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60d2035 );--background-overlay:'';}.elementor-3648 .elementor-element.elementor-element-1df15f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-a0f9656 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-11366b1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#CDCDCD;}.elementor-3648 .elementor-element.elementor-element-095d00b{--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-3648 .elementor-element.elementor-element-af6b257 .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-3648 .elementor-element.elementor-element-af6b257 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-af6b257 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-a6fa025{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3648 .elementor-element.elementor-element-a6fa025:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-a6fa025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32312D;}.elementor-3648 .elementor-element.elementor-element-a6fa025::before, .elementor-3648 .elementor-element.elementor-element-a6fa025 > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-a6fa025 > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-a6fa025 > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-a6fa025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-a6fa025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3648 .elementor-element.elementor-element-a6fa025 > .elementor-shape-top .elementor-shape-fill, .elementor-3648 .elementor-element.elementor-element-a6fa025 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-edbb85a );}.elementor-3648 .elementor-element.elementor-element-f77d2a9 .etheme-headline{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-f77d2a9{text-align:center;}.elementor-3648 .elementor-element.elementor-element-f77d2a9 .etheme-headline-text-wrapper{--text-color:var( --e-global-color-primary );}.elementor-3648 .elementor-element.elementor-element-309ea1e{--grid-columns:3;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-3648 .elementor-element.elementor-element-309ea1e > .elementor-widget-container{padding:50px 30px 50px 30px;}.elementor-3648 .elementor-element.elementor-element-309ea1e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3648 .elementor-element.elementor-element-309ea1e .e-loop-item > .elementor-section, .elementor-3648 .elementor-element.elementor-element-309ea1e .e-loop-item > .elementor-section > .elementor-container, .elementor-3648 .elementor-element.elementor-element-309ea1e .e-loop-item > .e-con, .elementor-3648 .elementor-element.elementor-element-309ea1e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3648 .elementor-element.elementor-element-d379c13 .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-3648 .elementor-element.elementor-element-d379c13 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-d379c13 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-02f40f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3648 .elementor-element.elementor-element-9af3aba{--display:flex;--justify-content:center;--overlay-opacity:0.65;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3648 .elementor-element.elementor-element-9af3aba:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-9af3aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://needideveloper.com/wp-content/uploads/2025/10/pexels-fauxels-3184465-1024x683.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3648 .elementor-element.elementor-element-9af3aba::before, .elementor-3648 .elementor-element.elementor-element-9af3aba > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-9af3aba > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-9af3aba > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-9af3aba > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-9af3aba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-60d2035 );--background-overlay:'';}.elementor-3648 .elementor-element.elementor-element-9af3aba > .elementor-shape-bottom .elementor-shape-fill, .elementor-3648 .elementor-element.elementor-element-9af3aba > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-60d2035 );}.elementor-3648 .elementor-element.elementor-element-9af3aba > .elementor-shape-bottom svg, .elementor-3648 .elementor-element.elementor-element-9af3aba > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-3648 .elementor-element.elementor-element-83ac9b9{--spacer-size:50px;}.elementor-3648 .elementor-element.elementor-element-658804f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-3648 .elementor-element.elementor-element-658804f:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-658804f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bacb877 );}.elementor-3648 .elementor-element.elementor-element-658804f > .elementor-shape-bottom .elementor-shape-fill, .elementor-3648 .elementor-element.elementor-element-658804f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-60d2035 );}.elementor-3648 .elementor-element.elementor-element-6868350{text-align:start;}.elementor-3648 .elementor-element.elementor-element-db38d66{text-align:start;}.elementor-3648 .elementor-element.elementor-element-73aaeff > .elementor-widget-container{margin:0px 60px 0px 0px;}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-accordion-item{border-width:0px;border-color:rgba(208, 216, 234, 0.25);}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:rgba(208, 216, 234, 0.25);}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:rgba(208, 216, 234, 0.25);}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-active .elementor-accordion-icon, .elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-active .elementor-accordion-title{color:var( --e-global-color-60d2035 );}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-60d2035 );}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-accordion-title{font-size:15px;font-weight:400;}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-3648 .elementor-element.elementor-element-73aaeff .elementor-tab-content{font-size:15px;}.elementor-3648 .elementor-element.elementor-element-ca45c44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3648 .elementor-element.elementor-element-ca45c44:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-ca45c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://needideveloper.com/wp-content/uploads/2025/10/pexels-hillaryfox-1595385-1024x683.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3648 .elementor-element.elementor-element-ca45c44::before, .elementor-3648 .elementor-element.elementor-element-ca45c44 > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-ca45c44 > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-ca45c44 > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-ca45c44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-ca45c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #000000CF 0%, #000000 100%);}.elementor-3648 .elementor-element.elementor-element-0794a60{--display:flex;}.elementor-3648 .elementor-element.elementor-element-5877478 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-380d76a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-3648 .elementor-element.elementor-element-d7a1e54{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-edbb85a );}.elementor-3648 .elementor-element.elementor-element-ee3f998 .elementor-button{background-color:#02010100;font-size:25px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);border-style:solid;border-width:2px 2px 2px 2px;border-radius:100% 100% 100% 100%;padding:35% 10% 35% 10%;}.elementor-3648 .elementor-element.elementor-element-ee3f998 .elementor-button:hover, .elementor-3648 .elementor-element.elementor-element-ee3f998 .elementor-button:focus{background-color:var( --e-global-color-a454782 );color:var( --e-global-color-60d2035 );border-color:var( --e-global-color-a454782 );}.elementor-3648 .elementor-element.elementor-element-ee3f998 .elementor-button:hover svg, .elementor-3648 .elementor-element.elementor-element-ee3f998 .elementor-button:focus svg{fill:var( --e-global-color-60d2035 );}@media(max-width:1024px){.elementor-3648 .elementor-element.elementor-element-f181673 .elementor-heading-title{font-size:70px;}.elementor-3648 .elementor-element.elementor-element-e7c06b3{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3648 .elementor-element.elementor-element-b7f4b35{text-align:center;}.elementor-3648 .elementor-element.elementor-element-403d375{text-align:center;}.elementor-3648 .elementor-element.elementor-element-f3f3ec8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3648 .elementor-element.elementor-element-498b74e .elementor-counter-number-wrapper{font-size:40px;}.elementor-3648 .elementor-element.elementor-element-7717f15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3648 .elementor-element.elementor-element-ec6c101 .elementor-counter-number-wrapper{font-size:40px;}.elementor-3648 .elementor-element.elementor-element-52b98a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3648 .elementor-element.elementor-element-afe7051 .elementor-counter-number-wrapper{font-size:40px;}.elementor-3648 .elementor-element.elementor-element-ebf6b9c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3648 .elementor-element.elementor-element-d551839 .elementor-counter-number-wrapper{font-size:40px;}.elementor-3648 .elementor-element.elementor-element-3a5a736{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3648 .elementor-element.elementor-element-ae2bfcc{text-align:center;}.elementor-3648 .elementor-element.elementor-element-c7ab3f4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-3648 .elementor-element.elementor-element-7daca87{--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-71428f0{--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-d2a0031{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3648 .elementor-element.elementor-element-7ec85e0{--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-f1fba67{--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-948b2fe{--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-309ea1e{--grid-columns:2;}.elementor-3648 .elementor-element.elementor-element-02f40f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3648 .elementor-element.elementor-element-83ac9b9{--spacer-size:260px;}.elementor-3648 .elementor-element.elementor-element-658804f{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3648 .elementor-element.elementor-element-73aaeff > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3648 .elementor-element.elementor-element-f181673 .elementor-heading-title{font-size:30px;}.elementor-3648 .elementor-element.elementor-element-548d429{text-align:center;}.elementor-3648 .elementor-element.elementor-element-e7c06b3{--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3648 .elementor-element.elementor-element-b7f4b35{text-align:center;}.elementor-3648 .elementor-element.elementor-element-b7f4b35 .elementor-heading-title{font-size:20px;}.elementor-3648 .elementor-element.elementor-element-403d375{text-align:center;}.elementor-3648 .elementor-element.elementor-element-f3f3ec8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-498b74e .elementor-counter-number-wrapper{font-size:35px;}.elementor-3648 .elementor-element.elementor-element-7a591a5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3648 .elementor-element.elementor-element-7717f15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-ec6c101 .elementor-counter-number-wrapper{font-size:35px;}.elementor-3648 .elementor-element.elementor-element-334b647 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3648 .elementor-element.elementor-element-52b98a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-afe7051 .elementor-counter-number-wrapper{font-size:35px;}.elementor-3648 .elementor-element.elementor-element-87301f2 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3648 .elementor-element.elementor-element-ebf6b9c{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3648 .elementor-element.elementor-element-d551839 .elementor-counter-number-wrapper{font-size:35px;}.elementor-3648 .elementor-element.elementor-element-2b81028 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3648 .elementor-element.elementor-element-3a5a736{--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3648 .elementor-element.elementor-element-5f95270{text-align:center;}.elementor-3648 .elementor-element.elementor-element-ae2bfcc{text-align:center;}.elementor-3648 .elementor-element.elementor-element-ae2bfcc .elementor-heading-title{font-size:20px;}.elementor-3648 .elementor-element.elementor-element-c7ab3f4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-3648 .elementor-element.elementor-element-7daca87{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-71428f0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-d2a0031{--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3648 .elementor-element.elementor-element-7ec85e0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1fr;--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-f1fba67{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1fr fr;--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-ff44816{text-align:start;}.elementor-3648 .elementor-element.elementor-element-ff44816 .elementor-heading-title{font-size:15px;}.elementor-3648 .elementor-element.elementor-element-289cb23{text-align:start;}.elementor-3648 .elementor-element.elementor-element-289cb23 .elementor-heading-title{font-size:15px;}.elementor-3648 .elementor-element.elementor-element-655718c .elementor-heading-title{font-size:15px;}.elementor-3648 .elementor-element.elementor-element-948b2fe{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1fr fr fr;--grid-auto-flow:row;}.elementor-3648 .elementor-element.elementor-element-64f7845 .elementor-heading-title{font-size:15px;}.elementor-3648 .elementor-element.elementor-element-6a07422 .elementor-heading-title{font-size:15px;}.elementor-3648 .elementor-element.elementor-element-1df15f4 .elementor-heading-title{font-size:15px;}.elementor-3648 .elementor-element.elementor-element-309ea1e{--grid-columns:1;}.elementor-3648 .elementor-element.elementor-element-83ac9b9{--spacer-size:200px;}.elementor-3648 .elementor-element.elementor-element-658804f{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}}@media(min-width:768px){.elementor-3648 .elementor-element.elementor-element-9af3aba{--width:50%;}.elementor-3648 .elementor-element.elementor-element-658804f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3648 .elementor-element.elementor-element-f3f3ec8{--width:50%;}.elementor-3648 .elementor-element.elementor-element-7717f15{--width:50%;}.elementor-3648 .elementor-element.elementor-element-52b98a1{--width:50%;}.elementor-3648 .elementor-element.elementor-element-ebf6b9c{--width:50%;}.elementor-3648 .elementor-element.elementor-element-9af3aba{--width:100%;}.elementor-3648 .elementor-element.elementor-element-658804f{--width:100%;}}@media(min-width:1025px){.elementor-3648 .elementor-element.elementor-element-9af3aba:not(.elementor-motion-effects-element-type-background), .elementor-3648 .elementor-element.elementor-element-9af3aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-f181673 */.elementor-3648 .elementor-element.elementor-element-f181673 h1 {
  background: linear-gradient(-45deg, #a65b01, #da7702, #8a1820, #e83e3e);
  background-size: 400% 400%;
  animation: gradientText 8s ease infinite;

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

@keyframes gradientText {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */