.elementor-47 .elementor-element.elementor-element-c6b36d8 > .elementor-container{max-width:1300px;}.elementor-47 .elementor-element.elementor-element-c6b36d8:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-c6b36d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e46fe );}.elementor-47 .elementor-element.elementor-element-c6b36d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 148px 0px;}.elementor-47 .elementor-element.elementor-element-c6b36d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-c6b36d8 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-c6b36d8 > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-47 .elementor-element.elementor-element-8ba09e5 > .elementor-element-populated{margin:65px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-8ba09e5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-fb3aa88 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-d04ccbe{color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-ca940ee .elementor-button{fill:var( --e-global-color-b6e46fe );color:var( --e-global-color-b6e46fe );background-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-47 .elementor-element.elementor-element-ca940ee .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-ca940ee .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-ca940ee > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6c37278 > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-60c4263.premium-lottie-canvas .premium-lottie-animation, .elementor-47 .elementor-element.elementor-element-60c4263.premium-lottie-svg svg{width:600px !important;}.elementor-47 .elementor-element.elementor-element-60c4263 .premium-lottie-animation{transform:rotate(0deg);}.elementor-47 .elementor-element.elementor-element-60c4263 .elementor-widget-container{text-align:center;}.elementor-47 .elementor-element.elementor-element-60c4263 > .elementor-widget-container{margin:-85px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-71188826:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-71188826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-71188826{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 250px 35px;}.elementor-47 .elementor-element.elementor-element-71188826 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-71188826 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-b6e46fe );}.elementor-47 .elementor-element.elementor-element-556cbd5a > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-556cbd5a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-44694af8 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-47 .elementor-element.elementor-element-44694af8 .aux-modern-heading-primary{font-size:45px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );margin:0px 0px 23px 0px;}.elementor-47 .elementor-element.elementor-element-44694af8 .aux-modern-heading-divider{height:4px;width:70px;background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-44694af8{animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-47 .elementor-element.elementor-element-78a04fc7 > .elementor-container{max-width:1600px;}.elementor-47 .elementor-element.elementor-element-78a04fc7{margin-top:75px;margin-bottom:9px;padding:0px 35px 0px 35px;}.elementor-47 .elementor-element.elementor-element-772276f6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-47 .elementor-element.elementor-element-772276f6 > .elementor-element-populated, .elementor-47 .elementor-element.elementor-element-772276f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-47 .elementor-element.elementor-element-772276f6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-772276f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-772276f6{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-ca4b716 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-framed .elementor-icon:hover, .elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-framed .elementor-icon:hover, .elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-ca4b716.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-ca4b716 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bd14253{text-align:center;}.elementor-47 .elementor-element.elementor-element-bd14253 .elementor-heading-title{color:var( --e-global-color-b6e46fe );font-family:"Albert Sans", Sans-serif;font-size:20px;}.elementor-47 .elementor-element.elementor-element-bd14253 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-7fcc5c0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-47 .elementor-element.elementor-element-7fcc5c0 > .elementor-element-populated, .elementor-47 .elementor-element.elementor-element-7fcc5c0 > .elementor-element-populated > .elementor-background-overlay, .elementor-47 .elementor-element.elementor-element-7fcc5c0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-7fcc5c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-7fcc5c0{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-0c47c42 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-framed .elementor-icon:hover, .elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-framed .elementor-icon:hover, .elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-0c47c42.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-0c47c42 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-3bb1249{text-align:center;}.elementor-47 .elementor-element.elementor-element-3bb1249 .elementor-heading-title{color:var( --e-global-color-b6e46fe );font-family:"Albert Sans", Sans-serif;font-size:20px;}.elementor-47 .elementor-element.elementor-element-8852268 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-47 .elementor-element.elementor-element-8852268 > .elementor-element-populated, .elementor-47 .elementor-element.elementor-element-8852268 > .elementor-element-populated > .elementor-background-overlay, .elementor-47 .elementor-element.elementor-element-8852268 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-8852268 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-8852268{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-f5d3210 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-framed .elementor-icon:hover, .elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-framed .elementor-icon:hover, .elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-f5d3210.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-f5d3210 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-5cce624{text-align:center;}.elementor-47 .elementor-element.elementor-element-5cce624 .elementor-heading-title{color:var( --e-global-color-b6e46fe );font-family:"Albert Sans", Sans-serif;font-size:20px;}.elementor-47 .elementor-element.elementor-element-ec03330 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-47 .elementor-element.elementor-element-ec03330 > .elementor-element-populated, .elementor-47 .elementor-element.elementor-element-ec03330 > .elementor-element-populated > .elementor-background-overlay, .elementor-47 .elementor-element.elementor-element-ec03330 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-ec03330 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-ec03330{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-eca2eb9 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-framed .elementor-icon:hover, .elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-framed .elementor-icon:hover, .elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-eca2eb9.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-eca2eb9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8850db1{text-align:center;}.elementor-47 .elementor-element.elementor-element-8850db1 .elementor-heading-title{color:var( --e-global-color-b6e46fe );font-family:"Albert Sans", Sans-serif;font-size:20px;}.elementor-47 .elementor-element.elementor-element-d330f4f .aux-the-shape{width:538px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-0328599 );}.elementor-47 .elementor-element.elementor-element-d330f4f .aux-widget-container{text-align:center;}.elementor-47 .elementor-element.elementor-element-d330f4f{width:auto;max-width:auto;position:absolute;right:-565px;bottom:-375px;}.elementor-47 .elementor-element.elementor-element-3a3ff90 > .elementor-container{max-width:1600px;}.elementor-47 .elementor-element.elementor-element-3a3ff90 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-47 .elementor-element.elementor-element-3a3ff90:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-3a3ff90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e46fe );}.elementor-47 .elementor-element.elementor-element-3a3ff90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 0px 35px;}.elementor-47 .elementor-element.elementor-element-3a3ff90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-0dded47 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 35px;}.elementor-47 .elementor-element.elementor-element-d679fd0 .aux-modern-heading-primary{font-size:45px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );margin:0px 0px 30px 0px;max-width:600px;}.elementor-47 .elementor-element.elementor-element-d679fd0 .aux-modern-heading-divider{height:4px;width:70px;background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-d679fd0 .aux-modern-heading-description{color:var( --e-global-color-accent );font-weight:300;line-height:1.5em;margin:032px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d679fd0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d679fd0{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-f825203{margin-top:90px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-9394fb0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 30px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-ico{font-size:47px;}.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-6fcad40 .col-title a, .elementor-47 .elementor-element.elementor-element-6fcad40 .col-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-6fcad40 .col-title, .elementor-47 .elementor-element.elementor-element-6fcad40 .col-title a{font-size:28px;font-weight:600;line-height:1.6em;}.elementor-47 .elementor-element.elementor-element-6fcad40 .col-title{margin-bottom:14px;}.elementor-47 .elementor-element.elementor-element-6fcad40 .widget-content{color:var( --e-global-color-accent );font-weight:300;line-height:1.6em;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-widget-advanced-text{text-align:left !important;}.elementor-47 .elementor-element.elementor-element-6fcad40{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-7b544b0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 30px 0px 0px;}.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-ico{font-size:47px;}.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-9cbf291 .col-title a, .elementor-47 .elementor-element.elementor-element-9cbf291 .col-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-9cbf291 .col-title, .elementor-47 .elementor-element.elementor-element-9cbf291 .col-title a{font-size:28px;font-weight:600;line-height:1.6em;}.elementor-47 .elementor-element.elementor-element-9cbf291 .col-title{margin-bottom:14px;}.elementor-47 .elementor-element.elementor-element-9cbf291 .widget-content{color:var( --e-global-color-accent );font-weight:300;line-height:1.6em;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-widget-advanced-text{text-align:left !important;}.elementor-47 .elementor-element.elementor-element-9cbf291{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-35fd21a{margin-top:50px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-af25720 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 30px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1712151 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1712151 .aux-ico{font-size:47px;}.elementor-47 .elementor-element.elementor-element-1712151 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1712151 .col-title a, .elementor-47 .elementor-element.elementor-element-1712151 .col-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1712151 .col-title, .elementor-47 .elementor-element.elementor-element-1712151 .col-title a{font-size:28px;font-weight:600;line-height:1.6em;}.elementor-47 .elementor-element.elementor-element-1712151 .col-title{margin-bottom:14px;}.elementor-47 .elementor-element.elementor-element-1712151 .widget-content{color:var( --e-global-color-accent );font-weight:300;line-height:1.6em;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-1712151 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1712151 .aux-widget-advanced-text{text-align:left !important;}.elementor-47 .elementor-element.elementor-element-1712151{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-bd469e0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 30px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b248263 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b248263 .aux-ico{font-size:47px;}.elementor-47 .elementor-element.elementor-element-b248263 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b248263 .col-title a, .elementor-47 .elementor-element.elementor-element-b248263 .col-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b248263 .col-title, .elementor-47 .elementor-element.elementor-element-b248263 .col-title a{font-size:28px;font-weight:600;line-height:1.6em;}.elementor-47 .elementor-element.elementor-element-b248263 .col-title{margin-bottom:14px;}.elementor-47 .elementor-element.elementor-element-b248263 .widget-content{color:var( --e-global-color-accent );font-weight:300;line-height:1.6em;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-b248263 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b248263 .aux-widget-advanced-text{text-align:left !important;}.elementor-47 .elementor-element.elementor-element-b248263{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-c9fd062 .aux-the-shape{width:460px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-0328599 );}.elementor-47 .elementor-element.elementor-element-c9fd062 .aux-widget-container{text-align:center;}.elementor-47 .elementor-element.elementor-element-c9fd062{width:auto;max-width:auto;position:absolute;top:-315px;left:-418px;}.elementor-47 .elementor-element.elementor-element-15a1c23 > .elementor-element-populated{margin:250px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-ea54a7b .aux-modern-heading-primary{font-size:45px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );margin:0px 0px 30px 0px;max-width:600px;}.elementor-47 .elementor-element.elementor-element-ea54a7b .aux-modern-heading-divider{height:4px;width:70px;background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ea54a7b .aux-modern-heading-description{color:#727272;font-weight:300;line-height:1.5em;margin:032px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-ea54a7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-ea54a7b{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-245af70 .aux-the-shape{width:630px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-0328599 );}.elementor-47 .elementor-element.elementor-element-245af70{width:auto;max-width:auto;position:absolute;right:7%;}.elementor-47 .elementor-element.elementor-element-de283fd .aux-the-shape{width:506px;height:500px;padding-bottom:calc( 1 * 100% );background-color:rgba(252, 47, 82, 0.15);}.elementor-47 .elementor-element.elementor-element-de283fd{width:auto;max-width:auto;position:absolute;right:15%;}.elementor-47 .elementor-element.elementor-element-de4a7ad.premium-lottie-canvas .premium-lottie-animation, .elementor-47 .elementor-element.elementor-element-de4a7ad.premium-lottie-svg svg{width:515px !important;}.elementor-47 .elementor-element.elementor-element-de4a7ad .premium-lottie-animation{transform:rotate(0deg);}.elementor-47 .elementor-element.elementor-element-de4a7ad .elementor-widget-container{text-align:center;}.elementor-47 .elementor-element.elementor-element-e32f68e > .elementor-container{max-width:1200px;}.elementor-47 .elementor-element.elementor-element-e32f68e:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-e32f68e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-e32f68e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 35px 100px 35px;z-index:1;}.elementor-47 .elementor-element.elementor-element-e32f68e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-e32f68e > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-b6e46fe );}.elementor-47 .elementor-element.elementor-element-54ded284 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-2f9705d5 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-47 .elementor-element.elementor-element-2f9705d5 .aux-modern-heading-primary{font-size:45px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );margin:0px 0px 23px 0px;}.elementor-47 .elementor-element.elementor-element-2f9705d5 .aux-modern-heading-divider{height:4px;width:70px;background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-2f9705d5 .aux-modern-heading-description{color:var( --e-global-color-b6e46fe );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-2f9705d5{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-47 .elementor-element.elementor-element-11c14711 .aux-toggle-item{margin:0px 0px 20px 0px;border-radius:10px 10px 10px 10px;overflow:hidden;box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.16);background-color:#FFBA0000;}.elementor-47 .elementor-element.elementor-element-11c14711 .active.aux-toggle-item{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-11c14711 .widget-inner > :not(.active) .aux-toggle-header{cursor:pointer;}.elementor-47 .elementor-element.elementor-element-11c14711 .aux-toggle-header{padding:25px 42px 25px 45px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;overflow:hidden;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;color:var( --e-global-color-text );font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:39px;}.elementor-47 .elementor-element.elementor-element-11c14711 .active .aux-toggle-header{color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-11c14711 .aux-toggle-content{color:var( --e-global-color-b6e46fe );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;padding:17px 42px 25px 45px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-11c14711{z-index:1;}.elementor-47 .elementor-element.elementor-element-b22dcb4 > .elementor-container{max-width:1000px;}.elementor-47 .elementor-element.elementor-element-b22dcb4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-b22dcb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e46fe );}.elementor-47 .elementor-element.elementor-element-b22dcb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-47 .elementor-element.elementor-element-b22dcb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-b22dcb4 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-8a4be37{text-align:center;}.elementor-47 .elementor-element.elementor-element-8a4be37 .elementor-heading-title{color:var( --e-global-color-primary );font-size:54px;}.elementor-47 .elementor-element.elementor-element-8a4be37 > .elementor-widget-container{padding:75px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container input.wpcf7-text, .elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container .wpcf7-file{width:100%;}.elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container textarea.wpcf7-textarea{width:100%;}.elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container input, .elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container textarea, .elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container select{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container, .elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container label{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container select.wpcf7-select, .elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container input.wpcf7-text, .elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container textarea.wpcf7-textarea{color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container input.wpcf7-submit{background-color:var( --e-global-color-primary );border-radius:25px;}.elementor-47 .elementor-element.elementor-element-999da4b .premium-cf7-container input.wpcf7-submit:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-8ba09e5{width:47.105%;}.elementor-47 .elementor-element.elementor-element-6c37278{width:52.895%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-772276f6{width:100%;}.elementor-47 .elementor-element.elementor-element-7fcc5c0{width:100%;}.elementor-47 .elementor-element.elementor-element-8852268{width:100%;}.elementor-47 .elementor-element.elementor-element-ec03330{width:100%;}.elementor-47 .elementor-element.elementor-element-0dded47{width:100%;}.elementor-47 .elementor-element.elementor-element-15a1c23{width:100%;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-71188826{margin-top:0px;margin-bottom:150px;}.elementor-47 .elementor-element.elementor-element-44694af8 .aux-modern-heading-primary{font-size:29px;line-height:44px;margin:0px 0px 16px 0px;}.elementor-47 .elementor-element.elementor-element-44694af8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-78a04fc7{margin-top:50px;margin-bottom:0px;padding:0px 100px 0px 100px;}.elementor-47 .elementor-element.elementor-element-772276f6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-7fcc5c0 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-8852268 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-ec03330 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-3a3ff90{padding:145px 35px 145px 35px;}.elementor-47 .elementor-element.elementor-element-0dded47 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 80px 0px 80px;}.elementor-47 .elementor-element.elementor-element-d679fd0 .aux-modern-heading-primary{font-size:31px;line-height:36px;margin:0px 0px 18px 0px;}.elementor-47 .elementor-element.elementor-element-d679fd0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-f825203{margin-top:0px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-9394fb0 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-9394fb0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6fcad40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-7b544b0 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-47 .elementor-element.elementor-element-7b544b0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-9cbf291 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-af25720 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-af25720 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1712151 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bd469e0 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-47 .elementor-element.elementor-element-bd469e0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b248263 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-ea54a7b .aux-modern-heading-primary{font-size:31px;line-height:36px;margin:0px 0px 18px 0px;}.elementor-47 .elementor-element.elementor-element-ea54a7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-245af70 .aux-the-shape{width:550px;}.elementor-47 .elementor-element.elementor-element-de283fd .aux-the-shape{width:450px;}.elementor-47 .elementor-element.elementor-element-e32f68e{padding:110px 35px 130px 35px;}.elementor-47 .elementor-element.elementor-element-54ded284 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 80px 0px 80px;}.elementor-47 .elementor-element.elementor-element-2f9705d5 .aux-modern-heading-primary{font-size:29px;line-height:46px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-c6b36d8 > .elementor-container{max-width:546px;}.elementor-47 .elementor-element.elementor-element-fb3aa88{text-align:center;}.elementor-47 .elementor-element.elementor-element-d04ccbe{text-align:center;}.elementor-47 .elementor-element.elementor-element-60c4263.premium-lottie-canvas .premium-lottie-animation, .elementor-47 .elementor-element.elementor-element-60c4263.premium-lottie-svg svg{width:333px !important;}.elementor-47 .elementor-element.elementor-element-71188826{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-556cbd5a > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-78a04fc7{padding:0px 35px 0px 35px;}.elementor-47 .elementor-element.elementor-element-3a3ff90{margin-top:-150px;margin-bottom:-150px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-0dded47 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 35px 0px 35px;}.elementor-47 .elementor-element.elementor-element-d679fd0 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-f825203{margin-top:0px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-7b544b0 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-7b544b0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bd469e0 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-bd469e0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-ea54a7b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-47 .elementor-element.elementor-element-ea54a7b .aux-modern-heading-primary{font-size:55px;}.elementor-47 .elementor-element.elementor-element-ea54a7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-245af70 .aux-the-shape{width:380px;}.elementor-47 .elementor-element.elementor-element-245af70{right:8%;}.elementor-47 .elementor-element.elementor-element-de283fd .aux-the-shape{width:320px;}.elementor-47 .elementor-element.elementor-element-de283fd{right:0%;}.elementor-47 .elementor-element.elementor-element-de4a7ad.premium-lottie-canvas .premium-lottie-animation, .elementor-47 .elementor-element.elementor-element-de4a7ad.premium-lottie-svg svg{width:272px !important;}.elementor-47 .elementor-element.elementor-element-de4a7ad > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-e32f68e{padding:50px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-54ded284 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 35px 0px 35px;}}/* Start custom CSS for column, class: .elementor-element-772276f6 */.elementor-47 .elementor-element.elementor-element-772276f6 > .elementor-column-wrap {
    transform: none;
    transition: all 300ms ease-out !important;
    border:none !important;
    box-shadow: 0 3px 45px 0 rgba(0,0,0,0.16) ;

}
.elementor-47 .elementor-element.elementor-element-772276f6:hover > .elementor-column-wrap{
    transform: translateY(-20px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7fcc5c0 */.elementor-47 .elementor-element.elementor-element-7fcc5c0 > .elementor-column-wrap {
    transform: none;
    transition: all 300ms ease-out !important;
    border:none !important;
    box-shadow: 0 3px 45px 0 rgba(0,0,0,0.16) ;

}
.elementor-47 .elementor-element.elementor-element-7fcc5c0:hover > .elementor-column-wrap{
    transform: translateY(-20px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8852268 */.elementor-47 .elementor-element.elementor-element-8852268 > .elementor-column-wrap {
    transform: none;
    transition: all 300ms ease-out !important;
    border:none !important;
    box-shadow: 0 3px 45px 0 rgba(0,0,0,0.16) ;

}
.elementor-47 .elementor-element.elementor-element-8852268:hover > .elementor-column-wrap{
    transform: translateY(-20px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec03330 */.elementor-47 .elementor-element.elementor-element-ec03330 > .elementor-column-wrap {
    transform: none;
    transition: all 300ms ease-out !important;
    border:none !important;
    box-shadow: 0 3px 45px 0 rgba(0,0,0,0.16) ;

}
.elementor-47 .elementor-element.elementor-element-ec03330:hover > .elementor-column-wrap{
    transform: translateY(-20px);
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6fcad40 */.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-primary);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-47 .elementor-element.elementor-element-6fcad40 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-9cbf291 */.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-primary);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-47 .elementor-element.elementor-element-9cbf291 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-1712151 */.elementor-47 .elementor-element.elementor-element-1712151 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-47 .elementor-element.elementor-element-1712151 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-47 .elementor-element.elementor-element-1712151 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-47 .elementor-element.elementor-element-1712151 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-primary);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-47 .elementor-element.elementor-element-1712151 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-b248263 */.elementor-47 .elementor-element.elementor-element-b248263 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-47 .elementor-element.elementor-element-b248263 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-47 .elementor-element.elementor-element-b248263 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-47 .elementor-element.elementor-element-b248263 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-primary);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-47 .elementor-element.elementor-element-b248263 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-245af70 */@media only screen and (min-width: 1025px) and (max-width: 1366px) {
    .elementor-47 .elementor-element.elementor-element-245af70 .aux-the-shape {
        width: 520px !important;
    }
}

/*@media only screen and (min-width: 768px) and (max-width: 850px) {
        .elementor-47 .elementor-element.elementor-element-245af70 {
        right: 100px !important;
    }
}*/
@media only screen and (min-width: 850px) and (max-width: 1025px) {
        .elementor-47 .elementor-element.elementor-element-245af70 {
        right: 18% !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-de283fd */@media only screen and (min-width: 1080px) and (max-width: 1366px) {
    .elementor-47 .elementor-element.elementor-element-de283fd .aux-the-shape {
        width: 450px !important;
    }
}

/*@media only screen and (min-width: 768px) and (max-width: 850px) {
        .elementor-47 .elementor-element.elementor-element-de283fd {
        right: 150px !important;
    }
}*/
@media only screen and (min-width: 851px) and (max-width: 1025px) {
        .elementor-47 .elementor-element.elementor-element-de283fd {
        right: 24% !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_accordion, class: .elementor-element-11c14711 */.elementor-47 .elementor-element.elementor-element-11c14711 h5:after{
    display: none;
}
.elementor-47 .elementor-element.elementor-element-11c14711 h5:before{
    content:'\e196';
    font-family: "auxin-front" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    position: absolute;
    right: 40px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 21px;
    color: var(--e-global-color-primary);
    transition: transform 300ms;
}

.elementor-47 .elementor-element.elementor-element-11c14711 .active h5:before {
    transform: translateY(-50%) scaleY(-1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e32f68e */.elementor-47 .elementor-element.elementor-element-e32f68e .aux-app-screenshot-carousel-frame:after{
    content:'';
    background-image: url(https://icall.winsterland.uk/https://icall.winsterland.uk/wp-content/uploads/2018/07/screen-shot-1.png);
    position: absolute;
    top: -28px;
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    height: calc(100% + 64px);
    right: -42px;
    z-index:8;
}
.elementor-47 .elementor-element.elementor-element-e32f68e .aux-app-screenshot-carousel-frame {
  transform: translateX(-15%);  
}/* End custom CSS */