.elementor-471 .elementor-element.elementor-element-e7eedbd{--display:flex;--padding-top:10rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:5rem;}.elementor-471 .elementor-element.elementor-element-5f79ddb{--display:flex;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:3rem;--z-index:1;}.elementor-471 .elementor-element.elementor-element-5f79ddb:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-5f79ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-471 .elementor-element.elementor-element-3e6a5a4 > .elementor-widget-container{margin:0rem 0rem 0.2rem 0rem;}.elementor-471 .elementor-element.elementor-element-3e6a5a4{font-family:var( --e-global-typography-62738a4-font-family ), Sans-serif;font-size:var( --e-global-typography-62738a4-font-size );font-weight:var( --e-global-typography-62738a4-font-weight );text-transform:var( --e-global-typography-62738a4-text-transform );font-style:var( --e-global-typography-62738a4-font-style );text-decoration:var( --e-global-typography-62738a4-text-decoration );line-height:var( --e-global-typography-62738a4-line-height );letter-spacing:var( --e-global-typography-62738a4-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-471 .elementor-element.elementor-element-c9b03b5 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-471 .elementor-element.elementor-element-c9b03b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-471 .elementor-element.elementor-element-7b880d1 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-471 .elementor-element.elementor-element-7b880d1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-471 .elementor-element.elementor-element-7b880d1 a{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-471 .elementor-element.elementor-element-5828a7d .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 28px 20px 28px;}.elementor-471 .elementor-element.elementor-element-5828a7d{width:auto;max-width:auto;}.elementor-471 .elementor-element.elementor-element-5828a7d > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-471 .elementor-element.elementor-element-5828a7d.elementor-element{--align-self:flex-start;}.elementor-471 .elementor-element.elementor-element-97b79b2{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:0rem;}.elementor-471 .elementor-element.elementor-element-909e5f9{--swiper-slides-to-display:1;--swiper-slides-gap:10px;z-index:0;--swiper-pagination-size:12px;--dots-normal-color:var( --e-global-color-accent );--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-vertical-position:100%;--dots-vertical-transform:-100%;}.elementor-471 .elementor-element.elementor-element-909e5f9 > .elementor-widget-container{margin:-14rem 0rem 0rem 0rem;}.elementor-471 .elementor-element.elementor-element-909e5f9 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1560px){.elementor-471 .elementor-element.elementor-element-e7eedbd{--padding-top:7rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:3rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-471 .elementor-element.elementor-element-3e6a5a4{font-size:var( --e-global-typography-62738a4-font-size );line-height:var( --e-global-typography-62738a4-line-height );letter-spacing:var( --e-global-typography-62738a4-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-471 .elementor-element.elementor-element-c9b03b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-471 .elementor-element.elementor-element-7b880d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-471 .elementor-element.elementor-element-5828a7d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-471 .elementor-element.elementor-element-97b79b2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:0rem;}.elementor-471 .elementor-element.elementor-element-909e5f9{--swiper-slides-to-display:1;--dots-vertical-position:100%;--dots-vertical-transform:-100%;}.elementor-471 .elementor-element.elementor-element-909e5f9 > .elementor-widget-container{margin:-7rem 0rem 0rem 0rem;}}@media(max-width:1200px){.elementor-471 .elementor-element.elementor-element-e7eedbd{--padding-top:6rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:1.5rem;}.elementor-471 .elementor-element.elementor-element-5f79ddb{--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:3rem;}.elementor-471 .elementor-element.elementor-element-3e6a5a4 > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;}.elementor-471 .elementor-element.elementor-element-97b79b2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-471 .elementor-element.elementor-element-909e5f9{--swiper-slides-to-display:1;--dots-vertical-position:100%;--dots-vertical-transform:-100%;}.elementor-471 .elementor-element.elementor-element-909e5f9 > .elementor-widget-container{margin:-4rem 0rem 0rem 0rem;}}@media(max-width:1024px){.elementor-471 .elementor-element.elementor-element-e7eedbd{--padding-top:5rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-471 .elementor-element.elementor-element-5f79ddb{--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:3rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-471 .elementor-element.elementor-element-3e6a5a4{font-size:var( --e-global-typography-62738a4-font-size );line-height:var( --e-global-typography-62738a4-line-height );letter-spacing:var( --e-global-typography-62738a4-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-471 .elementor-element.elementor-element-c9b03b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-471 .elementor-element.elementor-element-7b880d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-471 .elementor-element.elementor-element-5828a7d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-471 .elementor-element.elementor-element-97b79b2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:0rem;}.elementor-471 .elementor-element.elementor-element-909e5f9{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-471 .elementor-element.elementor-element-e7eedbd{--padding-top:4rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-471 .elementor-element.elementor-element-3e6a5a4{font-size:var( --e-global-typography-62738a4-font-size );line-height:var( --e-global-typography-62738a4-line-height );letter-spacing:var( --e-global-typography-62738a4-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-471 .elementor-element.elementor-element-c9b03b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-471 .elementor-element.elementor-element-7b880d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-471 .elementor-element.elementor-element-5828a7d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-471 .elementor-element.elementor-element-97b79b2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-471 .elementor-element.elementor-element-909e5f9{--swiper-slides-to-display:1;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0%;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:45px;}}@media(min-width:768px){.elementor-471 .elementor-element.elementor-element-5f79ddb{--width:32%;}}@media(max-width:1560px) and (min-width:768px){.elementor-471 .elementor-element.elementor-element-5f79ddb{--width:43%;}}@media(max-width:1200px) and (min-width:768px){.elementor-471 .elementor-element.elementor-element-5f79ddb{--width:63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-471 .elementor-element.elementor-element-5f79ddb{--width:64%;}}