.elementor-18972 .elementor-element.elementor-element-06e9640{--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.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18972 .elementor-element.elementor-element-06e9640::before, .elementor-18972 .elementor-element.elementor-element-06e9640 > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-06e9640 > .e-con-inner > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-06e9640 > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-06e9640 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-06e9640 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18972 .elementor-element.elementor-element-a012881{--display:flex;--overlay-opacity:0.46;--padding-top:30px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-a012881:not(.elementor-motion-effects-element-type-background), .elementor-18972 .elementor-element.elementor-element-a012881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18972 .elementor-element.elementor-element-a012881::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .e-con-inner > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFBD;background-image:url("https://firstdirect360.com/wp-content/uploads/2025/07/clouds.svg");--background-overlay:'';background-position:top center;background-repeat:repeat-x;}.elementor-18972 .elementor-element.elementor-element-a012881.e-con{--align-self:center;}.elementor-18972 .elementor-element.elementor-element-bb00d43{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-39bdfc4{--display:flex;}.elementor-18972 .elementor-element.elementor-element-4379db8{text-align:center;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-73d1c66 .e--pointer-framed .elementor-item:before,
					.elementor-18972 .elementor-element.elementor-element-73d1c66 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-73d1c66 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-18972 .elementor-element.elementor-element-73d1c66 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-73d1c66{--e-nav-menu-horizontal-menu-item-margin:calc( 24px / 2 );}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:24px;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-item:before{border-radius:100px;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:100px 100px 0 0;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 100px 100px;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 100px 100px 0;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:100px 0 0 100px;}.elementor-18972 .elementor-element.elementor-element-4633475{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-fdebea2{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-166c555 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-166c555{text-align:start;}.elementor-18972 .elementor-element.elementor-element-166c555 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-a54f429{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-c05b693-font-family ), Sans-serif;font-size:var( --e-global-typography-c05b693-font-size );font-weight:var( --e-global-typography-c05b693-font-weight );text-transform:var( --e-global-typography-c05b693-text-transform );font-style:var( --e-global-typography-c05b693-font-style );text-decoration:var( --e-global-typography-c05b693-text-decoration );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-a54f429 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-485f1ec{--display:flex;}.elementor-18972 .elementor-element.elementor-element-5dfca77 img{width:100%;}.elementor-18972 .elementor-element.elementor-element-b66c382 > .elementor-widget-container{margin:80px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-18972 .elementor-element.elementor-element-b66c382 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18972 .elementor-element.elementor-element-e0e51da{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.2;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18972 .elementor-element.elementor-element-e0e51da::before, .elementor-18972 .elementor-element.elementor-element-e0e51da > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-e0e51da > .e-con-inner > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-e0e51da > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-e0e51da > .e-con-inner > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-e0e51da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18972 .elementor-element.elementor-element-10920cc{--display:flex;}body:not(.rtl) .elementor-18972 .elementor-element.elementor-element-ed52fa3{right:38%;}body.rtl .elementor-18972 .elementor-element.elementor-element-ed52fa3{left:38%;}.elementor-18972 .elementor-element.elementor-element-ed52fa3{top:14%;}.elementor-18972 .elementor-element.elementor-element-ed52fa3 img{width:90px;opacity:0.7;transition-duration:0.3s;}.elementor-18972 .elementor-element.elementor-element-ed52fa3:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-18972 .elementor-element.elementor-element-dc48024{right:15%;}body.rtl .elementor-18972 .elementor-element.elementor-element-dc48024{left:15%;}.elementor-18972 .elementor-element.elementor-element-dc48024{top:33%;}.elementor-18972 .elementor-element.elementor-element-dc48024 img{width:60px;opacity:0.2;transition-duration:0.3s;}.elementor-18972 .elementor-element.elementor-element-dc48024:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-18972 .elementor-element.elementor-element-961fc94{right:0%;}body.rtl .elementor-18972 .elementor-element.elementor-element-961fc94{left:0%;}.elementor-18972 .elementor-element.elementor-element-961fc94{top:0px;}.elementor-18972 .elementor-element.elementor-element-961fc94 img{width:70px;opacity:0.5;transition-duration:0.3s;}.elementor-18972 .elementor-element.elementor-element-961fc94:hover img{opacity:1;}body:not(.rtl) .elementor-18972 .elementor-element.elementor-element-46a9741{right:54%;}body.rtl .elementor-18972 .elementor-element.elementor-element-46a9741{left:54%;}.elementor-18972 .elementor-element.elementor-element-46a9741{top:46%;}.elementor-18972 .elementor-element.elementor-element-46a9741 img{width:70px;opacity:0.5;transition-duration:0.3s;}.elementor-18972 .elementor-element.elementor-element-46a9741:hover img{opacity:1;}.elementor-18972 .elementor-element.elementor-element-72960f4{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-93df6ef{text-align:center;}.elementor-18972 .elementor-element.elementor-element-93df6ef .elementor-heading-title{font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-843da11{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;font-size:20px;line-height:1.5em;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-843da11 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-843da11.elementor-element{--align-self:center;}.elementor-18972 .elementor-element.elementor-element-7d71287{--display:flex;}body:not(.rtl) .elementor-18972 .elementor-element.elementor-element-bacf9a0{left:56%;}body.rtl .elementor-18972 .elementor-element.elementor-element-bacf9a0{right:56%;}.elementor-18972 .elementor-element.elementor-element-bacf9a0{top:21%;}.elementor-18972 .elementor-element.elementor-element-bacf9a0 img{width:70px;opacity:0.5;transition-duration:0.3s;}.elementor-18972 .elementor-element.elementor-element-bacf9a0:hover img{opacity:1;}body:not(.rtl) .elementor-18972 .elementor-element.elementor-element-eb4b465{left:0px;}body.rtl .elementor-18972 .elementor-element.elementor-element-eb4b465{right:0px;}.elementor-18972 .elementor-element.elementor-element-eb4b465{top:37%;}.elementor-18972 .elementor-element.elementor-element-eb4b465 img{width:90px;opacity:0.7;transition-duration:0.3s;}.elementor-18972 .elementor-element.elementor-element-eb4b465:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-18972 .elementor-element.elementor-element-f4c26d4{left:17%;}body.rtl .elementor-18972 .elementor-element.elementor-element-f4c26d4{right:17%;}.elementor-18972 .elementor-element.elementor-element-f4c26d4{top:0%;}.elementor-18972 .elementor-element.elementor-element-f4c26d4 img{width:60px;opacity:0.2;transition-duration:0.3s;}.elementor-18972 .elementor-element.elementor-element-f4c26d4:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-18972 .elementor-element.elementor-element-fca35dc{right:17%;}body.rtl .elementor-18972 .elementor-element.elementor-element-fca35dc{left:17%;}.elementor-18972 .elementor-element.elementor-element-fca35dc{top:50%;}.elementor-18972 .elementor-element.elementor-element-fca35dc img{width:70px;opacity:0.5;transition-duration:0.3s;}.elementor-18972 .elementor-element.elementor-element-fca35dc:hover img{opacity:1;}.elementor-18972 .elementor-element.elementor-element-3d00b27{--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:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-18972 .elementor-element.elementor-element-d2b1b94{--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:00px 00px;--row-gap:00px;--column-gap:00px;--border-radius:80px 80px 80px 80px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-d2b1b94:not(.elementor-motion-effects-element-type-background), .elementor-18972 .elementor-element.elementor-element-d2b1b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18972 .elementor-element.elementor-element-365059b{--display:flex;--justify-content:center;}.elementor-18972 .elementor-element.elementor-element-ace9209 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-18972 .elementor-element.elementor-element-ace9209{text-align:start;}.elementor-18972 .elementor-element.elementor-element-ace9209 .elementor-heading-title{font-size:23px;font-weight:500;color:var( --e-global-color-accent );}.elementor-18972 .elementor-element.elementor-element-8a34d22{text-align:start;}.elementor-18972 .elementor-element.elementor-element-8a34d22 .elementor-heading-title{font-size:60px;font-weight:600;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-6132508 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-6132508{font-size:20px;font-weight:400;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-18972 .elementor-element.elementor-element-20a3540{--display:flex;}.elementor-18972 .elementor-element.elementor-element-8f7503a{--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:120px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-96088a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18972 .elementor-element.elementor-element-96088a7.e-con{--align-self:center;}.elementor-18972 .elementor-element.elementor-element-e18f09f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-18972 .elementor-element.elementor-element-e18f09f .elementor-heading-title{font-size:23px;font-weight:500;color:var( --e-global-color-accent );}.elementor-18972 .elementor-element.elementor-element-82cf3de{text-align:center;}.elementor-18972 .elementor-element.elementor-element-82cf3de .elementor-heading-title{font-size:60px;font-weight:600;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-e8bfca1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-eee007a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-f87011f{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-41bbeca{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18972 .elementor-element.elementor-element-a68670c{z-index:2;}.elementor-18972 .elementor-element.elementor-element-a68670c img{width:100%;max-width:500px;border-radius:20px 20px 20px 20px;box-shadow:30px 30px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-18972 .elementor-element.elementor-element-3ea75b0{text-align:start;}.elementor-18972 .elementor-element.elementor-element-3ea75b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-61a0e03 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-61a0e03{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button:focus{background-color:var( --e-global-color-14ef391 );color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-5202f01 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-caba63f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18972 .elementor-element.elementor-element-e3ac80a{z-index:2;}.elementor-18972 .elementor-element.elementor-element-e3ac80a img{width:100%;max-width:500px;border-radius:20px 20px 20px 20px;box-shadow:30px 30px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-18972 .elementor-element.elementor-element-eae93ce{text-align:start;}.elementor-18972 .elementor-element.elementor-element-eae93ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-644ae08 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-644ae08{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button:focus{background-color:var( --e-global-color-14ef391 );color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-ea0382c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-d110f4b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18972 .elementor-element.elementor-element-16ab44b{z-index:2;}.elementor-18972 .elementor-element.elementor-element-16ab44b img{width:100%;max-width:500px;border-radius:20px 20px 20px 20px;box-shadow:30px 30px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-18972 .elementor-element.elementor-element-d3decfd{text-align:start;}.elementor-18972 .elementor-element.elementor-element-d3decfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-84db990 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-84db990{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button:focus{background-color:var( --e-global-color-14ef391 );color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-2a6916f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-69299b8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18972 .elementor-element.elementor-element-b6f88aa{z-index:2;}.elementor-18972 .elementor-element.elementor-element-b6f88aa img{width:100%;max-width:500px;border-radius:20px 20px 20px 20px;box-shadow:30px 30px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-18972 .elementor-element.elementor-element-356904e{text-align:start;}.elementor-18972 .elementor-element.elementor-element-356904e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-fd99294 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-fd99294{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button:focus{background-color:var( --e-global-color-14ef391 );color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-abfb66c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-6c60a3f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18972 .elementor-element.elementor-element-92be329{z-index:2;}.elementor-18972 .elementor-element.elementor-element-92be329 img{width:100%;max-width:500px;border-radius:20px 20px 20px 20px;box-shadow:30px 30px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-18972 .elementor-element.elementor-element-8c13a7d{text-align:start;}.elementor-18972 .elementor-element.elementor-element-8c13a7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-fd8d7a3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-fd8d7a3{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button:focus{background-color:var( --e-global-color-14ef391 );color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-fb80f31 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-c15c898{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18972 .elementor-element.elementor-element-f00c493{z-index:2;}.elementor-18972 .elementor-element.elementor-element-f00c493 img{width:100%;max-width:500px;border-radius:20px 20px 20px 20px;box-shadow:30px 30px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-18972 .elementor-element.elementor-element-17d9525{text-align:start;}.elementor-18972 .elementor-element.elementor-element-17d9525 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-c9f3c83 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-c9f3c83{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button:focus{background-color:var( --e-global-color-14ef391 );color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-19e0518 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-f837c85{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-342a8fa{z-index:2;}.elementor-18972 .elementor-element.elementor-element-342a8fa img{width:100%;max-width:500px;border-radius:20px 20px 20px 20px;box-shadow:30px 30px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-18972 .elementor-element.elementor-element-034f58a{--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.8;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-034f58a::before, .elementor-18972 .elementor-element.elementor-element-034f58a > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-034f58a > .e-con-inner > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-034f58a > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-034f58a > .e-con-inner > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-034f58a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://firstdirect360.com/wp-content/uploads/2025/07/faded-colors-bg-2.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18972 .elementor-element.elementor-element-06abe03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18972 .elementor-element.elementor-element-06abe03.e-con{--align-self:center;}.elementor-18972 .elementor-element.elementor-element-738624e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-18972 .elementor-element.elementor-element-738624e .elementor-heading-title{font-size:23px;font-weight:500;color:var( --e-global-color-accent );}.elementor-18972 .elementor-element.elementor-element-a64619a{text-align:center;}.elementor-18972 .elementor-element.elementor-element-a64619a .elementor-heading-title{font-size:60px;font-weight:600;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-47728d2{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-982e4af{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-982e4af:not(.elementor-motion-effects-element-type-background), .elementor-18972 .elementor-element.elementor-element-982e4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6cea4e );}.elementor-18972 .elementor-element.elementor-element-9060829 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-9060829 img{width:100%;max-width:190px;}.elementor-18972 .elementor-element.elementor-element-edfc43c{text-align:start;}.elementor-18972 .elementor-element.elementor-element-edfc43c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-2005bab > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-2005bab{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-8e34fdb .elementor-button{background-color:#02010100;font-size:20px;text-transform:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-8e34fdb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-8e34fdb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-8e34fdb .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-8e34fdb .elementor-button:focus{color:var( --e-global-color-901b05e );}.elementor-18972 .elementor-element.elementor-element-8e34fdb .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-8e34fdb .elementor-button:focus svg{fill:var( --e-global-color-901b05e );}.elementor-18972 .elementor-element.elementor-element-689d834{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-689d834:not(.elementor-motion-effects-element-type-background), .elementor-18972 .elementor-element.elementor-element-689d834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6cea4e );}.elementor-18972 .elementor-element.elementor-element-bf021de > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-bf021de img{width:100%;max-width:190px;}.elementor-18972 .elementor-element.elementor-element-50173b0{text-align:start;}.elementor-18972 .elementor-element.elementor-element-50173b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-30a5e7b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-30a5e7b{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-e00879f .elementor-button{background-color:#02010100;font-size:20px;text-transform:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-e00879f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-e00879f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-e00879f .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-e00879f .elementor-button:focus{color:var( --e-global-color-901b05e );}.elementor-18972 .elementor-element.elementor-element-e00879f .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-e00879f .elementor-button:focus svg{fill:var( --e-global-color-901b05e );}.elementor-18972 .elementor-element.elementor-element-89b351d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-89b351d:not(.elementor-motion-effects-element-type-background), .elementor-18972 .elementor-element.elementor-element-89b351d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6cea4e );}.elementor-18972 .elementor-element.elementor-element-b21dba1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-b21dba1 img{width:100%;max-width:190px;}.elementor-18972 .elementor-element.elementor-element-8aaee36{text-align:start;}.elementor-18972 .elementor-element.elementor-element-8aaee36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-18972 .elementor-element.elementor-element-ad285f2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-ad285f2{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-18972 .elementor-element.elementor-element-29d83f5 .elementor-button{background-color:#02010100;font-size:20px;text-transform:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-29d83f5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-29d83f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18972 .elementor-element.elementor-element-29d83f5 .elementor-button:hover, .elementor-18972 .elementor-element.elementor-element-29d83f5 .elementor-button:focus{color:var( --e-global-color-901b05e );}.elementor-18972 .elementor-element.elementor-element-29d83f5 .elementor-button:hover svg, .elementor-18972 .elementor-element.elementor-element-29d83f5 .elementor-button:focus svg{fill:var( --e-global-color-901b05e );}.elementor-18972 .elementor-element.elementor-element-5222d7e{--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.77;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18972 .elementor-element.elementor-element-5222d7e:not(.elementor-motion-effects-element-type-background), .elementor-18972 .elementor-element.elementor-element-5222d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://firstdirect360.com/wp-content/uploads/2024/06/bg-blue-1024x808.png");background-position:center center;background-size:cover;}.elementor-18972 .elementor-element.elementor-element-5222d7e::before, .elementor-18972 .elementor-element.elementor-element-5222d7e > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-5222d7e > .e-con-inner > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-5222d7e > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-5222d7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-5222d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-18972 .elementor-element.elementor-element-1f9802a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18972 .elementor-element.elementor-element-ddd74f2{text-align:center;}.elementor-18972 .elementor-element.elementor-element-ddd74f2 .elementor-heading-title{font-size:40px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-18972 .elementor-element.elementor-element-de0d963{--swiper-slides-to-display:6;--swiper-slides-gap:0px;}.elementor-18972 .elementor-element.elementor-element-de0d963 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-18972 .elementor-element.elementor-element-de0d963 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-18972 .elementor-element.elementor-element-06e9640{--width:100%;}.elementor-18972 .elementor-element.elementor-element-a012881{--content-width:1400px;}.elementor-18972 .elementor-element.elementor-element-39bdfc4{--width:100%;}.elementor-18972 .elementor-element.elementor-element-fdebea2{--width:45%;}.elementor-18972 .elementor-element.elementor-element-485f1ec{--width:55%;}.elementor-18972 .elementor-element.elementor-element-e0e51da{--content-width:1700px;}.elementor-18972 .elementor-element.elementor-element-10920cc{--width:25%;}.elementor-18972 .elementor-element.elementor-element-72960f4{--width:800px;}.elementor-18972 .elementor-element.elementor-element-7d71287{--width:25%;}.elementor-18972 .elementor-element.elementor-element-3d00b27{--content-width:1400px;}.elementor-18972 .elementor-element.elementor-element-d2b1b94{--content-width:1170px;}.elementor-18972 .elementor-element.elementor-element-365059b{--width:50%;}.elementor-18972 .elementor-element.elementor-element-20a3540{--width:50%;}.elementor-18972 .elementor-element.elementor-element-8f7503a{--content-width:1170px;}.elementor-18972 .elementor-element.elementor-element-e8bfca1{--content-width:1400px;}.elementor-18972 .elementor-element.elementor-element-f87011f{--width:45%;}.elementor-18972 .elementor-element.elementor-element-f837c85{--width:55%;}.elementor-18972 .elementor-element.elementor-element-034f58a{--content-width:1400px;}.elementor-18972 .elementor-element.elementor-element-47728d2{--content-width:1200px;}.elementor-18972 .elementor-element.elementor-element-5222d7e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18972 .elementor-element.elementor-element-fdebea2{--width:100%;}.elementor-18972 .elementor-element.elementor-element-485f1ec{--width:100%;}.elementor-18972 .elementor-element.elementor-element-96088a7{--content-width:900px;}}@media(min-width:1025px){.elementor-18972 .elementor-element.elementor-element-a012881::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .e-con-inner > .elementor-background-video-container::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18972 .elementor-element.elementor-element-a012881 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-18972 .elementor-element.elementor-element-06e9640{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18972 .elementor-element.elementor-element-a012881{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-4633475{--flex-wrap:wrap;}.elementor-18972 .elementor-element.elementor-element-166c555{text-align:center;}.elementor-18972 .elementor-element.elementor-element-166c555 .elementor-heading-title{font-size:50px;}.elementor-18972 .elementor-element.elementor-element-a54f429{text-align:center;font-size:var( --e-global-typography-c05b693-font-size );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-93df6ef .elementor-heading-title{font-size:40px;}.elementor-18972 .elementor-element.elementor-element-3d00b27{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-d2b1b94{--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18972 .elementor-element.elementor-element-8a34d22 .elementor-heading-title{font-size:45px;}.elementor-18972 .elementor-element.elementor-element-6132508{font-size:18px;}.elementor-18972 .elementor-element.elementor-element-e18f09f .elementor-heading-title{font-size:18px;}.elementor-18972 .elementor-element.elementor-element-82cf3de .elementor-heading-title{font-size:40px;}.elementor-18972 .elementor-element.elementor-element-f87011f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-3ea75b0 .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-61a0e03{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-eae93ce .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-644ae08{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-d3decfd .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-84db990{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-356904e .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-fd99294{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-8c13a7d .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-fd8d7a3{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-17d9525 .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-c9f3c83{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-738624e .elementor-heading-title{font-size:18px;}.elementor-18972 .elementor-element.elementor-element-a64619a .elementor-heading-title{font-size:40px;}.elementor-18972 .elementor-element.elementor-element-edfc43c .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-2005bab{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-50173b0 .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-30a5e7b{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-8aaee36 .elementor-heading-title{font-size:25px;}.elementor-18972 .elementor-element.elementor-element-ad285f2{font-size:14px;}.elementor-18972 .elementor-element.elementor-element-ddd74f2 .elementor-heading-title{font-size:30px;}.elementor-18972 .elementor-element.elementor-element-de0d963{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-18972 .elementor-element.elementor-element-06e9640{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18972 .elementor-element.elementor-element-73d1c66{--e-nav-menu-horizontal-menu-item-margin:calc( 3px / 2 );}.elementor-18972 .elementor-element.elementor-element-73d1c66 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:3px;}.elementor-18972 .elementor-element.elementor-element-166c555{text-align:center;}.elementor-18972 .elementor-element.elementor-element-166c555 .elementor-heading-title{font-size:40px;}.elementor-18972 .elementor-element.elementor-element-a54f429{text-align:center;font-size:var( --e-global-typography-c05b693-font-size );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-b66c382 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-18972 .elementor-element.elementor-element-9bea775 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-9bea775 img{width:65%;}.elementor-18972 .elementor-element.elementor-element-93df6ef .elementor-heading-title{font-size:30px;}.elementor-18972 .elementor-element.elementor-element-843da11{font-size:16px;}.elementor-18972 .elementor-element.elementor-element-3d00b27{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18972 .elementor-element.elementor-element-d2b1b94{--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-18972 .elementor-element.elementor-element-ace9209 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18972 .elementor-element.elementor-element-ace9209 .elementor-heading-title{font-size:18px;}.elementor-18972 .elementor-element.elementor-element-8a34d22 .elementor-heading-title{font-size:30px;}.elementor-18972 .elementor-element.elementor-element-6132508{font-size:16px;}.elementor-18972 .elementor-element.elementor-element-c22a1b4 img{height:100vw;}.elementor-18972 .elementor-element.elementor-element-82cf3de .elementor-heading-title{font-size:30px;}.elementor-18972 .elementor-element.elementor-element-41bbeca{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-a68670c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-3ea75b0{text-align:center;}.elementor-18972 .elementor-element.elementor-element-3ea75b0 .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-61a0e03 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-61a0e03{text-align:center;}.elementor-18972 .elementor-element.elementor-element-5202f01 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-caba63f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-e3ac80a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-eae93ce{text-align:center;}.elementor-18972 .elementor-element.elementor-element-eae93ce .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-644ae08 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-644ae08{text-align:center;}.elementor-18972 .elementor-element.elementor-element-ea0382c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-d110f4b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-16ab44b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-d3decfd{text-align:center;}.elementor-18972 .elementor-element.elementor-element-d3decfd .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-84db990 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-84db990{text-align:center;}.elementor-18972 .elementor-element.elementor-element-2a6916f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-69299b8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-b6f88aa > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-356904e{text-align:center;}.elementor-18972 .elementor-element.elementor-element-356904e .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-fd99294 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-fd99294{text-align:center;}.elementor-18972 .elementor-element.elementor-element-abfb66c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-6c60a3f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-92be329 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-8c13a7d{text-align:center;}.elementor-18972 .elementor-element.elementor-element-8c13a7d .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-fd8d7a3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-fd8d7a3{text-align:center;}.elementor-18972 .elementor-element.elementor-element-fb80f31 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-c15c898{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18972 .elementor-element.elementor-element-f00c493 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18972 .elementor-element.elementor-element-17d9525{text-align:center;}.elementor-18972 .elementor-element.elementor-element-17d9525 .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-c9f3c83 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-c9f3c83{text-align:center;}.elementor-18972 .elementor-element.elementor-element-19e0518 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18972 .elementor-element.elementor-element-a64619a .elementor-heading-title{font-size:30px;}.elementor-18972 .elementor-element.elementor-element-9060829 img{max-width:100px;}.elementor-18972 .elementor-element.elementor-element-edfc43c{text-align:center;}.elementor-18972 .elementor-element.elementor-element-edfc43c .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-2005bab > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-2005bab{text-align:center;}.elementor-18972 .elementor-element.elementor-element-8e34fdb .elementor-button{font-size:16px;}.elementor-18972 .elementor-element.elementor-element-bf021de img{max-width:100px;}.elementor-18972 .elementor-element.elementor-element-50173b0{text-align:center;}.elementor-18972 .elementor-element.elementor-element-50173b0 .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-30a5e7b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-30a5e7b{text-align:center;}.elementor-18972 .elementor-element.elementor-element-e00879f .elementor-button{font-size:16px;}.elementor-18972 .elementor-element.elementor-element-b21dba1 img{max-width:100px;}.elementor-18972 .elementor-element.elementor-element-8aaee36{text-align:center;}.elementor-18972 .elementor-element.elementor-element-8aaee36 .elementor-heading-title{font-size:20px;}.elementor-18972 .elementor-element.elementor-element-ad285f2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-18972 .elementor-element.elementor-element-ad285f2{text-align:center;}.elementor-18972 .elementor-element.elementor-element-29d83f5 .elementor-button{font-size:16px;}.elementor-18972 .elementor-element.elementor-element-de0d963{--swiper-slides-to-display:1;}}/* Start custom CSS for nav-menu, class: .elementor-element-73d1c66 */.elementor-18972 .elementor-element.elementor-element-73d1c66 :not(.current_page_item) a:not(.elementor-item-active){
    background: #eee;
    border-radius: 100px;
    border:1px solid #ccc;
}
.elementor-18972 .elementor-element.elementor-element-73d1c66 a{
    margin-top:3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-166c555 */.elementor-18972 .elementor-element.elementor-element-166c555 i{
    color:inherit !important;
    font-style: normal !important;
}
.elementor-18972 .elementor-element.elementor-element-166c555 i{
    color:#AB710A !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a012881 */.elementor-18972 .elementor-element.elementor-element-a012881:before{
    animation:cloudsAnim 150s infinite forwards linear;
    background-size:100% auto !important;

}

@media (max-width:767px){
    .elementor-18972 .elementor-element.elementor-element-a012881:before{
        background-size:200% auto !important;
        animation:cloudsAnimMobile 40s infinite forwards linear;
    }
}

@keyframes cloudsAnimMobile{
    from{
        background-position:0 150px;
    }
    to{
        background-position:200vw 150px;
    }
}


@keyframes cloudsAnim{
    from{
        background-position:0 150px;
        
    }
    to{
        background-position:100vw 150px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed52fa3 */.elementor-18972 .elementor-element.elementor-element-ed52fa3 .elementor-motion-effects-element{
    position: relative;
    z-index: 1;
}
.elementor-18972 .elementor-element.elementor-element-ed52fa3 .elementor-motion-effects-element:after{
    content:"";
    position:absolute;
    z-index: -1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height: 0;
    background:var(--e-global-color-primary);
    transition:0;
    border-radius: 100%;
    opacity: 0.5
}
.elementor-18972 .elementor-element.elementor-element-ed52fa3 .elementor-motion-effects-element:hover:after{
    width:120px;
    height: 120px;
    opacity: 0;
    transition:0.5s ease-out;
}
.elementor-18972 .elementor-element.elementor-element-ed52fa3 .elementor-motion-effects-element:hover img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc48024 */.elementor-18972 .elementor-element.elementor-element-dc48024 .elementor-motion-effects-element{
    position: relative;
    z-index: 1;
}
.elementor-18972 .elementor-element.elementor-element-dc48024 .elementor-motion-effects-element:after{
    content:"";
    position:absolute;
    z-index: -1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height: 0;
    background:var(--e-global-color-primary);
    transition:0;
    border-radius: 100%;
    opacity: 0.5
}
.elementor-18972 .elementor-element.elementor-element-dc48024 .elementor-motion-effects-element:hover:after{
    width:120px;
    height: 120px;
    opacity: 0;
    transition:0.5s ease-out;
}
.elementor-18972 .elementor-element.elementor-element-dc48024 .elementor-motion-effects-element:hover img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-961fc94 */.elementor-18972 .elementor-element.elementor-element-961fc94 .elementor-motion-effects-element{
    position: relative;
    z-index: 1;
}
.elementor-18972 .elementor-element.elementor-element-961fc94 .elementor-motion-effects-element:after{
    content:"";
    position:absolute;
    z-index: -1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height: 0;
    background:var(--e-global-color-primary);
    transition:0;
    border-radius: 100%;
    opacity: 0.5
}
.elementor-18972 .elementor-element.elementor-element-961fc94 .elementor-motion-effects-element:hover:after{
    width:120px;
    height: 120px;
    opacity: 0;
    transition:0.5s ease-out;
}
.elementor-18972 .elementor-element.elementor-element-961fc94 .elementor-motion-effects-element:hover img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46a9741 */.elementor-18972 .elementor-element.elementor-element-46a9741 .elementor-motion-effects-element{
    position: relative;
    z-index: 1;
}
.elementor-18972 .elementor-element.elementor-element-46a9741 .elementor-motion-effects-element:after{
    content:"";
    position:absolute;
    z-index: -1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height: 0;
    background:var(--e-global-color-primary);
    transition:0;
    border-radius: 100%;
    opacity: 0.5
}
.elementor-18972 .elementor-element.elementor-element-46a9741 .elementor-motion-effects-element:hover:after{
    width:120px;
    height: 120px;
    opacity: 0;
    transition:0.5s ease-out;
}
.elementor-18972 .elementor-element.elementor-element-46a9741 .elementor-motion-effects-element:hover img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93df6ef */.elementor-18972 .elementor-element.elementor-element-93df6ef i{
    background:linear-gradient(90deg, #AB722A, #FECB93, #FAA64B) text;
    -webkit-text-fill-color:transparent;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bacf9a0 */.elementor-18972 .elementor-element.elementor-element-bacf9a0 .elementor-motion-effects-element{
    position: relative;
    z-index: 1;
}
.elementor-18972 .elementor-element.elementor-element-bacf9a0 .elementor-motion-effects-element:after{
    content:"";
    position:absolute;
    z-index: -1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height: 0;
    background:var(--e-global-color-primary);
    transition:0;
    border-radius: 100%;
    opacity: 0.5
}
.elementor-18972 .elementor-element.elementor-element-bacf9a0 .elementor-motion-effects-element:hover:after{
    width:120px;
    height: 120px;
    opacity: 0;
    transition:0.5s ease-out;
}
.elementor-18972 .elementor-element.elementor-element-bacf9a0 .elementor-motion-effects-element:hover img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb4b465 */.elementor-18972 .elementor-element.elementor-element-eb4b465 .elementor-motion-effects-element{
    position: relative;
    z-index: 1;
}
.elementor-18972 .elementor-element.elementor-element-eb4b465 .elementor-motion-effects-element:after{
    content:"";
    position:absolute;
    z-index: -1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height: 0;
    background:var(--e-global-color-primary);
    transition:0;
    border-radius: 100%;
    opacity: 0.5
}
.elementor-18972 .elementor-element.elementor-element-eb4b465 .elementor-motion-effects-element:hover:after{
    width:120px;
    height: 120px;
    opacity: 0;
    transition:0.5s ease-out;
}
.elementor-18972 .elementor-element.elementor-element-eb4b465 .elementor-motion-effects-element:hover img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4c26d4 */.elementor-18972 .elementor-element.elementor-element-f4c26d4 .elementor-motion-effects-element{
    position: relative;
    z-index: 1;
}
.elementor-18972 .elementor-element.elementor-element-f4c26d4 .elementor-motion-effects-element:after{
    content:"";
    position:absolute;
    z-index: -1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height: 0;
    background:var(--e-global-color-primary);
    transition:0;
    border-radius: 100%;
    opacity: 0.5
}
.elementor-18972 .elementor-element.elementor-element-f4c26d4 .elementor-motion-effects-element:hover:after{
    width:120px;
    height: 120px;
    opacity: 0;
    transition:0.5s ease-out;
}
.elementor-18972 .elementor-element.elementor-element-f4c26d4 .elementor-motion-effects-element:hover img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fca35dc */.elementor-18972 .elementor-element.elementor-element-fca35dc .elementor-motion-effects-element{
    position: relative;
    z-index: 1;
}
.elementor-18972 .elementor-element.elementor-element-fca35dc .elementor-motion-effects-element:after{
    content:"";
    position:absolute;
    z-index: -1;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height: 0;
    background:var(--e-global-color-primary);
    transition:0;
    border-radius: 100%;
    opacity: 0.5
}
.elementor-18972 .elementor-element.elementor-element-fca35dc .elementor-motion-effects-element:hover:after{
    width:120px;
    height: 120px;
    opacity: 0;
    transition:0.5s ease-out;
}
.elementor-18972 .elementor-element.elementor-element-fca35dc .elementor-motion-effects-element:hover img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a34d22 */.elementor-18972 .elementor-element.elementor-element-8a34d22 i{
    background:linear-gradient(90deg, #AB722A, #FECB93, #FAA64B) text;
    -webkit-text-fill-color:transparent;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82cf3de */.elementor-18972 .elementor-element.elementor-element-82cf3de i{
    background:linear-gradient(90deg, #AB722A, #FECB93, #FAA64B) text;
    -webkit-text-fill-color:transparent;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ea75b0 */.elementor-18972 .elementor-element.elementor-element-3ea75b0 i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eae93ce */.elementor-18972 .elementor-element.elementor-element-eae93ce i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3decfd */.elementor-18972 .elementor-element.elementor-element-d3decfd i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-356904e */.elementor-18972 .elementor-element.elementor-element-356904e i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c13a7d */.elementor-18972 .elementor-element.elementor-element-8c13a7d i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17d9525 */.elementor-18972 .elementor-element.elementor-element-17d9525 i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8bfca1 */.elementor-18972 .elementor-element.elementor-element-e8bfca1 .item{
    background:transparent;
    border:1px solid transparent;
}
.elementor-18972 .elementor-element.elementor-element-e8bfca1 .item.item-active{
    background:#F3F5F8;
    border:1px solid #eee;
    
}
@media (min-width:768px){
    
    .elementor-18972 .elementor-element.elementor-element-e8bfca1 .viewmore{
        height: 0;
        overflow: hidden;
        transition:0.3s;
    }
    
}

.elementor-18972 .elementor-element.elementor-element-e8bfca1 .item-active .viewmore{
    height: 60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a64619a */.elementor-18972 .elementor-element.elementor-element-a64619a i{
    background:linear-gradient(90deg, #AB722A, #FECB93, #FAA64B) text;
    -webkit-text-fill-color:transparent;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edfc43c */.elementor-18972 .elementor-element.elementor-element-edfc43c i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50173b0 */.elementor-18972 .elementor-element.elementor-element-50173b0 i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaee36 */.elementor-18972 .elementor-element.elementor-element-8aaee36 i{
    color:#aa742a;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddd74f2 */.elementor-18972 .elementor-element.elementor-element-ddd74f2 i{
    background:linear-gradient(90deg, #AB722A, #FECB93, #FAA64B) text;
    -webkit-text-fill-color:transparent;
    font-style: normal;
    
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-de0d963 */.elementor-18972 .elementor-element.elementor-element-de0d963 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}
.elementor-18972 .elementor-element.elementor-element-de0d963 .swiper-slide{
    padding:0 !important;
}

.elementor-18972 .elementor-element.elementor-element-de0d963 .elementor-widget-image{
    display:none;
}
.elementor-18972 .elementor-element.elementor-element-de0d963 .elementor-widget-container:has(>.elementor-heading-title){
    margin:0  !important;
}/* End custom CSS */