.elementor-10088 .elementor-element.elementor-element-683bcaf7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-683bcaf7:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-683bcaf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#707372;}.elementor-10088 .elementor-element.elementor-element-683bcaf7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10088 .elementor-element.elementor-element-683bcaf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-62378b1a > .elementor-element-populated{padding:60px 40px 60px 10px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10088 .elementor-element.elementor-element-79d4270 .elementor-heading-title{font-size:28px;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10088 .elementor-element.elementor-element-e03011f{--divider-border-style:solid;--divider-color:#702C63;--divider-border-width:3px;}.elementor-10088 .elementor-element.elementor-element-e03011f .elementor-divider-separator{width:43px;}.elementor-10088 .elementor-element.elementor-element-e03011f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10088 .elementor-element.elementor-element-57c186c6{font-size:16px;font-weight:300;line-height:1.63em;color:#FFFFFF;}.elementor-10088 .elementor-element.elementor-element-ebd5bda{width:auto;max-width:auto;}.elementor-10088 .elementor-element.elementor-element-ebd5bda .elementor-heading-title{font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10088 .elementor-element.elementor-element-8758cf6{width:auto;max-width:auto;}.elementor-10088 .elementor-element.elementor-element-8758cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-10088 .elementor-element.elementor-element-8758cf6 .elementor-heading-title{font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color: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 );}.elementor-10088 .elementor-element.elementor-element-fe7b4d9 .elementor-button{background-color:#702C63;font-size:17px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#702C63;border-radius:3px 3px 3px 3px;padding:17px 13px 18px 13px;}.elementor-10088 .elementor-element.elementor-element-fe7b4d9 .elementor-button:hover, .elementor-10088 .elementor-element.elementor-element-fe7b4d9 .elementor-button:focus{background-color:#FFFFFF00;border-color:#FFFFFF;}.elementor-10088 .elementor-element.elementor-element-fe7b4d9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-10088 .elementor-element.elementor-element-6a632a9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10088 .elementor-element.elementor-element-6a632a9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10088 .elementor-element.elementor-element-6a632a9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10088 .elementor-element.elementor-element-6a632a9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-97fceee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-97fceee{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-0b697c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-10088 .elementor-element.elementor-element-0b697c2 > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-598f898 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10088 .elementor-element.elementor-element-598f898{text-align:center;}.elementor-10088 .elementor-element.elementor-element-598f898 .elementor-heading-title{font-size:32px;font-weight:400;line-height:1.25;color:#000000;}.elementor-10088 .elementor-element.elementor-element-61a46c6:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-61a46c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10088 .elementor-element.elementor-element-61a46c6, .elementor-10088 .elementor-element.elementor-element-61a46c6 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-10088 .elementor-element.elementor-element-61a46c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10088 .elementor-element.elementor-element-61a46c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-fe29698 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-10088 .elementor-element.elementor-element-1e98c30{font-size:16px;font-weight:300;line-height:1.63em;color:#FFFFFF;}.elementor-10088 .elementor-element.elementor-element-7bf44f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-7bf44f5:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-7bf44f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-10088 .elementor-element.elementor-element-7bf44f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-7bf44f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-9e1fb49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-10088 .elementor-element.elementor-element-9e1fb49 > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-19480bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10088 .elementor-element.elementor-element-19480bf{text-align:center;}.elementor-10088 .elementor-element.elementor-element-19480bf .elementor-heading-title{font-size:32px;font-weight:400;line-height:1.25;color:#000000;}.elementor-10088 .elementor-element.elementor-element-993b703, .elementor-10088 .elementor-element.elementor-element-993b703 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-10088 .elementor-element.elementor-element-993b703{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10088 .elementor-element.elementor-element-993b703 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-2c416d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10088 .elementor-element.elementor-element-2c416d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10088 .elementor-element.elementor-element-2c416d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-10088 .elementor-element.elementor-element-2c416d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-icon i{color:#702C63;transition:color 0.3s;}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-icon svg{fill:#702C63;transition:fill 0.3s;}.elementor-10088 .elementor-element.elementor-element-db86f40{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-item > a{font-size:16px;font-weight:400;line-height:1.75em;}.elementor-10088 .elementor-element.elementor-element-db86f40 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10088 .elementor-element.elementor-element-d0b5663:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10088 .elementor-element.elementor-element-d0b5663 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10088 .elementor-element.elementor-element-d0b5663 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-10088 .elementor-element.elementor-element-d0b5663 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-f988659 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10088 .elementor-element.elementor-element-47da118 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-47da118 > .elementor-container{max-width:756px;}.elementor-10088 .elementor-element.elementor-element-47da118{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-e00da7d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-10088 .elementor-element.elementor-element-e00da7d > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-37868d2{text-align:center;}.elementor-10088 .elementor-element.elementor-element-37868d2 .elementor-heading-title{font-size:32px;font-weight:300;line-height:1.25;color:#702C63;}.elementor-10088 .elementor-element.elementor-element-86cbf2a{font-size:16px;font-weight:300;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-780429b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-780429b:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-780429b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-10088 .elementor-element.elementor-element-780429b > .elementor-container{max-width:756px;}.elementor-10088 .elementor-element.elementor-element-780429b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-780429b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-a55dd3f > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-c190403 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-c190403{text-align:center;}.elementor-10088 .elementor-element.elementor-element-c190403 .elementor-heading-title{font-size:32px;font-weight:300;line-height:1.25;color:#702C63;}.elementor-10088 .elementor-element.elementor-element-de4e8d7 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10088 .elementor-element.elementor-element-de4e8d7{text-align:center;}.elementor-10088 .elementor-element.elementor-element-de4e8d7 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-03798e3{font-size:16px;font-weight:300;line-height:1.5;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10088 .elementor-element.elementor-element-1718c99 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-1718c99{text-align:center;}.elementor-10088 .elementor-element.elementor-element-1718c99 img{width:100%;max-width:560px;}.elementor-10088 .elementor-element.elementor-element-38129a5{font-size:16px;font-weight:300;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-9b73b56 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-9b73b56{text-align:center;}.elementor-10088 .elementor-element.elementor-element-9b73b56 img{width:100%;max-width:560px;}.elementor-10088 .elementor-element.elementor-element-3f55217 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-3f55217 > .elementor-container{max-width:756px;}.elementor-10088 .elementor-element.elementor-element-3f55217{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-7d8eaab > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-bb841df > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-bb841df{text-align:center;}.elementor-10088 .elementor-element.elementor-element-bb841df .elementor-heading-title{font-size:32px;font-weight:300;line-height:1.25;color:#702C63;}.elementor-10088 .elementor-element.elementor-element-96ce24a > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10088 .elementor-element.elementor-element-96ce24a{text-align:center;}.elementor-10088 .elementor-element.elementor-element-96ce24a .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-3b6c982{font-size:16px;font-weight:300;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-d5bfaaf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-d5bfaaf{text-align:center;}.elementor-10088 .elementor-element.elementor-element-d5bfaaf img{width:100%;max-width:560px;}.elementor-10088 .elementor-element.elementor-element-3812e7a > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10088 .elementor-element.elementor-element-3812e7a{text-align:center;}.elementor-10088 .elementor-element.elementor-element-3812e7a .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-b64664b{font-size:16px;font-weight:300;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-f0d0f2f{--e-image-carousel-slides-to-show:1;}.elementor-10088 .elementor-element.elementor-element-f0d0f2f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-b8f1d3c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-b8f1d3c:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-b8f1d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-10088 .elementor-element.elementor-element-b8f1d3c > .elementor-container{max-width:756px;}.elementor-10088 .elementor-element.elementor-element-b8f1d3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-b8f1d3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-9f61d11 > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-439060c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-439060c{text-align:center;}.elementor-10088 .elementor-element.elementor-element-439060c .elementor-heading-title{font-size:32px;font-weight:300;line-height:1.25;color:#702C63;}.elementor-10088 .elementor-element.elementor-element-bc940ac > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10088 .elementor-element.elementor-element-bc940ac{text-align:center;}.elementor-10088 .elementor-element.elementor-element-bc940ac .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-7e7c990{font-size:16px;font-weight:300;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-d177122 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-d177122{text-align:center;}.elementor-10088 .elementor-element.elementor-element-d177122 img{width:100%;max-width:560px;}.elementor-10088 .elementor-element.elementor-element-5c1737e > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10088 .elementor-element.elementor-element-5c1737e{text-align:center;}.elementor-10088 .elementor-element.elementor-element-5c1737e .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-cebeaf1{font-size:16px;font-weight:300;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-57aea0f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-57aea0f > .elementor-container{max-width:756px;}.elementor-10088 .elementor-element.elementor-element-57aea0f{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-0625516 > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-2cd854f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-2cd854f{text-align:center;}.elementor-10088 .elementor-element.elementor-element-2cd854f .elementor-heading-title{font-size:32px;font-weight:300;line-height:1.25;color:#702C63;}.elementor-10088 .elementor-element.elementor-element-4f4900c > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10088 .elementor-element.elementor-element-4f4900c{text-align:center;}.elementor-10088 .elementor-element.elementor-element-4f4900c .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-082422d{font-size:16px;font-weight:300;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-2fc9be0:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-2fc9be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-10088 .elementor-element.elementor-element-2fc9be0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-2fc9be0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-d74205b > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-10088 .elementor-element.elementor-element-d32d005 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-10088 .elementor-element.elementor-element-d32d005{text-align:center;}.elementor-10088 .elementor-element.elementor-element-d32d005 .elementor-heading-title{font-size:32px;font-weight:400;line-height:1.25;color:#000000;}.elementor-10088 .elementor-element.elementor-element-5d5f6eb:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-5d5f6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-10088 .elementor-element.elementor-element-5d5f6eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 60px 20px;}.elementor-10088 .elementor-element.elementor-element-5d5f6eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-8d92c80 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10088 .elementor-element.elementor-element-97e5e68 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-10088 .elementor-element.elementor-element-63c0eef .elementor-heading-title{font-size:16px;font-weight:300;line-height:1.4em;color:#000000;}.elementor-10088 .elementor-element.elementor-element-46ded76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10088 .elementor-element.elementor-element-eab9db9 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-10088 .elementor-element.elementor-element-d9c088e .elementor-heading-title{font-size:16px;font-weight:300;line-height:1.4em;color:#000000;}.elementor-10088 .elementor-element.elementor-element-9bbe8a3{padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-bc630af > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-d5ec93e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10088 .elementor-element.elementor-element-d5ec93e{text-align:center;}.elementor-10088 .elementor-element.elementor-element-d5ec93e .elementor-heading-title{font-size:32px;font-weight:400;line-height:1.25;color:#000000;}.elementor-10088 .elementor-element.elementor-element-7ff1d44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10088 .elementor-element.elementor-element-7ff1d44:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-7ff1d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-10088 .elementor-element.elementor-element-7ff1d44 > .elementor-container{max-width:782px;}.elementor-10088 .elementor-element.elementor-element-7ff1d44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-7ff1d44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-198f846 > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-4dbfc85 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-10088 .elementor-element.elementor-element-4dbfc85{text-align:center;}.elementor-10088 .elementor-element.elementor-element-4dbfc85 .elementor-heading-title{font-size:32px;font-weight:400;line-height:1.25;color:#222222;}.elementor-10088 .elementor-element.elementor-element-04a914a > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10088 .elementor-element.elementor-element-04a914a{text-align:center;}.elementor-10088 .elementor-element.elementor-element-04a914a .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5;color:#000000;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10088 .elementor-element.elementor-element-48829c0 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-title{border-width:1px;border-color:#6F2861;padding:20px 24px 20px 24px;}.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-content{border-width:1px;border-block-end-color:#6F2861;padding:20px 24px 20px 138px;}.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-title, .elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-icon{color:#000000;}.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-icon svg{fill:#000000;}.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-title.elementor-active a, .elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-title{font-size:16px;font-weight:700;line-height:1.4;}.elementor-10088 .elementor-element.elementor-element-13c502b > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10088 .elementor-element.elementor-element-13c502b{text-align:center;}.elementor-10088 .elementor-element.elementor-element-13c502b .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5;color:#000000;}.elementor-10088 .elementor-element.elementor-element-b4009dd > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-title{border-width:1px;border-color:#6F2861;padding:20px 24px 20px 24px;}.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-content{border-width:1px;border-block-end-color:#6F2861;padding:20px 24px 20px 138px;}.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-title, .elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-icon{color:#000000;}.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-icon svg{fill:#000000;}.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-title.elementor-active a, .elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-title{font-size:16px;font-weight:700;line-height:1.4;}.elementor-10088 .elementor-element.elementor-element-54f5090:not(.elementor-motion-effects-element-type-background), .elementor-10088 .elementor-element.elementor-element-54f5090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-10088 .elementor-element.elementor-element-54f5090{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 0px 10px;}.elementor-10088 .elementor-element.elementor-element-54f5090 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10088 .elementor-element.elementor-element-3e7d79e > .elementor-element-populated{padding:60px 10px 60px 10px;}.elementor-10088 .elementor-element.elementor-element-67bc6a1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10088 .elementor-element.elementor-element-67bc6a1{text-align:center;}.elementor-10088 .elementor-element.elementor-element-67bc6a1 .elementor-heading-title{font-size:24px;font-weight:400;line-height:1.4em;color:#000000;}@media(max-width:1024px){.elementor-10088 .elementor-element.elementor-element-62378b1a > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-10088 .elementor-element.elementor-element-79d4270 .elementor-heading-title{font-size:26px;}}@media(max-width:1023px){.elementor-10088 .elementor-element.elementor-element-62378b1a > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-10088 .elementor-element.elementor-element-97fceee{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-0b697c2 > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-598f898 .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-fe29698 > .elementor-element-populated{padding:32px 20px 32px 20px;}.elementor-10088 .elementor-element.elementor-element-7bf44f5{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-9e1fb49 > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-19480bf .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-2c416d5 > .elementor-element-populated{padding:32px 20px 32px 20px;}.elementor-10088 .elementor-element.elementor-element-d0b5663 > .elementor-element-populated{padding:32px 20px 32px 20px;}.elementor-10088 .elementor-element.elementor-element-47da118{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-e00da7d > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-37868d2 .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-780429b{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-a55dd3f > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-c190403 .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-3f55217{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-7d8eaab > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-bb841df .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-b8f1d3c{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-9f61d11 > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-439060c .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-57aea0f{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-0625516 > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-2cd854f .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-d32d005 .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-5d5f6eb{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-8d92c80{width:50%;}.elementor-10088 .elementor-element.elementor-element-46ded76{width:50%;}.elementor-10088 .elementor-element.elementor-element-bc630af > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-d5ec93e .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-7ff1d44{margin-top:0px;margin-bottom:0px;}.elementor-10088 .elementor-element.elementor-element-198f846 > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-10088 .elementor-element.elementor-element-4dbfc85 .elementor-heading-title{font-size:28px;}.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-title{padding:20px 16px 20px 16px;}.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-content{padding:20px 16px 20px 114px;}.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-title{padding:20px 16px 20px 16px;}.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-content{padding:20px 16px 20px 114px;}}/* Start custom CSS for heading, class: .elementor-element-79d4270 */.elementor-10088 .elementor-element.elementor-element-79d4270 span {
    background-image: linear-gradient(to bottom, #ffffff, #ffffff);
    background-position: 0% 100%;
    background-repeat: no-repeat;
    background-size: 100% 2px;
}

