.elementor-7739 .elementor-element.elementor-element-edc09a0{--display:flex;--min-height:300px;--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:flex-end;--align-items:center;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-edc09a0:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-edc09a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-6fe41c63-6a8b-40e0-bb74-dfd7f49f43ac);background-position:bottom center;}.elementor-7739 .elementor-element.elementor-element-9a999bb{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-7739 .elementor-element.elementor-element-9a999bb .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-41f44dd{color:var( --e-global-color-secondary );}.elementor-7739 .elementor-element.elementor-element-41f44dd a{color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-c11500d{--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:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7739 .elementor-element.elementor-element-0300afe{--display:flex;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-a3ed24c{left:6%;}body.rtl .elementor-7739 .elementor-element.elementor-element-a3ed24c{right:6%;}.elementor-7739 .elementor-element.elementor-element-a3ed24c{z-index:2;}.elementor-7739 .elementor-element.elementor-element-a3ed24c .elementor-icon-wrapper{text-align:center;}.elementor-7739 .elementor-element.elementor-element-a3ed24c .elementor-icon{font-size:64px;}.elementor-7739 .elementor-element.elementor-element-a3ed24c .elementor-icon svg{height:64px;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-14e7936{right:53%;}body.rtl .elementor-7739 .elementor-element.elementor-element-14e7936{left:53%;}.elementor-7739 .elementor-element.elementor-element-14e7936{bottom:70%;z-index:2;}.elementor-7739 .elementor-element.elementor-element-14e7936 .elementor-icon-wrapper{text-align:center;}.elementor-7739 .elementor-element.elementor-element-14e7936 .elementor-icon{font-size:48px;}.elementor-7739 .elementor-element.elementor-element-14e7936 .elementor-icon svg{height:48px;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-9301b64{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-9301b64{left:0px;}.elementor-7739 .elementor-element.elementor-element-9301b64{bottom:0px;z-index:2;}.elementor-7739 .elementor-element.elementor-element-9301b64 .elementor-icon-wrapper{text-align:center;}.elementor-7739 .elementor-element.elementor-element-9301b64 .elementor-icon{font-size:210px;}.elementor-7739 .elementor-element.elementor-element-9301b64 .elementor-icon svg{height:210px;}.elementor-7739 .elementor-element.elementor-element-5e7dffb{z-index:1;}.elementor-7739 .elementor-element.elementor-element-598cc72{--display:flex;--position:absolute;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-9b858a8 );--border-color:var( --e-global-color-9b858a8 );--border-radius:150px 150px 150px 150px;bottom:50px;--z-index:2;}.elementor-7739 .elementor-element.elementor-element-598cc72:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-598cc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-598cc72{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-598cc72{left:0px;}.elementor-7739 .elementor-element.elementor-element-d5b14fa{width:var( --container-widget-width, calc(33% - 12px) );max-width:calc(33% - 12px);--container-widget-width:calc(33% - 12px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-7739 .elementor-element.elementor-element-d5b14fa .elementor-icon-box-title{margin-bottom:0px;color:#006666;}.elementor-7739 .elementor-element.elementor-element-d5b14fa .elementor-icon{font-size:30px;}.elementor-7739 .elementor-element.elementor-element-d5b14fa .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-d5b14fa .elementor-icon-box-title a{font-family:"aviny", Sans-serif;font-size:35px;font-weight:400;}.elementor-7739 .elementor-element.elementor-element-d5b14fa .elementor-icon-box-description{font-size:13px;color:#666666;}.elementor-7739 .elementor-element.elementor-element-adb7d24{width:var( --container-widget-width, calc(33% - 12px) );max-width:calc(33% - 12px);--container-widget-width:calc(33% - 12px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-7739 .elementor-element.elementor-element-adb7d24 .elementor-icon-box-title{margin-bottom:0px;color:#006666;}.elementor-7739 .elementor-element.elementor-element-adb7d24 .elementor-icon{font-size:30px;}.elementor-7739 .elementor-element.elementor-element-adb7d24 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-adb7d24 .elementor-icon-box-title a{font-family:"aviny", Sans-serif;font-size:35px;font-weight:400;}.elementor-7739 .elementor-element.elementor-element-adb7d24 .elementor-icon-box-description{font-size:13px;color:#666666;}.elementor-7739 .elementor-element.elementor-element-5470005{width:var( --container-widget-width, calc(33% - 12px) );max-width:calc(33% - 12px);--container-widget-width:calc(33% - 12px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-7739 .elementor-element.elementor-element-5470005 .elementor-icon-box-title{margin-bottom:0px;color:#006666;}.elementor-7739 .elementor-element.elementor-element-5470005 .elementor-icon{font-size:30px;}.elementor-7739 .elementor-element.elementor-element-5470005 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-5470005 .elementor-icon-box-title a{font-family:"aviny", Sans-serif;font-size:35px;font-weight:400;}.elementor-7739 .elementor-element.elementor-element-5470005 .elementor-icon-box-description{font-size:13px;color:#666666;}.elementor-7739 .elementor-element.elementor-element-95cca8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;}.elementor-7739 .elementor-element.elementor-element-95cca8d.e-con{--align-self:center;}.elementor-7739 .elementor-element.elementor-element-dd70e43{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-dd70e43 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:18px;color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-683bfc4{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-683bfc4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7739 .elementor-element.elementor-element-683bfc4 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:50px;font-weight:400;color:#003535;}.elementor-7739 .elementor-element.elementor-element-b014f40{font-size:15px;line-height:1.5em;color:#666666;}.elementor-7739 .elementor-element.elementor-element-a25844f{width:100%;max-width:100%;--e-icon-list-icon-size:44px;--icon-vertical-offset:0px;}.elementor-7739 .elementor-element.elementor-element-a25844f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-item > a{font-size:15px;font-weight:700;}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-7739 .elementor-element.elementor-element-a8db1ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-a8db1ea:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-a8db1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-214e359{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7739 .elementor-element.elementor-element-89832c0{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-7739 .elementor-element.elementor-element-89832c0 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-b3083c3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7739 .elementor-element.elementor-element-85382f7{width:100%;max-width:100%;text-align:center;}.elementor-7739 .elementor-element.elementor-element-85382f7 .elementor-heading-title{color:#006666;}.elementor-7739 .elementor-element.elementor-element-2ecf023{--display:flex;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-7739 .elementor-element.elementor-element-35b49f3{--display:flex;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7739 .elementor-element.elementor-element-35b49f3::before, .elementor-7739 .elementor-element.elementor-element-35b49f3 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-35b49f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-35b49f3 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-35b49f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-35b49f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#003535;background-image:var(--wpr-bg-7c9f9a35-9455-4ee8-9e28-10505db9a987);--background-overlay:'';}.elementor-7739 .elementor-element.elementor-element-35b49f3.e-con{--align-self:flex-end;}.elementor-7739 .elementor-element.elementor-element-eced81e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon-box-wrapper{text-align:right;}.elementor-7739 .elementor-element.elementor-element-eced81e{--icon-box-icon-margin:15px;}.elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-eced81e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-eced81e.elementor-view-framed .elementor-icon, .elementor-7739 .elementor-element.elementor-element-eced81e.elementor-view-default .elementor-icon{fill:var( --e-global-color-0837646 );color:var( --e-global-color-0837646 );border-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon{font-size:40px;padding:13px;}.elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon-box-title a{font-size:18px;}.elementor-7739 .elementor-element.elementor-element-08fae5a{font-size:13px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-7dd1dd3{--display:flex;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7739 .elementor-element.elementor-element-7dd1dd3::before, .elementor-7739 .elementor-element.elementor-element-7dd1dd3 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-7dd1dd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-7dd1dd3 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-7dd1dd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-7dd1dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#003535;background-image:var(--wpr-bg-887bbf88-d81d-4061-9e3f-9a4f9a9b74ba);--background-overlay:'';}.elementor-7739 .elementor-element.elementor-element-7dd1dd3.e-con{--align-self:flex-start;}.elementor-7739 .elementor-element.elementor-element-a46aa3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon-box-wrapper{text-align:right;}.elementor-7739 .elementor-element.elementor-element-a46aa3a{--icon-box-icon-margin:15px;}.elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-a46aa3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-a46aa3a.elementor-view-framed .elementor-icon, .elementor-7739 .elementor-element.elementor-element-a46aa3a.elementor-view-default .elementor-icon{fill:var( --e-global-color-0837646 );color:var( --e-global-color-0837646 );border-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon{font-size:40px;padding:13px;}.elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon-box-title a{font-size:18px;}.elementor-7739 .elementor-element.elementor-element-0583b5b{font-size:13px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-596c0df{--display:flex;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7739 .elementor-element.elementor-element-596c0df::before, .elementor-7739 .elementor-element.elementor-element-596c0df > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-596c0df > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-596c0df > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-596c0df > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-596c0df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#003535;background-image:var(--wpr-bg-90b784c4-4eba-4dcc-a48b-59c1e21d2ffd);--background-overlay:'';}.elementor-7739 .elementor-element.elementor-element-596c0df.e-con{--align-self:flex-end;}.elementor-7739 .elementor-element.elementor-element-eb18b16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon-box-wrapper{text-align:right;}.elementor-7739 .elementor-element.elementor-element-eb18b16{--icon-box-icon-margin:15px;}.elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-eb18b16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-eb18b16.elementor-view-framed .elementor-icon, .elementor-7739 .elementor-element.elementor-element-eb18b16.elementor-view-default .elementor-icon{fill:var( --e-global-color-0837646 );color:var( --e-global-color-0837646 );border-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon{font-size:40px;padding:13px;}.elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon-box-title a{font-size:18px;}.elementor-7739 .elementor-element.elementor-element-8d3a387{font-size:13px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-cf920f5{width:var( --container-widget-width, calc(33% - 12px) );max-width:calc(33% - 12px);--container-widget-width:calc(33% - 12px);--container-widget-flex-grow:0;z-index:1;}.elementor-7739 .elementor-element.elementor-element-989f2db{--display:flex;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-7739 .elementor-element.elementor-element-9d2d739{--display:flex;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7739 .elementor-element.elementor-element-9d2d739::before, .elementor-7739 .elementor-element.elementor-element-9d2d739 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-9d2d739 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-9d2d739 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-9d2d739 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-9d2d739 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#003535;background-image:var(--wpr-bg-f1525e5f-1699-4b1e-a74a-0a7d57c8ae66);--background-overlay:'';}.elementor-7739 .elementor-element.elementor-element-9d2d739.e-con{--align-self:flex-start;}.elementor-7739 .elementor-element.elementor-element-0c6d441 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon-box-wrapper{text-align:right;}.elementor-7739 .elementor-element.elementor-element-0c6d441{--icon-box-icon-margin:15px;}.elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-0c6d441.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-0c6d441.elementor-view-framed .elementor-icon, .elementor-7739 .elementor-element.elementor-element-0c6d441.elementor-view-default .elementor-icon{fill:var( --e-global-color-0837646 );color:var( --e-global-color-0837646 );border-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon{font-size:40px;padding:13px;}.elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon-box-title a{font-size:18px;}.elementor-7739 .elementor-element.elementor-element-d65afc8{font-size:13px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-06487db{--display:flex;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7739 .elementor-element.elementor-element-06487db::before, .elementor-7739 .elementor-element.elementor-element-06487db > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-06487db > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-06487db > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-06487db > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-06487db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#003535;background-image:var(--wpr-bg-d4358bf1-6dc2-4ae6-9e83-8efe9b405fd7);--background-overlay:'';}.elementor-7739 .elementor-element.elementor-element-06487db.e-con{--align-self:flex-end;}.elementor-7739 .elementor-element.elementor-element-81e202a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon-box-wrapper{text-align:right;}.elementor-7739 .elementor-element.elementor-element-81e202a{--icon-box-icon-margin:15px;}.elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-81e202a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-81e202a.elementor-view-framed .elementor-icon, .elementor-7739 .elementor-element.elementor-element-81e202a.elementor-view-default .elementor-icon{fill:var( --e-global-color-0837646 );color:var( --e-global-color-0837646 );border-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon{font-size:40px;padding:13px;}.elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon-box-title a{font-size:18px;}.elementor-7739 .elementor-element.elementor-element-dec484b{font-size:13px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-9578479{--display:flex;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-7739 .elementor-element.elementor-element-9578479::before, .elementor-7739 .elementor-element.elementor-element-9578479 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-9578479 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-9578479 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-9578479 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-9578479 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#003535;background-image:var(--wpr-bg-df4cc955-ae37-417c-9b40-77385194e9c5);--background-overlay:'';}.elementor-7739 .elementor-element.elementor-element-9578479.e-con{--align-self:flex-start;}.elementor-7739 .elementor-element.elementor-element-cb0b4f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon-box-wrapper{text-align:right;}.elementor-7739 .elementor-element.elementor-element-cb0b4f0{--icon-box-icon-margin:15px;}.elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-cb0b4f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-cb0b4f0.elementor-view-framed .elementor-icon, .elementor-7739 .elementor-element.elementor-element-cb0b4f0.elementor-view-default .elementor-icon{fill:var( --e-global-color-0837646 );color:var( --e-global-color-0837646 );border-color:var( --e-global-color-0837646 );}.elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon{font-size:40px;padding:13px;}.elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon-box-title a{font-size:18px;}.elementor-7739 .elementor-element.elementor-element-4ff56e2{font-size:13px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-f54e22a{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-8e6d4e5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7739 .elementor-element.elementor-element-44f6427{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-7739 .elementor-element.elementor-element-44f6427 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-6fba554{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7739 .elementor-element.elementor-element-b81c852{width:100%;max-width:100%;text-align:center;}.elementor-7739 .elementor-element.elementor-element-b81c852 .elementor-heading-title{color:#006666;}.elementor-7739 .elementor-element.elementor-element-433be72{--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;--overflow:auto;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-433be72:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #006666 0%, #003535 100%);}.elementor-7739 .elementor-element.elementor-element-433be72::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-51f6173e-062a-48b1-8ac4-476ecc692196);--background-overlay:'';background-position:34% 0%;background-repeat:no-repeat;background-size:42% auto;}.elementor-7739 .elementor-element.elementor-element-b39bf7e{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-8487e4e{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-8487e4e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7739 .elementor-element.elementor-element-8487e4e .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-9c13115{text-align:justify;font-size:14px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-50fc7a9{--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;--overflow:auto;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-50fc7a9:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #006666 0%, #003535 100%);}.elementor-7739 .elementor-element.elementor-element-50fc7a9::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-c7acaf70-c145-4839-abb5-ec5e9a8d7d5c);--background-overlay:'';background-position:34% 0px;background-repeat:no-repeat;background-size:42% auto;}.elementor-7739 .elementor-element.elementor-element-42e5711{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-0711548{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-0711548 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7739 .elementor-element.elementor-element-0711548 .elementor-heading-title{font-family:"aviny", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-a3705b9{text-align:justify;font-size:14px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-4113fdc{--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;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-7739 .elementor-element.elementor-element-4113fdc:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #006666 0%, #003535 100%);}.elementor-7739 .elementor-element.elementor-element-4113fdc::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-f6fc829b-dc4f-433c-885b-014dc56f4489);--background-overlay:'';background-position:34px 0px;background-repeat:no-repeat;background-size:42% auto;}.elementor-7739 .elementor-element.elementor-element-78511f3{--display:flex;--justify-content:center;}.elementor-7739 .elementor-element.elementor-element-78511f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7739 .elementor-element.elementor-element-9382655{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-9382655 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7739 .elementor-element.elementor-element-9382655 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-53d23b7{text-align:justify;font-size:14px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-b28a50e{--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;--overflow:auto;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-b28a50e:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #006666 0%, #003535 100%);}.elementor-7739 .elementor-element.elementor-element-b28a50e::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-cb277bb0-3129-4f17-8360-28c1f88c4ce2);--background-overlay:'';background-position:34% 0px;background-repeat:no-repeat;background-size:42% auto;}.elementor-7739 .elementor-element.elementor-element-d6940e6{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-0e637ad{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-0e637ad > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7739 .elementor-element.elementor-element-0e637ad .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-f5b6c45{text-align:justify;font-size:14px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-52ee475{--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;--overflow:auto;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-52ee475:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #006666 0%, #003535 100%);}.elementor-7739 .elementor-element.elementor-element-52ee475::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-68864976-3594-45ff-a067-7769d97912c6);--background-overlay:'';background-position:34% 0px;background-repeat:no-repeat;background-size:42% auto;}.elementor-7739 .elementor-element.elementor-element-c7b8ecc{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-c5d506a{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-c5d506a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7739 .elementor-element.elementor-element-c5d506a .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-dfd209b{text-align:justify;font-size:14px;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-028571f{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:55px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:55px;}.elementor-7739 .elementor-element.elementor-element-028571f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-7ded864{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-bb610e3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7739 .elementor-element.elementor-element-d6f49c2{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-7739 .elementor-element.elementor-element-d6f49c2 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:50px;color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-2344209{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7739 .elementor-element.elementor-element-d1d7ea4{width:100%;max-width:100%;text-align:center;}.elementor-7739 .elementor-element.elementor-element-d1d7ea4 .elementor-heading-title{color:#006666;}.elementor-7739 .elementor-element.elementor-element-961f0cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-961f0cd:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-961f0cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-2d8b49c{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-2d8b49c:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-2d8b49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-2d8b49c{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-2d8b49c{left:0px;}.elementor-7739 .elementor-element.elementor-element-acdb142{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-acdb142 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-acdb142.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-acdb142{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-acdb142{right:25px;}.elementor-7739 .elementor-element.elementor-element-e78452c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-e78452c > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-e78452c .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-ddacb72{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-b913c50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-b913c50:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-b913c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-999487f{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-999487f:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-999487f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-999487f{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-999487f{left:0px;}.elementor-7739 .elementor-element.elementor-element-1ce19e7{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-1ce19e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-1ce19e7.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-1ce19e7{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-1ce19e7{right:25px;}.elementor-7739 .elementor-element.elementor-element-bc02ec7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-bc02ec7 > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-bc02ec7 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-0d98d15{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-bf48c21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-bf48c21:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-bf48c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-fd3d069{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-fd3d069:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-fd3d069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-fd3d069{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-fd3d069{left:0px;}.elementor-7739 .elementor-element.elementor-element-a268cfc{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-a268cfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-a268cfc.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-a268cfc{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-a268cfc{right:25px;}.elementor-7739 .elementor-element.elementor-element-10e32e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-10e32e9 > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-10e32e9 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-80caf86{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-8fdb3a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-8fdb3a3:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-8fdb3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-1fcaba2{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-1fcaba2:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-1fcaba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-1fcaba2{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-1fcaba2{left:0px;}.elementor-7739 .elementor-element.elementor-element-8293402{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-8293402 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-8293402.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-8293402{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-8293402{right:25px;}.elementor-7739 .elementor-element.elementor-element-3002895{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-3002895 > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-3002895 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-a6e03a2{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-93f3220{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-93f3220:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-93f3220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-bc57751{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-bc57751:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-bc57751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-bc57751{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-bc57751{left:0px;}.elementor-7739 .elementor-element.elementor-element-615eba9{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-615eba9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-615eba9.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-615eba9{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-615eba9{right:25px;}.elementor-7739 .elementor-element.elementor-element-70c33f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-70c33f5 > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-70c33f5 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-e4bc0be{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-c2e80aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-c2e80aa:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-c2e80aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-6bee369{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-6bee369:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-6bee369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-6bee369{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-6bee369{left:0px;}.elementor-7739 .elementor-element.elementor-element-0bb5d54{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-0bb5d54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-0bb5d54.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-0bb5d54{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-0bb5d54{right:25px;}.elementor-7739 .elementor-element.elementor-element-785dcc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-785dcc3 > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-785dcc3 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-07251ce{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-5d15b64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-5d15b64:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-5d15b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-0c92fca{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-0c92fca:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-0c92fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-0c92fca{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-0c92fca{left:0px;}.elementor-7739 .elementor-element.elementor-element-b95355d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-b95355d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-b95355d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-b95355d{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-b95355d{right:25px;}.elementor-7739 .elementor-element.elementor-element-0219b96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-0219b96 > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-0219b96 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-4a38fde{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-2e9d5ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-2e9d5ac:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-2e9d5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-f0b2d52{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-f0b2d52:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-f0b2d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-f0b2d52{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-f0b2d52{left:0px;}.elementor-7739 .elementor-element.elementor-element-34ca33d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-34ca33d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-34ca33d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-34ca33d{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-34ca33d{right:25px;}.elementor-7739 .elementor-element.elementor-element-af1862d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-af1862d > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-af1862d .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-6e9795e{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-f322b26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-f322b26:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-f322b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-6d8589e{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-6d8589e:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-6d8589e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-6d8589e{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-6d8589e{left:0px;}.elementor-7739 .elementor-element.elementor-element-5c19f38{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-5c19f38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-5c19f38.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-5c19f38{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-5c19f38{right:25px;}.elementor-7739 .elementor-element.elementor-element-320b540{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-320b540 > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-320b540 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-7723e00{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-ff6756e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--overflow:auto;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7739 .elementor-element.elementor-element-ff6756e:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-ff6756e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7739 .elementor-element.elementor-element-8d4ede0{--display:flex;--position:absolute;--min-height:75px;--border-radius:0px 0px 30px 0px;top:0px;}.elementor-7739 .elementor-element.elementor-element-8d4ede0:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-8d4ede0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b858a8 );}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-8d4ede0{right:0px;}body.rtl .elementor-7739 .elementor-element.elementor-element-8d4ede0{left:0px;}.elementor-7739 .elementor-element.elementor-element-6794f82{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:-85px;}.elementor-7739 .elementor-element.elementor-element-6794f82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-6794f82.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-6794f82{left:25px;}body.rtl .elementor-7739 .elementor-element.elementor-element-6794f82{right:25px;}.elementor-7739 .elementor-element.elementor-element-f763fc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-7739 .elementor-element.elementor-element-f763fc3 > .elementor-widget-container{padding:100px 120px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-f763fc3 .elementor-heading-title{font-family:"Aviny", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-f89300d{text-align:justify;font-size:14px;line-height:1.7em;color:var( --e-global-color-9b858a8 );}.elementor-7739 .elementor-element.elementor-element-5c95994{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-7739 .elementor-element.elementor-element-5c95994 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-9b858a8 );box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.25098039215686274);border-radius:50% 50% 50% 50%;padding:12px 12px 12px 12px;}.elementor-7739 .elementor-element.elementor-element-5c95994 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7739 .elementor-element.elementor-element-0300afe{--width:calc(50% - 12px);}.elementor-7739 .elementor-element.elementor-element-598cc72{--width:80%;}.elementor-7739 .elementor-element.elementor-element-95cca8d{--width:50%;}.elementor-7739 .elementor-element.elementor-element-2ecf023{--width:calc(33% - 12px);}.elementor-7739 .elementor-element.elementor-element-35b49f3{--width:87%;}.elementor-7739 .elementor-element.elementor-element-7dd1dd3{--width:87%;}.elementor-7739 .elementor-element.elementor-element-596c0df{--width:87%;}.elementor-7739 .elementor-element.elementor-element-989f2db{--width:calc(33% - 12px);}.elementor-7739 .elementor-element.elementor-element-9d2d739{--width:87%;}.elementor-7739 .elementor-element.elementor-element-06487db{--width:87%;}.elementor-7739 .elementor-element.elementor-element-9578479{--width:87%;}.elementor-7739 .elementor-element.elementor-element-b39bf7e{--width:62%;}.elementor-7739 .elementor-element.elementor-element-42e5711{--width:62%;}.elementor-7739 .elementor-element.elementor-element-78511f3{--width:62%;}.elementor-7739 .elementor-element.elementor-element-d6940e6{--width:62%;}.elementor-7739 .elementor-element.elementor-element-c7b8ecc{--width:62%;}.elementor-7739 .elementor-element.elementor-element-2d8b49c{--width:65%;}.elementor-7739 .elementor-element.elementor-element-999487f{--width:65%;}.elementor-7739 .elementor-element.elementor-element-fd3d069{--width:65%;}.elementor-7739 .elementor-element.elementor-element-1fcaba2{--width:65%;}.elementor-7739 .elementor-element.elementor-element-bc57751{--width:65%;}.elementor-7739 .elementor-element.elementor-element-6bee369{--width:65%;}.elementor-7739 .elementor-element.elementor-element-0c92fca{--width:65%;}.elementor-7739 .elementor-element.elementor-element-f0b2d52{--width:65%;}.elementor-7739 .elementor-element.elementor-element-6d8589e{--width:65%;}.elementor-7739 .elementor-element.elementor-element-8d4ede0{--width:65%;}}@media(max-width:1366px) and (min-width:768px){.elementor-7739 .elementor-element.elementor-element-78511f3{--width:293.5px;}}@media(max-width:1366px){body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-a3ed24c{left:-20%;}body.rtl .elementor-7739 .elementor-element.elementor-element-a3ed24c{right:-20%;}.elementor-7739 .elementor-element.elementor-element-a3ed24c{top:254%;}.elementor-7739 .elementor-element.elementor-element-683bfc4 .elementor-heading-title{font-size:40px;}.elementor-7739 .elementor-element.elementor-element-a25844f{--e-icon-list-icon-size:34px;}.elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon-box-title a{font-size:16px;}.elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon-box-title a{font-size:16px;}.elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon-box-title a{font-size:16px;}.elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon-box-title a{font-size:16px;}.elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon-box-title a{font-size:16px;}.elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon-box-title a{font-size:16px;}.elementor-7739 .elementor-element.elementor-element-028571f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7739 .elementor-element.elementor-element-7ded864{--padding-top:50px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-5c95994{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;}}@media(max-width:1200px){.elementor-7739 .elementor-element.elementor-element-683bfc4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-214e359{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-7739 .elementor-element.elementor-element-b3083c3{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon{font-size:28px;}.elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-eced81e .elementor-icon-box-title a{font-size:16px;line-height:1.5em;}.elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon{font-size:28px;}.elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-a46aa3a .elementor-icon-box-title a{font-size:16px;line-height:1.5em;}.elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon{font-size:28px;}.elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-eb18b16 .elementor-icon-box-title a{font-size:16px;line-height:1.5em;}.elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon{font-size:28px;}.elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-0c6d441 .elementor-icon-box-title a{font-size:16px;line-height:1.5em;}.elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon{font-size:28px;}.elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-81e202a .elementor-icon-box-title a{font-size:16px;line-height:1.5em;}.elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon{font-size:28px;}.elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon-box-title, .elementor-7739 .elementor-element.elementor-element-cb0b4f0 .elementor-icon-box-title a{font-size:16px;line-height:1.5em;}.elementor-7739 .elementor-element.elementor-element-8e6d4e5{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-7739 .elementor-element.elementor-element-6fba554{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-7739 .elementor-element.elementor-element-8487e4e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-0711548{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-9382655{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-0e637ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-c5d506a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-bb610e3{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-7739 .elementor-element.elementor-element-2344209{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-7739 .elementor-element.elementor-element-2d8b49c{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-e78452c > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-999487f{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-bc02ec7 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-fd3d069{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-10e32e9 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-1fcaba2{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-3002895 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-bc57751{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-70c33f5 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-6bee369{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-785dcc3 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-0c92fca{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-0219b96 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-f0b2d52{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-af1862d > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-6d8589e{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-320b540 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-8d4ede0{--min-height:50px;}.elementor-7739 .elementor-element.elementor-element-f763fc3 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-5c95994{--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-top-position:80px;}}@media(max-width:1024px){body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-a3ed24c{left:3%;}body.rtl .elementor-7739 .elementor-element.elementor-element-a3ed24c{right:3%;}.elementor-7739 .elementor-element.elementor-element-a3ed24c{top:0%;}body:not(.rtl) .elementor-7739 .elementor-element.elementor-element-14e7936{right:124px;}body.rtl .elementor-7739 .elementor-element.elementor-element-14e7936{left:124px;}.elementor-7739 .elementor-element.elementor-element-14e7936{bottom:58%;}.elementor-7739 .elementor-element.elementor-element-dd70e43{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-7739 .elementor-element.elementor-element-683bfc4 .elementor-heading-title{font-size:30px;}.elementor-7739 .elementor-element.elementor-element-a25844f{--e-icon-list-icon-size:24px;}.elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7739 .elementor-element.elementor-element-a25844f .elementor-icon-list-item > a{font-size:14px;}.elementor-7739 .elementor-element.elementor-element-2ecf023{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7739 .elementor-element.elementor-element-989f2db{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-7739 .elementor-element.elementor-element-433be72::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-7739 .elementor-element.elementor-element-b39bf7e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7739 .elementor-element.elementor-element-8487e4e .elementor-heading-title{font-size:22px;}.elementor-7739 .elementor-element.elementor-element-50fc7a9::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-7739 .elementor-element.elementor-element-42e5711{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7739 .elementor-element.elementor-element-0711548 .elementor-heading-title{font-size:22px;}.elementor-7739 .elementor-element.elementor-element-4113fdc::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-7739 .elementor-element.elementor-element-9382655 .elementor-heading-title{font-size:22px;}.elementor-7739 .elementor-element.elementor-element-b28a50e::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-7739 .elementor-element.elementor-element-d6940e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7739 .elementor-element.elementor-element-0e637ad .elementor-heading-title{font-size:22px;}.elementor-7739 .elementor-element.elementor-element-52ee475::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-7739 .elementor-element.elementor-element-c7b8ecc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7739 .elementor-element.elementor-element-c5d506a .elementor-heading-title{font-size:22px;}.elementor-7739 .elementor-element.elementor-element-028571f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7739 .elementor-element.elementor-element-7ded864{--padding-top:50px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-bb610e3{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-7739 .elementor-element.elementor-element-d6f49c2{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-7739 .elementor-element.elementor-element-2344209{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-7739 .elementor-element.elementor-element-acdb142{top:-120px;}.elementor-7739 .elementor-element.elementor-element-1ce19e7{top:-120px;}.elementor-7739 .elementor-element.elementor-element-a268cfc{top:-120px;}.elementor-7739 .elementor-element.elementor-element-8293402{top:-120px;}.elementor-7739 .elementor-element.elementor-element-615eba9{top:-120px;}.elementor-7739 .elementor-element.elementor-element-0bb5d54{top:-120px;}.elementor-7739 .elementor-element.elementor-element-b95355d{top:-120px;}.elementor-7739 .elementor-element.elementor-element-34ca33d{top:-120px;}.elementor-7739 .elementor-element.elementor-element-5c19f38{top:-120px;}.elementor-7739 .elementor-element.elementor-element-6794f82{top:-120px;}.elementor-7739 .elementor-element.elementor-element-5c95994{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-7739 .elementor-element.elementor-element-edc09a0:not(.elementor-motion-effects-element-type-background), .elementor-7739 .elementor-element.elementor-element-edc09a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-7739 .elementor-element.elementor-element-edc09a0{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-9a999bb .elementor-heading-title{font-size:40px;}.elementor-7739 .elementor-element.elementor-element-9301b64{bottom:0px;}.elementor-7739 .elementor-element.elementor-element-9301b64 .elementor-icon{font-size:166px;}.elementor-7739 .elementor-element.elementor-element-9301b64 .elementor-icon svg{height:166px;}.elementor-7739 .elementor-element.elementor-element-598cc72{bottom:0px;}.elementor-7739 .elementor-element.elementor-element-dd70e43 .elementor-heading-title{font-size:15px;}.elementor-7739 .elementor-element.elementor-element-683bfc4 .elementor-heading-title{font-size:25px;}.elementor-7739 .elementor-element.elementor-element-a25844f{--e-icon-list-icon-size:24px;}.elementor-7739 .elementor-element.elementor-element-a8db1ea{--justify-content:center;}.elementor-7739 .elementor-element.elementor-element-89832c0 .elementor-heading-title{font-size:40px;}.elementor-7739 .elementor-element.elementor-element-2ecf023{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-7739 .elementor-element.elementor-element-cf920f5{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-7739 .elementor-element.elementor-element-cf920f5.elementor-element{--align-self:center;}.elementor-7739 .elementor-element.elementor-element-989f2db{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;}.elementor-7739 .elementor-element.elementor-element-44f6427 .elementor-heading-title{font-size:40px;}.elementor-7739 .elementor-element.elementor-element-7ded864{--padding-top:20px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-d6f49c2 .elementor-heading-title{font-size:40px;}.elementor-7739 .elementor-element.elementor-element-acdb142{top:-100px;}.elementor-7739 .elementor-element.elementor-element-1ce19e7{top:-100px;}.elementor-7739 .elementor-element.elementor-element-a268cfc{top:-100px;}.elementor-7739 .elementor-element.elementor-element-8293402{top:-100px;}.elementor-7739 .elementor-element.elementor-element-615eba9{top:-100px;}.elementor-7739 .elementor-element.elementor-element-0bb5d54{top:-100px;}.elementor-7739 .elementor-element.elementor-element-b95355d{top:-100px;}.elementor-7739 .elementor-element.elementor-element-34ca33d{top:-100px;}.elementor-7739 .elementor-element.elementor-element-5c19f38{top:-100px;}.elementor-7739 .elementor-element.elementor-element-6794f82{top:-100px;}}@media(max-width:767px){.elementor-7739 .elementor-element.elementor-element-9a999bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-c11500d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7739 .elementor-element.elementor-element-9301b64 .elementor-icon{font-size:162px;}.elementor-7739 .elementor-element.elementor-element-9301b64 .elementor-icon svg{height:162px;}.elementor-7739 .elementor-element.elementor-element-598cc72{bottom:0px;}.elementor-7739 .elementor-element.elementor-element-dd70e43{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-7739 .elementor-element.elementor-element-a8db1ea{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-89832c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-cf920f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-f54e22a{--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-44f6427{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-433be72{--justify-content:flex-end;}.elementor-7739 .elementor-element.elementor-element-433be72::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-433be72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 100%;}.elementor-7739 .elementor-element.elementor-element-50fc7a9{--justify-content:flex-end;}.elementor-7739 .elementor-element.elementor-element-50fc7a9::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-50fc7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 100%;}.elementor-7739 .elementor-element.elementor-element-4113fdc::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-7739 .elementor-element.elementor-element-b28a50e{--justify-content:flex-end;}.elementor-7739 .elementor-element.elementor-element-b28a50e::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-b28a50e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 100%;}.elementor-7739 .elementor-element.elementor-element-52ee475{--justify-content:flex-end;}.elementor-7739 .elementor-element.elementor-element-52ee475::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-52ee475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 100%;}.elementor-7739 .elementor-element.elementor-element-028571f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7739 .elementor-element.elementor-element-7ded864{--padding-top:20px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-7739 .elementor-element.elementor-element-d6f49c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7739 .elementor-element.elementor-element-2d8b49c{--width:55%;}.elementor-7739 .elementor-element.elementor-element-e78452c > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-999487f{--width:55%;}.elementor-7739 .elementor-element.elementor-element-bc02ec7 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-fd3d069{--width:55%;}.elementor-7739 .elementor-element.elementor-element-10e32e9 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-1fcaba2{--width:55%;}.elementor-7739 .elementor-element.elementor-element-3002895 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-bc57751{--width:55%;}.elementor-7739 .elementor-element.elementor-element-70c33f5 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-6bee369{--width:55%;}.elementor-7739 .elementor-element.elementor-element-785dcc3 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-0c92fca{--width:55%;}.elementor-7739 .elementor-element.elementor-element-0219b96 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-f0b2d52{--width:55%;}.elementor-7739 .elementor-element.elementor-element-af1862d > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-6d8589e{--width:55%;}.elementor-7739 .elementor-element.elementor-element-320b540 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-8d4ede0{--width:55%;}.elementor-7739 .elementor-element.elementor-element-f763fc3 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-7739 .elementor-element.elementor-element-5c95994{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:1200px) and (min-width:768px){.elementor-7739 .elementor-element.elementor-element-35b49f3{--width:90%;}.elementor-7739 .elementor-element.elementor-element-7dd1dd3{--width:90%;}.elementor-7739 .elementor-element.elementor-element-596c0df{--width:90%;}.elementor-7739 .elementor-element.elementor-element-9d2d739{--width:90%;}.elementor-7739 .elementor-element.elementor-element-06487db{--width:90%;}.elementor-7739 .elementor-element.elementor-element-9578479{--width:90%;}.elementor-7739 .elementor-element.elementor-element-2d8b49c{--width:50%;}.elementor-7739 .elementor-element.elementor-element-999487f{--width:50%;}.elementor-7739 .elementor-element.elementor-element-fd3d069{--width:50%;}.elementor-7739 .elementor-element.elementor-element-1fcaba2{--width:50%;}.elementor-7739 .elementor-element.elementor-element-bc57751{--width:50%;}.elementor-7739 .elementor-element.elementor-element-6bee369{--width:50%;}.elementor-7739 .elementor-element.elementor-element-0c92fca{--width:50%;}.elementor-7739 .elementor-element.elementor-element-f0b2d52{--width:50%;}.elementor-7739 .elementor-element.elementor-element-6d8589e{--width:50%;}.elementor-7739 .elementor-element.elementor-element-8d4ede0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7739 .elementor-element.elementor-element-35b49f3{--width:100%;}.elementor-7739 .elementor-element.elementor-element-7dd1dd3{--width:100%;}.elementor-7739 .elementor-element.elementor-element-596c0df{--width:100%;}.elementor-7739 .elementor-element.elementor-element-9d2d739{--width:100%;}.elementor-7739 .elementor-element.elementor-element-06487db{--width:100%;}.elementor-7739 .elementor-element.elementor-element-9578479{--width:100%;}.elementor-7739 .elementor-element.elementor-element-b39bf7e{--width:70%;}.elementor-7739 .elementor-element.elementor-element-42e5711{--width:70%;}.elementor-7739 .elementor-element.elementor-element-d6940e6{--width:70%;}.elementor-7739 .elementor-element.elementor-element-c7b8ecc{--width:70%;}}@media(max-width:880px) and (min-width:768px){.elementor-7739 .elementor-element.elementor-element-598cc72{--width:100%;}.elementor-7739 .elementor-element.elementor-element-2ecf023{--width:100%;}.elementor-7739 .elementor-element.elementor-element-35b49f3{--width:calc(40% - 12px);}.elementor-7739 .elementor-element.elementor-element-7dd1dd3{--width:calc(40% - 12px);}.elementor-7739 .elementor-element.elementor-element-596c0df{--width:calc(40% - 12px);}.elementor-7739 .elementor-element.elementor-element-989f2db{--width:100%;}.elementor-7739 .elementor-element.elementor-element-9d2d739{--width:calc(40% - 12px);}.elementor-7739 .elementor-element.elementor-element-06487db{--width:calc(40% - 12px);}.elementor-7739 .elementor-element.elementor-element-9578479{--width:calc(40% - 12px);}}@media(min-width:1367px){.elementor-7739 .elementor-element.elementor-element-4113fdc::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .e-con-inner > .elementor-background-video-container::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7739 .elementor-element.elementor-element-4113fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-9a999bb */.elementor-7739 .elementor-element.elementor-element-9a999bb h1{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3ed24c */.elementor-7739 .elementor-element.elementor-element-a3ed24c{
    animation: star 3s infinite;
}
@keyframes star{
 
    50% {
    opacity: 0.3;
}

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14e7936 */.elementor-7739 .elementor-element.elementor-element-14e7936{
    animation: star 3s infinite;
}
@keyframes star{
 
    50% {
    opacity: 0.3;
}

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9301b64 */.elementor-7739 .elementor-element.elementor-element-9301b64{
    animation: star 3s infinite;
}
@keyframes star{
 
    50% {
    opacity: 0.4;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5b14fa */.elementor-7739 .elementor-element.elementor-element-d5b14fa .elementor-icon-box-wrapper:before {
    content: '';
    width: 4px;
    height: 80%;
    position: absolute;
    left: 0;
    top: 10%;
    background: radial-gradient(50% 50% at 50% 50%, #D3B15F 0%, rgba(211, 177, 95, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-adb7d24 */.elementor-7739 .elementor-element.elementor-element-adb7d24 .elementor-icon-box-wrapper:before {
    content: '';
    width: 4px;
    height: 80%;
    position: absolute;
    left: 0;
    top: 10%;
    background: radial-gradient(50% 50% at 50% 50%, #D3B15F 0%, rgba(211, 177, 95, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-598cc72 */.elementor-7739 .elementor-element.elementor-element-598cc72{
    box-shadow: 0px 0px 10px 0px #0000001A;

backdrop-filter: blur(15px)

}

    .elementor-icon-box-content {
    margin-top: -15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd70e43 */.elementor-7739 .elementor-element.elementor-element-dd70e43:after{
    content:'';
    background: var(--wpr-bg-68fd8c95-4ee7-4bda-8379-5a06f409eaa6) no-repeat center;
    width: 128px;
    height: 14px;
    position: absolute;
    left: -120px;
    top: calc(50% - 7px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-683bfc4 */.elementor-7739 .elementor-element.elementor-element-683bfc4 span span{
    font-size: 65px;
}
@media screen and (max-width:881px){
    .elementor-7739 .elementor-element.elementor-element-683bfc4 span span{
    font-size: 35px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c11500d */.elementor-7739 .elementor-element.elementor-element-c11500d:before{
    content:'';
    background-image: var(--wpr-bg-d26b3ae6-2468-4bcc-986e-28c3c6faf40f);
    background-repeat: no-repeat;
    top: 150px;
    left: 0px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-214e359 */.elementor-7739 .elementor-element.elementor-element-214e359 .line{
    width:90%;
    height: 3px;
    background-color: #006666;
}
.elementor-7739 .elementor-element.elementor-element-214e359 .s{
    width: 10px;
    height: 10px;
    background-color: #006666;
    transform: rotate(45deg);
}
.elementor-7739 .elementor-element.elementor-element-214e359 .elementor-widget-container{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89832c0 */.elementor-7739 .elementor-element.elementor-element-89832c0 span.elementor-heading-title.elementor-size-default:before {
    content: '';
    width: 149px;
    height: 40px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    background: var(--wpr-bg-30c18853-ae6d-4c7c-9e3e-39ea5663d5c4);
    top:-20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3083c3 */.elementor-7739 .elementor-element.elementor-element-b3083c3 .line{
    width: 90%;
    height: 3px;
    background-color: #006666;
}
.elementor-7739 .elementor-element.elementor-element-b3083c3 .s{
    width: 10px;
    height: 10px;
    background-color: #006666;
    transform: rotate(45deg);
}
.elementor-7739 .elementor-element.elementor-element-b3083c3 .elementor-widget-container{
    display: flex;
    flex-direction: row;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eced81e */.elementor-7739 .elementor-element.elementor-element-eced81e:before{
    content:'';
    background-image: var(--wpr-bg-e42ec3de-b42f-4ce3-8410-8f2b18517fe4);
    background-repeat: no-repeat;
    top: -300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b49f3 */@media screen and (min-width:881px){
    .elementor-7739 .elementor-element.elementor-element-35b49f3:after{
    content: '';
    background: var(--wpr-bg-69903bba-afac-4ef8-be24-bcdc00ebd48c) no-repeat bottom;
    width: 128px;
    height: 64px;
    left: -128px;
    position: absolute;
    top: calc(50% - 2px);
    transform: rotate(180deg);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a46aa3a */.elementor-7739 .elementor-element.elementor-element-a46aa3a:before{
    content:'';
    background-image: var(--wpr-bg-303a2554-c442-4060-9480-d3613483dc03);
    background-repeat: no-repeat;
    top: -300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd1dd3 */@media screen and (min-width:881px){
.elementor-7739 .elementor-element.elementor-element-7dd1dd3:after{
    content: '';
    background: var(--wpr-bg-d3d5842d-ba18-4fa6-92de-27513e752576) no-repeat;
    width: 128px;
    height: 4px;
    left: -128px;
    position: absolute;
    top: calc(50% - 2px);
    transform: rotate(180deg);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eb18b16 */.elementor-7739 .elementor-element.elementor-element-eb18b16:before{
    content:'';
    background-image: var(--wpr-bg-58397a9a-0f2d-446e-bbae-51e0586ae5f8);
    background-repeat: no-repeat;
    top: -300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-596c0df */@media screen and (min-width:881px){
.elementor-7739 .elementor-element.elementor-element-596c0df:after{
    content: '';
    background: var(--wpr-bg-b5002092-891c-46f1-b6c4-92422ed895b3) no-repeat top;
    width: 128px;
    height: 64px;
    left: -128px;
    position: absolute;
    bottom: calc(50% - 2px);
    transform: rotate(180deg);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c6d441 */.elementor-7739 .elementor-element.elementor-element-0c6d441:before{
    content:'';
    background-image: var(--wpr-bg-d18f9f3f-5791-4ae3-8162-add62be305e0);
    background-repeat: no-repeat;
    top: -300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d2d739 */@media screen and (min-width:881px){
.elementor-7739 .elementor-element.elementor-element-9d2d739:after{
    content:'';
    background: var(--wpr-bg-3df752e0-1bde-48c7-8c60-a497930eced1) no-repeat;
    width: 128px;
    height: 64px;
    right: -128px;
    position: absolute;
    top: calc(50% - 2px);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81e202a */.elementor-7739 .elementor-element.elementor-element-81e202a:before{
    content:'';
    background-image: var(--wpr-bg-aa9f42a5-6bf8-4813-a732-496aed1193bf);
    background-repeat: no-repeat;
    top: -300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06487db */@media screen and (min-width:881px){
.elementor-7739 .elementor-element.elementor-element-06487db:after{
    content:'';
    background: var(--wpr-bg-f5e3e77e-1392-4c28-b1d9-e6741298d79a) no-repeat bottom;
    width: 128px;
    height: 64px;
    right: -128px;
    position: absolute;
    top: calc(50% - 2px);
    transform: rotate(180deg)
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cb0b4f0 */.elementor-7739 .elementor-element.elementor-element-cb0b4f0:before{
    content:'';
    background-image: var(--wpr-bg-1f438a9b-7188-4e1e-aa52-e48df5c0e031);
    background-repeat: no-repeat;
    top: -300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9578479 */@media screen and (min-width:881px){
    .elementor-7739 .elementor-element.elementor-element-9578479:after{
    content:'';
    background: var(--wpr-bg-4e0b1053-96ff-4da7-a2a8-cd4da5d5ba96) no-repeat bottom;
    width: 128px;
    height: 64px;
    right: -128px;
    position: absolute;
    bottom: calc(50% - 2px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8db1ea */.elementor-7739 .elementor-element.elementor-element-a8db1ea .elementor-icon-box-icon .elementor-icon{
    background: radial-gradient(50% 50% at 50% 50%, #006666 0%, #003535 100%) !important;
    border-radius: 15px;
    top: -42px;
    position: absolute;
    transform: rotate(16deg);
    transition: all 0.5s;
}

.elementor-7739 .elementor-element.elementor-element-a8db1ea .elementor-icon-box-content{
    padding-right: 100px;
}

.elementor-7739 .elementor-element.elementor-element-a8db1ea .service-box{
    
border: 4px solid transparent;
    border-radius: 20px;
    background: linear-gradient(0deg, white, white), linear-gradient(270deg, #D3B15F 0%, #19627300 90%);
    background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
    box-shadow: 0 6px 16px #00000029;


}
   

.elementor-7739 .elementor-element.elementor-element-a8db1ea .service-box:hover .elementor-icon-box-icon .elementor-icon{
    
    transform: rotate(26deg);
}
.elementor-7739 .elementor-element.elementor-element-a8db1ea .service-box:hover:before{
    opacity: 0.8;
}
@media screen and (max-width:1200px){
    .elementor-7739 .elementor-element.elementor-element-a8db1ea .elementor-icon-box-content{
    padding-right: 70px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e6d4e5 */.elementor-7739 .elementor-element.elementor-element-8e6d4e5 .line{
    width:90%;
    height: 3px;
    background-color: #006666;
}
.elementor-7739 .elementor-element.elementor-element-8e6d4e5 .s{
    width: 10px;
    height: 10px;
    background-color: #006666;
    transform: rotate(45deg);
}
.elementor-7739 .elementor-element.elementor-element-8e6d4e5 .elementor-widget-container{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44f6427 */.elementor-7739 .elementor-element.elementor-element-44f6427 span.elementor-heading-title.elementor-size-default:before {
    content: '';
    width: 149px;
    height: 40px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    background: var(--wpr-bg-19862131-5859-41bc-acfd-575968048338);
    top:-20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6fba554 */.elementor-7739 .elementor-element.elementor-element-6fba554 .line{
    width: 90%;
    height: 3px;
    background-color: #006666;
}
.elementor-7739 .elementor-element.elementor-element-6fba554 .s{
    width: 10px;
    height: 10px;
    background-color: #006666;
    transform: rotate(45deg);
}
.elementor-7739 .elementor-element.elementor-element-6fba554 .elementor-widget-container{
    display: flex;
    flex-direction: row;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8487e4e */.elementor-7739 .elementor-element.elementor-element-8487e4e span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0711548 */.elementor-7739 .elementor-element.elementor-element-0711548 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9382655 */.elementor-7739 .elementor-element.elementor-element-9382655 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e637ad */.elementor-7739 .elementor-element.elementor-element-0e637ad span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5d506a */.elementor-7739 .elementor-element.elementor-element-c5d506a span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8487e4e */.elementor-7739 .elementor-element.elementor-element-8487e4e span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0711548 */.elementor-7739 .elementor-element.elementor-element-0711548 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9382655 */.elementor-7739 .elementor-element.elementor-element-9382655 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e637ad */.elementor-7739 .elementor-element.elementor-element-0e637ad span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5d506a */.elementor-7739 .elementor-element.elementor-element-c5d506a span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8487e4e */.elementor-7739 .elementor-element.elementor-element-8487e4e span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0711548 */.elementor-7739 .elementor-element.elementor-element-0711548 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9382655 */.elementor-7739 .elementor-element.elementor-element-9382655 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e637ad */.elementor-7739 .elementor-element.elementor-element-0e637ad span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5d506a */.elementor-7739 .elementor-element.elementor-element-c5d506a span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8487e4e */.elementor-7739 .elementor-element.elementor-element-8487e4e span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0711548 */.elementor-7739 .elementor-element.elementor-element-0711548 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9382655 */.elementor-7739 .elementor-element.elementor-element-9382655 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e637ad */.elementor-7739 .elementor-element.elementor-element-0e637ad span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5d506a */.elementor-7739 .elementor-element.elementor-element-c5d506a span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8487e4e */.elementor-7739 .elementor-element.elementor-element-8487e4e span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0711548 */.elementor-7739 .elementor-element.elementor-element-0711548 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9382655 */.elementor-7739 .elementor-element.elementor-element-9382655 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e637ad */.elementor-7739 .elementor-element.elementor-element-0e637ad span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5d506a */.elementor-7739 .elementor-element.elementor-element-c5d506a span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8487e4e */.elementor-7739 .elementor-element.elementor-element-8487e4e span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0711548 */.elementor-7739 .elementor-element.elementor-element-0711548 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9382655 */.elementor-7739 .elementor-element.elementor-element-9382655 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e637ad */.elementor-7739 .elementor-element.elementor-element-0e637ad span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5d506a */.elementor-7739 .elementor-element.elementor-element-c5d506a span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-028571f */.elementor-7739 .elementor-element.elementor-element-028571f .swiper-slide{
    padding-top: 100px;
    width: 608px;
}

.elementor-7739 .elementor-element.elementor-element-028571f .swiper-wrapper .elementor-element{
    overflow: visible;
}
@media screen and (max-width:1024px){
   .elementor-7739 .elementor-element.elementor-element-028571f .swiper-slide{
    padding-top: 50px;
}
}
@media screen and (max-width:1024px){
   .elementor-7739 .elementor-element.elementor-element-028571f .swiper-slide{
    padding-top: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f54e22a */.elementor-7739 .elementor-element.elementor-element-f54e22a:before{
    content:'';
    background-image: var(--wpr-bg-700191e1-0640-441d-85f1-ef7ca6997a6f);
    background-repeat: no-repeat;
    top: -300px;
    left: 80%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb610e3 */.elementor-7739 .elementor-element.elementor-element-bb610e3 .line{
    width:90%;
    height: 3px;
    background-color: #006666;
}
.elementor-7739 .elementor-element.elementor-element-bb610e3 .s{
    width: 10px;
    height: 10px;
    background-color: #006666;
    transform: rotate(45deg);
}
.elementor-7739 .elementor-element.elementor-element-bb610e3 .elementor-widget-container{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6f49c2 */.elementor-7739 .elementor-element.elementor-element-d6f49c2 span.elementor-heading-title.elementor-size-default:before {
    content: '';
    width: 149px;
    height: 40px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    background: var(--wpr-bg-939eabfa-1de3-49b9-aaae-17cf8070aa32);
    top:-20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2344209 */.elementor-7739 .elementor-element.elementor-element-2344209 .line{
    width: 90%;
    height: 3px;
    background-color: #006666;
}
.elementor-7739 .elementor-element.elementor-element-2344209 .s{
    width: 10px;
    height: 10px;
    background-color: #006666;
    transform: rotate(45deg);
}
.elementor-7739 .elementor-element.elementor-element-2344209 .elementor-widget-container{
    display: flex;
    flex-direction: row;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8b49c */.elementor-7739 .elementor-element.elementor-element-2d8b49c::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-2d8b49c::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdb142 */.elementor-7739 .elementor-element.elementor-element-acdb142:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78452c */.elementor-7739 .elementor-element.elementor-element-e78452c span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-999487f */.elementor-7739 .elementor-element.elementor-element-999487f::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-999487f::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce19e7 */.elementor-7739 .elementor-element.elementor-element-1ce19e7:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc02ec7 */.elementor-7739 .elementor-element.elementor-element-bc02ec7 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd3d069 */.elementor-7739 .elementor-element.elementor-element-fd3d069::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-fd3d069::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a268cfc */.elementor-7739 .elementor-element.elementor-element-a268cfc:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e32e9 */.elementor-7739 .elementor-element.elementor-element-10e32e9 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fcaba2 */.elementor-7739 .elementor-element.elementor-element-1fcaba2::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-1fcaba2::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8293402 */.elementor-7739 .elementor-element.elementor-element-8293402:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3002895 */.elementor-7739 .elementor-element.elementor-element-3002895 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc57751 */.elementor-7739 .elementor-element.elementor-element-bc57751::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-bc57751::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-615eba9 */.elementor-7739 .elementor-element.elementor-element-615eba9:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c33f5 */.elementor-7739 .elementor-element.elementor-element-70c33f5 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee369 */.elementor-7739 .elementor-element.elementor-element-6bee369::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6bee369::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bb5d54 */.elementor-7739 .elementor-element.elementor-element-0bb5d54:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-785dcc3 */.elementor-7739 .elementor-element.elementor-element-785dcc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c92fca */.elementor-7739 .elementor-element.elementor-element-0c92fca::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-0c92fca::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95355d */.elementor-7739 .elementor-element.elementor-element-b95355d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0219b96 */.elementor-7739 .elementor-element.elementor-element-0219b96 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b2d52 */.elementor-7739 .elementor-element.elementor-element-f0b2d52::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-f0b2d52::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34ca33d */.elementor-7739 .elementor-element.elementor-element-34ca33d:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1862d */.elementor-7739 .elementor-element.elementor-element-af1862d span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8589e */.elementor-7739 .elementor-element.elementor-element-6d8589e::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-6d8589e::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c19f38 */.elementor-7739 .elementor-element.elementor-element-5c19f38:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320b540 */.elementor-7739 .elementor-element.elementor-element-320b540 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4ede0 */.elementor-7739 .elementor-element.elementor-element-8d4ede0::before{
    content: "";
    position: absolute;
    top: 0;
    right: -1rem;
    width: 1rem;
    height: 1REM;
    background-color: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}
.elementor-7739 .elementor-element.elementor-element-8d4ede0::after{
    content: "";
    position: absolute;
    top: 100%;
    left: 0rem;
    width: 1rem;
    height: 1REM;
    background: transparent;
    border-radius: 20px 0px 0px 0px;
    box-shadow: -4px -4px 0 0 #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6794f82 */.elementor-7739 .elementor-element.elementor-element-6794f82:before{
    content:'';
    width: 112px;
    height: 40px;
    top: 63px;
    left: 242px;
    background: #FFFFFFB2;
    position: absolute;
    backdrop-filter: blur(8px)

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763fc3 */.elementor-7739 .elementor-element.elementor-element-f763fc3 span{
   
   background: linear-gradient(0deg, #A2682A 0%, #D3B15F 50.19%, #FAF0A0 100.59%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c95994 */.elementor-7739 .elementor-element.elementor-element-5c95994 .swiper-slide{
    padding-top: 100px;
    width: 392px;
}
.elementor-7739 .elementor-element.elementor-element-5c95994 .swiper-wrapper .elementor-element{
    overflow: visible;
}
@media screen and (max-width:1200px){
   .elementor-7739 .elementor-element.elementor-element-5c95994 .swiper-slide{
    padding-top: 50px;
}
}

@media screen and (max-width:880px){
   .elementor-7739 .elementor-element.elementor-element-5c95994 .swiper-slide{
    padding-top: 90px;
}
}

@media screen and (max-width:767px){
   .elementor-7739 .elementor-element.elementor-element-5c95994 .swiper-slide{
    padding-top: 40px;
}
}/* End custom CSS */