.elementor-23 .elementor-element.elementor-element-c136863{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a2e55c5{--display:flex;animation-duration:2000ms;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;position:relative;}.elementor-23 .elementor-element.elementor-element-a2e55c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1fc86e3{width:var( --container-widget-width, 114.549% );max-width:114.549%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 00px;--container-widget-width:114.549%;--container-widget-flex-grow:0;position:relative;right:-90px;}.elementor-23 .elementor-element.elementor-element-1fc86e3.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1fc86e3 .aux-modern-heading-primary{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-1fc86e3 .aux-modern-heading-secondary{font-family:"Nunito", Sans-serif;font-size:60px;font-weight:bold;line-height:70px;color:#000000;}.elementor-23 .elementor-element.elementor-element-1fc86e3 .aux-modern-heading-description{color:var( --e-global-color-a1efbdf );font-family:"Nunito Sans", Sans-serif;font-size:17px;}.elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button .aux-overlay:before{background-color:#FD346E;}.elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button .aux-overlay:after{background-color:#F6E74A;}.elementor-23 .elementor-element.elementor-element-1251d46{width:var( --container-widget-width, 27.739% );max-width:27.739%;padding:0px 0px 0px 0px;--container-widget-width:27.739%;--container-widget-flex-grow:0;position:relative;right:140px;left:-166px;}.elementor-23 .elementor-element.elementor-element-1251d46.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-1251d46 .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-1251d46 .aux-overlay:after{box-shadow:-7px 10px 25px 5px rgba(235, 70.99999999999999, 118.00000000000021, 0.5686274509803921);border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button{padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button:hover .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px rgba(245.99999999999994, 230.9999999999999, 73.99999999999997, 0.63);}.elementor-23 .elementor-element.elementor-element-1251d46 .aux-text{font-size:14px;}.elementor-23 .elementor-element.elementor-element-1251d46 .aux-modern-button:hover .aux-text{color:#000000;}.elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button .aux-overlay:before{background-color:#F9F11C;}.elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-af17c07{width:var( --container-widget-width, 33.512% );max-width:33.512%;padding:0px 0px 0px 0px;--container-widget-width:33.512%;--container-widget-flex-grow:0;position:relative;top:-73px;right:-323px;left:300px;}.elementor-23 .elementor-element.elementor-element-af17c07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-af17c07 .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-af17c07 .aux-overlay:after{box-shadow:-7px 10px 25px 5px rgba(249, 241.0000000000001, 27.99999999999999, 0.57);border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button{padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button:hover .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px rgba(252.99999999999997, 51.99999999999998, 109.99999999999994, 0.62);}.elementor-23 .elementor-element.elementor-element-af17c07 .aux-text{font-size:14px;color:#000000;}.elementor-23 .elementor-element.elementor-element-af17c07 .aux-modern-button:hover .aux-text{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7b22d95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-7b22d95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-bdad5fc{width:var( --container-widget-width, 34% );max-width:34%;animation-duration:2100ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;--container-widget-width:34%;--container-widget-flex-grow:0;z-index:2;position:absolute;top:-6px;right:430px;bottom:445px;animation-delay:250ms;animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.elementor-23 .elementor-element.elementor-element-bdad5fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-484b896{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-47b9eb6{animation-duration:3500ms;margin:0px 450px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;position:absolute;top:56px;right:-362px;animation-delay:300ms;}.elementor-23 .elementor-element.elementor-element-6849880{width:var( --container-widget-width, 78.227% );max-width:78.227%;animation-duration:2000ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 70px;padding:0px 0px 0px 0px;--container-widget-width:78.227%;--container-widget-flex-grow:0;position:absolute;bottom:45px;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-23 .elementor-element.elementor-element-6849880.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3acfa66{animation-duration:2700ms;position:absolute;top:593px;right:451px;animation-delay:250ms;}.elementor-23 .elementor-element.elementor-element-3acfa66 .aux-media-image{max-width:179px;}.elementor-23 .elementor-element.elementor-element-247eb6b{animation-duration:1900ms;z-index:2;position:absolute;top:573px;right:389px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-247eb6b .aux-media-image{max-width:150px;max-height:168px;}.elementor-23 .elementor-element.elementor-element-9c791cc{animation-duration:2000ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;position:absolute;top:474px;right:-28px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-9c791cc img{width:70%;}.elementor-23 .elementor-element.elementor-element-efbccde{width:var( --container-widget-width, 60.195% );max-width:60.195%;animation-duration:3000ms;--container-widget-width:60.195%;--container-widget-flex-grow:0;z-index:2;position:absolute;top:245px;right:432px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-efbccde.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-98e9ea4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-7e6eaa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-0b9e65f .aux-widget-advanced-text:hover{background-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-0b9e65f{animation-duration:2000ms;animation-delay:140ms;}.elementor-23 .elementor-element.elementor-element-0b9e65f:hover{border-radius:20px 20px 20px 20px;box-shadow:-7px 10px 25px 5px rgba(252.99999999999997, 51.99999999999998, 109.99999999999994, 0.6);}.elementor-23 .elementor-element.elementor-element-0b9e65f .aux-ico{font-size:60px;height:60px;}.elementor-23 .elementor-element.elementor-element-0b9e65f .aux-ico-box{padding:25px 25px 25px 25px;color:#FFFFFF;fill:#FFFFFF;background-color:#FD346E;}.elementor-23 .elementor-element.elementor-element-0b9e65f:hover .aux-ico-box{color:#FD346E !important;background-color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-0b9e65f:hover .col-title a, .elementor-23 .elementor-element.elementor-element-0b9e65f:hover .col-title{color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-0b9e65f .col-title a, .elementor-23 .elementor-element.elementor-element-0b9e65f .col-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-23 .elementor-element.elementor-element-0b9e65f .col-title, .elementor-23 .elementor-element.elementor-element-0b9e65f .col-title a{font-family:"Nunito", Sans-serif;font-size:25px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-0b9e65f .widget-content{color:#717171 !important;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-0b9e65f:hover .widget-content{color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-0b9e65f .aux-widget-text .aux-text-widget-content{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-0b9e65f .aux-widget-advanced-text{text-align:center !important;}.elementor-23 .elementor-element.elementor-element-0b9e65f .aux-text-widget-overlay, .elementor-23 .elementor-element.elementor-element-0b9e65f .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-78a3d0f .aux-widget-advanced-text:hover{background-color:var( --e-global-color-71c13a9 );}.elementor-23 .elementor-element.elementor-element-78a3d0f{animation-duration:2000ms;animation-delay:140ms;}.elementor-23 .elementor-element.elementor-element-78a3d0f:hover{border-radius:20px 20px 20px 20px;box-shadow:-7px 10px 25px 5px rgba(249.00000000000006, 210.00000000000014, 27.999999999999996, 0.58);}.elementor-23 .elementor-element.elementor-element-78a3d0f .aux-ico{font-size:60px;height:60px;}.elementor-23 .elementor-element.elementor-element-78a3d0f .aux-ico-box{padding:25px 25px 25px 25px;color:#FFFFFF;fill:#FFFFFF;background-color:#F9D21C;}.elementor-23 .elementor-element.elementor-element-78a3d0f:hover .aux-ico-box{color:var( --e-global-color-71c13a9 );background-color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-78a3d0f:hover .col-title a, .elementor-23 .elementor-element.elementor-element-78a3d0f:hover .col-title{color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-78a3d0f .col-title a, .elementor-23 .elementor-element.elementor-element-78a3d0f .col-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-23 .elementor-element.elementor-element-78a3d0f .col-title, .elementor-23 .elementor-element.elementor-element-78a3d0f .col-title a{font-family:"Nunito", Sans-serif;font-size:25px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-78a3d0f .widget-content{color:#717171 !important;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-78a3d0f:hover .widget-content{color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-78a3d0f .aux-widget-text .aux-text-widget-content{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-78a3d0f .aux-widget-advanced-text{text-align:center !important;}.elementor-23 .elementor-element.elementor-element-78a3d0f .aux-text-widget-overlay, .elementor-23 .elementor-element.elementor-element-78a3d0f .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-ca0fdc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0100px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-23 .elementor-element.elementor-element-ab936f0 .aux-widget-advanced-text:hover{background-color:var( --e-global-color-56f81cc );}.elementor-23 .elementor-element.elementor-element-ab936f0{animation-duration:2000ms;animation-delay:140ms;}.elementor-23 .elementor-element.elementor-element-ab936f0:hover{border-radius:20px 20px 20px 20px;box-shadow:-7px 10px 25px 5px #A810D8;}.elementor-23 .elementor-element.elementor-element-ab936f0 .aux-ico{font-size:50px;height:50px;}.elementor-23 .elementor-element.elementor-element-ab936f0 .aux-ico-box{padding:25px 25px 25px 25px;color:#FFFFFF;fill:#FFFFFF;background-color:#A810D8;}.elementor-23 .elementor-element.elementor-element-ab936f0:hover .aux-ico-box{color:#A810D8 !important;background-color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-ab936f0:hover .col-title a, .elementor-23 .elementor-element.elementor-element-ab936f0:hover .col-title{color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-ab936f0 .col-title a, .elementor-23 .elementor-element.elementor-element-ab936f0 .col-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-23 .elementor-element.elementor-element-ab936f0 .col-title, .elementor-23 .elementor-element.elementor-element-ab936f0 .col-title a{font-family:"Nunito", Sans-serif;font-size:25px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-ab936f0 .widget-content{color:#717171 !important;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-ab936f0:hover .widget-content{color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-ab936f0 .aux-widget-text .aux-text-widget-content{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-ab936f0 .aux-widget-advanced-text{text-align:center !important;}.elementor-23 .elementor-element.elementor-element-ab936f0 .aux-text-widget-overlay, .elementor-23 .elementor-element.elementor-element-ab936f0 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-a794e8e .aux-widget-advanced-text:hover{background-color:var( --e-global-color-ad2613f );}.elementor-23 .elementor-element.elementor-element-a794e8e{animation-duration:2000ms;animation-delay:140ms;}.elementor-23 .elementor-element.elementor-element-a794e8e:hover{border-radius:20px 20px 20px 20px;box-shadow:-7px 10px 25px 5px rgba(162.00000000000017, 248.99999999999994, 27.999999999999982, 0.61);}.elementor-23 .elementor-element.elementor-element-a794e8e .aux-ico{font-size:60px;height:60px;}.elementor-23 .elementor-element.elementor-element-a794e8e .aux-ico-box{padding:25px 25px 25px 25px;color:#FFFFFF;fill:#FFFFFF;background-color:#A2F91C;}.elementor-23 .elementor-element.elementor-element-a794e8e:hover .aux-ico-box{color:#A2F91C !important;background-color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-a794e8e:hover .col-title a, .elementor-23 .elementor-element.elementor-element-a794e8e:hover .col-title{color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-a794e8e .col-title a, .elementor-23 .elementor-element.elementor-element-a794e8e .col-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-23 .elementor-element.elementor-element-a794e8e .col-title, .elementor-23 .elementor-element.elementor-element-a794e8e .col-title a{font-family:"Nunito", Sans-serif;font-size:25px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-a794e8e .widget-content{color:#717171 !important;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-a794e8e:hover .widget-content{color:#FFFFFF !important;}.elementor-23 .elementor-element.elementor-element-a794e8e .aux-widget-text .aux-text-widget-content{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-a794e8e .aux-widget-advanced-text{text-align:center !important;}.elementor-23 .elementor-element.elementor-element-a794e8e .aux-text-widget-overlay, .elementor-23 .elementor-element.elementor-element-a794e8e .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-82d365b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-8425433{width:var( --container-widget-width, 97.337% );max-width:97.337%;animation-duration:2000ms;margin:0px 85px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:250px 0px 0px 0px;--container-widget-width:97.337%;--container-widget-flex-grow:0;position:relative;right:-90px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-8425433.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-8425433 .aux-modern-heading-primary{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-8425433 .aux-modern-heading-secondary{font-family:"Nunito", Sans-serif;font-size:33px;font-weight:bold;line-height:35px;color:#000000;}.elementor-23 .elementor-element.elementor-element-8425433 .aux-modern-heading-description{color:var( --e-global-color-a1efbdf );font-family:"Nunito Sans", Sans-serif;font-size:15px;}.elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button .aux-overlay:before{background-color:#FD346E;}.elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button .aux-overlay:after{background-color:#F6E74A;}.elementor-23 .elementor-element.elementor-element-2eb3483{width:var( --container-widget-width, 27.739% );max-width:27.739%;animation-duration:2000ms;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;padding:30px 250px 50px 40px;--container-widget-width:27.739%;--container-widget-flex-grow:0;position:relative;right:140px;left:-166px;animation-delay:0ms;}.elementor-23 .elementor-element.elementor-element-2eb3483.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-2eb3483 .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-2eb3483 .aux-overlay:after{box-shadow:-7px 10px 25px 5px rgba(235, 70.99999999999999, 118.00000000000021, 0.5686274509803921);border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button{padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button:hover .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px rgba(245.99999999999994, 230.9999999999999, 73.99999999999997, 0.63);}.elementor-23 .elementor-element.elementor-element-2eb3483 .aux-text{font-size:14px;}.elementor-23 .elementor-element.elementor-element-2eb3483 .aux-modern-button:hover .aux-text{color:#000000;}.elementor-23 .elementor-element.elementor-element-0026874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-23 .elementor-element.elementor-element-0026874:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0026874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A810D800;}.elementor-23 .elementor-element.elementor-element-3136ba4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:-5px 5px 30px 10px rgba(168.00000000000014, 16.000000000000025, 216, 0.61);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-23 .elementor-element.elementor-element-3136ba4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3136ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56f81cc );}.elementor-23 .elementor-element.elementor-element-1f79e96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 02px 0px 0px;border-color:#8710AC;border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-1f79e96 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:70px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-1f79e96 .elementor-counter-title{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:20px;}.elementor-23 .elementor-element.elementor-element-36903ec{border-style:solid;border-width:0px 02px 0px 0px;border-color:#8710AC;border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-36903ec .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:70px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-36903ec .elementor-counter-title{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:20px;}.elementor-23 .elementor-element.elementor-element-625ec4d{border-style:solid;border-width:0px 02px 0px 0px;border-color:#8710AC;border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-625ec4d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:70px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-625ec4d .elementor-counter-title{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:20px;}.elementor-23 .elementor-element.elementor-element-96cc82e{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-96cc82e .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:70px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-96cc82e .elementor-counter-title{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:20px;}.elementor-23 .elementor-element.elementor-element-f8a5944{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-aa469df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-ef470f9{animation-duration:2000ms;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-ef470f9 .aux-widget-image{text-align:right;}.elementor-23 .elementor-element.elementor-element-ef470f9 .aux-media-image{max-width:640px;border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-23 .elementor-element.elementor-element-2cbad13{animation-duration:5500ms;animation-delay:100ms;}.elementor-23 .elementor-element.elementor-element-2cbad13 .aux-media-image{max-width:215px;}.elementor-23 .elementor-element.elementor-element-ef39602{animation-duration:2000ms;z-index:2;position:absolute;top:339px;right:-4px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-ef39602 .aux-widget-image{text-align:right;}.elementor-23 .elementor-element.elementor-element-ef39602 .aux-media-image{max-width:350px;border-radius:20px 20px 20px 20px;overflow:hidden;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d716534{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-d716534.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-b00dd16{width:var( --container-widget-width, 100.939% );max-width:100.939%;animation-duration:2000ms;margin:0px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:200px 0px 0px 0px;--container-widget-width:100.939%;--container-widget-flex-grow:0;position:relative;right:-90px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-b00dd16.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-b00dd16 .aux-modern-heading-primary{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-b00dd16 .aux-modern-heading-secondary{font-family:"Nunito", Sans-serif;font-size:33px;font-weight:bold;line-height:35px;color:#000000;}.elementor-23 .elementor-element.elementor-element-b00dd16 .aux-modern-heading-description{color:var( --e-global-color-a1efbdf );font-family:"Nunito Sans", Sans-serif;font-size:15px;}.elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button .aux-overlay:before{background-color:#FD346E;}.elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button .aux-overlay:after{background-color:#F6E74A;}.elementor-23 .elementor-element.elementor-element-9b8984e{width:var( --container-widget-width, 27.739% );max-width:27.739%;padding:0px 0px 0px 0px;--container-widget-width:27.739%;--container-widget-flex-grow:0;position:relative;right:140px;left:-166px;}.elementor-23 .elementor-element.elementor-element-9b8984e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-9b8984e .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-9b8984e .aux-overlay:after{box-shadow:-7px 10px 25px 5px rgba(235, 70.99999999999999, 118.00000000000021, 0.5686274509803921);border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button{padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button:hover .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px rgba(245.99999999999994, 230.9999999999999, 73.99999999999997, 0.63);}.elementor-23 .elementor-element.elementor-element-9b8984e .aux-text{font-size:14px;}.elementor-23 .elementor-element.elementor-element-9b8984e .aux-modern-button:hover .aux-text{color:#000000;}.elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button .aux-overlay:before{background-color:#F9F11C;}.elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-28a5f67{width:var( --container-widget-width, 33.512% );max-width:33.512%;padding:0px 0px 0px 0px;--container-widget-width:33.512%;--container-widget-flex-grow:0;position:relative;top:-73px;right:-323px;left:300px;}.elementor-23 .elementor-element.elementor-element-28a5f67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-28a5f67 .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-28a5f67 .aux-overlay:after{box-shadow:-7px 10px 25px 5px rgba(249, 241.0000000000001, 27.99999999999999, 0.57);border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button{padding:15px 40px 15px 40px;}.elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button:hover .aux-overlay:before, .elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px rgba(252.99999999999997, 51.99999999999998, 109.99999999999994, 0.62);}.elementor-23 .elementor-element.elementor-element-28a5f67 .aux-text{font-size:14px;color:#000000;}.elementor-23 .elementor-element.elementor-element-28a5f67 .aux-modern-button:hover .aux-text{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8c90463{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-8c90463:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8c90463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 33%, #FFFFFF 100%);}.elementor-23 .elementor-element.elementor-element-9d7c880{width:var( --container-widget-width, 100.939% );max-width:100.939%;animation-duration:2000ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 181px 0px 0px;--container-widget-width:100.939%;--container-widget-flex-grow:0;position:relative;right:-90px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-9d7c880.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-9d7c880 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-23 .elementor-element.elementor-element-9d7c880 .aux-modern-heading-primary{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-9d7c880 .aux-modern-heading-secondary{font-family:"Nunito", Sans-serif;font-size:33px;font-weight:bold;line-height:35px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c356655 .aux-media-image{border-radius:20px 20px 20px 20px !important;}.elementor-23 .elementor-element.elementor-element-b90fb1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-23 .elementor-element.elementor-element-b90fb1d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b90fb1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 100%);}.elementor-23 .elementor-element.elementor-element-a96199c{width:var( --container-widget-width, 100.939% );max-width:100.939%;animation-duration:2000ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 181px 0px 0px;--container-widget-width:100.939%;--container-widget-flex-grow:0;position:relative;right:-90px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-a96199c.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-a96199c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-23 .elementor-element.elementor-element-a96199c .aux-modern-heading-primary{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-a96199c .aux-modern-heading-secondary{font-family:"Nunito", Sans-serif;font-size:33px;font-weight:bold;line-height:35px;color:#000000;}.elementor-23 .elementor-element.elementor-element-208af56{z-index:2;position:absolute;top:505px;right:348px;}.elementor-23 .elementor-element.elementor-element-208af56 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-208af56.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-208af56.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-208af56.elementor-view-default .elementor-icon{color:var( --e-global-color-019ca74 );border-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-208af56.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-208af56.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-208af56 .elementor-icon{font-size:30px;}.elementor-23 .elementor-element.elementor-element-208af56 .elementor-icon svg{height:30px;}.elementor-23 .elementor-element.elementor-element-091d2d3{z-index:2;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);position:absolute;top:505px;right:837px;}.elementor-23 .elementor-element.elementor-element-091d2d3 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-091d2d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-091d2d3.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-091d2d3.elementor-view-default .elementor-icon{color:var( --e-global-color-019ca74 );border-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-091d2d3.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-091d2d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-091d2d3 .elementor-icon{font-size:30px;}.elementor-23 .elementor-element.elementor-element-091d2d3 .elementor-icon svg{height:30px;}.elementor-23 .elementor-element.elementor-element-680bc74{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-91fa138{padding:80px 30px 50px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px -5px rgba(0, 0, 0, 0.4);}.elementor-23 .elementor-element.elementor-element-91fa138 .aux-testimonial-image img{border-radius:100% 100% 100% 100%;overflow:hidden;}.elementor-23 .elementor-element.elementor-element-91fa138 .aux-testimonial-image{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-91fa138 .col-title, .elementor-23 .elementor-element.elementor-element-91fa138 .col-title a{font-family:"Nunito", Sans-serif;font-size:20px;}.elementor-23 .elementor-element.elementor-element-91fa138 .col-title{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-91fa138 .col-subtitle{font-family:"Nunito", Sans-serif;}.elementor-23 .elementor-element.elementor-element-91fa138 .aux-testimonial-content{font-family:"Nunito", Sans-serif;font-weight:bold;border-style:none;}.elementor-23 .elementor-element.elementor-element-91fa138 .aux-testimonial-content .entry-content{padding:40px 0px 030px 0px;}.elementor-23 .elementor-element.elementor-element-91fa138 .aux-widget-testimonial{text-align:center;border-style:none;}.elementor-23 .elementor-element.elementor-element-216088b{padding:80px 30px 50px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px -5px rgba(0, 0, 0, 0.4);}.elementor-23 .elementor-element.elementor-element-216088b .aux-testimonial-image img{border-radius:100% 100% 100% 100%;overflow:hidden;}.elementor-23 .elementor-element.elementor-element-216088b .aux-testimonial-image{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-216088b .col-title, .elementor-23 .elementor-element.elementor-element-216088b .col-title a{font-family:"Nunito", Sans-serif;font-size:20px;}.elementor-23 .elementor-element.elementor-element-216088b .col-title{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-216088b .col-subtitle{font-family:"Nunito", Sans-serif;}.elementor-23 .elementor-element.elementor-element-216088b .aux-testimonial-content{font-family:"Nunito", Sans-serif;font-weight:bold;border-style:none;}.elementor-23 .elementor-element.elementor-element-216088b .aux-testimonial-content .entry-content{padding:40px 0px 030px 0px;}.elementor-23 .elementor-element.elementor-element-216088b .aux-widget-testimonial{text-align:center;border-style:none;}.elementor-23 .elementor-element.elementor-element-000b415{padding:80px 30px 50px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 50px -5px rgba(0, 0, 0, 0.4);}.elementor-23 .elementor-element.elementor-element-000b415 .aux-testimonial-image img{border-radius:100% 100% 100% 100%;overflow:hidden;}.elementor-23 .elementor-element.elementor-element-000b415 .aux-testimonial-image{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-000b415 .col-title, .elementor-23 .elementor-element.elementor-element-000b415 .col-title a{font-family:"Nunito", Sans-serif;font-size:20px;}.elementor-23 .elementor-element.elementor-element-000b415 .col-title{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-000b415 .col-subtitle{font-family:"Nunito", Sans-serif;}.elementor-23 .elementor-element.elementor-element-000b415 .aux-testimonial-content{font-family:"Nunito", Sans-serif;font-weight:bold;border-style:none;}.elementor-23 .elementor-element.elementor-element-000b415 .aux-testimonial-content .entry-content{padding:40px 0px 030px 0px;}.elementor-23 .elementor-element.elementor-element-000b415 .aux-widget-testimonial{text-align:center;border-style:none;}.elementor-23 .elementor-element.elementor-element-7a1f54a{z-index:2;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);position:absolute;top:363px;right:1225px;}.elementor-23 .elementor-element.elementor-element-7a1f54a .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-7a1f54a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-7a1f54a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7a1f54a.elementor-view-default .elementor-icon{color:var( --e-global-color-019ca74 );border-color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-7a1f54a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7a1f54a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-7a1f54a .elementor-icon{font-size:30px;}.elementor-23 .elementor-element.elementor-element-7a1f54a .elementor-icon svg{height:30px;}.elementor-23 .elementor-element.elementor-element-7e36780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-23 .elementor-element.elementor-element-b5db8c2{width:var( --container-widget-width, 100.939% );max-width:100.939%;animation-duration:2000ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:90px 181px 0px 0px;--container-widget-width:100.939%;--container-widget-flex-grow:0;position:relative;right:-90px;animation-delay:200ms;}.elementor-23 .elementor-element.elementor-element-b5db8c2.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-b5db8c2 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-23 .elementor-element.elementor-element-b5db8c2 .aux-modern-heading-primary{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-019ca74 );}.elementor-23 .elementor-element.elementor-element-b5db8c2 .aux-modern-heading-secondary{font-family:"Nunito", Sans-serif;font-size:33px;font-weight:bold;line-height:35px;color:#000000;}.elementor-23 .elementor-element.elementor-element-b4617d3 .entry-media img{border-radius:20px 20px 20px 20px !important;}.elementor-23 .elementor-element.elementor-element-b4617d3{text-align:left;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-484b896{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-3136ba4{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-680bc74{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-c136863{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a2e55c5{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-38px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-1fc86e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 300px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1fc86e3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-23 .elementor-element.elementor-element-1fc86e3 .aux-modern-heading-primary{font-size:16px;}.elementor-23 .elementor-element.elementor-element-1fc86e3 .aux-modern-heading-secondary{font-size:35px;line-height:1.4em;}.elementor-23 .elementor-element.elementor-element-1fc86e3 .aux-modern-heading-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-1251d46{padding:0px 0px 0px 0px;position:absolute;top:426px;right:0px;left:142px;}.elementor-23 .elementor-element.elementor-element-1251d46.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-af17c07{position:absolute;top:500px;right:75px;left:126px;}.elementor-23 .elementor-element.elementor-element-bdad5fc{width:var( --container-widget-width, 99.533px );max-width:99.533px;--container-widget-width:99.533px;--container-widget-flex-grow:0;top:-55px;right:245px;bottom:101px;}.elementor-23 .elementor-element.elementor-element-bdad5fc .aux-media-image{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-484b896{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-47b9eb6{top:-53px;right:-391px;}.elementor-23 .elementor-element.elementor-element-47b9eb6 .aux-media-image{max-width:30px;}.elementor-23 .elementor-element.elementor-element-6849880{position:absolute;top:-75px;right:40px;}.elementor-23 .elementor-element.elementor-element-3acfa66{top:241px;right:219px;}.elementor-23 .elementor-element.elementor-element-3acfa66 .aux-media-image{max-width:84px;}.elementor-23 .elementor-element.elementor-element-247eb6b{top:213px;right:177px;}.elementor-23 .elementor-element.elementor-element-247eb6b .aux-media-image{max-width:80px;}.elementor-23 .elementor-element.elementor-element-9c791cc{top:167px;right:-83px;}.elementor-23 .elementor-element.elementor-element-9c791cc img{width:39%;}.elementor-23 .elementor-element.elementor-element-efbccde{width:var( --container-widget-width, 143.933px );max-width:143.933px;--container-widget-width:143.933px;--container-widget-flex-grow:0;top:95px;right:231px;}.elementor-23 .elementor-element.elementor-element-efbccde .aux-media-image{max-width:250px;}.elementor-23 .elementor-element.elementor-element-98e9ea4{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-ca0fdc6{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-8425433{margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) -85px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8425433.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-8425433 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-23 .elementor-element.elementor-element-8425433 .aux-modern-heading-primary{font-size:16px;}.elementor-23 .elementor-element.elementor-element-8425433 .aux-modern-heading-secondary{font-size:30px;}.elementor-23 .elementor-element.elementor-element-8425433 .aux-modern-heading-description{font-size:14px;}.elementor-23 .elementor-element.elementor-element-2eb3483{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 130px;padding:0px 0px 0px -20px;top:-43px;}.elementor-23 .elementor-element.elementor-element-0026874{--min-height:0px;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-3136ba4{--width:100%;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:100px;}.elementor-23 .elementor-element.elementor-element-3136ba4.e-con{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-1f79e96{--e-transform-translateX:-64px;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-23 .elementor-element.elementor-element-36903ec{--e-transform-translateX:112px;--e-transform-translateY:-163px;margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-23 .elementor-element.elementor-element-625ec4d{--e-transform-translateX:-64px;--e-transform-translateY:-176px;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-23 .elementor-element.elementor-element-96cc82e{--e-transform-translateX:111px;--e-transform-translateY:-338px;margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-23 .elementor-element.elementor-element-f8a5944{--margin-top:180px;--margin-bottom:157px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-2cbad13{position:absolute;top:339px;right:95px;}.elementor-23 .elementor-element.elementor-element-2cbad13 .aux-media-image{max-width:145px;}.elementor-23 .elementor-element.elementor-element-ef39602{top:219px;}.elementor-23 .elementor-element.elementor-element-ef39602 .aux-media-image{max-width:165px;border-width:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-b00dd16{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;top:43px;right:-2px;}.elementor-23 .elementor-element.elementor-element-b00dd16 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-23 .elementor-element.elementor-element-9b8984e{padding:0px 0px 0px 0px;position:absolute;top:345px;right:0px;left:91px;}.elementor-23 .elementor-element.elementor-element-9b8984e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-28a5f67{position:absolute;top:420px;right:75px;left:75px;}.elementor-23 .elementor-element.elementor-element-8c90463{--padding-top:220px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9d7c880{padding:0px 60px 0px 0px;right:-31px;}.elementor-23 .elementor-element.elementor-element-c356655 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 20px;}.elementor-23 .elementor-element.elementor-element-b90fb1d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a96199c{width:var( --container-widget-width, 178.767px );max-width:178.767px;margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;padding:0px 0px 0px 0px;--container-widget-width:178.767px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-a96199c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-a96199c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-23 .elementor-element.elementor-element-a96199c .aux-modern-heading-secondary{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-208af56{top:585px;right:180px;}.elementor-23 .elementor-element.elementor-element-091d2d3{top:1020px;right:180px;}.elementor-23 .elementor-element.elementor-element-680bc74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-7a1f54a{top:1245px;right:180px;}.elementor-23 .elementor-element.elementor-element-7e36780{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b4617d3{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-a2e55c5{--width:50.795%;}.elementor-23 .elementor-element.elementor-element-7b22d95{--width:46.526%;}.elementor-23 .elementor-element.elementor-element-7e6eaa6{--width:33%;}.elementor-23 .elementor-element.elementor-element-ca0fdc6{--width:33%;}.elementor-23 .elementor-element.elementor-element-82d365b{--width:33%;}.elementor-23 .elementor-element.elementor-element-aa469df{--width:50%;}.elementor-23 .elementor-element.elementor-element-d716534{--width:43.478%;}}/* Start custom CSS for aux_recent_portfolios_grid_carousel, class: .elementor-element-c356655 */.elementor-23 .elementor-element.elementor-element-c356655 .aux-bullet {
    border-radius: 0;
    width: 21px;
    height: 4px;
    
}
.elementor-23 .elementor-element.elementor-element-c356655 .aux-bullet:before {
    background: rgba(8,20,32,0.15);
    border: none;
}
.elementor-23 .elementor-element.elementor-element-c356655 .aux-bullet:after {
    background: var( --e-global-color-secondary );
}
.elementor-23 .elementor-element.elementor-element-c356655 .aux-mc-controls{
    margin-top: 100px
}
.elementor-23 .elementor-element.elementor-element-c356655 .entry-main{
    width:76%;
    padding: 6% 3% 3% 8%;
    border-radius: 20px;
    background-color: #ffffff;
       position: absolute;
    left: 12%;
    bottom: -58px;
    transition: all 300ms ease-out;
}
.elementor-23 .elementor-element.elementor-element-c356655 .master-carousel{
    overflow: visible;
}

.elementor-23 .elementor-element.elementor-element-c356655 .aux-mc-item:hover .aux-media-image {
    box-shadow: -15px 30px 40px #111F3D33;
    transition: all 300ms ease-out;
}


@media only screen and (max-width: 500px){
.elementor-23 .elementor-element.elementor-element-c356655 .entry-tax {
    font-size: 12px;
}}/* End custom CSS */
/* Start custom CSS for aux_testimonial, class: .elementor-element-91fa138 */.elementor-23 .elementor-element.elementor-element-91fa138 .aux-widget-testimonial{
	display: flex;
	flex-direction: column-reverse;
}/* End custom CSS */
/* Start custom CSS for aux_testimonial, class: .elementor-element-216088b */.elementor-23 .elementor-element.elementor-element-216088b .aux-widget-testimonial{
	display: flex;
	flex-direction: column-reverse;
}/* End custom CSS */
/* Start custom CSS for aux_testimonial, class: .elementor-element-000b415 */.elementor-23 .elementor-element.elementor-element-000b415 .aux-widget-testimonial{
	display: flex;
	flex-direction: column-reverse;
}/* End custom CSS */