.elementor-405 .elementor-element.elementor-element-159ae9b{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-405 .elementor-element.elementor-element-159ae9b:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3addc40 );}.elementor-405 .elementor-element.elementor-element-159ae9b::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-background-video-container::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .e-con-inner > .elementor-background-video-container::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-background-slideshow::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://accarix.com/wp-content/uploads/2021/09/Path-4.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-405 .elementor-element.elementor-element-3bb4141 .aux-the-shape{background-color:transparent;width:124px;height:147px;border-radius:8px 8px 0px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-405 .elementor-element.elementor-element-3bb4141{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;bottom:-7px;left:-30px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-3bb4141 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-92df70d{--display:flex;--padding-top:180px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-092c2e3{animation-duration:1800ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-405 .elementor-element.elementor-element-092c2e3 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-405 .elementor-element.elementor-element-092c2e3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-405 .elementor-element.elementor-element-092c2e3 .aux-modern-heading-primary{font-size:73px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-74ef9184 );margin:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-118f7b1{animation-duration:1800ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-405 .elementor-element.elementor-element-118f7b1 span:not(.aux-breadcrumb-sep) a{color:#FFFFFFB3;}.elementor-405 .elementor-element.elementor-element-118f7b1 span:not(.aux-breadcrumb-sep){color:#FFFFFFB3;}.elementor-405 .elementor-element.elementor-element-118f7b1 span{font-size:25px;font-weight:300;text-transform:uppercase;}.elementor-405 .elementor-element.elementor-element-118f7b1 .aux-breadcrumb-sep{color:#FFFFFFB3;fill:#FFFFFFB3;}.elementor-405 .elementor-element.elementor-element-118f7b1 .aux-elementor-breadcrumbs{text-align:center;}.elementor-405 .elementor-element.elementor-element-118f7b1 p.aux-breadcrumbs{transition:all ease-out 0.3s;}.elementor-405 .elementor-element.elementor-element-fb59369{--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:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-405 .elementor-element.elementor-element-e3fbe7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-9f24950{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-36ab8a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-primary{background-color:#A4A4A466;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-4fe9a691 );padding:2px 15px 2px 15px;border-radius:8px 8px 8px 8px;}.elementor-405 .elementor-element.elementor-element-835fa05{animation-duration:1800ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-secondary{font-size:50px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );max-width:470px;}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-secondary .aux-head-highlight{font-size:50px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-571b6fc{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-6b89957{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-6b89957 .aux-modern-heading-description{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;max-width:525px;}.elementor-405 .elementor-element.elementor-element-070d30a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-f6f03c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-f6f03c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-97d22ac{animation-duration:1800ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-97d22ac .aux-modern-heading-secondary{font-size:50px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );margin:0px 25px 104px 435px;max-width:1364px;}.elementor-405 .elementor-element.elementor-element-97d22ac .aux-modern-heading-secondary .aux-head-highlight{font-size:50px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-a60c833{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-1fef1fa{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-e2fb32b .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-e2fb32b{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-e2fb32b .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-e24f003 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-e24f003:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-e24f003{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-e24f003 .col-title a, .elementor-405 .elementor-element.elementor-element-e24f003 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-e24f003:hover .col-title a, .elementor-405 .elementor-element.elementor-element-e24f003:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-e24f003 .col-title, .elementor-405 .elementor-element.elementor-element-e24f003 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-e24f003 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-e24f003:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-e24f003 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-9064092{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-0f36d2f .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-0f36d2f{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-0f36d2f .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-24780b7 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-24780b7:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-24780b7{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-24780b7 .col-title a, .elementor-405 .elementor-element.elementor-element-24780b7 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-24780b7:hover .col-title a, .elementor-405 .elementor-element.elementor-element-24780b7:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-24780b7 .col-title, .elementor-405 .elementor-element.elementor-element-24780b7 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-24780b7 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-24780b7:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-24780b7 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-260f781{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-eed3a1d .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-eed3a1d{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-eed3a1d .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-05dd8b9:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-05dd8b9{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-05dd8b9 .col-title a, .elementor-405 .elementor-element.elementor-element-05dd8b9 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-05dd8b9:hover .col-title a, .elementor-405 .elementor-element.elementor-element-05dd8b9:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-05dd8b9 .col-title, .elementor-405 .elementor-element.elementor-element-05dd8b9 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-05dd8b9 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-05dd8b9:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-d78d7a7{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-07ee5ba{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-abb25cf .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-abb25cf{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-abb25cf .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-ec715a8:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-ec715a8{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-ec715a8 .col-title a, .elementor-405 .elementor-element.elementor-element-ec715a8 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-ec715a8:hover .col-title a, .elementor-405 .elementor-element.elementor-element-ec715a8:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-ec715a8 .col-title, .elementor-405 .elementor-element.elementor-element-ec715a8 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-ec715a8 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-ec715a8:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-f149fb6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-2813d66 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-2813d66{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-2813d66 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-909e349 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-909e349:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-909e349{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-909e349 .col-title a, .elementor-405 .elementor-element.elementor-element-909e349 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-909e349:hover .col-title a, .elementor-405 .elementor-element.elementor-element-909e349:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-909e349 .col-title, .elementor-405 .elementor-element.elementor-element-909e349 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-909e349 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-909e349:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-909e349 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-d284d2d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-a50d5bc .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-a50d5bc{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-a50d5bc .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-3be0d49:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-3be0d49{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-3be0d49 .col-title a, .elementor-405 .elementor-element.elementor-element-3be0d49 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-3be0d49:hover .col-title a, .elementor-405 .elementor-element.elementor-element-3be0d49:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-3be0d49 .col-title, .elementor-405 .elementor-element.elementor-element-3be0d49 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-3be0d49 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-3be0d49:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-da75290 .aux-the-shape{background-color:transparent;width:84px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-405 .elementor-element.elementor-element-da75290{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-405 .elementor-element.elementor-element-da75290 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-ea50396{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-ea50396.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-9fd740c{animation-duration:1800ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-9fd740c .aux-modern-heading-secondary{font-size:50px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );margin:0px 25px 14px 565px;max-width:1364px;}.elementor-405 .elementor-element.elementor-element-9fd740c .aux-modern-heading-secondary .aux-head-highlight{font-size:50px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-eda442c{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-405 .elementor-element.elementor-element-218bc31{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-cce8be2{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-f1fef1f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-cdc454e .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-cdc454e{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-cdc454e .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-5c8e402:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-5c8e402{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-5c8e402 .col-title a, .elementor-405 .elementor-element.elementor-element-5c8e402 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-5c8e402:hover .col-title a, .elementor-405 .elementor-element.elementor-element-5c8e402:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-5c8e402 .col-title, .elementor-405 .elementor-element.elementor-element-5c8e402 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-5c8e402 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-5c8e402:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-5f97fd9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-bd1cf57 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-bd1cf57{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-bd1cf57 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-42c56d4:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-42c56d4{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-42c56d4 .col-title a, .elementor-405 .elementor-element.elementor-element-42c56d4 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-42c56d4:hover .col-title a, .elementor-405 .elementor-element.elementor-element-42c56d4:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-42c56d4 .col-title, .elementor-405 .elementor-element.elementor-element-42c56d4 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-42c56d4 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-42c56d4:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-1c0267c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-c212453 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-c212453{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-c212453 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-d79b141 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-d79b141:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-d79b141{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-d79b141 .col-title a, .elementor-405 .elementor-element.elementor-element-d79b141 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-d79b141:hover .col-title a, .elementor-405 .elementor-element.elementor-element-d79b141:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-d79b141 .col-title, .elementor-405 .elementor-element.elementor-element-d79b141 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-d79b141 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-d79b141:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-d79b141 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-4075b6a{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-f094bcc{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-2859b73 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-2859b73{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-2859b73 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-4293c53 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-4293c53:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-4293c53{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-4293c53 .col-title a, .elementor-405 .elementor-element.elementor-element-4293c53 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-4293c53:hover .col-title a, .elementor-405 .elementor-element.elementor-element-4293c53:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-4293c53 .col-title, .elementor-405 .elementor-element.elementor-element-4293c53 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-4293c53 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-4293c53:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-4293c53 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-576a247{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-8d34c73 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-8d34c73{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-8d34c73 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-9e1f088:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-9e1f088{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-9e1f088 .col-title a, .elementor-405 .elementor-element.elementor-element-9e1f088 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-9e1f088:hover .col-title a, .elementor-405 .elementor-element.elementor-element-9e1f088:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-9e1f088 .col-title, .elementor-405 .elementor-element.elementor-element-9e1f088 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-9e1f088 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-9e1f088:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-dd22cf9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-eda9df5 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-eda9df5{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-eda9df5 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-5b8c2cd:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-5b8c2cd{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-5b8c2cd .col-title a, .elementor-405 .elementor-element.elementor-element-5b8c2cd .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-5b8c2cd:hover .col-title a, .elementor-405 .elementor-element.elementor-element-5b8c2cd:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-5b8c2cd .col-title, .elementor-405 .elementor-element.elementor-element-5b8c2cd .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-5b8c2cd .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-5b8c2cd:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-1a0f535 .aux-the-shape{background-color:transparent;width:84px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-405 .elementor-element.elementor-element-1a0f535{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-405 .elementor-element.elementor-element-1a0f535 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-f287419{--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:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-405 .elementor-element.elementor-element-892982b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-40b219f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-f8a807a{--display:flex;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-f8a807a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-405 .elementor-element.elementor-element-61a39db{animation-duration:1800ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-61a39db .aux-modern-heading-secondary{font-size:50px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );margin:0px 25px 104px 312px;max-width:1364px;}.elementor-405 .elementor-element.elementor-element-61a39db .aux-modern-heading-secondary .aux-head-highlight{font-size:50px;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-766833d{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-1f00fc1{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-e519471 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-e519471{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-e519471 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-ffddc40:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-ffddc40{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-ffddc40 .col-title a, .elementor-405 .elementor-element.elementor-element-ffddc40 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-ffddc40:hover .col-title a, .elementor-405 .elementor-element.elementor-element-ffddc40:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-ffddc40 .col-title, .elementor-405 .elementor-element.elementor-element-ffddc40 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-ffddc40 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-ffddc40:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-8fdf5b2{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-89891bf .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-89891bf{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-89891bf .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-97493d2 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-97493d2:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-97493d2{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-97493d2 .col-title a, .elementor-405 .elementor-element.elementor-element-97493d2 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-97493d2:hover .col-title a, .elementor-405 .elementor-element.elementor-element-97493d2:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-97493d2 .col-title, .elementor-405 .elementor-element.elementor-element-97493d2 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-97493d2 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-97493d2:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-97493d2 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-9a5ce90{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-06dfd01 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-06dfd01{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-06dfd01 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-e00cd8f:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-e00cd8f{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-e00cd8f .col-title a, .elementor-405 .elementor-element.elementor-element-e00cd8f .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-e00cd8f:hover .col-title a, .elementor-405 .elementor-element.elementor-element-e00cd8f:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-e00cd8f .col-title, .elementor-405 .elementor-element.elementor-element-e00cd8f .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-e00cd8f .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-e00cd8f:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-cbc7e25{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-1f15786{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-a5b8c6e .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-a5b8c6e{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-a5b8c6e .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-611227b .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-611227b:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-611227b .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-611227b{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-611227b .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-611227b .col-title a, .elementor-405 .elementor-element.elementor-element-611227b .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-611227b:hover .col-title a, .elementor-405 .elementor-element.elementor-element-611227b:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-611227b .col-title, .elementor-405 .elementor-element.elementor-element-611227b .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-611227b .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-611227b:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-611227b .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-611227b .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-611227b .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-586c333{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-d5fb73d .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-d5fb73d{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-d5fb73d .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-9f90642 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-9f90642:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-9f90642{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-9f90642 .col-title a, .elementor-405 .elementor-element.elementor-element-9f90642 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-9f90642:hover .col-title a, .elementor-405 .elementor-element.elementor-element-9f90642:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-9f90642 .col-title, .elementor-405 .elementor-element.elementor-element-9f90642 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-9f90642 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-9f90642:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-9f90642 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-72f51c7{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-64fe1f1 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-64fe1f1{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-64fe1f1 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-b565ab4:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-b565ab4{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-b565ab4 .col-title a, .elementor-405 .elementor-element.elementor-element-b565ab4 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-b565ab4:hover .col-title a, .elementor-405 .elementor-element.elementor-element-b565ab4:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-b565ab4 .col-title, .elementor-405 .elementor-element.elementor-element-b565ab4 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-b565ab4 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-b565ab4:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-ac703bb .aux-the-shape{background-color:transparent;width:84px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-405 .elementor-element.elementor-element-ac703bb{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-405 .elementor-element.elementor-element-ac703bb .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-c656907{--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:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-405 .elementor-element.elementor-element-e049a65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-4d2980d{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-5cde272{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-3509b64 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-3509b64{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-3509b64 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-b4713bb .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-b4713bb:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-b4713bb{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-b4713bb .col-title a, .elementor-405 .elementor-element.elementor-element-b4713bb .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-b4713bb:hover .col-title a, .elementor-405 .elementor-element.elementor-element-b4713bb:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-b4713bb .col-title, .elementor-405 .elementor-element.elementor-element-b4713bb .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-b4713bb .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-b4713bb:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-b4713bb .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-422c758{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-3ee79d9 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-3ee79d9{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-3ee79d9 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-1135ead .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-1135ead:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-1135ead{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-1135ead .col-title a, .elementor-405 .elementor-element.elementor-element-1135ead .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-1135ead:hover .col-title a, .elementor-405 .elementor-element.elementor-element-1135ead:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-1135ead .col-title, .elementor-405 .elementor-element.elementor-element-1135ead .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-1135ead .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-1135ead:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-1135ead .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-356ea03{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-940c836 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-940c836{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-940c836 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-d42808e .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-d42808e:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-d42808e{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-d42808e .col-title a, .elementor-405 .elementor-element.elementor-element-d42808e .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-d42808e:hover .col-title a, .elementor-405 .elementor-element.elementor-element-d42808e:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-d42808e .col-title, .elementor-405 .elementor-element.elementor-element-d42808e .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-d42808e .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-d42808e:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-d42808e .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-f67fe16{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-81d3114{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-b38bfd8 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-b38bfd8{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-b38bfd8 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-a375784{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-c8518eb .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-c8518eb{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-c8518eb .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-b96f342{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-2e383fe .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-2e383fe{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-2e383fe .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-d1df0d7{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:36px;}.elementor-405 .elementor-element.elementor-element-0f24be3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-ee0b9fb{--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;max-width:1400px;}.elementor-405 .elementor-element.elementor-element-9eb8b71{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-992afdd .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-992afdd{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-992afdd .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-2e07f45:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-2e07f45{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-2e07f45 .col-title a, .elementor-405 .elementor-element.elementor-element-2e07f45 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-2e07f45:hover .col-title a, .elementor-405 .elementor-element.elementor-element-2e07f45:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-2e07f45 .col-title, .elementor-405 .elementor-element.elementor-element-2e07f45 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-2e07f45 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-2e07f45:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-6333bba{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-102c94b .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-102c94b{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-102c94b .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-7e9b761:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-7e9b761{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-7e9b761 .col-title a, .elementor-405 .elementor-element.elementor-element-7e9b761 .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-7e9b761:hover .col-title a, .elementor-405 .elementor-element.elementor-element-7e9b761:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-7e9b761 .col-title, .elementor-405 .elementor-element.elementor-element-7e9b761 .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-7e9b761 .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-7e9b761:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-f3b29f3{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-405 .elementor-element.elementor-element-b3cef47 .aux-the-shape{background-color:transparent;width:405px;height:400px;border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(106deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-b3cef47{width:auto;max-width:auto;position:absolute;}.elementor-405 .elementor-element.elementor-element-b3cef47 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-9aab11b .aux-ico-box{background-color:transparent;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);}.elementor-405 .elementor-element.elementor-element-9aab11b:hover .aux-ico-box{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%);}.elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-advanced-text{background-color:var( --e-global-color-74ef9184 );text-align:center !important;padding:70px 46px 70px 46px;}.elementor-405 .elementor-element.elementor-element-9aab11b{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-9aab11b .col-title a, .elementor-405 .elementor-element.elementor-element-9aab11b .col-title{color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-9aab11b:hover .col-title a, .elementor-405 .elementor-element.elementor-element-9aab11b:hover .col-title{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-9aab11b .col-title, .elementor-405 .elementor-element.elementor-element-9aab11b .col-title a{font-size:27px;font-weight:500;text-transform:capitalize;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-9aab11b .widget-content{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-9aab11b:hover .widget-content{color:#FFFFFFA6 !important;}.elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-text .aux-text-widget-content{padding:40px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-9aab11b .aux-text-widget-overlay, .elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-405 .elementor-element.elementor-element-904e857 .aux-the-shape{background-color:transparent;width:47px;height:233px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-405 .elementor-element.elementor-element-904e857{width:auto;max-width:auto;position:absolute;bottom:0px;left:-40px;}.elementor-405 .elementor-element.elementor-element-904e857 .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-6c03a0a{--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:300px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-405 .elementor-element.elementor-element-10306fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-8ef20be .aux-the-shape{background-color:transparent;width:85px;height:186px;border-radius:8px 8px 8px 8px;overflow:hidden;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-47c618a1 ) 100%);}.elementor-405 .elementor-element.elementor-element-8ef20be{width:auto;max-width:auto;position:absolute;top:-180px;right:-50px;}.elementor-405 .elementor-element.elementor-element-8ef20be .aux-widget-container{text-align:center;}.elementor-405 .elementor-element.elementor-element-42a783b{--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-405 .elementor-element.elementor-element-0261d59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-4973ce1 .aux-toggle-item{background-color:var( --e-global-color-de2f655 );margin:13px 0px 13px 0px;border-radius:22px 22px 22px 22px;overflow:hidden;box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-4973ce1 .active.aux-toggle-item{background-color:transparent;box-shadow:0px 6px 35px 0px rgba(0, 0, 0, 0.10196078431372549);background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-405 .elementor-element.elementor-element-4973ce1{animation-duration:2300ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-4973ce1 .widget-inner > :not(.active) .aux-toggle-header{cursor:pointer;}.elementor-405 .elementor-element.elementor-element-4973ce1 .aux-toggle-header{padding:29px 45px 29px 45px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;color:var( --e-global-color-4fe9a691 );font-size:27px;font-weight:500;letter-spacing:-0.27px;}.elementor-405 .elementor-element.elementor-element-4973ce1 .active .aux-toggle-header{color:var( --e-global-color-74ef9184 );}.elementor-405 .elementor-element.elementor-element-4973ce1 .aux-toggle-content{color:var( --e-global-color-74ef9184 );font-size:16px;font-weight:400;letter-spacing:-0.16px;padding:15px 80px 45px 45px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-ff91816{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-primary{background-color:#A4A4A466;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-4fe9a691 );margin:0px 0px 30px 0px;padding:2px 15px 2px 15px;border-radius:8px 8px 8px 8px;}.elementor-405 .elementor-element.elementor-element-beebae1{animation-duration:1800ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-secondary{font-size:50px;font-weight:500;line-height:1.1em;letter-spacing:-0.5px;color:var( --e-global-color-secondary );margin:0px 0px 55px 0px;max-width:426px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-secondary .aux-head-highlight{font-size:50px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-description{color:var( --e-global-color-13f5b7dc );font-size:16px;font-weight:300;max-width:548px;}@media(max-width:1024px){.elementor-405 .elementor-element.elementor-element-159ae9b::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-background-video-container::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .e-con-inner > .elementor-background-video-container::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-background-slideshow::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:275px 0px;}.elementor-405 .elementor-element.elementor-element-92df70d{--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-405 .elementor-element.elementor-element-092c2e3 .aux-modern-heading-primary{font-size:60px;}.elementor-405 .elementor-element.elementor-element-118f7b1 span{font-size:22px;}.elementor-405 .elementor-element.elementor-element-fb59369{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-primary{font-size:17px;}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-secondary{font-size:40px;max-width:400px;}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-405 .elementor-element.elementor-element-6b89957 .aux-modern-heading-description{font-size:15px;max-width:700px;}.elementor-405 .elementor-element.elementor-element-97d22ac .aux-modern-heading-secondary{font-size:40px;max-width:400px;}.elementor-405 .elementor-element.elementor-element-97d22ac .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-405 .elementor-element.elementor-element-a60c833{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-1fef1fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-e2fb32b .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-9064092{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-0f36d2f .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-260f781{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-eed3a1d .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-d78d7a7{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-07ee5ba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-abb25cf .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-f149fb6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-2813d66 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-d284d2d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-a50d5bc .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-9fd740c .aux-modern-heading-secondary{font-size:40px;max-width:400px;}.elementor-405 .elementor-element.elementor-element-9fd740c .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-405 .elementor-element.elementor-element-eda442c{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-cce8be2{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-f1fef1f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-cdc454e .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-5f97fd9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-bd1cf57 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-1c0267c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-c212453 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-4075b6a{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-f094bcc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-2859b73 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-576a247{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-8d34c73 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-dd22cf9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-eda9df5 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-f287419{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-61a39db .aux-modern-heading-secondary{font-size:40px;max-width:400px;}.elementor-405 .elementor-element.elementor-element-61a39db .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-405 .elementor-element.elementor-element-766833d{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-1f00fc1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-e519471 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-8fdf5b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-89891bf .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-9a5ce90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-06dfd01 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-cbc7e25{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-1f15786{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-a5b8c6e .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-586c333{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-d5fb73d .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-72f51c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-64fe1f1 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-c656907{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-4d2980d{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-5cde272{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-3509b64 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-422c758{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-3ee79d9 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-356ea03{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-940c836 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-f67fe16{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-81d3114{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-b38bfd8 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-a375784{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-c8518eb .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-b96f342{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-2e383fe .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-d1df0d7{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-ee0b9fb{--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-9eb8b71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-992afdd .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-6333bba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-102c94b .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-f3b29f3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-405 .elementor-element.elementor-element-b3cef47 .aux-the-shape{width:255px;height:430px;}.elementor-405 .elementor-element.elementor-element-6c03a0a{--flex-wrap:wrap;--margin-top:300px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-42a783b{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-0261d59{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-405 .elementor-element.elementor-element-4973ce1 .aux-toggle-header{font-size:22px;}.elementor-405 .elementor-element.elementor-element-4973ce1 .aux-toggle-content{font-size:15px;}.elementor-405 .elementor-element.elementor-element-ff91816{--justify-content:center;--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-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-primary{font-size:17px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-secondary{font-size:40px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-description{font-size:15px;max-width:720px;}}@media(max-width:767px){.elementor-405 .elementor-element.elementor-element-159ae9b::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-background-video-container::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .e-con-inner > .elementor-background-video-container::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-background-slideshow::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-405 .elementor-element.elementor-element-159ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-80px 0px;background-size:cover;}.elementor-405 .elementor-element.elementor-element-3bb4141 .aux-the-shape{width:90px;height:110px;}.elementor-405 .elementor-element.elementor-element-092c2e3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-405 .elementor-element.elementor-element-092c2e3 .aux-modern-heading-primary{font-size:40px;}.elementor-405 .elementor-element.elementor-element-118f7b1 span{font-size:17px;}.elementor-405 .elementor-element.elementor-element-fb59369{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-36ab8a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-primary{font-size:16px;margin:0px 0px 30px 0px;}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-secondary{font-size:32px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-secondary .aux-head-highlight{font-size:32px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-f6f03c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-97d22ac .aux-modern-heading-secondary{font-size:32px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-97d22ac .aux-modern-heading-secondary .aux-head-highlight{font-size:32px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-1fef1fa{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-e2fb32b .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-e24f003 .col-title, .elementor-405 .elementor-element.elementor-element-e24f003 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-e24f003 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-9064092{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-0f36d2f .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-24780b7 .col-title, .elementor-405 .elementor-element.elementor-element-24780b7 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-24780b7 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-260f781{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-eed3a1d .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-05dd8b9 .col-title, .elementor-405 .elementor-element.elementor-element-05dd8b9 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-05dd8b9 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-07ee5ba{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-abb25cf .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-ec715a8 .col-title, .elementor-405 .elementor-element.elementor-element-ec715a8 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-ec715a8 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-f149fb6{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-2813d66 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-909e349 .col-title, .elementor-405 .elementor-element.elementor-element-909e349 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-909e349 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-d284d2d{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-a50d5bc .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-3be0d49 .col-title, .elementor-405 .elementor-element.elementor-element-3be0d49 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-3be0d49 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-da75290 .aux-the-shape{width:40px;height:180px;}.elementor-405 .elementor-element.elementor-element-ea50396{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-9fd740c .aux-modern-heading-secondary{font-size:32px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-9fd740c .aux-modern-heading-secondary .aux-head-highlight{font-size:32px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-eda442c{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-f1fef1f{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-cdc454e .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-5c8e402 .col-title, .elementor-405 .elementor-element.elementor-element-5c8e402 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-5c8e402 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-5f97fd9{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-bd1cf57 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-42c56d4 .col-title, .elementor-405 .elementor-element.elementor-element-42c56d4 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-42c56d4 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-1c0267c{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-c212453 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-d79b141 .col-title, .elementor-405 .elementor-element.elementor-element-d79b141 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-d79b141 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-f094bcc{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-2859b73 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-4293c53 .col-title, .elementor-405 .elementor-element.elementor-element-4293c53 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-4293c53 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-576a247{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-8d34c73 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-9e1f088 .col-title, .elementor-405 .elementor-element.elementor-element-9e1f088 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-9e1f088 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-dd22cf9{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-eda9df5 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-5b8c2cd .col-title, .elementor-405 .elementor-element.elementor-element-5b8c2cd .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-5b8c2cd .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-1a0f535 .aux-the-shape{width:40px;height:180px;}.elementor-405 .elementor-element.elementor-element-f287419{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-f8a807a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-61a39db .aux-modern-heading-secondary{font-size:32px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-61a39db .aux-modern-heading-secondary .aux-head-highlight{font-size:32px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-1f00fc1{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-e519471 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-ffddc40 .col-title, .elementor-405 .elementor-element.elementor-element-ffddc40 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-ffddc40 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-8fdf5b2{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-89891bf .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-97493d2 .col-title, .elementor-405 .elementor-element.elementor-element-97493d2 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-97493d2 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-9a5ce90{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-06dfd01 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-e00cd8f .col-title, .elementor-405 .elementor-element.elementor-element-e00cd8f .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-e00cd8f .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-1f15786{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-a5b8c6e .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-611227b .col-title, .elementor-405 .elementor-element.elementor-element-611227b .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-611227b .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-611227b .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-586c333{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-d5fb73d .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-9f90642 .col-title, .elementor-405 .elementor-element.elementor-element-9f90642 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-9f90642 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-72f51c7{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-64fe1f1 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-b565ab4 .col-title, .elementor-405 .elementor-element.elementor-element-b565ab4 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-b565ab4 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-ac703bb .aux-the-shape{width:40px;height:180px;}.elementor-405 .elementor-element.elementor-element-c656907{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-5cde272{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-3509b64 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-b4713bb .col-title, .elementor-405 .elementor-element.elementor-element-b4713bb .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-b4713bb .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-422c758{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-3ee79d9 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-1135ead .col-title, .elementor-405 .elementor-element.elementor-element-1135ead .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-1135ead .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-356ea03{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-940c836 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-d42808e .col-title, .elementor-405 .elementor-element.elementor-element-d42808e .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-d42808e .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-81d3114{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-b38bfd8 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-a375784{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-c8518eb .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-b96f342{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-2e383fe .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-d1df0d7{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-9eb8b71{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-992afdd .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-2e07f45 .col-title, .elementor-405 .elementor-element.elementor-element-2e07f45 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-2e07f45 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-6333bba{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-102c94b .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-7e9b761 .col-title, .elementor-405 .elementor-element.elementor-element-7e9b761 .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-7e9b761 .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-f3b29f3{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-405 .elementor-element.elementor-element-b3cef47 .aux-the-shape{width:300px;height:360px;}.elementor-405 .elementor-element.elementor-element-9aab11b .col-title, .elementor-405 .elementor-element.elementor-element-9aab11b .col-title a{font-size:22px;}.elementor-405 .elementor-element.elementor-element-9aab11b .widget-content{font-size:14px;}.elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-advanced-text{padding:50px 30px 50px 30px;}.elementor-405 .elementor-element.elementor-element-904e857 .aux-the-shape{width:40px;height:180px;}.elementor-405 .elementor-element.elementor-element-8ef20be .aux-the-shape{width:90px;height:110px;}.elementor-405 .elementor-element.elementor-element-42a783b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-0261d59{--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-405 .elementor-element.elementor-element-4973ce1 .aux-toggle-header{padding:25px 40px 25px 25px;font-size:18px;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-4973ce1 .aux-toggle-content{padding:10px 30px 35px 25px;}.elementor-405 .elementor-element.elementor-element-ff91816{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-primary{font-size:16px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-secondary{font-size:32px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-secondary .aux-head-highlight{font-size:32px;}.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-description{font-size:14px;}}@media(min-width:768px){.elementor-405 .elementor-element.elementor-element-9f24950{--width:100%;}.elementor-405 .elementor-element.elementor-element-36ab8a9{--width:50%;}.elementor-405 .elementor-element.elementor-element-571b6fc{--width:50%;}.elementor-405 .elementor-element.elementor-element-070d30a{--width:100%;}.elementor-405 .elementor-element.elementor-element-f6f03c5{--width:99.879%;}.elementor-405 .elementor-element.elementor-element-a60c833{--width:100%;}.elementor-405 .elementor-element.elementor-element-1fef1fa{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-9064092{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-260f781{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-d78d7a7{--width:100%;}.elementor-405 .elementor-element.elementor-element-07ee5ba{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-f149fb6{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-d284d2d{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-ea50396{--width:99.879%;}.elementor-405 .elementor-element.elementor-element-cce8be2{--width:100%;}.elementor-405 .elementor-element.elementor-element-f1fef1f{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-5f97fd9{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-1c0267c{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-4075b6a{--width:100%;}.elementor-405 .elementor-element.elementor-element-f094bcc{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-576a247{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-dd22cf9{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-40b219f{--width:100%;}.elementor-405 .elementor-element.elementor-element-f8a807a{--width:99.879%;}.elementor-405 .elementor-element.elementor-element-766833d{--width:100%;}.elementor-405 .elementor-element.elementor-element-1f00fc1{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-8fdf5b2{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-9a5ce90{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-cbc7e25{--width:100%;}.elementor-405 .elementor-element.elementor-element-1f15786{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-586c333{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-72f51c7{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-4d2980d{--width:100%;}.elementor-405 .elementor-element.elementor-element-5cde272{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-422c758{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-356ea03{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-f67fe16{--width:100%;}.elementor-405 .elementor-element.elementor-element-81d3114{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-a375784{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-b96f342{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-ee0b9fb{--width:100%;}.elementor-405 .elementor-element.elementor-element-9eb8b71{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-6333bba{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-f3b29f3{--width:33.333%;}.elementor-405 .elementor-element.elementor-element-42a783b{--content-width:1600px;}.elementor-405 .elementor-element.elementor-element-0261d59{--width:50%;}.elementor-405 .elementor-element.elementor-element-ff91816{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-405 .elementor-element.elementor-element-0261d59{--width:60%;}.elementor-405 .elementor-element.elementor-element-ff91816{--width:40%;}}/* Start custom CSS for aux_breadcrumbs, class: .elementor-element-118f7b1 */.elementor-405 .elementor-element.elementor-element-118f7b1 .aux-breadcrumbs span:not(.breadcrumb-icon){
    padding-left: 0 !important;
    padding-right: 0 !important;
    transition: all 30ms ease-out;
}
.elementor-405 .elementor-element.elementor-element-118f7b1 .aux-breadcrumb-sep{
    position: relative;
    top: -3px;
}
.elementor-405 .elementor-element.elementor-element-118f7b1 span:not(.aux-breadcrumb-sep) a:hover{
    color: var( --e-global-color-secondary )!important
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-835fa05 */.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-primary{
    display: inline-block;
}
@media only screen and (max-width:768px){
    .elementor-405 .elementor-element.elementor-element-835fa05 .aux-widget-modern-heading .aux-widget-inner {
     text-align: center;
}
.elementor-405 .elementor-element.elementor-element-835fa05 .aux-modern-heading-secondary {
    margin:10px auto!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ab8a9 */@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-36ab8a9{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6b89957 */@media only screen and (max-width:768px){
    .elementor-405 .elementor-element.elementor-element-6b89957 .aux-widget-modern-heading .aux-widget-inner {
     text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571b6fc */@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-571b6fc{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-97d22ac */.elementor-405 .elementor-element.elementor-element-97d22ac .aux-modern-heading-primary{
    display: inline-block;
}
@media only screen and (max-width:768px){
    .elementor-405 .elementor-element.elementor-element-97d22ac .aux-widget-modern-heading .aux-widget-inner {
     text-align: center;
}
.elementor-405 .elementor-element.elementor-element-97d22ac .aux-modern-heading-secondary {
    margin:10px auto!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f03c5 */@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-f6f03c5{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-e2fb32b */.elementor-405 .elementor-element.elementor-element-e2fb32b{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-e2fb32b .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-e2fb32b .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-e2fb32b .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-e2fb32b{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-e24f003 */.elementor-405 .elementor-element.elementor-element-e24f003 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-e24f003 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-e24f003 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-e24f003 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-e24f003 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-e24f003 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef1fa */.elementor-405 .elementor-element.elementor-element-1fef1fa .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-1fef1fa:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-1fef1fa:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-1fef1fa:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-1fef1fa:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-1fef1fa:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-1fef1fa{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-0f36d2f */.elementor-405 .elementor-element.elementor-element-0f36d2f{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-0f36d2f .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-0f36d2f .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-0f36d2f .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-0f36d2f{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-24780b7 */.elementor-405 .elementor-element.elementor-element-24780b7 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-24780b7 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-24780b7 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-24780b7 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-24780b7 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-24780b7 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9064092 */.elementor-405 .elementor-element.elementor-element-9064092 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-9064092:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-9064092:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-9064092:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-9064092:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-9064092:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-9064092{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-eed3a1d */.elementor-405 .elementor-element.elementor-element-eed3a1d{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-eed3a1d .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-eed3a1d .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-eed3a1d .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-eed3a1d{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-05dd8b9 */.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-05dd8b9 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-05dd8b9 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-05dd8b9 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-05dd8b9 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-260f781 */.elementor-405 .elementor-element.elementor-element-260f781 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-260f781:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-260f781:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-260f781:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-260f781:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-260f781:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-260f781{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a60c833 */.elementor-405 .elementor-element.elementor-element-a60c833{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-a60c833{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-abb25cf */.elementor-405 .elementor-element.elementor-element-abb25cf{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-abb25cf .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-abb25cf .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-abb25cf .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-abb25cf{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-ec715a8 */.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-ec715a8 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-ec715a8 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-ec715a8 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-ec715a8 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-ec715a8 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07ee5ba */.elementor-405 .elementor-element.elementor-element-07ee5ba .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-07ee5ba:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-07ee5ba:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-07ee5ba:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-07ee5ba:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-07ee5ba:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-07ee5ba{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-2813d66 */.elementor-405 .elementor-element.elementor-element-2813d66{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-2813d66 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-2813d66 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-2813d66 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-2813d66{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-909e349 */.elementor-405 .elementor-element.elementor-element-909e349 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-909e349 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-909e349 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-909e349 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-909e349 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-909e349 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f149fb6 */.elementor-405 .elementor-element.elementor-element-f149fb6 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-f149fb6:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-f149fb6:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-f149fb6:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-f149fb6:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-f149fb6:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-f149fb6{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-a50d5bc */.elementor-405 .elementor-element.elementor-element-a50d5bc{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-a50d5bc .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-a50d5bc .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-a50d5bc .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-a50d5bc{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-3be0d49 */.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-3be0d49 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-3be0d49 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-3be0d49 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-3be0d49 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-3be0d49 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d284d2d */.elementor-405 .elementor-element.elementor-element-d284d2d .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-d284d2d:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-d284d2d:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-d284d2d:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-d284d2d:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-d284d2d:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-d284d2d{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d78d7a7 */.elementor-405 .elementor-element.elementor-element-d78d7a7{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-d78d7a7{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-9fd740c */.elementor-405 .elementor-element.elementor-element-9fd740c .aux-modern-heading-primary{
    display: inline-block;
}
@media only screen and (max-width:768px){
    .elementor-405 .elementor-element.elementor-element-9fd740c .aux-widget-modern-heading .aux-widget-inner {
     text-align: center;
}
.elementor-405 .elementor-element.elementor-element-9fd740c .aux-modern-heading-secondary {
    margin:10px auto!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea50396 */@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-ea50396{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-cdc454e */.elementor-405 .elementor-element.elementor-element-cdc454e{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-cdc454e .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-cdc454e .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-cdc454e .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-cdc454e{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5c8e402 */.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-5c8e402 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-5c8e402 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-5c8e402 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-5c8e402 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-5c8e402 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1fef1f */.elementor-405 .elementor-element.elementor-element-f1fef1f .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-f1fef1f:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-f1fef1f:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-f1fef1f:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-f1fef1f:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-f1fef1f:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-f1fef1f{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-bd1cf57 */.elementor-405 .elementor-element.elementor-element-bd1cf57{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-bd1cf57 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-bd1cf57 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-bd1cf57 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-bd1cf57{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-42c56d4 */.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-42c56d4 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-42c56d4 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-42c56d4 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-42c56d4 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-42c56d4 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f97fd9 */.elementor-405 .elementor-element.elementor-element-5f97fd9 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-5f97fd9:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-5f97fd9:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-5f97fd9:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-5f97fd9:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-5f97fd9:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-5f97fd9{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-c212453 */.elementor-405 .elementor-element.elementor-element-c212453{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-c212453 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-c212453 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-c212453 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-c212453{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-d79b141 */.elementor-405 .elementor-element.elementor-element-d79b141 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-d79b141 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-d79b141 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-d79b141 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-d79b141 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-d79b141 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0267c */.elementor-405 .elementor-element.elementor-element-1c0267c .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-1c0267c:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-1c0267c:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-1c0267c:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-1c0267c:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-1c0267c:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-1c0267c{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce8be2 */.elementor-405 .elementor-element.elementor-element-cce8be2{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-cce8be2{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-2859b73 */.elementor-405 .elementor-element.elementor-element-2859b73{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-2859b73 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-2859b73 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-2859b73 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-2859b73{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-4293c53 */.elementor-405 .elementor-element.elementor-element-4293c53 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-4293c53 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-4293c53 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-4293c53 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-4293c53 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-4293c53 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f094bcc */.elementor-405 .elementor-element.elementor-element-f094bcc .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-f094bcc:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-f094bcc:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-f094bcc:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-f094bcc:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-f094bcc:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-f094bcc{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-8d34c73 */.elementor-405 .elementor-element.elementor-element-8d34c73{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-8d34c73 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-8d34c73 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-8d34c73 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-8d34c73{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-9e1f088 */.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-9e1f088 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-9e1f088 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-9e1f088 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-9e1f088 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-9e1f088 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-576a247 */.elementor-405 .elementor-element.elementor-element-576a247 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-576a247:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-576a247:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-576a247:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-576a247:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-576a247:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-576a247{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-eda9df5 */.elementor-405 .elementor-element.elementor-element-eda9df5{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-eda9df5 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-eda9df5 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-eda9df5 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-eda9df5{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5b8c2cd */.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-5b8c2cd .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-5b8c2cd .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-5b8c2cd .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-5b8c2cd .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd22cf9 */.elementor-405 .elementor-element.elementor-element-dd22cf9 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-dd22cf9:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-dd22cf9:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-dd22cf9:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-dd22cf9:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-dd22cf9:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-dd22cf9{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4075b6a */.elementor-405 .elementor-element.elementor-element-4075b6a{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-4075b6a{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-61a39db */.elementor-405 .elementor-element.elementor-element-61a39db .aux-modern-heading-primary{
    display: inline-block;
}
@media only screen and (max-width:768px){
    .elementor-405 .elementor-element.elementor-element-61a39db .aux-widget-modern-heading .aux-widget-inner {
     text-align: center;
}
.elementor-405 .elementor-element.elementor-element-61a39db .aux-modern-heading-secondary {
    margin:10px auto!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8a807a */@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-f8a807a{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-e519471 */.elementor-405 .elementor-element.elementor-element-e519471{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-e519471 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-e519471 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-e519471 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-e519471{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-ffddc40 */.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-ffddc40 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-ffddc40 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-ffddc40 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-ffddc40 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-ffddc40 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f00fc1 */.elementor-405 .elementor-element.elementor-element-1f00fc1 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-1f00fc1:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-1f00fc1:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-1f00fc1:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-1f00fc1:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-1f00fc1:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-1f00fc1{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-89891bf */.elementor-405 .elementor-element.elementor-element-89891bf{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-89891bf .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-89891bf .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-89891bf .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-89891bf{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-97493d2 */.elementor-405 .elementor-element.elementor-element-97493d2 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-97493d2 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-97493d2 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-97493d2 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-97493d2 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-97493d2 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fdf5b2 */.elementor-405 .elementor-element.elementor-element-8fdf5b2 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-8fdf5b2:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-8fdf5b2:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-8fdf5b2:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-8fdf5b2:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-8fdf5b2:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-8fdf5b2{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-06dfd01 */.elementor-405 .elementor-element.elementor-element-06dfd01{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-06dfd01 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-06dfd01 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-06dfd01 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-06dfd01{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-e00cd8f */.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-e00cd8f .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-e00cd8f .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-e00cd8f .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-e00cd8f .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-e00cd8f .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a5ce90 */.elementor-405 .elementor-element.elementor-element-9a5ce90 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-9a5ce90:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-9a5ce90:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-9a5ce90:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-9a5ce90:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-9a5ce90:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-9a5ce90{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-766833d */.elementor-405 .elementor-element.elementor-element-766833d{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-766833d{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-a5b8c6e */.elementor-405 .elementor-element.elementor-element-a5b8c6e{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-a5b8c6e .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-a5b8c6e .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-a5b8c6e .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-a5b8c6e{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-611227b */.elementor-405 .elementor-element.elementor-element-611227b .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-611227b .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-611227b .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-611227b .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-611227b .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-611227b .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-611227b .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-611227b .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-611227b .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-611227b .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f15786 */.elementor-405 .elementor-element.elementor-element-1f15786 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-1f15786:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-1f15786:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-1f15786:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-1f15786:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-1f15786:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-1f15786{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-d5fb73d */.elementor-405 .elementor-element.elementor-element-d5fb73d{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-d5fb73d .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-d5fb73d .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-d5fb73d .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-d5fb73d{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-9f90642 */.elementor-405 .elementor-element.elementor-element-9f90642 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-9f90642 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-9f90642 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-9f90642 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-9f90642 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-9f90642 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586c333 */.elementor-405 .elementor-element.elementor-element-586c333 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-586c333:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-586c333:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-586c333:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-586c333:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-586c333:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-586c333{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-64fe1f1 */.elementor-405 .elementor-element.elementor-element-64fe1f1{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-64fe1f1 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-64fe1f1 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-64fe1f1 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-64fe1f1{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-b565ab4 */.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-b565ab4 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-b565ab4 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-b565ab4 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-b565ab4 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-b565ab4 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f51c7 */.elementor-405 .elementor-element.elementor-element-72f51c7 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-72f51c7:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-72f51c7:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-72f51c7:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-72f51c7:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-72f51c7:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-72f51c7{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbc7e25 */.elementor-405 .elementor-element.elementor-element-cbc7e25{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-cbc7e25{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-3509b64 */.elementor-405 .elementor-element.elementor-element-3509b64{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-3509b64 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-3509b64 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-3509b64 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-3509b64{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-b4713bb */.elementor-405 .elementor-element.elementor-element-b4713bb .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-b4713bb .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-b4713bb .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-b4713bb .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-b4713bb .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-b4713bb .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cde272 */.elementor-405 .elementor-element.elementor-element-5cde272 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-5cde272:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-5cde272:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-5cde272:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-5cde272:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-5cde272:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-5cde272{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-3ee79d9 */.elementor-405 .elementor-element.elementor-element-3ee79d9{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-3ee79d9 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-3ee79d9 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-3ee79d9 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-3ee79d9{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-1135ead */.elementor-405 .elementor-element.elementor-element-1135ead .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-1135ead .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-1135ead .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-1135ead .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-1135ead .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-1135ead .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422c758 */.elementor-405 .elementor-element.elementor-element-422c758 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-422c758:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-422c758:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-422c758:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-422c758:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-422c758:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-422c758{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-940c836 */.elementor-405 .elementor-element.elementor-element-940c836{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-940c836 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-940c836 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-940c836 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-940c836{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-d42808e */.elementor-405 .elementor-element.elementor-element-d42808e .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-d42808e .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-d42808e .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-d42808e .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-d42808e .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-d42808e .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356ea03 */.elementor-405 .elementor-element.elementor-element-356ea03 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-356ea03:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-356ea03:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-356ea03:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-356ea03:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-356ea03:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-356ea03{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2980d */.elementor-405 .elementor-element.elementor-element-4d2980d{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-4d2980d{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-b38bfd8 */.elementor-405 .elementor-element.elementor-element-b38bfd8{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-b38bfd8 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-b38bfd8 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-b38bfd8 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-b38bfd8{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81d3114 */.elementor-405 .elementor-element.elementor-element-81d3114 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-81d3114:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-81d3114:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-81d3114:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-81d3114:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-81d3114:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-81d3114{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-c8518eb */.elementor-405 .elementor-element.elementor-element-c8518eb{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-c8518eb .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-c8518eb .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-c8518eb .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-c8518eb{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375784 */.elementor-405 .elementor-element.elementor-element-a375784 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-a375784:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-a375784:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-a375784:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-a375784:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-a375784:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-a375784{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-2e383fe */.elementor-405 .elementor-element.elementor-element-2e383fe{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-2e383fe .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-2e383fe .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-2e383fe .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-2e383fe{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96f342 */.elementor-405 .elementor-element.elementor-element-b96f342 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-b96f342:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-b96f342:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-b96f342:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-b96f342:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-b96f342:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-b96f342{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f67fe16 */.elementor-405 .elementor-element.elementor-element-f67fe16{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-f67fe16{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-992afdd */.elementor-405 .elementor-element.elementor-element-992afdd{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-992afdd .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-992afdd .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-992afdd .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-992afdd{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-2e07f45 */.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-2e07f45 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-2e07f45 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-2e07f45 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-2e07f45 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-2e07f45 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eb8b71 */.elementor-405 .elementor-element.elementor-element-9eb8b71 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-9eb8b71:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-9eb8b71:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-9eb8b71:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-9eb8b71:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-9eb8b71:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-9eb8b71{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-102c94b */.elementor-405 .elementor-element.elementor-element-102c94b{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-102c94b .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-102c94b .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-102c94b .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-102c94b{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-7e9b761 */.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-7e9b761 .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-7e9b761 .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-7e9b761 .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-7e9b761 .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-7e9b761 .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6333bba */.elementor-405 .elementor-element.elementor-element-6333bba .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-6333bba:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-6333bba:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-6333bba:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-6333bba:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-6333bba:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-6333bba{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-b3cef47 */.elementor-405 .elementor-element.elementor-element-b3cef47{
    transform: rotate(-10deg);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-b3cef47 .aux-the-shape {
        width: 370px !important;
        height: 430px !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-b3cef47 .aux-the-shape {
        width: 440px !important;
        height: 410px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-b3cef47 .aux-the-shape {
        width: 200px !important;
        height: 375px !important;
    }
    .elementor-405 .elementor-element.elementor-element-b3cef47{
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-9aab11b */.elementor-405 .elementor-element.elementor-element-9aab11b .aux-ico-box{
    width: 136px;
    height: 136px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}
.elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-advanced-text{
    box-shadow: 0px 20px 70px #00000014;
}
.elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-advanced-text:before{
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background-image: linear-gradient(180deg, var( --e-global-color-11a18939 ) 0%, var( --e-global-color-76d68530 ) 100%);
    box-shadow: 0px 20px 70px #00000033;
    border-radius: 25px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-9aab11b .widget-content{
    max-width: 333px;
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-advanced-text{
        padding: 70px 15px 70px 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-9aab11b .widget-content{
        font-size: 15px !important;
    }
    .elementor-405 .elementor-element.elementor-element-9aab11b .col-title{
        font-size: 25px !important;
    }
}
@media screen and (max-width:767px){
    .elementor-405 .elementor-element.elementor-element-9aab11b .aux-ico-box{
        width: 115px !important;
        height: 115px !important;
    }
}
@media screen and (max-width:400px){
    .elementor-405 .elementor-element.elementor-element-9aab11b .aux-widget-advanced-text {
        padding: 50px 15px 50px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b29f3 */.elementor-405 .elementor-element.elementor-element-f3b29f3 .aux-shpe-type-rectangle{
    opacity: 0;
    transition:all 250ms ease-in;
}
.elementor-405 .elementor-element.elementor-element-f3b29f3:hover .aux-shpe-type-rectangle{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-f3b29f3:hover .aux-widget-advanced-text:before{
    opacity: 1;
}
.elementor-405 .elementor-element.elementor-element-f3b29f3:hover .aux-ico-box{
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF1A 100%) !important;
}
.elementor-405 .elementor-element.elementor-element-f3b29f3:hover .col-title {
    color: var( --e-global-color-74ef9184 ) !important;
}
.elementor-405 .elementor-element.elementor-element-f3b29f3:hover .widget-content {
    color: #FFFFFFA6 !important;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-f3b29f3{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0b9fb */.elementor-405 .elementor-element.elementor-element-ee0b9fb{
    margin-left:-20px;
    margin-right:-20px;
}
@media screen and (max-width:900px){
    .elementor-405 .elementor-element.elementor-element-ee0b9fb{
        margin-left:0px;
        margin-right:0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_accordion, class: .elementor-element-4973ce1 */.elementor-405 .elementor-element.elementor-element-4973ce1 .toggle-header::after{
    content:"\e196";
    font-size: 18px;
    font-family: "auxin-front";
    background-image: none;
    top: 40%;
    color: #F9636B;
}
.elementor-405 .elementor-element.elementor-element-4973ce1 .active .toggle-header::after{
    top: 60%;
    color: var(--e-global-color-74ef9184);
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-405 .elementor-element.elementor-element-4973ce1 .aux-toggle-header{
        font-size:24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0261d59 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-0261d59{
        width:100%;
        margin-top:50px;
    
        padding: 0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-beebae1 */.elementor-405 .elementor-element.elementor-element-beebae1 .aux-modern-heading-primary{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff91816 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-405 .elementor-element.elementor-element-ff91816{
        width:100%;
    }
    .elementor-405 .elementor-element.elementor-element-ff91816  .elementor-element-populated {
        margin: 0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a783b */@media screen and (max-width:900px) and (min-width:768px){
        .elementor-405 .elementor-element.elementor-element-42a783b .e-con-inner{
            display: flex;
            flex-direction: column-reverse!important;
        }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c03a0a */@media screen and (max-width:900px) and (min-width:768px){
        .elementor-405 .elementor-element.elementor-element-6c03a0a .elementor-container{
            display: flex;
            flex-direction: column-reverse;
        }
}/* End custom CSS */