/*.elementor-10088 .elementor-element.elementor-element-79d4270 span:after {*/
/*    content: '';*/
/*    width: 100%;*/
/*    height: 2px;*/
/*    background-color: #702c63;*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e03011f */.elementor-10088 .elementor-element.elementor-element-e03011f {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57c186c6 */.elementor-10088 .elementor-element.elementor-element-57c186c6 {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a632a9a */@media (max-width: 767px) {
    .elementor-10088 .elementor-element.elementor-element-6a632a9a {
        min-height: 246px;
    }
}


.elementor-10088 .elementor-element.elementor-element-6a632a9a:after {
    content: '';
    position: absolute;
    top: 0;
    left: 100%;
    width: 500%;
    height: 100%;
    background-color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-683bcaf7 */@media (width:768px){
    .elementor-10088 .elementor-element.elementor-element-683bcaf7.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10;
    }
}
@media (min-width:769px) and (max-width:1023px){
    .elementor-10088 .elementor-element.elementor-element-683bcaf7.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10;
        width: 768px;
        margin: 0 auto;
    }
    .elementor-10088 .elementor-element.elementor-element-683bcaf7 .elementor-image img{
        width: 40%;
        margin: 50px 0 30px;
    }
    .elementor-10088 .elementor-element.elementor-element-683bcaf7 > .elementor-container{
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61a46c6 */.elementor-10088 .elementor-element.elementor-element-61a46c6 {
    max-width: 560px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-993b703 */.elementor-10088 .elementor-element.elementor-element-993b703 {
    /*max-width: 1120px;*/
    margin: 0 auto;
}

.elementor-10088 .elementor-element.elementor-element-993b703 > .elementor-container {
    gap: 16px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f0d0f2f */.elementor-10088 .elementor-element.elementor-element-f0d0f2f {
    max-width: 560px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97e5e68 */.elementor-10088 .elementor-element.elementor-element-97e5e68 {
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eab9db9 */.elementor-10088 .elementor-element.elementor-element-eab9db9 {
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d5f6eb */.elementor-10088 .elementor-element.elementor-element-5d5f6eb .elementor-container {
    flex-wrap: wrap;
    justify-content: center;
    gap: 24px;
}

.elementor-10088 .elementor-element.elementor-element-5d5f6eb .elementor-container > .elementor-column {
    width: 150px;
}

@media (max-width: 767px) {
    .elementor-10088 .elementor-element.elementor-element-5d5f6eb .elementor-container > .elementor-column {
        width: calc(50% - 12px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-089ce2c */.elementor-10088 .elementor-element.elementor-element-089ce2c .elementor-widget-container {
    overflow: auto;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
}

.elementor-10088 .elementor-element.elementor-element-089ce2c .elementor-widget-container > p {
    display: none;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-48829c0 */.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle .elementor-tab-title {
    display: flex;
    gap: 24px;
    border-bottom: 1px solid #6F2861;
}

.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-icon {
    float: none;
    position: relative;
    display: flex;
    width: auto;
    gap: 24px;
    align-items: flex-start;
    /*width: 32px;*/
    /*height: 32px;*/
}

.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-icon::after {
    display: block;
    content: '';
    flex: 0 0 34px;
    width: 34px;
    height: 40px;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='41' viewBox='0 0 34 41' fill='none'%3E%3Cpath d='M0 17.4121C0 8.03211 7.62 0.412109 17 0.412109C26.38 0.412109 34 8.03211 34 17.4121C34 26.4121 27.72 35.7321 18 40.4121V34.4121H17C7.62 34.4121 0 26.7921 0 17.4121Z' fill='%236E2B62'/%3E%3Cpath d='M16.472 23.5238C17.432 23.5238 18.208 23.1958 18.8 22.5398C19.392 21.8838 19.824 21.0198 20.096 19.9478C20.384 18.8758 20.528 17.7078 20.528 16.4438C20.528 15.1798 20.384 14.0118 20.096 12.9398C19.824 11.8678 19.392 11.0038 18.8 10.3478C18.208 9.6918 17.432 9.3638 16.472 9.3638C15.512 9.3638 14.728 9.6918 14.12 10.3478C13.512 11.0038 13.064 11.8678 12.776 12.9398C12.504 14.0118 12.368 15.1798 12.368 16.4438C12.368 17.7078 12.504 18.8758 12.776 19.9478C13.064 21.0198 13.512 21.8838 14.12 22.5398C14.728 23.1958 15.512 23.5238 16.472 23.5238ZM19.904 29.4758C18.864 29.4758 17.968 29.2598 17.216 28.8278C16.48 28.4118 15.912 27.8358 15.512 27.0998C15.112 26.3638 14.888 25.5478 14.84 24.6518C13.784 24.4118 12.808 23.9478 11.912 23.2598C11.032 22.5718 10.32 21.6598 9.77601 20.5238C9.24801 19.3878 8.98401 18.0278 8.98401 16.4438C8.98401 15.0998 9.19201 13.9078 9.60801 12.8678C10.024 11.8278 10.584 10.9558 11.288 10.2518C11.992 9.5318 12.792 8.9958 13.688 8.6438C14.584 8.2758 15.512 8.0918 16.472 8.0918C17.432 8.0918 18.352 8.2678 19.232 8.6198C20.128 8.9718 20.928 9.4998 21.632 10.2038C22.336 10.8918 22.896 11.7638 23.312 12.8198C23.728 13.8598 23.936 15.0678 23.936 16.4438C23.936 18.0278 23.656 19.4038 23.096 20.5718C22.536 21.7238 21.792 22.6518 20.864 23.3558C19.952 24.0438 18.944 24.4918 17.84 24.6998C17.872 25.7238 18.152 26.5158 18.68 27.0758C19.224 27.6358 19.944 27.9158 20.84 27.9158C21.08 27.9158 21.352 27.8918 21.656 27.8438C21.976 27.8118 22.312 27.7398 22.664 27.6278L23.048 28.7078C22.648 28.9638 22.168 29.1558 21.608 29.2838C21.048 29.4118 20.48 29.4758 19.904 29.4758Z' fill='white'/%3E%3C/svg%3E");
}

.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-icon-opened,
.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-icon-closed {
    margin-top: 4px;
}

.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-icon svg {
    width: 32px;
    height: 32px;
    margin-inline-start: auto;
}

.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-title {
    position: relative;
    display: flex;
    gap: 24px;
    align-items: center;
}

@media (max-width: 1023px) {
    .elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle .elementor-tab-title,
    .elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-toggle-icon {
        gap: 16px;
    }
}


.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-content {
    position: relative;
    /*padding-left: 58px;*/
    border-bottom: 0;
}

.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-content::before {
    content: '';
    display: block;
    position: absolute;
    top: 20px;
    left: 80px;
    width: 34px;
    height: 40px;
    flex: 0 0 34px;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='41' viewBox='0 0 34 41' fill='none'%3E%3Cpath d='M0 17.4121C0 8.03211 7.62 0.412109 17 0.412109C26.38 0.412109 34 8.03211 34 17.4121C34 26.4121 27.72 35.7321 18 40.4121V34.4121H17C7.62 34.4121 0 26.7921 0 17.4121Z' fill='%23EEEEEE'/%3E%3Cpath d='M15.2 11.5963L12.992 18.2443H17.384L15.2 11.5963ZM8.16803 24.4123V23.2843L10.136 22.9963L15.152 8.4043H17.12L22.136 23.1163L23.768 23.3083V24.4123H16.832V23.3083L18.944 23.0443L17.792 19.4923H12.56L11.408 22.9723L13.496 23.2843V24.4123H8.16803Z' fill='black'/%3E%3C/svg%3E");
}

.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-content::after {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 1px;
    background-color: #CCC;
    width: calc(100% - 56px);
}

.elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-content > *:last-child {
    margin-bottom: 0;
}

@media (max-width: 1023px) {
    .elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-content::before {
        left: 64px;
    }
    
    .elementor-10088 .elementor-element.elementor-element-48829c0 .elementor-tab-content::after {
        width: calc(100% - 48px);
    }
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-b4009dd */.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle .elementor-tab-title {
    display: flex;
    gap: 24px;
    border-bottom: 1px solid #6F2861;
}

.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-icon {
    float: none;
    position: relative;
    display: flex;
    width: auto;
    gap: 24px;
    align-items: flex-start;
    /*width: 32px;*/
    /*height: 32px;*/
}

.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-icon::after {
    display: block;
    content: '';
    flex: 0 0 34px;
    width: 34px;
    height: 40px;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='41' viewBox='0 0 34 41' fill='none'%3E%3Cpath d='M0 17.4121C0 8.03211 7.62 0.412109 17 0.412109C26.38 0.412109 34 8.03211 34 17.4121C34 26.4121 27.72 35.7321 18 40.4121V34.4121H17C7.62 34.4121 0 26.7921 0 17.4121Z' fill='%236E2B62'/%3E%3Cpath d='M16.472 23.5238C17.432 23.5238 18.208 23.1958 18.8 22.5398C19.392 21.8838 19.824 21.0198 20.096 19.9478C20.384 18.8758 20.528 17.7078 20.528 16.4438C20.528 15.1798 20.384 14.0118 20.096 12.9398C19.824 11.8678 19.392 11.0038 18.8 10.3478C18.208 9.6918 17.432 9.3638 16.472 9.3638C15.512 9.3638 14.728 9.6918 14.12 10.3478C13.512 11.0038 13.064 11.8678 12.776 12.9398C12.504 14.0118 12.368 15.1798 12.368 16.4438C12.368 17.7078 12.504 18.8758 12.776 19.9478C13.064 21.0198 13.512 21.8838 14.12 22.5398C14.728 23.1958 15.512 23.5238 16.472 23.5238ZM19.904 29.4758C18.864 29.4758 17.968 29.2598 17.216 28.8278C16.48 28.4118 15.912 27.8358 15.512 27.0998C15.112 26.3638 14.888 25.5478 14.84 24.6518C13.784 24.4118 12.808 23.9478 11.912 23.2598C11.032 22.5718 10.32 21.6598 9.77601 20.5238C9.24801 19.3878 8.98401 18.0278 8.98401 16.4438C8.98401 15.0998 9.19201 13.9078 9.60801 12.8678C10.024 11.8278 10.584 10.9558 11.288 10.2518C11.992 9.5318 12.792 8.9958 13.688 8.6438C14.584 8.2758 15.512 8.0918 16.472 8.0918C17.432 8.0918 18.352 8.2678 19.232 8.6198C20.128 8.9718 20.928 9.4998 21.632 10.2038C22.336 10.8918 22.896 11.7638 23.312 12.8198C23.728 13.8598 23.936 15.0678 23.936 16.4438C23.936 18.0278 23.656 19.4038 23.096 20.5718C22.536 21.7238 21.792 22.6518 20.864 23.3558C19.952 24.0438 18.944 24.4918 17.84 24.6998C17.872 25.7238 18.152 26.5158 18.68 27.0758C19.224 27.6358 19.944 27.9158 20.84 27.9158C21.08 27.9158 21.352 27.8918 21.656 27.8438C21.976 27.8118 22.312 27.7398 22.664 27.6278L23.048 28.7078C22.648 28.9638 22.168 29.1558 21.608 29.2838C21.048 29.4118 20.48 29.4758 19.904 29.4758Z' fill='white'/%3E%3C/svg%3E");
}

.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-icon-opened,
.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-icon-closed {
    margin-top: 4px;
}

.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-icon svg {
    width: 32px;
    height: 32px;
    margin-inline-start: auto;
}

.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-title {
    position: relative;
    display: flex;
    gap: 24px;
    align-items: center;
}

@media (max-width: 1023px) {
    .elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle .elementor-tab-title,
    .elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-toggle-icon {
        gap: 16px;
    }
}


.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-content {
    position: relative;
    /*padding-left: 58px;*/
    border-bottom: 0;
}

.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-content::before {
    content: '';
    display: block;
    position: absolute;
    top: 20px;
    left: 80px;
    width: 34px;
    height: 40px;
    flex: 0 0 34px;
    background-position: center;
    background-size: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='41' viewBox='0 0 34 41' fill='none'%3E%3Cpath d='M0 17.4121C0 8.03211 7.62 0.412109 17 0.412109C26.38 0.412109 34 8.03211 34 17.4121C34 26.4121 27.72 35.7321 18 40.4121V34.4121H17C7.62 34.4121 0 26.7921 0 17.4121Z' fill='%23EEEEEE'/%3E%3Cpath d='M15.2 11.5963L12.992 18.2443H17.384L15.2 11.5963ZM8.16803 24.4123V23.2843L10.136 22.9963L15.152 8.4043H17.12L22.136 23.1163L23.768 23.3083V24.4123H16.832V23.3083L18.944 23.0443L17.792 19.4923H12.56L11.408 22.9723L13.496 23.2843V24.4123H8.16803Z' fill='black'/%3E%3C/svg%3E");
}

.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-content::after {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 1px;
    background-color: #CCC;
    width: calc(100% - 56px);
}

.elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-content > *:last-child {
    margin-bottom: 0;
}

@media (max-width: 1023px) {
    .elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-content::before {
        left: 64px;
    }
    
    .elementor-10088 .elementor-element.elementor-element-b4009dd .elementor-tab-content::after {
        width: calc(100% - 48px);
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-10327 */.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm{
    padding: 0
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm input,
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm labeltextarea,
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm select{
    border: 1px solid rgba(255,255,255,0);
    box-shadow: none;
    border-bottom: 1px solid #000;
    border-radius: 0;
    padding: 10px;
    background-color: transparent;
    margin-bottom: 15px;
    color: #000000;
    font-size: 16px;
    line-height: 1.5;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm select{
    border: 1px solid #707070;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm input:focus,
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm textarea:focus,
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm select:focus{
    background-color: transparent !important; 
}
.elementor-10088 .elementor-element.elementor-global-10327 form.mktoForm{
    width: auto !important;
}
.elementor-10088 .elementor-element.elementor-global-10327 form .mktoFieldDescriptor,
.elementor-10088 .elementor-element.elementor-global-10327 form .mktoFieldWrap{
    width: 100% !important;
}
.elementor-10088 .elementor-element.elementor-global-10327 form .mktoFieldWrap > label{
    width: 100% !important;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.5;
    padding: 10px 0;
}
.elementor-10088 .elementor-element.elementor-global-10327 form .mktoFieldWrap > label:after{
    content: "*";
    color: #bf0000;
    padding-left: 5px;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm .mktoRequiredField .mktoAsterix{
    display: none;
}
.elementor-10088 .elementor-element.elementor-global-10327 form .mktoFieldWrap > .mktoField{
    width: 100% !important;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm textarea{
    background-color: #FBFBFB ;
    min-height: 140px;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoFormRow #LblgDPRConsenttmp{
    width: 100% !important;
    display: block;
    margin-bottom: 15px;
    text-align: center;
    font-weight: bold;
    padding-top: 50px
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoFormRow  .mktoRadioList{
    width: 100% !important;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoFormRow  .mktoRadioList > input{
    height: 1.75em;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoFormRow  .mktoRadioList > label{
    line-height: 1.75;
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: normal;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm .mktoGutter{
    display: none;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoButtonRow .mktoButtonWrap{
    margin: 0 !important;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoButton{
    border: 2px solid #702c63;
    border-radius: 3px;
    background-color: #702c63;
    color: #fff;
    width: 145px;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.75;
    margin-top: 40px
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoButton:hover,
.elementor-10088 .elementor-element.elementor-global-10327 .mktoButton:focus{
    background-color: #fff;
    color: #702c63;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm .mktoError .mktoErrorMsg{
    border-radius: 3px;
    padding: 15px 20px;
    background-image: none;
    box-shadow: none;
    border: 0;
    text-shadow: none;
    color: #fff;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoForm .mktoError .mktoErrorArrow{
    border: 0;
}
.elementor-10088 .elementor-element.elementor-global-10327 form.mktoForm .mktoFormRow:nth-child(11) {
        width: 10%;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoFormRow #LblgDPRConsenttmp:before{
    content: '';
    width: 100%;
    display: block;
    border-top: 2px solid #FBFBFB;
    padding-bottom: 50px;
}
.elementor-10088 .elementor-element.elementor-global-10327 .mktoButtonRow{
    text-align: center;
    width: 100%;
}
.elementor-10088 .elementor-element.elementor-global-10327 form.mktoForm .mktoFormRow{
    padding: 0 10px;
}
@media (min-width: 768px){
    
    .elementor-10088 .elementor-element.elementor-global-10327 form.mktoForm .mktoFormRow:nth-child(-n+8),
    .elementor-10088 .elementor-element.elementor-global-10327 form.mktoForm .mktoFormRow:nth-child(9) {
        width: 33.33%;
        display: inline-block;
        vertical-align: top;
    }
    /*.elementor-10088 .elementor-element.elementor-global-10327 form.mktoForm .mktoFormRow:nth-child(9) {*/
    /*    display: none;*/
    /*}*/
    .elementor-10088 .elementor-element.elementor-global-10327 form.mktoForm .mktoFormRow:nth-child(10) {
        width: 66.66%;
        display: inline-block;
        vertical-align: top;
    }
    .elementor-10088 .elementor-element.elementor-global-10327 form .mktoFieldWrap > textarea.mktoField{
        width: 100% !important;
    }
}
@media (max-width: 490px){
    .elementor-10088 .elementor-element.elementor-global-10327 form .mktoFieldWrap > .mktoField,
    .elementor-10088 .elementor-element.elementor-global-10327 form .mktoFieldWrap > label
    {
        width: 100% !important;
    }
    .elementor-10088 .elementor-element.elementor-global-10327 .mktoButton{
        background-color: #702c63;
        color: #fff;
        width: 100%;
    }
    .elementor-10088 .elementor-element.elementor-global-10327 .mktoButton:hover,
    .elementor-10088 .elementor-element.elementor-global-10327 .mktoButton:focus{
        background-color: #fff;
        color: #702c63;
        border: 2px solid #702c63;
    }
    .elementor-10088 .elementor-element.elementor-global-10327 .mktoButtonRow{
        width: 100%;
    }
}/* End custom CSS */