.elementor-53095 .elementor-element.elementor-element-ba4fc39 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-53095 .elementor-element.elementor-element-ba4fc39{margin-top:70px;margin-bottom:0px;padding:0px 0px 130px 0px;}.elementor-53095 .elementor-element.elementor-element-cee2b4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-53095 .elementor-element.elementor-element-590a1529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-590a1529 .elementor-heading-title{font-size:60px;}.elementor-53095 .elementor-element.elementor-element-23beaaa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-53095 .elementor-element.elementor-element-f818550 img, .elementor-53095 .elementor-element.elementor-element-f818550 svg{width:100%;}.elementor-53095 .elementor-element.elementor-element-f818550 svg{height:auto;}.elementor-53095 .elementor-element.elementor-element-e1748b6:not(.elementor-motion-effects-element-type-background), .elementor-53095 .elementor-element.elementor-element-e1748b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-53095 .elementor-element.elementor-element-e1748b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 130px 0px;}.elementor-53095 .elementor-element.elementor-element-e1748b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53095 .elementor-element.elementor-element-6586031 > .elementor-element-populated{margin:0px 70px 0px 305px;--e-column-margin-right:70px;--e-column-margin-left:305px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-4efc18b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:36px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-4efc18b7 .elementor-heading-title{font-family:"futura-pt-bold", sans-serif;font-size:40px;color:var( --e-global-color-cc352fb );}.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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );--textColor: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-53095 .elementor-element.elementor-element-eedcdb9{font-size:23px;color:var( --e-global-color-cc352fb );--textColor:var( --e-global-color-cc352fb );}.elementor-53095 .elementor-element.elementor-element-f2169b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-53095 .elementor-element.elementor-element-f2169b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF66 0%, #EFEFEF17 100%);}.elementor-53095 .elementor-element.elementor-element-f2169b3 > .elementor-element-populated, .elementor-53095 .elementor-element.elementor-element-f2169b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-53095 .elementor-element.elementor-element-f2169b3 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-53095 .elementor-element.elementor-element-f2169b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 90px 0px 0px;--e-column-margin-right:90px;--e-column-margin-left:0px;padding:64px 54px 24px 54px;}.elementor-53095 .elementor-element.elementor-element-f2169b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53095 .elementor-element.elementor-element-613adb8 > .elementor-widget-container{margin:0px 113px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-613adb8 .elementor-heading-title{font-family:"futura-pt", sans-serif;font-size:24px;color:var( --e-global-color-cc352fb );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-53095 .elementor-element.elementor-element-24d1a72 > .elementor-widget-container{margin:0px 0px 0px 37px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-accordion-item{border-color:#009EE000;}.elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#009EE000;}.elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#009EE000;}.elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-accordion-icon, .elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-accordion-title{color:var( --e-global-color-cc352fb );}.elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-accordion-icon svg{fill:var( --e-global-color-cc352fb );}.elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-accordion-title{font-family:"futura-pt-bold", sans-serif;font-size:22px;}.elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-tab-content{color:var( --e-global-color-cc352fb );}.elementor-53095 .elementor-element.elementor-element-601486a9:not(.elementor-motion-effects-element-type-background), .elementor-53095 .elementor-element.elementor-element-601486a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-926b4a7 );}.elementor-53095 .elementor-element.elementor-element-601486a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-60px;padding:40px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-601486a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53095 .elementor-element.elementor-element-1eb0dba3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-53095 .elementor-element.elementor-element-75a25679 > .elementor-widget-container{padding:0px 0px 0px 010px;}.elementor-53095 .elementor-element.elementor-element-34bbf890:not(.elementor-motion-effects-element-type-background), .elementor-53095 .elementor-element.elementor-element-34bbf890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2C2C2;}.elementor-53095 .elementor-element.elementor-element-34bbf890{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:40px 0px 40px 0px;}.elementor-53095 .elementor-element.elementor-element-34bbf890 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53095 .elementor-element.elementor-element-34bbf890 > .elementor-shape-bottom svg{height:54px;transform:translateX(-50%) rotateY(180deg);}.elementor-53095 .elementor-element.elementor-element-7e8c496b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:18px 0px 35px 0px;}.elementor-53095 .elementor-element.elementor-element-46d5cfa4 .elementor-heading-title{color:#FFFFFF;}.elementor-53095 .elementor-element.elementor-element-496ad76e{color:#FFFFFF;--textColor:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button, .elementor-widget-button .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-53095 .elementor-element.elementor-element-88e5e89 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"futura-pt-bold", sans-serif;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:30px 30px 30px 30px;padding:15px 35px 15px 35px;}.elementor-53095 .elementor-element.elementor-element-88e5e89 .elementor-button, .elementor-53095 .elementor-element.elementor-element-88e5e89 .elementor-button .elementor-button-icon{font-size:17px;}.elementor-53095 .elementor-element.elementor-element-9b6b97e{padding:40px 0px 40px 0px;}.elementor-53095 .elementor-element.elementor-element-22784ca3{text-align:center;}.elementor-53095 .elementor-element.elementor-element-2cbe6446:not(.elementor-motion-effects-element-type-background), .elementor-53095 .elementor-element.elementor-element-2cbe6446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-926b4a7 );}.elementor-53095 .elementor-element.elementor-element-2cbe6446{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-53095 .elementor-element.elementor-element-2cbe6446 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53095 .elementor-element.elementor-element-a80654a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-53095 .elementor-element.elementor-element-01087ed > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-53095 .elementor-element.elementor-element-15845b40:not(.elementor-motion-effects-element-type-background), .elementor-53095 .elementor-element.elementor-element-15845b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009ee0;}.elementor-53095 .elementor-element.elementor-element-15845b40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-53095 .elementor-element.elementor-element-15845b40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53095 .elementor-element.elementor-element-7df65b1 .elementor-button:hover, .elementor-53095 .elementor-element.elementor-element-7df65b1 .elementor-button:focus{background-color:#009EE0;background-image:none;color:#FFFFFF;}.elementor-53095 .elementor-element.elementor-element-7df65b1 .elementor-button{font-family:"futura-pt-bold", sans-serif;text-decoration:none;letter-spacing:0.6px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cc352fb );}.elementor-53095 .elementor-element.elementor-element-7df65b1 .elementor-button, .elementor-53095 .elementor-element.elementor-element-7df65b1 .elementor-button .elementor-button-icon{font-size:23px;}.elementor-53095 .elementor-element.elementor-element-7df65b1 .elementor-button:hover svg, .elementor-53095 .elementor-element.elementor-element-7df65b1 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-53095 .elementor-element.elementor-element-6586031{width:57%;}.elementor-53095 .elementor-element.elementor-element-f2169b3{width:43%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-53095 .elementor-element.elementor-element-6586031 > .elementor-element-populated{margin:0px 0px 0px 71px;--e-column-margin-right:0px;--e-column-margin-left:71px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-53095 .elementor-element.elementor-element-eedcdb9{font-size:20px;}.elementor-53095 .elementor-element.elementor-element-f2169b3 > .elementor-element-populated{margin:54px 19px 185px 29px;--e-column-margin-right:19px;--e-column-margin-left:29px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-613adb8 > .elementor-widget-container{margin:72px 22px 0px 34px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-613adb8 .elementor-heading-title{font-size:18px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-53095 .elementor-element.elementor-element-24d1a72 .elementor-accordion-title{font-size:16px;}.elementor-53095 .elementor-element.elementor-element-34bbf890{padding:40px 0px 40px 0px;}.elementor-53095 .elementor-element.elementor-element-7e8c496b > .elementor-element-populated{margin:0px 54px 0px 44px;--e-column-margin-right:54px;--e-column-margin-left:44px;}.elementor-widget-button .elementor-button, .elementor-widget-button .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-53095 .elementor-element.elementor-element-9b6b97e{padding:40px 0px 0px 0px;}}@media(max-width:767px){.elementor-53095 .elementor-element.elementor-element-ba4fc39{margin-top:0px;margin-bottom:0px;padding:0px 0px 34px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-53095 .elementor-element.elementor-element-590a1529 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-590a1529 .elementor-heading-title{font-size:39px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-53095 .elementor-element.elementor-element-f818550 > .elementor-widget-container{margin:32px -40px 0px 70px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-f818550 img, .elementor-53095 .elementor-element.elementor-element-f818550 svg{width:82%;}.elementor-53095 .elementor-element.elementor-element-f818550 svg{height:auto;}.elementor-53095 .elementor-element.elementor-element-6586031 > .elementor-element-populated{margin:0px 26px 0px 37px;--e-column-margin-right:26px;--e-column-margin-left:37px;padding:0px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-4efc18b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-53095 .elementor-element.elementor-element-eedcdb9{font-size:19px;}.elementor-53095 .elementor-element.elementor-element-613adb8 > .elementor-widget-container{margin:33px 24px 0px 32px;padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-53095 .elementor-element.elementor-element-24d1a72 > .elementor-widget-container{padding:0px 0px 28px 0px;}.elementor-53095 .elementor-element.elementor-element-601486a9{padding:30px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-34bbf890{padding:30px 0px 30px 0px;}.elementor-widget-button .elementor-button, .elementor-widget-button .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-53095 .elementor-element.elementor-element-9b6b97e{padding:30px 0px 0px 0px;}.elementor-53095 .elementor-element.elementor-element-2cbe6446{padding:30px 0px 30px 0px;}.elementor-53095 .elementor-element.elementor-element-7df65b1 .elementor-button{line-height:1.3em;}}