.elementor-55 .elementor-element.elementor-element-44667c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--margin-top:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-55 .elementor-element.elementor-element-44667c8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-44667c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56c3cb2 );}.elementor-55 .elementor-element.elementor-element-715e906{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-ccba41f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ccba41f{z-index:3;}.elementor-55 .elementor-element.elementor-element-ccba41f .aux-modern-heading-primary{font-size:33px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-ccba41f .aux-modern-heading-description{color:var( --e-global-color-secondary );font-size:18px;}.elementor-55 .elementor-element.elementor-element-3d743d0{transition-duration:1000ms;transition-property:all;animation-duration:1500ms;z-index:1;position:absolute;right:-39px;bottom:0px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:right;}.elementor-55 .elementor-element.elementor-element-3d743d0 img{width:64%;}.elementor-55 .elementor-element.elementor-element-ed461f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-55 .elementor-element.elementor-element-ed461f8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ed461f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-secondary ) 33%, #F2295B00 35%);}.elementor-55 .elementor-element.elementor-element-446ec57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:100px;}.elementor-55 .elementor-element.elementor-element-bf9f202{z-index:5;}.elementor-55 .elementor-element.elementor-element-bf9f202 .aux-modern-heading-primary{font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-primary );margin:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-bf9f202 .aux-modern-heading-description{color:var( --e-global-color-text );font-size:14px;}.elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-a694bab{z-index:2;}.elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button{padding:16px 16px 16px 16px;}.elementor-55 .elementor-element.elementor-element-a694bab .aux-text{font-size:15px;color:var( --e-global-color-fa1fb63 );}.elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button:hover .aux-text{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-e113c3f{transition-duration:1000ms;transition-property:all;animation-duration:1500ms;z-index:1;position:absolute;top:240px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-55 .elementor-element.elementor-element-e113c3f > .elementor-widget-container{margin:0px -300px 0px 0px;}.elementor-55 .elementor-element.elementor-element-e113c3f .elementor-heading-title{font-size:6vw;font-weight:700;line-height:60px;color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-fe94397{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-fe94397:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-fe94397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-fadddbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:600px;}.elementor-55 .elementor-element.elementor-element-fadddbc:before{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-08dbfe1{transition-duration:1000ms;transition-property:all;animation-duration:1500ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-55 .elementor-element.elementor-element-08dbfe1 img{border-radius:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-2c48a7b{animation-duration:1000ms;position:absolute;top:40px;left:-224px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}.elementor-55 .elementor-element.elementor-element-2c48a7b .aux-the-svg{width:300px;}.elementor-55 .elementor-element.elementor-element-2c48a7b .aux-widget-container{text-align:left;}.elementor-55 .elementor-element.elementor-element-180ddab{--display:flex;--min-height:12px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-55 .elementor-element.elementor-element-180ddab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-180ddab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-primary ) 43%, #F2295B00 43%);}.elementor-55 .elementor-element.elementor-element-af02843{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--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-55 .elementor-element.elementor-element-6b2bc9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-6b2bc9b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6b2bc9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-85b6535{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-55 .elementor-element.elementor-element-98d65d4{--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:center;border-style:solid;--border-style:solid;border-width:0px 0px 12px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:12px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:97px;--padding-bottom:96px;--padding-left:109px;--padding-right:115px;}.elementor-55 .elementor-element.elementor-element-98d65d4:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-98d65d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56c3cb2 );}.elementor-55 .elementor-element.elementor-element-64b848f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:675px;}.elementor-55 .elementor-element.elementor-element-59fff94{z-index:5;}.elementor-55 .elementor-element.elementor-element-59fff94 .aux-modern-heading-primary{font-size:45px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-d9e649c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5186a3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-b3d9dc7{--display:flex;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-55 .elementor-element.elementor-element-b3d9dc7:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b3d9dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-b3d9dc7:hover{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-386e21b{width:100%;max-width:100%;animation-duration:1500ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--icon-box-icon-margin:12px;}.elementor-55 .elementor-element.elementor-element-386e21b > .elementor-widget-container{padding:50px 10px 50px 10px;transition:background 0.5s;}.elementor-55 .elementor-element.elementor-element-386e21b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-386e21b.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-386e21b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon{font-size:55px;}.elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon-box-title a{font-size:21px;font-weight:500;line-height:1.3em;}.elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon-box-description{font-size:13px;line-height:1.2em;color:var( --e-global-color-d3ebd50 );}.elementor-55 .elementor-element.elementor-element-ec4e24c{--display:flex;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-55 .elementor-element.elementor-element-ec4e24c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ec4e24c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-ec4e24c:hover{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-fb108c5{width:100%;max-width:100%;animation-duration:1500ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--icon-box-icon-margin:12px;}.elementor-55 .elementor-element.elementor-element-fb108c5 > .elementor-widget-container{padding:50px 10px 50px 10px;transition:background 0.5s;}.elementor-55 .elementor-element.elementor-element-fb108c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-fb108c5.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-fb108c5.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon{font-size:55px;}.elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon-box-title a{font-size:21px;font-weight:500;line-height:1.3em;}.elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon-box-description{font-size:13px;line-height:1.2em;color:var( --e-global-color-d3ebd50 );}.elementor-55 .elementor-element.elementor-element-b9a8cd5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-3cf0a8f{--display:flex;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-55 .elementor-element.elementor-element-3cf0a8f:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3cf0a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-3cf0a8f:hover{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-a9b2145{width:100%;max-width:100%;animation-duration:1500ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--icon-box-icon-margin:12px;}.elementor-55 .elementor-element.elementor-element-a9b2145 > .elementor-widget-container{padding:50px 10px 50px 10px;transition:background 0.5s;}.elementor-55 .elementor-element.elementor-element-a9b2145.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-a9b2145.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-a9b2145.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon{font-size:55px;}.elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon-box-title a{font-size:21px;font-weight:500;line-height:1.3em;}.elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon-box-description{font-size:13px;line-height:1.2em;color:var( --e-global-color-d3ebd50 );}.elementor-55 .elementor-element.elementor-element-e6da04e{--display:flex;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;}.elementor-55 .elementor-element.elementor-element-e6da04e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-e6da04e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-e6da04e:hover{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-38debae{width:100%;max-width:100%;animation-duration:1500ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--icon-box-icon-margin:12px;}.elementor-55 .elementor-element.elementor-element-38debae > .elementor-widget-container{padding:50px 10px 50px 10px;transition:background 0.5s;}.elementor-55 .elementor-element.elementor-element-38debae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-38debae.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-38debae.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-38debae .elementor-icon{font-size:55px;}.elementor-55 .elementor-element.elementor-element-38debae .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-38debae .elementor-icon-box-title a{font-size:21px;font-weight:500;line-height:1.3em;}.elementor-55 .elementor-element.elementor-element-38debae .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-38debae .elementor-icon-box-description{font-size:13px;line-height:1.2em;color:var( --e-global-color-d3ebd50 );}.elementor-55 .elementor-element.elementor-element-d8ea559{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-55 .elementor-element.elementor-element-b82e731{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7dd1323{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:600px;}.elementor-55 .elementor-element.elementor-element-7dd1323:before{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-c3a10e0{transition-duration:1000ms;transition-property:all;animation-duration:1500ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-55 .elementor-element.elementor-element-c3a10e0 img{border-radius:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-9330445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-17e96e8{z-index:5;}.elementor-55 .elementor-element.elementor-element-17e96e8 .aux-modern-heading-primary{font-size:36px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-primary );margin:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-17e96e8 .aux-modern-heading-description{color:var( --e-global-color-text );font-size:14px;}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-7d5c41f{z-index:2;}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button{padding:16px 16px 16px 16px;}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-text{font-size:15px;color:var( --e-global-color-fa1fb63 );}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button:hover .aux-text{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-90dff9f{transition-duration:1000ms;transition-property:all;animation-duration:1500ms;z-index:1;position:absolute;top:240px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-55 .elementor-element.elementor-element-90dff9f > .elementor-widget-container{margin:0px -300px 0px 0px;}.elementor-55 .elementor-element.elementor-element-90dff9f .elementor-heading-title{font-size:6vw;font-weight:700;line-height:60px;color:var( --e-global-color-56c3cb2 );}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-715e906{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-ccba41f > .elementor-widget-container{margin:0px -14px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ccba41f .aux-modern-heading-primary{font-size:32px;margin:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-ccba41f .aux-modern-heading-description{font-size:13px;}.elementor-55 .elementor-element.elementor-element-3d743d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3d743d0{right:-49px;bottom:0px;}.elementor-55 .elementor-element.elementor-element-3d743d0 img{width:100%;max-width:53%;}.elementor-55 .elementor-element.elementor-element-ed461f8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-446ec57{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:37px;}.elementor-55 .elementor-element.elementor-element-bf9f202 .aux-modern-heading-primary{font-size:27px;}.elementor-55 .elementor-element.elementor-element-bf9f202 .aux-modern-heading-description{font-size:13px;}.elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button{padding:14px 14px 14px 14px;}.elementor-55 .elementor-element.elementor-element-a694bab .aux-text{font-size:12px;}.elementor-55 .elementor-element.elementor-element-e113c3f{top:118px;}.elementor-55 .elementor-element.elementor-element-e113c3f .elementor-heading-title{font-size:7vw;}.elementor-55 .elementor-element.elementor-element-fe94397{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-fadddbc{--margin-top:0px;--margin-bottom:0px;--margin-left:-45px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-2c48a7b{top:12px;left:-130px;}.elementor-55 .elementor-element.elementor-element-85b6535{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-55 .elementor-element.elementor-element-98d65d4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:50px;}.elementor-55 .elementor-element.elementor-element-64b848f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-59fff94 .aux-modern-heading-primary{font-size:36px;}.elementor-55 .elementor-element.elementor-element-d9e649c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-55 .elementor-element.elementor-element-5186a3a{--justify-content:space-between;}.elementor-55 .elementor-element.elementor-element-386e21b > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon{font-size:40px;}.elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon-box-title a{font-size:18px;}.elementor-55 .elementor-element.elementor-element-386e21b .elementor-icon-box-description{font-size:12px;}.elementor-55 .elementor-element.elementor-element-fb108c5 > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon{font-size:40px;}.elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon-box-title a{font-size:18px;}.elementor-55 .elementor-element.elementor-element-fb108c5 .elementor-icon-box-description{font-size:12px;}.elementor-55 .elementor-element.elementor-element-b9a8cd5{--justify-content:space-between;}.elementor-55 .elementor-element.elementor-element-a9b2145 > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon{font-size:40px;}.elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon-box-title a{font-size:18px;}.elementor-55 .elementor-element.elementor-element-a9b2145 .elementor-icon-box-description{font-size:12px;}.elementor-55 .elementor-element.elementor-element-38debae > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-55 .elementor-element.elementor-element-38debae .elementor-icon{font-size:40px;}.elementor-55 .elementor-element.elementor-element-38debae .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-38debae .elementor-icon-box-title a{font-size:18px;}.elementor-55 .elementor-element.elementor-element-38debae .elementor-icon-box-description{font-size:12px;}.elementor-55 .elementor-element.elementor-element-d8ea559{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-b82e731{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-7dd1323{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-9330445{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:25px;}.elementor-55 .elementor-element.elementor-element-17e96e8 .aux-modern-heading-primary{font-size:27px;}.elementor-55 .elementor-element.elementor-element-17e96e8 .aux-modern-heading-description{font-size:13px;}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button{padding:14px 14px 14px 14px;}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-text{font-size:12px;}.elementor-55 .elementor-element.elementor-element-90dff9f{top:118px;}.elementor-55 .elementor-element.elementor-element-90dff9f .elementor-heading-title{font-size:7vw;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-44667c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:025px;}.elementor-55 .elementor-element.elementor-element-715e906{--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-ccba41f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ccba41f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-55 .elementor-element.elementor-element-ccba41f .aux-modern-heading-primary{font-size:26px;margin:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-3d743d0 > .elementor-widget-container{margin:0px -68px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3d743d0{right:-17px;}.elementor-55 .elementor-element.elementor-element-3d743d0 img{width:150%;max-width:398px;}.elementor-55 .elementor-element.elementor-element-ed461f8{--padding-top:50px;--padding-bottom:50px;--padding-left:025px;--padding-right:025px;}.elementor-55 .elementor-element.elementor-element-446ec57{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-bf9f202 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-55 .elementor-element.elementor-element-bf9f202 .aux-modern-heading-primary{font-size:23px;}.elementor-55 .elementor-element.elementor-element-a694bab .aux-modern-button-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-e113c3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-e113c3f{top:115px;left:0px;}.elementor-55 .elementor-element.elementor-element-e113c3f .elementor-heading-title{font-size:12vw;}.elementor-55 .elementor-element.elementor-element-fe94397.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-fadddbc{--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-55 .elementor-element.elementor-element-2c48a7b{top:25%;left:-30px;}.elementor-55 .elementor-element.elementor-element-2c48a7b .aux-the-svg{width:49%;}.elementor-55 .elementor-element.elementor-element-2c48a7b .aux-widget-container{text-align:right;}.elementor-55 .elementor-element.elementor-element-98d65d4{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-59fff94 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-55 .elementor-element.elementor-element-59fff94 .aux-modern-heading-primary{font-size:30px;line-height:1.2em;}.elementor-55 .elementor-element.elementor-element-d9e649c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-55 .elementor-element.elementor-element-5186a3a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-55 .elementor-element.elementor-element-b9a8cd5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-55 .elementor-element.elementor-element-d8ea559{--padding-top:50px;--padding-bottom:50px;--padding-left:025px;--padding-right:025px;}.elementor-55 .elementor-element.elementor-element-7dd1323{--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-55 .elementor-element.elementor-element-9330445{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-17e96e8 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-55 .elementor-element.elementor-element-17e96e8 .aux-modern-heading-primary{font-size:23px;}.elementor-55 .elementor-element.elementor-element-7d5c41f .aux-modern-button-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-90dff9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-90dff9f{top:115px;left:0px;}.elementor-55 .elementor-element.elementor-element-90dff9f .elementor-heading-title{font-size:12vw;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-44667c8{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-715e906{--width:100%;}.elementor-55 .elementor-element.elementor-element-ed461f8{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-446ec57{--width:59%;}.elementor-55 .elementor-element.elementor-element-fe94397{--width:42%;}.elementor-55 .elementor-element.elementor-element-fadddbc{--width:100%;}.elementor-55 .elementor-element.elementor-element-180ddab{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-af02843{--width:30%;}.elementor-55 .elementor-element.elementor-element-6b2bc9b{--width:42%;}.elementor-55 .elementor-element.elementor-element-85b6535{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-64b848f{--width:31%;}.elementor-55 .elementor-element.elementor-element-d9e649c{--width:63%;}.elementor-55 .elementor-element.elementor-element-5186a3a{--width:100%;}.elementor-55 .elementor-element.elementor-element-b9a8cd5{--width:100%;}.elementor-55 .elementor-element.elementor-element-d8ea559{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-b82e731{--width:42%;}.elementor-55 .elementor-element.elementor-element-7dd1323{--width:100%;}.elementor-55 .elementor-element.elementor-element-9330445{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-715e906{--width:100%;}.elementor-55 .elementor-element.elementor-element-446ec57{--width:100%;}.elementor-55 .elementor-element.elementor-element-fe94397{--width:92%;}.elementor-55 .elementor-element.elementor-element-6b2bc9b{--width:44%;}.elementor-55 .elementor-element.elementor-element-d9e649c{--width:81%;}.elementor-55 .elementor-element.elementor-element-b82e731{--width:92%;}.elementor-55 .elementor-element.elementor-element-9330445{--width:100%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-ccba41f */@media screen and (max-width: 1024px) and (min-width:800px) {
    .elementor-55 .elementor-element.elementor-element-ccba41f .aux-modern-heading-primary {
        font-size:  39px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d743d0 */.elementor-55 .elementor-element.elementor-element-3d743d0{
    opacity: 0.4!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e113c3f */.elementor-55 .elementor-element.elementor-element-e113c3f {
     opacity: 79%!important;
}
@media screen and (min-width:1921px){
    .elementor-55 .elementor-element.elementor-element-e113c3f .elementor-heading-title {
        font-size:120px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-2c48a7b */.elementor-55 .elementor-element.elementor-element-2c48a7b svg{
    width: 100%;
}
.elementor-55 .elementor-element.elementor-element-2c48a7b path{
    fill:var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fadddbc */.elementor-55 .elementor-element.elementor-element-fadddbc:before{
    content: ' ';
    display: block;
    width: calc(100% + 55px);
    height:calc(100% + 21px); 
    left:-97px;
    bottom: -97px;
    top:unset;
}


@media screen and (max-width:767px){
.elementor-55 .elementor-element.elementor-element-fadddbc:before{
    width: calc(100% + 20px);
    height:calc(100% + 15px); 
       left:-30px;
    bottom: -30px;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe94397 *//*@media screen and (max-width:1024px){*/
/*    .elementor-55 .elementor-element.elementor-element-fe94397{*/
/*        background:none!important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed461f8 */@media screen and (max-width:1024px){
    .elementor-55 .elementor-element.elementor-element-ed461f8{
       background:none!important; 
    }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b2bc9b *//*@media screen and (max-width:1024px){*/
/*    .elementor-55 .elementor-element.elementor-element-6b2bc9b{*/
/*       background:none!important; */
/*    }*/
/*    }*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180ddab *//*@media screen and (max-width:1024px){*/
/*    .elementor-55 .elementor-element.elementor-element-180ddab{*/
/*       background:none!important; */
/*    }*/
/*    }*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-386e21b *//*.elementor-55 .elementor-element.elementor-element-386e21b path{*/
/*    fill:var( --e-global-color-d3ebd50 );*/
/*    transition: all 0.5s;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-386e21b:hover path{*/
/*    fill:white;*/
/*    stroke: white;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-386e21b:hover .elementor-icon-box-title{*/
/*  transition: all 0.5s;  */
/*}*/
/*.elementor-55 .elementor-element.elementor-element-386e21b:hover .elementor-icon-box-title{*/
/*    color: white;*/
/*    font-weight: 700;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-386e21b {*/
/*    max-width: 385px!important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3d9dc7 *//*.elementor-55 .elementor-element.elementor-element-b3d9dc7 .elementor-icon i{*/
/*    color:var( --e-global-color-primary );*/
/*    transition: all 0.5s;*/
/*}*/
.elementor-55 .elementor-element.elementor-element-b3d9dc7:hover .elementor-icon i{
    color: var( --e-global-color-primary );
  
}
.elementor-55 .elementor-element.elementor-element-b3d9dc7:hover .elementor-icon-box-title{
  transition: all 0.5s;  
}
.elementor-55 .elementor-element.elementor-element-b3d9dc7:hover .elementor-icon-box-title{
    color: var( --e-global-color-primary );
    font-weight: 700;
}
.elementor-55 .elementor-element.elementor-element-b3d9dc7 {
    max-width: 385px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb108c5 *//*.elementor-55 .elementor-element.elementor-element-fb108c5 path{*/
/*    fill:var( --e-global-color-d3ebd50 );*/
/*    transition: all 0.5s;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-fb108c5:hover path{*/
/*    fill:white;*/
/*    stroke: white;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-fb108c5:hover .elementor-icon-box-title{*/
/*  transition: all 0.5s;  */
/*}*/
/*.elementor-55 .elementor-element.elementor-element-fb108c5:hover .elementor-icon-box-title{*/
/*    color: white;*/
/*    font-weight: 700;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-fb108c5 {*/
/*    max-width: 385px!important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec4e24c *//*.elementor-55 .elementor-element.elementor-element-ec4e24c .elementor-icon i{*/
/*    color:var( --e-global-color-primary );*/
/*    transition: all 0.5s;*/
/*}*/
.elementor-55 .elementor-element.elementor-element-ec4e24c:hover .elementor-icon i{
    color: var( --e-global-color-primary );
  
}
.elementor-55 .elementor-element.elementor-element-ec4e24c:hover .elementor-icon-box-title{
  transition: all 0.5s;  
}
.elementor-55 .elementor-element.elementor-element-ec4e24c:hover .elementor-icon-box-title{
    color: var( --e-global-color-primary );
    font-weight: 700;
}
.elementor-55 .elementor-element.elementor-element-ec4e24c {
    max-width: 385px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9b2145 *//*.elementor-55 .elementor-element.elementor-element-a9b2145 path{*/
/*    fill:var( --e-global-color-d3ebd50 );*/
/*    transition: all 0.5s;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-a9b2145:hover path{*/
/*    fill:white;*/
/*    stroke: white;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-a9b2145:hover .elementor-icon-box-title{*/
/*  transition: all 0.5s;  */
/*}*/
/*.elementor-55 .elementor-element.elementor-element-a9b2145:hover .elementor-icon-box-title{*/
/*    color: white;*/
/*    font-weight: 700;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-a9b2145 {*/
/*    max-width: 385px!important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cf0a8f *//*.elementor-55 .elementor-element.elementor-element-3cf0a8f .elementor-icon i{*/
/*    color:var( --e-global-color-primary );*/
/*    transition: all 0.5s;*/
/*}*/
.elementor-55 .elementor-element.elementor-element-3cf0a8f:hover .elementor-icon i{
    color: var( --e-global-color-primary );
  
}
.elementor-55 .elementor-element.elementor-element-3cf0a8f:hover .elementor-icon-box-title{
  transition: all 0.5s;  
}
.elementor-55 .elementor-element.elementor-element-3cf0a8f:hover .elementor-icon-box-title{
    color: var( --e-global-color-primary );
    font-weight: 700;
}
.elementor-55 .elementor-element.elementor-element-3cf0a8f {
    max-width: 385px!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38debae *//*.elementor-55 .elementor-element.elementor-element-38debae path{*/
/*    fill:var( --e-global-color-d3ebd50 );*/
/*    transition: all 0.5s;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-38debae:hover path{*/
/*    fill:white;*/
/*    stroke: white;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-38debae:hover .elementor-icon-box-title{*/
/*  transition: all 0.5s;  */
/*}*/
/*.elementor-55 .elementor-element.elementor-element-38debae:hover .elementor-icon-box-title{*/
/*    color: white;*/
/*    font-weight: 700;*/
/*}*/
/*.elementor-55 .elementor-element.elementor-element-38debae {*/
/*    max-width: 385px!important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6da04e *//*.elementor-55 .elementor-element.elementor-element-e6da04e .elementor-icon i{*/
/*    color:var( --e-global-color-primary );*/
/*    transition: all 0.5s;*/
/*}*/
.elementor-55 .elementor-element.elementor-element-e6da04e:hover .elementor-icon i{
    color: var( --e-global-color-primary );
  
}
.elementor-55 .elementor-element.elementor-element-e6da04e:hover .elementor-icon-box-title{
  transition: all 0.5s;  
}
.elementor-55 .elementor-element.elementor-element-e6da04e:hover .elementor-icon-box-title{
    color: var( --e-global-color-primary );
    font-weight: 700;
}
.elementor-55 .elementor-element.elementor-element-e6da04e {
    max-width: 385px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dd1323 */.elementor-55 .elementor-element.elementor-element-7dd1323:before{
    content: ' ';
    display: block;
    width: calc(100% + 55px);
    height:calc(100% + 21px); 
    left:-97px;
    bottom: -97px;
    top:unset;
}


@media screen and (max-width:767px){
.elementor-55 .elementor-element.elementor-element-7dd1323:before{
    width: calc(100% + 20px);
    height:calc(100% + 15px); 
       left:-30px;
    bottom: -30px;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b82e731 *//*@media screen and (max-width:1024px){*/
/*    .elementor-55 .elementor-element.elementor-element-b82e731{*/
/*        background:none!important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90dff9f */.elementor-55 .elementor-element.elementor-element-90dff9f {
    opacity: 12%!important;
}
@media screen and (min-width:1921px){
    .elementor-55 .elementor-element.elementor-element-90dff9f .elementor-heading-title {
        font-size:120px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8ea559 */@media screen and (max-width:500px){
    .elementor-55 .elementor-element.elementor-element-d8ea559{
       background:none!important; 
    }
    }/* End custom CSS */