.elementor-5 .elementor-element.elementor-element-fa68365:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-fa68365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spelleventos.com.br/wp-content/uploads/2024/09/BG-Hero.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-fa68365 > .elementor-container{max-width:1312px;min-height:800px;}.elementor-5 .elementor-element.elementor-element-fa68365, .elementor-5 .elementor-element.elementor-element-fa68365 > .elementor-background-overlay{border-radius:0px 0px 200px 0px;}.elementor-5 .elementor-element.elementor-element-fa68365{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-86px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-fa68365 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-270cc01.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-5 .elementor-element.elementor-element-678bebc{text-align:center;}.elementor-5 .elementor-element.elementor-element-678bebc .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:80px;font-weight:300;line-height:92px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-db62c21{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-db62c21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-db62c21 .elementor-heading-title{font-family:var( --e-global-typography-02e373a-font-family ), Sans-serif;font-size:var( --e-global-typography-02e373a-font-size );font-weight:var( --e-global-typography-02e373a-font-weight );line-height:var( --e-global-typography-02e373a-line-height );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-5 .elementor-element.elementor-element-8f270c2 .elementor-button{background-color:#FFFFFF5E;font-family:var( --e-global-typography-02e373a-font-family ), Sans-serif;font-size:var( --e-global-typography-02e373a-font-size );font-weight:var( --e-global-typography-02e373a-font-weight );line-height:var( --e-global-typography-02e373a-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;}.elementor-5 .elementor-element.elementor-element-8f270c2 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-8f270c2 .elementor-button:focus{background-color:#FFFFFFA3;}.elementor-5 .elementor-element.elementor-element-8f270c2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7f7774f > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-7f7774f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-7f7774f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-27fa3c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-27fa3c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-82f20c1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-82f20c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-82f20c1 > .elementor-container{max-width:1312px;min-height:262px;}.elementor-5 .elementor-element.elementor-element-82f20c1, .elementor-5 .elementor-element.elementor-element-82f20c1 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-82f20c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 56px 56px 56px;}.elementor-5 .elementor-element.elementor-element-82f20c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-f713fe3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-f713fe3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-f713fe3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-f713fe3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f713fe3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.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-5 .elementor-element.elementor-element-64f6598 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-64f6598{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-e05a00e > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-e05a00e{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-primary );}.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-5 .elementor-element.elementor-element-623e5f0 img{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-dee3dfa{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-02e373a-font-family ), Sans-serif;font-size:var( --e-global-typography-02e373a-font-size );font-weight:var( --e-global-typography-02e373a-font-weight );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-dee3dfa > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-5 .elementor-element.elementor-element-ae769ef .elementor-button{background-color:#452C5400;font-family:var( --e-global-typography-02e373a-font-family ), Sans-serif;font-size:var( --e-global-typography-02e373a-font-size );font-weight:var( --e-global-typography-02e373a-font-weight );line-height:var( --e-global-typography-02e373a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-5 .elementor-element.elementor-element-ae769ef .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-ae769ef .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-ae769ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ae769ef .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-ae769ef .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-5f5af7c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-5f5af7c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-5f5af7c > .elementor-element-populated{padding:0px 0px 0px 020px;}.elementor-5 .elementor-element.elementor-element-5da6b21 img{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-6eba73c > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-6eba73c{padding:80px 24px 80px 33px;}.elementor-5 .elementor-element.elementor-element-c4f4890 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-73486f9 > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-2ba32d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-2ba32d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e8ec209 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-e8ec209{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-80ba2ee > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-80ba2ee{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-b3eae77{text-align:start;}.elementor-5 .elementor-element.elementor-element-b3eae77 img{width:90%;max-width:90%;}.elementor-5 .elementor-element.elementor-element-593e7df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5d4c1bd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-89477db{text-align:start;}.elementor-5 .elementor-element.elementor-element-89477db img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.15);}.elementor-5 .elementor-element.elementor-element-fcace02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5 .elementor-element.elementor-element-b6a6c96 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:300;line-height:36px;}.elementor-5 .elementor-element.elementor-element-56ed67e{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-02e373a-font-family ), Sans-serif;font-size:var( --e-global-typography-02e373a-font-size );font-weight:var( --e-global-typography-02e373a-font-weight );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-09cf80c{margin-top:24px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-60a0ea5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-b34a63b{text-align:start;}.elementor-5 .elementor-element.elementor-element-b34a63b img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.15);}.elementor-5 .elementor-element.elementor-element-dacde41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5 .elementor-element.elementor-element-3f55e2a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:300;line-height:36px;}.elementor-5 .elementor-element.elementor-element-9c0682f{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-02e373a-font-family ), Sans-serif;font-size:var( --e-global-typography-02e373a-font-size );font-weight:var( --e-global-typography-02e373a-font-weight );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-522cd23:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-522cd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-522cd23 > .elementor-container{min-height:200px;}.elementor-5 .elementor-element.elementor-element-522cd23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 64px 0px 64px;}.elementor-5 .elementor-element.elementor-element-522cd23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-2e4fdb5{--e-image-carousel-slides-to-show:8;}.elementor-5 .elementor-element.elementor-element-2e4fdb5 .swiper-wrapper{display:flex;align-items:center;}.elementor-5 .elementor-element.elementor-element-35a51ad > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-35a51ad{margin-top:30px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-665e687.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-665e687 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-secondary-line-height );}.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-5 .elementor-element.elementor-element-ccab6c1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-ccab6c1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5 .elementor-element.elementor-element-ccab6c1 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-ccab6c1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-b26601a > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-b26601a{text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4fbb770 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-4fbb770{text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-4dfc79e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-4dfc79e .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-4dfc79e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-277c0ba > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-277c0ba{margin-top:020px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-a61973e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7fdb46d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-7fdb46d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-7fdb46d, .elementor-5 .elementor-element.elementor-element-7fdb46d > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-7fdb46d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-7fdb46d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-5334f0f.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5 .elementor-element.elementor-element-5334f0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5 .elementor-element.elementor-element-5334f0f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-5334f0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-5334f0f > .elementor-element-populated{padding:24px 15px 24px 15px;}.elementor-5 .elementor-element.elementor-element-be98a5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-be98a5d img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);}.elementor-5 .elementor-element.elementor-element-678ea97 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-678ea97{text-align:center;}.elementor-5 .elementor-element.elementor-element-678ea97 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:200;line-height:24px;}.elementor-5 .elementor-element.elementor-element-b7510e0{text-align:center;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-5 .elementor-element.elementor-element-39bd7e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-483d4d4:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-483d4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-483d4d4, .elementor-5 .elementor-element.elementor-element-483d4d4 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-483d4d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-483d4d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-aee6eec.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5 .elementor-element.elementor-element-aee6eec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5 .elementor-element.elementor-element-aee6eec.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-aee6eec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-aee6eec > .elementor-element-populated{padding:24px 15px 24px 15px;}.elementor-5 .elementor-element.elementor-element-7bb23d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7bb23d3 img{width:100%;height:100%;border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);}.elementor-5 .elementor-element.elementor-element-9d2d4a9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9d2d4a9{text-align:center;}.elementor-5 .elementor-element.elementor-element-9d2d4a9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:200;line-height:24px;}.elementor-5 .elementor-element.elementor-element-150a743{text-align:center;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-5 .elementor-element.elementor-element-caf0446 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6d062fb:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6d062fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-6d062fb, .elementor-5 .elementor-element.elementor-element-6d062fb > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-6d062fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-6d062fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-9d984a8.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5 .elementor-element.elementor-element-9d984a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5 .elementor-element.elementor-element-9d984a8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-9d984a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-9d984a8 > .elementor-element-populated{padding:24px 15px 24px 15px;}.elementor-5 .elementor-element.elementor-element-250593a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-250593a img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);}.elementor-5 .elementor-element.elementor-element-694841a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-694841a{text-align:center;}.elementor-5 .elementor-element.elementor-element-694841a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:200;line-height:24px;}.elementor-5 .elementor-element.elementor-element-31afbf2{text-align:center;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-5 .elementor-element.elementor-element-f6735f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-016e2c1:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-016e2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-016e2c1, .elementor-5 .elementor-element.elementor-element-016e2c1 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-016e2c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-016e2c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-86ad95e.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5 .elementor-element.elementor-element-86ad95e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5 .elementor-element.elementor-element-86ad95e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-86ad95e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-86ad95e > .elementor-element-populated{padding:24px 15px 24px 15px;}.elementor-5 .elementor-element.elementor-element-652295c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-652295c img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);}.elementor-5 .elementor-element.elementor-element-ec25461 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ec25461{text-align:center;}.elementor-5 .elementor-element.elementor-element-ec25461 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:200;line-height:24px;}.elementor-5 .elementor-element.elementor-element-6af8d12{text-align:center;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-5 .elementor-element.elementor-element-881a6d4 > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-881a6d4{margin-top:16px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-4966f23 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a57be2c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-a57be2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-a57be2c, .elementor-5 .elementor-element.elementor-element-a57be2c > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-a57be2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-a57be2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-dd471c6.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5 .elementor-element.elementor-element-dd471c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5 .elementor-element.elementor-element-dd471c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-dd471c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-dd471c6 > .elementor-element-populated{padding:24px 15px 24px 15px;}.elementor-5 .elementor-element.elementor-element-5931264 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5931264 img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);}.elementor-5 .elementor-element.elementor-element-6015c1c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6015c1c{text-align:center;}.elementor-5 .elementor-element.elementor-element-6015c1c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:200;line-height:24px;}.elementor-5 .elementor-element.elementor-element-33371e1{text-align:center;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-5 .elementor-element.elementor-element-61f9f90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1ae9075:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1ae9075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-1ae9075, .elementor-5 .elementor-element.elementor-element-1ae9075 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-1ae9075{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-1ae9075 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-487aa46.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5 .elementor-element.elementor-element-487aa46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5 .elementor-element.elementor-element-487aa46.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-487aa46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-487aa46 > .elementor-element-populated{padding:24px 15px 24px 15px;}.elementor-5 .elementor-element.elementor-element-41d81c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-41d81c2 img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);}.elementor-5 .elementor-element.elementor-element-5dc22ea > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5dc22ea{text-align:center;}.elementor-5 .elementor-element.elementor-element-5dc22ea .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:200;line-height:24px;}.elementor-5 .elementor-element.elementor-element-1ce0253{text-align:center;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-5 .elementor-element.elementor-element-a8e13bf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-279f1f0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-279f1f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-279f1f0, .elementor-5 .elementor-element.elementor-element-279f1f0 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-279f1f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-279f1f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-1db7db2.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5 .elementor-element.elementor-element-1db7db2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5 .elementor-element.elementor-element-1db7db2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-1db7db2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-1db7db2 > .elementor-element-populated{padding:24px 15px 24px 15px;}.elementor-5 .elementor-element.elementor-element-6966b8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6966b8a img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);}.elementor-5 .elementor-element.elementor-element-c4c8ab6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c4c8ab6{text-align:center;}.elementor-5 .elementor-element.elementor-element-c4c8ab6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:200;line-height:24px;}.elementor-5 .elementor-element.elementor-element-f1ae379{text-align:center;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-5 .elementor-element.elementor-element-be6400c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4e2dadd:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4e2dadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bca3749 );}.elementor-5 .elementor-element.elementor-element-4e2dadd, .elementor-5 .elementor-element.elementor-element-4e2dadd > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-4e2dadd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-4e2dadd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-0c1613f.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5 .elementor-element.elementor-element-0c1613f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5 .elementor-element.elementor-element-0c1613f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-0c1613f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-0c1613f > .elementor-element-populated{padding:24px 15px 24px 15px;}.elementor-5 .elementor-element.elementor-element-e697e34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e697e34 img{border-radius:2000px 2000px 2000px 2000px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);}.elementor-5 .elementor-element.elementor-element-7a47f12 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7a47f12{text-align:center;}.elementor-5 .elementor-element.elementor-element-7a47f12 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:200;line-height:24px;}.elementor-5 .elementor-element.elementor-element-33584b8{text-align:center;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-5 .elementor-element.elementor-element-e62886e > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-e62886e{margin-top:36px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-7072b76.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-dfb0d71 .elementor-button{background-color:#452C5400;font-family:var( --e-global-typography-02e373a-font-family ), Sans-serif;font-size:var( --e-global-typography-02e373a-font-size );font-weight:var( --e-global-typography-02e373a-font-weight );line-height:var( --e-global-typography-02e373a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-5 .elementor-element.elementor-element-dfb0d71 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-dfb0d71 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-dfb0d71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dfb0d71 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-dfb0d71 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-fd95eeb > .elementor-container{max-width:1350px;}.elementor-5 .elementor-element.elementor-element-fd95eeb{margin-top:60px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-a410d35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a410d35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-95e3fc4 > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-ef7f7b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-ef7f7b3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bbd6a47 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-bbd6a47{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-b66f2ad > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-b66f2ad{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-6c6ca07 > .elementor-container{max-width:1350px;}.elementor-5 .elementor-element.elementor-element-6c6ca07{margin-top:0px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-a750827 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5 .elementor-element.elementor-element-5c56ca8.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-5 .elementor-element.elementor-element-5c56ca8 .elementor-main-swiper{width:100%;}.elementor-5 .elementor-element.elementor-element-5c56ca8 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-5c56ca8 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-cf1827f > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-cf1827f{margin-top:40px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-2a762e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-2a762e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b6aa64a > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-ac6d1ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-4103053{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-4103053 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5 .elementor-element.elementor-element-4103053 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-4103053 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-ea0489d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ea0489d{text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-3bb7f69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3bb7f69{text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-998bcc7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-998bcc7 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-998bcc7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-7c4370a > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-2d1ae78.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-5 .elementor-element.elementor-element-2d1ae78 .elementor-main-swiper{width:100%;}.elementor-5 .elementor-element.elementor-element-2d1ae78 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-2d1ae78 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-781a590 > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-781a590{margin-top:0px;margin-bottom:60px;}.elementor-5 .elementor-element.elementor-element-3384e64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d5cd2d8:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-d5cd2d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-d5cd2d8 > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-d5cd2d8, .elementor-5 .elementor-element.elementor-element-d5cd2d8 > .elementor-background-overlay{border-radius:8px 8px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d5cd2d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 0px 64px;}.elementor-5 .elementor-element.elementor-element-d5cd2d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-4994390 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-25cc71d > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-25cc71d{text-align:start;font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-eb97eb8 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-5 .elementor-element.elementor-element-eb97eb8{text-align:start;font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:300;line-height:40px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-d0d4ffc{width:auto;max-width:auto;font-family:var( --e-global-typography-02e373a-font-family ), Sans-serif;font-size:var( --e-global-typography-02e373a-font-size );font-weight:var( --e-global-typography-02e373a-font-weight );line-height:var( --e-global-typography-02e373a-line-height );color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-d0d4ffc > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-8e14db0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5 .elementor-element.elementor-element-8e14db0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ee51cda{width:var( --container-widget-width, 81.014% );max-width:81.014%;--container-widget-width:81.014%;--container-widget-flex-grow:0;text-align:end;}.elementor-5 .elementor-element.elementor-element-9317bab:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9317bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-9317bab > .elementor-container{max-width:1312px;}.elementor-5 .elementor-element.elementor-element-9317bab, .elementor-5 .elementor-element.elementor-element-9317bab > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-5 .elementor-element.elementor-element-9317bab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 64px 64px 64px;}.elementor-5 .elementor-element.elementor-element-9317bab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-83ca9f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-891016c{width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-891016c .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-891016c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3bb12e3 );}.elementor-5 .elementor-element.elementor-element-891016c.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-891016c.elementor-view-default .elementor-icon{color:var( --e-global-color-3bb12e3 );border-color:var( --e-global-color-3bb12e3 );}.elementor-5 .elementor-element.elementor-element-891016c.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-891016c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3bb12e3 );}.elementor-5 .elementor-element.elementor-element-891016c .elementor-icon{font-size:30px;}.elementor-5 .elementor-element.elementor-element-891016c .elementor-icon svg{height:30px;}.elementor-5 .elementor-element.elementor-element-c6d7bd9 .elementor-button{background-color:#452C5400;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c6d7bd9 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-c6d7bd9 .elementor-button:focus{background-color:#FFFFFF5E;}.elementor-5 .elementor-element.elementor-element-c6d7bd9{width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-898f235 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c8ae226{width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-c8ae226 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-c8ae226.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-c8ae226.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-c8ae226.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-c8ae226.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-c8ae226.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-c8ae226 .elementor-icon{font-size:30px;}.elementor-5 .elementor-element.elementor-element-c8ae226 .elementor-icon svg{height:30px;}.elementor-5 .elementor-element.elementor-element-af4c6bd .elementor-button{background-color:#452C5400;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-af4c6bd .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-af4c6bd .elementor-button:focus{background-color:#FFFFFF5E;}.elementor-5 .elementor-element.elementor-element-af4c6bd{width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-d9062b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-efc840f{width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-efc840f .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-efc840f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-efc840f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-efc840f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-efc840f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-efc840f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-efc840f .elementor-icon{font-size:30px;}.elementor-5 .elementor-element.elementor-element-efc840f .elementor-icon svg{height:30px;}.elementor-5 .elementor-element.elementor-element-412c14e .elementor-button{background-color:#452C5400;font-family:"Averta", Sans-serif;font-size:16px;font-weight:400;line-height:20px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-412c14e .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-412c14e .elementor-button:focus{background-color:#FFFFFF5E;}.elementor-5 .elementor-element.elementor-element-412c14e{width:auto;max-width:auto;}@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-5 .elementor-element.elementor-element-db62c21 .elementor-heading-title{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5 .elementor-element.elementor-element-8f270c2 .elementor-button{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-7f7774f{padding:0px 15px 0px 15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-5 .elementor-element.elementor-element-623e5f0 img{width:80%;max-width:80%;}.elementor-5 .elementor-element.elementor-element-dee3dfa{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-ae769ef .elementor-button{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-5f5af7c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-5da6b21 img{width:80%;max-width:80%;}.elementor-5 .elementor-element.elementor-element-6eba73c{padding:80px 15px 80px 15px;}.elementor-5 .elementor-element.elementor-element-73486f9{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-56ed67e{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-9c0682f{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-522cd23 > .elementor-container{min-height:150px;}.elementor-5 .elementor-element.elementor-element-522cd23{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-2e4fdb5{--e-image-carousel-slides-to-show:5;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5 .elementor-element.elementor-element-678ea97 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-9d2d4a9 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-694841a .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-ec25461 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-6015c1c .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-5dc22ea .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-c4c8ab6 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-7a47f12 .elementor-heading-title{font-size:15px;}.elementor-5 .elementor-element.elementor-element-dfb0d71 .elementor-button{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5 .elementor-element.elementor-element-781a590{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-d0d4ffc{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-83ca9f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-898f235.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-d9062b8.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-fa68365 > .elementor-container{min-height:700px;}.elementor-5 .elementor-element.elementor-element-fa68365{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-270cc01 > .elementor-element-populated{padding:0px 0px 0px 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-5 .elementor-element.elementor-element-678bebc .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-5 .elementor-element.elementor-element-db62c21 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-db62c21 .elementor-heading-title{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5 .elementor-element.elementor-element-8f270c2 .elementor-button{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-82f20c1{padding:50px 15px 50px 15px;}.elementor-5 .elementor-element.elementor-element-f713fe3 > .elementor-element-populated{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-5 .elementor-element.elementor-element-64f6598{text-align:start;font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-e05a00e{text-align:start;font-size:26px;line-height:28px;}.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-5 .elementor-element.elementor-element-623e5f0 img{width:100%;max-width:100%;border-radius:3px 3px 3px 3px;}.elementor-5 .elementor-element.elementor-element-dee3dfa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dee3dfa{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-ae769ef .elementor-button{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-6eba73c{padding:50px 15px 40px 15px;}.elementor-5 .elementor-element.elementor-element-c4f4890 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-73486f9{margin-top:0px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-2ba32d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e8ec209{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-80ba2ee{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-35eed87{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-5d4c1bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-89477db{text-align:center;}.elementor-5 .elementor-element.elementor-element-fcace02 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b6a6c96{text-align:center;}.elementor-5 .elementor-element.elementor-element-b6a6c96 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-5 .elementor-element.elementor-element-56ed67e{text-align:center;font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-09cf80c{margin-top:40px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-60a0ea5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b34a63b{text-align:center;}.elementor-5 .elementor-element.elementor-element-dacde41 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3f55e2a{text-align:center;}.elementor-5 .elementor-element.elementor-element-3f55e2a .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-5 .elementor-element.elementor-element-9c0682f{text-align:center;font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-99a8642 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2e4fdb5{--e-image-carousel-slides-to-show:3;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5 .elementor-element.elementor-element-b26601a{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-4fbb770{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-277c0ba{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-be98a5d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-678ea97 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-b7510e0{font-size:16px;line-height:18px;}.elementor-5 .elementor-element.elementor-element-483d4d4{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-aee6eec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-7bb23d3 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-9d2d4a9 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-150a743{font-size:16px;line-height:18px;}.elementor-5 .elementor-element.elementor-element-6d062fb{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-250593a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-694841a .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-31afbf2{font-size:16px;line-height:18px;}.elementor-5 .elementor-element.elementor-element-016e2c1{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-652295c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-ec25461 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-6af8d12{font-size:16px;line-height:18px;}.elementor-5 .elementor-element.elementor-element-881a6d4{margin-top:20px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-5931264 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-6015c1c .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-33371e1{font-size:16px;line-height:18px;}.elementor-5 .elementor-element.elementor-element-1ae9075{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-41d81c2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-5dc22ea .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-1ce0253{font-size:16px;line-height:18px;}.elementor-5 .elementor-element.elementor-element-279f1f0{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-6966b8a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-c4c8ab6 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-f1ae379{font-size:16px;line-height:18px;}.elementor-5 .elementor-element.elementor-element-4e2dadd{margin-top:20px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-e697e34 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-7a47f12 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-33584b8{font-size:16px;line-height:18px;}.elementor-5 .elementor-element.elementor-element-dfb0d71 .elementor-button{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-fd95eeb{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-ef7f7b3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bbd6a47{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-b66f2ad{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-a750827 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5 .elementor-element.elementor-element-cf1827f{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-2a762e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ac6d1ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-4103053 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ea0489d{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-3bb7f69{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-4b55272 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d5cd2d8{padding:40px 15px 20px 15px;}.elementor-5 .elementor-element.elementor-element-4994390 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-25cc71d{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-eb97eb8{font-size:26px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-d0d4ffc{font-size:var( --e-global-typography-02e373a-font-size );line-height:var( --e-global-typography-02e373a-line-height );}.elementor-5 .elementor-element.elementor-element-9317bab{padding:0px 15px 040px 15px;}.elementor-5 .elementor-element.elementor-element-83ca9f7.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-5 .elementor-element.elementor-element-83ca9f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-891016c .elementor-icon{font-size:25px;}.elementor-5 .elementor-element.elementor-element-891016c .elementor-icon svg{height:25px;}.elementor-5 .elementor-element.elementor-element-c6d7bd9 .elementor-button{font-size:16px;line-height:18px;padding:11px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-898f235.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-5 .elementor-element.elementor-element-898f235 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c8ae226 .elementor-icon{font-size:20px;}.elementor-5 .elementor-element.elementor-element-c8ae226 .elementor-icon svg{height:20px;}.elementor-5 .elementor-element.elementor-element-af4c6bd .elementor-button{font-size:16px;line-height:18px;padding:11px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d9062b8.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-5 .elementor-element.elementor-element-d9062b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-efc840f .elementor-icon{font-size:20px;}.elementor-5 .elementor-element.elementor-element-efc840f .elementor-icon svg{height:20px;}.elementor-5 .elementor-element.elementor-element-412c14e .elementor-button{font-size:16px;line-height:18px;padding:10px 0px 0px 0px;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-f713fe3{width:53.227%;}.elementor-5 .elementor-element.elementor-element-5f5af7c{width:46.729%;}.elementor-5 .elementor-element.elementor-element-2ba32d6{width:44.56%;}.elementor-5 .elementor-element.elementor-element-593e7df{width:55.44%;}.elementor-5 .elementor-element.elementor-element-5d4c1bd{width:32%;}.elementor-5 .elementor-element.elementor-element-fcace02{width:68%;}.elementor-5 .elementor-element.elementor-element-60a0ea5{width:32%;}.elementor-5 .elementor-element.elementor-element-dacde41{width:68%;}.elementor-5 .elementor-element.elementor-element-a61973e{width:25%;}.elementor-5 .elementor-element.elementor-element-5334f0f{width:100%;}.elementor-5 .elementor-element.elementor-element-39bd7e9{width:25%;}.elementor-5 .elementor-element.elementor-element-aee6eec{width:100%;}.elementor-5 .elementor-element.elementor-element-caf0446{width:25%;}.elementor-5 .elementor-element.elementor-element-f6735f4{width:25%;}.elementor-5 .elementor-element.elementor-element-4966f23{width:25%;}.elementor-5 .elementor-element.elementor-element-dd471c6{width:100%;}.elementor-5 .elementor-element.elementor-element-61f9f90{width:25%;}.elementor-5 .elementor-element.elementor-element-487aa46{width:100%;}.elementor-5 .elementor-element.elementor-element-a8e13bf{width:25%;}.elementor-5 .elementor-element.elementor-element-be6400c{width:25%;}.elementor-5 .elementor-element.elementor-element-4994390{width:36.453%;}.elementor-5 .elementor-element.elementor-element-8e14db0{width:63.502%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-f713fe3{width:100%;}.elementor-5 .elementor-element.elementor-element-5f5af7c{width:100%;}.elementor-5 .elementor-element.elementor-element-2ba32d6{width:100%;}.elementor-5 .elementor-element.elementor-element-593e7df{width:100%;}.elementor-5 .elementor-element.elementor-element-4994390{width:50%;}.elementor-5 .elementor-element.elementor-element-8e14db0{width:50%;}.elementor-5 .elementor-element.elementor-element-83ca9f7{width:100%;}.elementor-5 .elementor-element.elementor-element-898f235{width:100%;}.elementor-5 .elementor-element.elementor-element-d9062b8{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-64f6598 */.elementor-5 .elementor-element.elementor-element-64f6598 p {
    text-transform: uppercase !important;
    line-height: 40px
}




.elementor-5 .elementor-element.elementor-element-64f6598::before{
    content: '';
    background-color: #452C54;
    width: 1px;
    height: 71px;
    position: absolute;
    
}

@media only screen and (max-width: 767px){
.elementor-5 .elementor-element.elementor-element-64f6598::before{
    content: '';
    background-color: #452C54;
    width: 1px;
    height: 107px;
    position: absolute;
    
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e05a00e */.elementor-5 .elementor-element.elementor-element-e05a00e p {
    text-transform: uppercase !important;
    line-height: 40px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee3dfa */.elementor-5 .elementor-element.elementor-element-dee3dfa p{
    line-height: 24px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5da6b21 *//*@media only screen and (min-width: 1025px){*/
/*.elementor-5 .elementor-element.elementor-element-5da6b21 img{*/
/*    height: 391px !important;*/
/*    max-width: 482px !important;*/
/*    width: 482px !important;*/
/*}*/

/*.elementor-5 .elementor-element.elementor-element-5da6b21{*/
/*    position: absolute;*/
/*    right: -50px;*/
/*}*/

/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8ec209 */.elementor-5 .elementor-element.elementor-element-e8ec209 p {
    text-transform: uppercase !important;
    line-height: 40px
}




.elementor-5 .elementor-element.elementor-element-e8ec209::before{
    content: '';
    background-color: #452C54;
    width: 1px;
    height: 71px;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80ba2ee */.elementor-5 .elementor-element.elementor-element-80ba2ee p {
    text-transform: uppercase !important;
    line-height: 40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3eae77 */.elementor-5 .elementor-element.elementor-element-b3eae77{
    position: absolute;
    bottom: 0;
}

.elementor-5 .elementor-element.elementor-element-b3eae77 img{
    width: 90% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ba32d6 *//*.elementor-5 .elementor-element.elementor-element-2ba32d6::before{*/
/*    content: '';*/
/*    background-image: url('/wp-content/uploads/2024/09/Group-1996.png');*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    position: absolute;*/
/*    width: 539px;*/
/*    height: 287px;*/
/*    bottom: 0;*/
/*    left: -50px;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89477db */.elementor-5 .elementor-element.elementor-element-89477db img{
    width: 188px !important;
    height: 188px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a6c96 */.elementor-5 .elementor-element.elementor-element-b6a6c96 h2 {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56ed67e */.elementor-5 .elementor-element.elementor-element-56ed67e p{
    line-height: 24px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b34a63b */.elementor-5 .elementor-element.elementor-element-b34a63b img{
    width: 188px !important;
    height: 188px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f55e2a */.elementor-5 .elementor-element.elementor-element-3f55e2a h2 {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c0682f */.elementor-5 .elementor-element.elementor-element-9c0682f p{
    line-height: 24px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6eba73c */@media only screen and (min-width: 1025px){
.elementor-5 .elementor-element.elementor-element-6eba73c::before{
    content: '';
    background-image: url('/wp-content/uploads/2024/09/Group-1996222.png');
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    width: 582px;
    height: 199px;
    bottom: 100px;
    left: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b26601a */.elementor-5 .elementor-element.elementor-element-b26601a p {
    text-transform: uppercase !important;
    line-height: 40px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fbb770 */.elementor-5 .elementor-element.elementor-element-4fbb770 p {
    text-transform: uppercase !important;
    line-height: 40px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be98a5d */.elementor-5 .elementor-element.elementor-element-be98a5d, .elementor-5 .elementor-element.elementor-element-be98a5d img{
    width: 170px !important;
    height: 170px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-678ea97 */.elementor-5 .elementor-element.elementor-element-678ea97 {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7510e0 */.elementor-5 .elementor-element.elementor-element-b7510e0 p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f4f041f */.elementor-5 .elementor-element.elementor-element-f4f041f .elementor-widget-container{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5334f0f */.elementor-5 .elementor-element.elementor-element-5334f0f {
    min-height: 342px !important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bb23d3 */.elementor-5 .elementor-element.elementor-element-7bb23d3, .elementor-5 .elementor-element.elementor-element-7bb23d3 img{
    width: 170px !important;
    height: 170px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d2d4a9 */.elementor-5 .elementor-element.elementor-element-9d2d4a9 {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150a743 */.elementor-5 .elementor-element.elementor-element-150a743 p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-654a430 */.elementor-5 .elementor-element.elementor-element-654a430 .elementor-widget-container{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-aee6eec */.elementor-5 .elementor-element.elementor-element-aee6eec {
    min-height: 342px !important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-39bd7e9 */@media only screen and (min-width: 1025px){
.elementor-5 .elementor-element.elementor-element-39bd7e9{
    margin: 0px 16px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-250593a */.elementor-5 .elementor-element.elementor-element-250593a, .elementor-5 .elementor-element.elementor-element-250593a img{
    width: 170px !important;
    height: 170px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-694841a */.elementor-5 .elementor-element.elementor-element-694841a {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31afbf2 */.elementor-5 .elementor-element.elementor-element-31afbf2 p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0787b3 */.elementor-5 .elementor-element.elementor-element-d0787b3 .elementor-widget-container{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9d984a8 */.elementor-5 .elementor-element.elementor-element-9d984a8 {
    min-height: 342px !important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-652295c */.elementor-5 .elementor-element.elementor-element-652295c, .elementor-5 .elementor-element.elementor-element-652295c img{
    width: 170px !important;
    height: 170px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec25461 */.elementor-5 .elementor-element.elementor-element-ec25461 {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6af8d12 */.elementor-5 .elementor-element.elementor-element-6af8d12 p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b3aff2 */.elementor-5 .elementor-element.elementor-element-1b3aff2 .elementor-widget-container{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-86ad95e */.elementor-5 .elementor-element.elementor-element-86ad95e {
    min-height: 342px !important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f6735f4 */@media only screen and (min-width: 1025px){
.elementor-5 .elementor-element.elementor-element-f6735f4{
    margin-left: 16px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5931264 */.elementor-5 .elementor-element.elementor-element-5931264, .elementor-5 .elementor-element.elementor-element-5931264 img{
    width: 170px !important;
    height: 170px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6015c1c */.elementor-5 .elementor-element.elementor-element-6015c1c {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33371e1 */.elementor-5 .elementor-element.elementor-element-33371e1 p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0cd990 */.elementor-5 .elementor-element.elementor-element-d0cd990 .elementor-widget-container{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dd471c6 */.elementor-5 .elementor-element.elementor-element-dd471c6 {
    min-height: 342px !important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d81c2 */.elementor-5 .elementor-element.elementor-element-41d81c2, .elementor-5 .elementor-element.elementor-element-41d81c2 img{
    width: 170px !important;
    height: 170px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc22ea */.elementor-5 .elementor-element.elementor-element-5dc22ea {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ce0253 */.elementor-5 .elementor-element.elementor-element-1ce0253 p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0957182 */.elementor-5 .elementor-element.elementor-element-0957182 .elementor-widget-container{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-487aa46 */.elementor-5 .elementor-element.elementor-element-487aa46 {
    min-height: 342px !important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61f9f90 */@media only screen and (min-width: 1025px){
.elementor-5 .elementor-element.elementor-element-61f9f90{
    margin: 0px 16px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6966b8a */.elementor-5 .elementor-element.elementor-element-6966b8a, .elementor-5 .elementor-element.elementor-element-6966b8a img{
    width: 170px !important;
    height: 170px !important;
    object-fit: cover;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4c8ab6 */.elementor-5 .elementor-element.elementor-element-c4c8ab6 {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1ae379 */.elementor-5 .elementor-element.elementor-element-f1ae379 p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1acb8b6 */.elementor-5 .elementor-element.elementor-element-1acb8b6 .elementor-widget-container{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1db7db2 */.elementor-5 .elementor-element.elementor-element-1db7db2 {
    min-height: 342px !important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e697e34 */.elementor-5 .elementor-element.elementor-element-e697e34, .elementor-5 .elementor-element.elementor-element-e697e34 img{
    width: 170px !important;
    height: 170px !important;
    object-fit: cover;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a47f12 */.elementor-5 .elementor-element.elementor-element-7a47f12 {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33584b8 */.elementor-5 .elementor-element.elementor-element-33584b8 p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0513ad3 */.elementor-5 .elementor-element.elementor-element-0513ad3 .elementor-widget-container{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0c1613f */.elementor-5 .elementor-element.elementor-element-0c1613f {
    min-height: 342px !important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-be6400c */@media only screen and (min-width: 1025px){
.elementor-5 .elementor-element.elementor-element-be6400c{
    margin-left: 16px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbd6a47 */.elementor-5 .elementor-element.elementor-element-bbd6a47 p {
    text-transform: uppercase !important;
    line-height: 40px
}



@media only screen and (min-width: 1025px){
.elementor-5 .elementor-element.elementor-element-bbd6a47::before{
    content: '';
    background-color: #452C54;
    width: 1px;
    height: 71px;
    position: absolute;
    
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b66f2ad */.elementor-5 .elementor-element.elementor-element-b66f2ad p {
    text-transform: uppercase !important;
    line-height: 40px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-5c56ca8 */.elementor-widget-testimonial-carousel .elementor-testimonial__text{
    font-style: normal !important;
}

/*@media only screen and (min-width: 1025px){*/


/*.elementor-5 .elementor-element.elementor-element-5c56ca8 .e-eicon-chevron-left{*/
/*    position: absolute;*/
/*    left: 1230px !important;*/
/*    top: -230px;*/
/*}*/

/*.elementor-5 .elementor-element.elementor-element-5c56ca8 .e-eicon-chevron-right{*/
/*    position: absolute;*/
/*    right: 0px !important;*/
/*    top: -230px;*/
/*}*/
/*}*/


/*@media only screen and (max-width: 767px){*/
/*.elementor-5 .elementor-element.elementor-element-5c56ca8 .e-eicon-chevron-left{*/
/*    position: absolute;*/
/*    left:100px !important;*/
/*    top: 160px;*/
/*}*/

/*.elementor-5 .elementor-element.elementor-element-5c56ca8 .e-eicon-chevron-right{*/
/*    position: absolute;*/
/*    right: 100px !important;*/
/*    top: 160px;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea0489d */.elementor-5 .elementor-element.elementor-element-ea0489d p {
    text-transform: uppercase !important;
    line-height: 40px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bb7f69 */.elementor-5 .elementor-element.elementor-element-3bb7f69 p {
    text-transform: uppercase !important;
    line-height: 40px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-2d1ae78 */@media only screen and (min-width: 1025px){
.elementor-widget-testimonial-carousel .elementor-testimonial__text{
    font-style: normal !important;
}

.elementor-5 .elementor-element.elementor-element-2d1ae78 .e-eicon-chevron-left{
    position: absolute;
    left: 570px !important;
    top: 110px;
}

.elementor-5 .elementor-element.elementor-element-2d1ae78 .e-eicon-chevron-right{
    position: absolute;
    right: 570px !important;
    top: 110px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25cc71d */.elementor-5 .elementor-element.elementor-element-25cc71d p {
    text-transform: uppercase !important;
    line-height: 40px
}


.elementor-5 .elementor-element.elementor-element-25cc71d::before{
    content: '';
    background-color: #16AF9F;
    width: 1px;
    height: 71px;
    position: absolute;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb97eb8 */.elementor-5 .elementor-element.elementor-element-eb97eb8 p {
    text-transform: uppercase !important;
    line-height: 40px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0d4ffc */.elementor-5 .elementor-element.elementor-element-d0d4ffc p{
    line-height: 20px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee51cda */@media only screen and (min-width: 1025px){
.elementor-5 .elementor-element.elementor-element-ee51cda img{
    height: 170px !important;
    width: 500px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-891016c */.elementor-5 .elementor-element.elementor-element-891016c{
    background: #FFFFFF5E;
    border: solid 1px #FFFFFF;
    border-radius: 8px;
    width: 62px !important;
    height: 62px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 7px
}

@media only screen and (max-width: 767px){
.elementor-5 .elementor-element.elementor-element-891016c{
    background: #FFFFFF5E;
    border: solid 1px #FFFFFF;
    border-radius: 8px;
    width: 40px !important;
    height: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 7px
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6d7bd9 */.elementor-5 .elementor-element.elementor-element-c6d7bd9 .elementor-button{
    width: 250px !important;
    height: 62px !important;
}

@media only screen and (max-width: 767px){
.elementor-5 .elementor-element.elementor-element-c6d7bd9 .elementor-button{
    width: 240px !important;
    height: 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-83ca9f7 */.elementor-5 .elementor-element.elementor-element-83ca9f7 .elementor-widget-wrap{
    column-gap: 12px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c8ae226 */.elementor-5 .elementor-element.elementor-element-c8ae226{
    background: #FFFFFF5E;
    border: solid 1px #FFFFFF;
    border-radius: 8px;
    width: 62px !important;
    height: 62px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 7px
}

@media only screen and (max-width: 767px){
.elementor-5 .elementor-element.elementor-element-c8ae226{
    background: #FFFFFF5E;
    border: solid 1px #FFFFFF;
    border-radius: 8px;
    width: 40px !important;
    height: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 4px
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af4c6bd */.elementor-5 .elementor-element.elementor-element-af4c6bd .elementor-button{
    width: 250px !important;
    height: 62px !important;
}


@media only screen and (max-width: 767px){
.elementor-5 .elementor-element.elementor-element-af4c6bd .elementor-button{
    width: 240px !important;
    height: 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-898f235 */.elementor-5 .elementor-element.elementor-element-898f235 .elementor-widget-wrap{
    column-gap: 12px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-efc840f */.elementor-5 .elementor-element.elementor-element-efc840f{
    background: #FFFFFF5E;
    border: solid 1px #FFFFFF;
    border-radius: 8px;
    width: 62px !important;
    height: 62px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 7px
}

@media only screen and (max-width: 767px){
.elementor-5 .elementor-element.elementor-element-efc840f{
    background: #FFFFFF5E;
    border: solid 1px #FFFFFF;
    border-radius: 8px;
    width: 40px !important;
    height: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 4px
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-412c14e */.elementor-5 .elementor-element.elementor-element-412c14e .elementor-button{
    width: 250px !important;
    height: 62px !important;
}


@media only screen and (max-width: 767px){
.elementor-5 .elementor-element.elementor-element-412c14e .elementor-button{
    width: 240px !important;
    height: 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d9062b8 */.elementor-5 .elementor-element.elementor-element-d9062b8 .elementor-widget-wrap{
    column-gap: 12px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9317bab */.elementor-5 .elementor-element.elementor-element-9317bab .elementor-container{
    column-gap: 20px;
}/* End custom CSS */