.elementor-164 .elementor-element.elementor-element-5e9743f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-10f20ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7a99be6{width:auto;max-width:auto;position:absolute;top:-580px;left:-500px;}.elementor-164 .elementor-element.elementor-element-bbe557a{width:auto;max-width:auto;position:absolute;top:300px;right:-600px;}.elementor-164 .elementor-element.elementor-element-de7cd38{width:auto;max-width:auto;align-self:center;position:absolute;top:0px;right:-31%;}.elementor-164 .elementor-element.elementor-element-cee21d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:185px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-164 .elementor-element.elementor-element-67ee96e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;--z-index:1;}.elementor-164 .elementor-element.elementor-element-231e031 .aux-modern-heading-primary{background-color:var( --e-global-color-secondary );font-size:17px;font-weight:bold;text-transform:uppercase;letter-spacing:1.02px;color:var( --e-global-color-308c8df );padding:7px 20px 8px 18px;border-radius:26px 26px 26px 26px;}.elementor-164 .elementor-element.elementor-element-231e031{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-231e031 .aux-modern-heading-secondary .aux-head-highlight{font-size:53px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-text );}.elementor-164 .elementor-element.elementor-element-231e031 .aux-modern-heading-description{color:var( --e-global-color-dc86d6f );font-size:15px;font-weight:400;max-width:500px;}.elementor-164 .elementor-element.elementor-element-a3e0b37 input{background-color:#F2F2F2;max-width:100%;height:45px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;margin:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-164 .elementor-element.elementor-element-a3e0b37 textarea{background-color:#F2F2F2;max-width:100%;height:240px !important;border-radius:10px 10px 10px 10px;padding:16px 15px 15px 15px;margin:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-164 .elementor-element.elementor-element-a3e0b37 button[type="submit"]:not(:hover):not(:active){background-color:var( --e-global-color-primary );color:var( --e-global-color-a187308 );}.elementor-164 .elementor-element.elementor-element-a3e0b37 button[type="submit"]:hover{background-color:transparent;background-image:linear-gradient(102deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-164 .elementor-element.elementor-element-a3e0b37{animation-duration:1800ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-a3e0b37 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-164 .elementor-element.elementor-element-a3e0b37 input::placeholder{font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;color:var( --e-global-color-dc86d6f );}.elementor-164 .elementor-element.elementor-element-a3e0b37 input[type="text"]{transition:all ease-out 0.3s;}.elementor-164 .elementor-element.elementor-element-a3e0b37 input[type="email"]{transition:all ease-out 0.3s;}.elementor-164 .elementor-element.elementor-element-a3e0b37 select{transition:all ease-out 0.3s;}.elementor-164 .elementor-element.elementor-element-a3e0b37 textarea::placeholder{font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;color:var( --e-global-color-dc86d6f );}.elementor-164 .elementor-element.elementor-element-a3e0b37 button[type="submit"]{font-family:"Quicksand", Roboto;font-size:16px;font-weight:400;text-transform:uppercase;height:52px;border-radius:15px 15px 15px 15px;padding:18px 41px 18px 42px !important;margin:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-164 .elementor-element.elementor-element-ccabd25{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-164 .elementor-element.elementor-element-086ce52{width:auto;max-width:auto;animation-duration:2000ms;position:absolute;bottom:0px;animation-delay:1000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-086ce52 .aux-media-image{max-width:85%;max-height:100%;}.elementor-164 .elementor-element.elementor-element-15953c9 .aux-the-shape{background-color:var( --e-global-color-primary );width:30px;height:30px;}.elementor-164 .elementor-element.elementor-element-15953c9{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;bottom:0px;left:0px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-15953c9 .aux-widget-container{text-align:center;}.elementor-164 .elementor-element.elementor-element-eaa39b0{width:auto;max-width:auto;animation-duration:2000ms;position:absolute;right:-20px;bottom:220px;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-eaa39b0 > .elementor-widget-container{padding:15px 45px 25px 45px;}.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-item, .elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-items{justify-content:center;text-align:center;}.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-text{color:var( --e-global-color-765c03a );font-family:"Quicksand", Roboto;font-size:21px;font-weight:500;text-transform:capitalize;margin:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-text2{color:var( --e-global-color-765c03a );font-family:"Quicksand", Roboto;font-size:29px;font-weight:bold;margin:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-icon{color:#24af29;}.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-icon path{fill:#24af29;}.elementor-164 .elementor-element.elementor-element-50453b0{width:auto;max-width:auto;animation-duration:2000ms;position:absolute;right:0px;bottom:50px;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-50453b0 > .elementor-widget-container{padding:20px 45px 30px 45px;}.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-item, .elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-items{justify-content:center;text-align:center;}.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-text{color:var( --e-global-color-765c03a );font-family:"Quicksand", Roboto;font-size:21px;font-weight:500;text-transform:capitalize;margin:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-text2{color:var( --e-global-color-765c03a );font-family:"Quicksand", Roboto;font-size:29px;font-weight:bold;margin:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-icon{color:#24af29;}.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-icon path{fill:#24af29;}.elementor-164 .elementor-element.elementor-element-050ccf0{--display:flex;}.elementor-164 .elementor-element.elementor-element-c8907df .elementor-icon-box-wrapper{gap:15px;}.elementor-164 .elementor-element.elementor-element-c8907df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-c8907df.elementor-view-framed .elementor-icon, .elementor-164 .elementor-element.elementor-element-c8907df.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-c8907df .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-6e26c62{--display:flex;}.elementor-164 .elementor-element.elementor-element-986686b .elementor-icon-box-wrapper{gap:15px;}.elementor-164 .elementor-element.elementor-element-986686b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-986686b.elementor-view-framed .elementor-icon, .elementor-164 .elementor-element.elementor-element-986686b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-986686b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-3ee3cb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-ab266d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-53a4af8{width:auto;max-width:auto;position:absolute;top:-250px;left:-500px;}.elementor-164 .elementor-element.elementor-element-7dac44b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;}.elementor-164 .elementor-element.elementor-element-d9d70c7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6fdcd12 .aux-the-shape{background-color:var( --e-global-color-secondary );width:20px;height:20px;}.elementor-164 .elementor-element.elementor-element-6fdcd12{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;z-index:4;position:absolute;top:100px;right:22%;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-6fdcd12 .aux-widget-container{text-align:center;}.elementor-164 .elementor-element.elementor-element-5d07e14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-5d07e14 img{width:94%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-164 .elementor-element.elementor-element-16f9546{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6047cab .aux-the-shape{background-color:var( --e-global-color-primary );width:20px;height:20px;}.elementor-164 .elementor-element.elementor-element-6047cab{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;top:100px;right:22%;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-6047cab .aux-widget-container{text-align:center;}.elementor-164 .elementor-element.elementor-element-d856266 .aux-modern-heading-primary{background-color:var( --e-global-color-998af69 );font-size:17px;font-weight:bold;text-transform:uppercase;letter-spacing:1.02px;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;padding:6px 20px 7px 18px;border-radius:26px 26px 26px 26px;}.elementor-164 .elementor-element.elementor-element-d856266{animation-duration:1500ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-164 .elementor-element.elementor-element-d856266 .aux-modern-heading-secondary .aux-head-highlight{font-size:53px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-text );max-width:500px;}.elementor-164 .elementor-element.elementor-element-d856266 .aux-modern-heading-description{color:var( --e-global-color-dc86d6f );font-size:15px;font-weight:400;max-width:550px;}.elementor-164 .elementor-element.elementor-element-da696b1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b9b52ad{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:9;}.elementor-164 .elementor-element.elementor-element-b9b52ad:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b9b52ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3B;}.elementor-164 .elementor-element.elementor-element-44fb443 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-164 .elementor-element.elementor-element-44fb443 .aux-modern-heading-primary{font-size:23px;font-weight:700;line-height:0.1em;letter-spacing:-0.2px;color:var( --e-global-color-998af69 );padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-44fb443 .aux-modern-heading-description{color:var( --e-global-color-dc86d6f );font-size:14px;font-weight:400;margin:0px 0px 0px 0px;max-width:318px;}.elementor-164 .elementor-element.elementor-element-44fb443 .aux-widget-modern-heading .aux-widget-inner{width:414px;height:70px;padding:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-f8dd3c2{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:9;}.elementor-164 .elementor-element.elementor-element-f8dd3c2:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-f8dd3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3B;}.elementor-164 .elementor-element.elementor-element-8d37a36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-164 .elementor-element.elementor-element-8d37a36 .aux-modern-heading-primary{font-size:23px;font-weight:700;line-height:0.1em;letter-spacing:-0.2px;color:var( --e-global-color-998af69 );padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-8d37a36 .aux-modern-heading-description{color:var( --e-global-color-dc86d6f );font-size:14px;font-weight:400;margin:0px 0px 0px 0px;max-width:318px;}.elementor-164 .elementor-element.elementor-element-8d37a36 .aux-widget-modern-heading .aux-widget-inner{width:414px;height:70px;padding:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-6840f22{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:9;}.elementor-164 .elementor-element.elementor-element-6840f22:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6840f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3B;}.elementor-164 .elementor-element.elementor-element-95a6674 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-164 .elementor-element.elementor-element-95a6674 .aux-modern-heading-primary{font-size:23px;font-weight:700;line-height:0.1em;letter-spacing:-0.2px;color:var( --e-global-color-998af69 );padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-95a6674 .aux-modern-heading-description{color:var( --e-global-color-dc86d6f );font-size:14px;font-weight:400;margin:0px 0px 0px 0px;max-width:318px;}.elementor-164 .elementor-element.elementor-element-95a6674 .aux-widget-modern-heading .aux-widget-inner{width:414px;height:70px;padding:20px 20px 20px 20px;}.elementor-164 .elementor-element.elementor-element-4814aa9{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:9;}.elementor-164 .elementor-element.elementor-element-4814aa9:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4814aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF3B;}.elementor-164 .elementor-element.elementor-element-56dd72a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;}.elementor-164 .elementor-element.elementor-element-56dd72a .aux-modern-heading-primary{font-size:23px;font-weight:700;line-height:0.1em;letter-spacing:-0.2px;color:var( --e-global-color-998af69 );padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-56dd72a .aux-modern-heading-description{color:var( --e-global-color-dc86d6f );font-size:14px;font-weight:400;margin:0px 0px 0px 0px;max-width:318px;}.elementor-164 .elementor-element.elementor-element-56dd72a .aux-widget-modern-heading .aux-widget-inner{width:414px;height:70px;padding:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-de7cd38{right:-60%;}.elementor-164 .elementor-element.elementor-element-cee21d6{--flex-wrap:wrap;}.elementor-164 .elementor-element.elementor-element-67ee96e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-231e031 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-164 .elementor-element.elementor-element-231e031 .aux-modern-heading-description{max-width:700px;}.elementor-164 .elementor-element.elementor-element-ccabd25{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7dac44b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-164 .elementor-element.elementor-element-d9d70c7{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-164 .elementor-element.elementor-element-16f9546{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-164 .elementor-element.elementor-element-d856266 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-164 .elementor-element.elementor-element-d856266 .aux-modern-heading-description{max-width:760px;}.elementor-164 .elementor-element.elementor-element-da696b1{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-b9b52ad{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-f8dd3c2{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-6840f22{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-4814aa9{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-5e9743f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-164 .elementor-element.elementor-element-cee21d6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:130px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-164 .elementor-element.elementor-element-67ee96e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-231e031 .aux-modern-heading-secondary .aux-head-highlight{font-size:34px;}.elementor-164 .elementor-element.elementor-element-a3e0b37 button[type="submit"]{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-ccabd25{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-164 .elementor-element.elementor-element-eaa39b0 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-164 .elementor-element.elementor-element-eaa39b0{bottom:70px;}.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-text{font-size:16px;}.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-text2{font-size:20px;}.elementor-164 .elementor-element.elementor-element-50453b0 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-164 .elementor-element.elementor-element-50453b0{bottom:-20px;}.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-text{font-size:16px;}.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-text2{font-size:20px;}.elementor-164 .elementor-element.elementor-element-050ccf0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-c8907df .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-164 .elementor-element.elementor-element-c8907df .elementor-icon-box-title{margin-block-end:1px;}.elementor-164 .elementor-element.elementor-element-c8907df .elementor-icon{font-size:29px;}.elementor-164 .elementor-element.elementor-element-c8907df .elementor-icon-box-title, .elementor-164 .elementor-element.elementor-element-c8907df .elementor-icon-box-title a{font-size:18px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-6e26c62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-986686b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-164 .elementor-element.elementor-element-986686b .elementor-icon-box-title{margin-block-end:1px;}.elementor-164 .elementor-element.elementor-element-986686b .elementor-icon{font-size:29px;}.elementor-164 .elementor-element.elementor-element-986686b .elementor-icon-box-title, .elementor-164 .elementor-element.elementor-element-986686b .elementor-icon-box-title a{font-size:18px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-7dac44b{--content-width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d9d70c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6fdcd12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-6fdcd12{top:-100px;}.elementor-164 .elementor-element.elementor-element-5d07e14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-5d07e14 img{width:100%;}.elementor-164 .elementor-element.elementor-element-16f9546{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6047cab{top:-100px;}.elementor-164 .elementor-element.elementor-element-d856266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-d856266 .aux-modern-heading-primary{margin:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-d856266 .aux-modern-heading-secondary .aux-head-highlight{font-size:34px;margin:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-da696b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-b9b52ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-f8dd3c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6840f22{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4814aa9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-cee21d6{--content-width:1600px;}.elementor-164 .elementor-element.elementor-element-67ee96e{--width:47%;}.elementor-164 .elementor-element.elementor-element-ccabd25{--width:53%;}.elementor-164 .elementor-element.elementor-element-3ee3cb0{--content-width:1600px;}.elementor-164 .elementor-element.elementor-element-7dac44b{--content-width:1600px;}.elementor-164 .elementor-element.elementor-element-d9d70c7{--width:53.801%;}.elementor-164 .elementor-element.elementor-element-16f9546{--width:46%;}.elementor-164 .elementor-element.elementor-element-b9b52ad{--width:100%;}.elementor-164 .elementor-element.elementor-element-f8dd3c2{--width:100%;}.elementor-164 .elementor-element.elementor-element-6840f22{--width:100%;}.elementor-164 .elementor-element.elementor-element-4814aa9{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-164 .elementor-element.elementor-element-d9d70c7{--width:100%;}.elementor-164 .elementor-element.elementor-element-16f9546{--width:100%;}.elementor-164 .elementor-element.elementor-element-b9b52ad{--width:41%;}.elementor-164 .elementor-element.elementor-element-f8dd3c2{--width:41%;}.elementor-164 .elementor-element.elementor-element-6840f22{--width:41%;}.elementor-164 .elementor-element.elementor-element-4814aa9{--width:41%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-231e031 */.elementor-164 .elementor-element.elementor-element-231e031 .aux-modern-heading-primary , .elementor-164 .elementor-element.elementor-element-231e031 .aux-head-highlight{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-231e031 .aux-head-highlight {
        font-size: 48px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-a3e0b37 */.elementor-164 .elementor-element.elementor-element-a3e0b37 div.wpforms-container-full button[type=submit]:focus:after{
display:none;
}


.elementor-164 .elementor-element.elementor-element-a3e0b37 input::placeholder,.elementor-164 .elementor-element.elementor-element-a3e0b37 textarea::placeholder{
    opacity:1!important;
}



.elementor-164 .elementor-element.elementor-element-a3e0b37 div.wpforms-container-full input:focus,.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-container-full textarea:focus{
    box-shadow:none!important;
   
}

.elementor-164 .elementor-element.elementor-element-a3e0b37 input.wpforms-error,.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-field textarea.wpforms-error,.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-field textarea.wpforms-error:hover{
 box-shadow:none!important;
}


.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-container.wpforms-container-full.wpforms-render-modern{
background:none;
}













.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-field input[type="text"]:focus,
.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-field input[type="email"]:focus,
.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-field textarea:focus {
	color: black;
}

.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-container .wpforms-field{
    padding: 0;
}







.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-field input[type="text"], .elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-field input[type="email"], .elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-field textarea {
transition: border-color 0.3s ease !important;
}





@media screen and (max-width:767px){
    .elementor-164 .elementor-element.elementor-element-a3e0b37  .wpforms-container .wpforms-field.wpforms-one-half{
        margin-left: 0;
}
.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-container .wpforms-one-half{
    width:100%;
}

.elementor-164 .elementor-element.elementor-element-a3e0b37 .wpforms-container .wpforms-submit-spinner{
   position: absolute;
    left: 100%;
    top: 0;
    width: 20px;
    height: 20px;
    margin-left: 10px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67ee96e */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-164 .elementor-element.elementor-element-67ee96e{
        width:100%;
    }
    .elementor-164 .elementor-element.elementor-element-67ee96e .elementor-element-populated {
        margin: 0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-086ce52 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-164 .elementor-element.elementor-element-086ce52{
        bottom:80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_icon_list, class: .elementor-element-eaa39b0 */.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-item{
    display: flex;
    flex-direction: column;
    position: relative;
    z-index: 99;
}
.elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-item span{
    text-align: left;
}
.elementor-164 .elementor-element.elementor-element-eaa39b0:before{
    content:"";
    width:100%;
    height: 100%;
    background-color: #FFFFFF95;
    position: absolute;
    left:0;
    top:0;
   backdrop-filter:blur(20px) brightness(1.8);
    border-radius: 15px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-text{
        font-size:18px !important;
    }
    .elementor-164 .elementor-element.elementor-element-eaa39b0 .aux-icon-list-text2{
        font-size:20px !important;
    }
    .elementor-164 .elementor-element.elementor-element-eaa39b0 .elementor-widget-container {
        padding: 10px 30px 20px 30px !important;
    }
    .elementor-164 .elementor-element.elementor-element-eaa39b0{
        bottom:38% !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_icon_list, class: .elementor-element-50453b0 */.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-item{
    display: flex;
    flex-direction: column;
    position: relative;
    z-index: 99;
}
.elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-item span{
    text-align: left;
}
.elementor-164 .elementor-element.elementor-element-50453b0:before{
    content:"";
    width:100%;
    height: 100%;
    background-color: #FFFFFF95;
    position: absolute;
    left:0;
    top:0;
     backdrop-filter:blur(20px) brightness(1.8);
    border-radius: 15px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-text{
        font-size:18px !important;
    }
    .elementor-164 .elementor-element.elementor-element-50453b0 .aux-icon-list-text2{
        font-size:20px !important;
    }
    .elementor-164 .elementor-element.elementor-element-50453b0 .elementor-widget-container {
        padding: 10px 30px 20px 30px !important;
    }
    .elementor-164 .elementor-element.elementor-element-50453b0{
        bottom:17% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccabd25 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-164 .elementor-element.elementor-element-ccabd25{
        width:100%;
        margin-top:50px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-d856266 */.elementor-164 .elementor-element.elementor-element-d856266 .aux-modern-heading-primary , .elementor-164 .elementor-element.elementor-element-d856266 .aux-head-highlight{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-d856266 .aux-head-highlight {
        font-size: 48px !important;
    }
}
@media screen and (max-width:320px){
    .elementor-164 .elementor-element.elementor-element-d856266 .aux-head-highlight {
        font-size: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9b52ad */.elementor-164 .elementor-element.elementor-element-b9b52ad{
    backdrop-filter:blur(14px);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-b9b52ad {
    padding: 40px 60px 40px 60px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-164 .elementor-element.elementor-element-b9b52ad{
        width:100%;
        margin-top:60px;
    }
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-b9b52ad{
        width:37%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8dd3c2 */.elementor-164 .elementor-element.elementor-element-f8dd3c2{
    backdrop-filter:blur(14px);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-f8dd3c2 {
    padding: 40px 60px 40px 60px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-164 .elementor-element.elementor-element-f8dd3c2{
        width:100%;
        margin-top:60px;
    }
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-f8dd3c2{
        width:37%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6840f22 */.elementor-164 .elementor-element.elementor-element-6840f22{
    backdrop-filter:blur(14px);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-6840f22 {
    padding: 40px 60px 40px 60px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-164 .elementor-element.elementor-element-6840f22{
        width:100%;
        margin-top:60px;
    }
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-6840f22{
        width:37%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4814aa9 */.elementor-164 .elementor-element.elementor-element-4814aa9{
    backdrop-filter:blur(14px);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-4814aa9 {
    padding: 40px 60px 40px 60px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-164 .elementor-element.elementor-element-4814aa9{
        width:100%;
        margin-top:60px;
    }
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-164 .elementor-element.elementor-element-4814aa9{
        width:37%;
    }
}/* End custom CSS */