.elementor-2642 .elementor-element.elementor-element-5717903:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-5717903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yswkenya.org/wp-content/uploads/2025/05/Media-.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2642 .elementor-element.elementor-element-5717903 > .elementor-background-overlay{background-color:#000000;opacity:0.61;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2642 .elementor-element.elementor-element-5717903{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:190px 0px 190px 0px;}.elementor-2642 .elementor-element.elementor-element-6878ccc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2642 .elementor-element.elementor-element-6878ccc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-d456bc2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2642 .elementor-element.elementor-element-d456bc2 .elementor-heading-title{max-width:100%;font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;text-transform:uppercase;line-height:1.25em;letter-spacing:4px;color:var( --e-global-color-cd5a5f3 );}.elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-d456bc2.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-d456bc2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-79cc3a6 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2642 .elementor-element.elementor-element-79cc3a6 .elementor-widget-container > *{max-width:675px;}.elementor-2642 .elementor-element.elementor-element-79cc3a6{text-align:left;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-79cc3a6.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-79cc3a6 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-90aac8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-2642 .elementor-element.elementor-element-ef0d590 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-2642 .elementor-element.elementor-element-ef0d590 .elementor-icon-wrapper{text-align:center;}.elementor-2642 .elementor-element.elementor-element-dab8562:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-dab8562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yswkenya.org/wp-content/uploads/2025/02/601035e4ae91d64d6dd7735c_Ellipse-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2642 .elementor-element.elementor-element-dab8562{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-2642 .elementor-element.elementor-element-dab8562 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2642 .elementor-element.elementor-element-b8ba988.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2642 .elementor-element.elementor-element-b8ba988.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2642 .elementor-element.elementor-element-b8ba988 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2642 .elementor-element.elementor-element-b8ba988 > .elementor-element-populated{padding:15px 70px 15px 15px;}.elementor-2642 .elementor-element.elementor-element-9bb396d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2642 .elementor-element.elementor-element-9bb396d .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-stacked .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-stacked .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-framed .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-framed .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-stacked .elementor-icon-box__icon{background-color:var( --e-global-color-primary );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-framed .elementor-icon-box__icon{background-color:var( --e-global-color-primary );}.elementor-2642 .elementor-element.elementor-element-9bb396d .elementor-icon-box:hover .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d .elementor-icon-box:hover .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-stacked:hover .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-stacked:hover .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-framed:hover .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-framed:hover .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-stacked:hover .elementor-icon-box__icon{background-color:var( --e-global-color-cd5a5f3 );}.elementor-2642 .elementor-element.elementor-element-9bb396d.elementor-icon-box--icon-view-framed:hover .elementor-icon-box__icon{background-color:var( --e-global-color-cd5a5f3 );}.elementor-2642 .elementor-element.elementor-element-c6bd575 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2642 .elementor-element.elementor-element-c6bd575 .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575 .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-stacked .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-stacked .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-framed .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-framed .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-stacked .elementor-icon-box__icon{background-color:var( --e-global-color-primary );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-framed .elementor-icon-box__icon{background-color:var( --e-global-color-primary );}.elementor-2642 .elementor-element.elementor-element-c6bd575 .elementor-icon-box:hover .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575 .elementor-icon-box:hover .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-stacked:hover .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-stacked:hover .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-framed:hover .elementor-icon-box__icon i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-framed:hover .elementor-icon-box__icon svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-stacked:hover .elementor-icon-box__icon{background-color:var( --e-global-color-cd5a5f3 );}.elementor-2642 .elementor-element.elementor-element-c6bd575.elementor-icon-box--icon-view-framed:hover .elementor-icon-box__icon{background-color:var( --e-global-color-cd5a5f3 );}.elementor-2642 .elementor-element.elementor-element-6423160 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2642 .elementor-element.elementor-element-8cc7b44 .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-2642 .elementor-element.elementor-element-8cc7b44 .elementor-swiper-button{border-radius:30px 30px 30px 30px;background-color:var( --e-global-color-8ebbd05 );}.elementor-2642 .elementor-element.elementor-element-8cc7b44 .elementor-swiper-button i{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-8cc7b44 .elementor-swiper-button svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-8cc7b44 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-2642 .elementor-element.elementor-element-8cc7b44 .swiper-pagination-progressbar{height:8px;}.elementor-2642 .elementor-element.elementor-element-8cc7b44 .elementor-swiper-pagination .swiper-pagination-bullet{margin:0 6px;}.elementor-2642 .elementor-element.elementor-element-23988e1{margin-top:0px;margin-bottom:0px;padding:-80px 0px 0px 0px;}.elementor-2642 .elementor-element.elementor-element-a663151{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;}.elementor-2642 .elementor-element.elementor-element-a663151:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-a663151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yswkenya.org/wp-content/uploads/2025/02/Msambweni-Queens-scaled.jpg");}.elementor-2642 .elementor-element.elementor-element-a663151::before, .elementor-2642 .elementor-element.elementor-element-a663151 > .elementor-background-video-container::before, .elementor-2642 .elementor-element.elementor-element-a663151 > .e-con-inner > .elementor-background-video-container::before, .elementor-2642 .elementor-element.elementor-element-a663151 > .elementor-background-slideshow::before, .elementor-2642 .elementor-element.elementor-element-a663151 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2642 .elementor-element.elementor-element-a663151 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#009DE0;--background-overlay:'';}.elementor-2642 .elementor-element.elementor-element-f5622df{--spacer-size:50px;}.elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-519bab1 .elementor-heading-title{max-width:100%;font-size:50px;font-weight:600;color:#F4F6F7;}.elementor-2642 .elementor-element.elementor-element-519bab1{text-align:center;}.elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-519bab1.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-519bab1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-fc7009d .elementor-heading-title{max-width:100%;color:#FFFFFF;}.elementor-2642 .elementor-element.elementor-element-fc7009d{text-align:center;}.elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-fc7009d.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-fc7009d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-83b0f9e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2642 .elementor-element.elementor-element-2944328{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-2944328:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-2944328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4007A;}.elementor-2642 .elementor-element.elementor-element-64285b3 .elementor-icon-wrapper{text-align:center;}.elementor-2642 .elementor-element.elementor-element-64285b3 .elementor-icon{font-size:30px;}.elementor-2642 .elementor-element.elementor-element-64285b3 .elementor-icon svg{height:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2642 .elementor-element.elementor-element-ff0365f .elementor-counter-number-wrapper{color:#F2F0EF;font-family:"avenirheaderfont", Sans-serif;font-size:30px;font-weight:600;}.elementor-2642 .elementor-element.elementor-element-ff0365f.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-2642 .elementor-element.elementor-element-ff0365f.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-ff0365f.ob-use-counterz .elementor-counter-title{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-8f071b4 > .elementor-widget-container{margin:0px 0px 6px 0px;border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-8f071b4 .elementor-heading-title{max-width:100%;font-family:"avenirheaderfont", Sans-serif;font-size:20px;font-weight:600;color:#F2F0EF;}.elementor-2642 .elementor-element.elementor-element-8f071b4{text-align:center;}.elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-8f071b4.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-8f071b4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-e4e55ea{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-e4e55ea:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-e4e55ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4007A;}.elementor-2642 .elementor-element.elementor-element-f7ac51e .elementor-icon-wrapper{text-align:center;}.elementor-2642 .elementor-element.elementor-element-f7ac51e .elementor-icon{font-size:30px;}.elementor-2642 .elementor-element.elementor-element-f7ac51e .elementor-icon svg{height:30px;}.elementor-2642 .elementor-element.elementor-element-6890251 .elementor-counter-number-wrapper{color:#F2F0EF;font-family:"avenirheaderfont", Sans-serif;font-size:30px;font-weight:600;}.elementor-2642 .elementor-element.elementor-element-6890251.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-2642 .elementor-element.elementor-element-6890251.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-6890251.ob-use-counterz .elementor-counter-title{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-fa2d4ec .elementor-heading-title{max-width:100%;font-family:"avenirheaderfont", Sans-serif;font-size:20px;font-weight:600;color:#F2F0EF;}.elementor-2642 .elementor-element.elementor-element-fa2d4ec{text-align:center;}.elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-fa2d4ec.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-fa2d4ec > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-27d9840{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-27d9840:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-27d9840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4007A;}.elementor-2642 .elementor-element.elementor-element-4893241 .elementor-icon-wrapper{text-align:center;}.elementor-2642 .elementor-element.elementor-element-4893241 .elementor-icon{font-size:30px;}.elementor-2642 .elementor-element.elementor-element-4893241 .elementor-icon svg{height:30px;}.elementor-2642 .elementor-element.elementor-element-b0bbb03 .elementor-counter-number-wrapper{color:#F2F0EF;font-family:"avenirheaderfont", Sans-serif;font-size:30px;font-weight:600;}.elementor-2642 .elementor-element.elementor-element-b0bbb03.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-2642 .elementor-element.elementor-element-b0bbb03.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-b0bbb03.ob-use-counterz .elementor-counter-title{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-d4ccaee .elementor-heading-title{max-width:100%;font-family:"avenirheaderfont", Sans-serif;font-size:20px;font-weight:600;color:#F2F0EF;}.elementor-2642 .elementor-element.elementor-element-d4ccaee{text-align:center;}.elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-d4ccaee.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-d4ccaee > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-1860d49{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-1860d49:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-1860d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4007A;}.elementor-2642 .elementor-element.elementor-element-a2406b2 .elementor-icon-wrapper{text-align:center;}.elementor-2642 .elementor-element.elementor-element-a2406b2 .elementor-icon{font-size:30px;}.elementor-2642 .elementor-element.elementor-element-a2406b2 .elementor-icon svg{height:30px;}.elementor-2642 .elementor-element.elementor-element-f40da8a .elementor-counter-number-wrapper{color:#F2F0EF;font-family:"avenirheaderfont", Sans-serif;font-size:30px;font-weight:600;}.elementor-2642 .elementor-element.elementor-element-f40da8a.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-2642 .elementor-element.elementor-element-f40da8a.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-f40da8a.ob-use-counterz .elementor-counter-title{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-7056d7d > .elementor-widget-container{margin:0px 0px 6px 0px;border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-7056d7d .elementor-heading-title{max-width:100%;font-family:"avenirheaderfont", Sans-serif;font-size:20px;font-weight:600;color:#F2F0EF;}.elementor-2642 .elementor-element.elementor-element-7056d7d{text-align:center;}.elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-7056d7d.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-7056d7d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-9f37505{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-9f37505:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-9f37505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4007A;}.elementor-2642 .elementor-element.elementor-element-feb8ab2 .elementor-icon-wrapper{text-align:center;}.elementor-2642 .elementor-element.elementor-element-feb8ab2 .elementor-icon{font-size:30px;}.elementor-2642 .elementor-element.elementor-element-feb8ab2 .elementor-icon svg{height:30px;}.elementor-2642 .elementor-element.elementor-element-43c2d36 .elementor-counter-number-wrapper{color:#F2F0EF;font-family:"avenirheaderfont", Sans-serif;font-size:30px;font-weight:600;}.elementor-2642 .elementor-element.elementor-element-43c2d36.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-2642 .elementor-element.elementor-element-43c2d36.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-43c2d36.ob-use-counterz .elementor-counter-title{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-9b70d8e > .elementor-widget-container{margin:0px 0px 6px 0px;border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-9b70d8e .elementor-heading-title{max-width:100%;font-family:"avenirheaderfont", Sans-serif;font-size:20px;font-weight:600;color:#F2F0EF;}.elementor-2642 .elementor-element.elementor-element-9b70d8e{text-align:center;}.elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-9b70d8e.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-9b70d8e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-797a0b9{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-797a0b9:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-797a0b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4007A;}.elementor-2642 .elementor-element.elementor-element-3cb8c3f .elementor-icon-wrapper{text-align:center;}.elementor-2642 .elementor-element.elementor-element-3cb8c3f .elementor-icon{font-size:30px;}.elementor-2642 .elementor-element.elementor-element-3cb8c3f .elementor-icon svg{height:30px;}.elementor-2642 .elementor-element.elementor-element-2776e57 .elementor-counter-number-wrapper{color:#F2F0EF;font-family:"avenirheaderfont", Sans-serif;font-size:30px;font-weight:600;}.elementor-2642 .elementor-element.elementor-element-2776e57.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-2642 .elementor-element.elementor-element-2776e57.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-2776e57.ob-use-counterz .elementor-counter-title{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-913edd7 > .elementor-widget-container{margin:0px 0px 6px 0px;border-radius:5px 5px 5px 5px;}.elementor-2642 .elementor-element.elementor-element-913edd7 .elementor-heading-title{max-width:100%;font-family:"avenirheaderfont", Sans-serif;font-size:20px;font-weight:600;color:#F2F0EF;}.elementor-2642 .elementor-element.elementor-element-913edd7{text-align:center;}.elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-913edd7.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-913edd7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-1b0b613:not(.elementor-motion-effects-element-type-background), .elementor-2642 .elementor-element.elementor-element-1b0b613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2642 .elementor-element.elementor-element-1b0b613{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 0px 95px 0px;}.elementor-2642 .elementor-element.elementor-element-1b0b613 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2642 .elementor-element.elementor-element-f5ae4a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri div{writing-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-61c04d1 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:40px 0px 40px 0px;}.elementor-2642 .elementor-element.elementor-element-61c04d1 .elementor-heading-title{max-width:100%;font-family:"avenirheaderfont", Sans-serif;font-size:45px;font-weight:700;line-height:1.25em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-cd5a5f3 );}.elementor-2642 .elementor-element.elementor-element-61c04d1{text-align:center;}.elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri > div, .elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri > h1, .elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri > h2, .elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri > h3, .elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri > h4, .elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri > h5, .elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri > h6, .elementor-2642 .elementor-element.elementor-element-61c04d1.ob-harakiri > p{transform:rotate(0deg);}.elementor-2642 .elementor-element.elementor-element-61c04d1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2642 .elementor-element.elementor-element-5599760 .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2642 .elementor-element.elementor-element-5599760 .elementor-post__title{color:var( --e-global-color-cd5a5f3 );font-family:"avenirparagraph", Sans-serif;font-size:24px;}.elementor-2642 .elementor-element.elementor-element-5599760 .elementor-post__read-more{color:var( --e-global-color-cd5a5f3 );} .elementor-2642 .elementor-element.elementor-element-5599760 .elementor-post__read-more:hover{color:var( --e-global-color-8ebbd05 );}.elementor-2642 .elementor-element.elementor-element-5599760 .elementor-post__meta{background-color:var( --e-global-color-cd5a5f3 );}.elementor-2642 .elementor-element.elementor-element-5599760 .elementor-post__meta li{color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-5599760 .elementor-post__meta svg{fill:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-5599760 .elementor-swiper-button i{color:#002866;}.elementor-2642 .elementor-element.elementor-element-5599760 .elementor-swiper-button svg{fill:#002866;}.elementor-2642 .elementor-element.elementor-element-5599760 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-2642 .elementor-element.elementor-element-5599760 .swiper-pagination-progressbar{height:8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2642 .elementor-element.elementor-element-da57e50 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:18px;fill:var( --e-global-color-c4c02f1 );color:var( --e-global-color-c4c02f1 );border-radius:0px 0px 0px 0px;padding:21px 48px 21px 48px;}.elementor-2642 .elementor-element.elementor-element-da57e50 .elementor-button:hover, .elementor-2642 .elementor-element.elementor-element-da57e50 .elementor-button:focus{background-color:var( --e-global-color-8ebbd05 );color:var( --e-global-color-c4c02f1 );}.elementor-2642 .elementor-element.elementor-element-da57e50 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-2642 .elementor-element.elementor-element-da57e50 .elementor-button:hover svg, .elementor-2642 .elementor-element.elementor-element-da57e50 .elementor-button:focus svg{fill:var( --e-global-color-c4c02f1 );}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-2642 .elementor-element.elementor-element-b8ba988{width:50%;}.elementor-2642 .elementor-element.elementor-element-6423160{width:50%;}.elementor-2642 .elementor-element.elementor-element-a663151{--width:100%;}}@media(max-width:1024px){.elementor-2642 .elementor-element.elementor-element-5717903{padding:120px 0px 120px 0px;}.elementor-2642 .elementor-element.elementor-element-d456bc2 .elementor-heading-title{font-size:24px;}.elementor-2642 .elementor-element.elementor-element-79cc3a6 .elementor-widget-container > *{max-width:500px;}.elementor-2642 .elementor-element.elementor-element-79cc3a6{font-size:16px;}.elementor-2642 .elementor-element.elementor-element-b8ba988 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2642 .elementor-element.elementor-element-83b0f9e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2642 .elementor-element.elementor-element-5717903{padding:90px 0px 90px 0px;}.elementor-2642 .elementor-element.elementor-element-6878ccc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2642 .elementor-element.elementor-element-d456bc2{text-align:center;}.elementor-2642 .elementor-element.elementor-element-d456bc2 .elementor-heading-title{font-size:20px;}.elementor-2642 .elementor-element.elementor-element-79cc3a6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2642 .elementor-element.elementor-element-79cc3a6 .elementor-widget-container > *{margin-left:auto;margin-right:auto;}.elementor-2642 .elementor-element.elementor-element-79cc3a6{text-align:center;}.elementor-2642 .elementor-element.elementor-element-dab8562{padding:60px 0px 210px 0px;}.elementor-2642 .elementor-element.elementor-element-83b0f9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2642 .elementor-element.elementor-element-1b0b613{padding:140px 0px 60px 0px;}.elementor-2642 .elementor-element.elementor-element-61c04d1 .elementor-heading-title{font-size:36px;}}/* Start custom CSS for html, class: .elementor-element-dd25e78 *//* Our Focus Area CSS */
.focus-more {
	color: var(--e-global-color-cd5a5f3) !important;
}

.focus-more:hover {
	color: var( --e-global-color-8ebbd05) !important;
}

.elementor-element-e3f11ac .elementor-inner-column {
	margin-top: 30px;
}

.elementor-element-e7768f0 .elementor-inner-column {
	margin-top: 30px;
}

@media all {
	.elementor-element.elementor-element-c9f1371 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 10px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-element.elementor-element-c9f1371:not(.elementor-motion-effects-element-type-background) {
		background-color: #F8F8F8;
	}

	.elementor-shape {
		overflow: hidden;
		position: absolute;
		left: 0;
		width: 100%;
		line-height: 0;
		direction: ltr;
	}

	.elementor-58 .elementor-element.elementor-element-673cf1e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-58 .elementor-element.elementor-element-673cf1e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-color: #ffffff;
	}

	.elementor-shape-top {
		top: -1px;
	}

	.elementor-shape-bottom {
		bottom: -1px;
	}

	.elementor-shape[data-negative="false"].elementor-shape-bottom {
		transform: rotate(180deg);
	}



	.elementor-element.elementor-element-c9f1371>.elementor-container {
		max-width: 1600px;
	}

	.elementor-shape svg {
		display: block;
		width: calc(100% + 1.3px);
		position: relative;
		left: 50%;
		transform: translateX(-50%);
	}

	.elementor-element.elementor-element-c9f1371>.elementor-shape-top svg {
		width: calc(140% + 1.3px);
		height: 210px;
		transform: translateX(-50%) rotateY(180deg);
	}

	.elementor-shape-bottom:not([data-negative="true"]) svg {
		z-index: -1;
	}

	.elementor-element.elementor-element-c9f1371>.elementor-shape-bottom svg {
		height: 72px;
	}

	.elementor-column {
		position: relative;
		min-height: 1px;
		display: flex;
	}
}

@media (min-width: 768px) {
	.elementor-column.elementor-col-100 {
		width: 100%;
	}
}

@media all {
	.elementor-widget-wrap {
		position: relative;
		width: 100%;
		flex-wrap: wrap;
		align-content: flex-start;
	}

	.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
		display: flex;
	}

	.elementor-widget-wrap>.elementor-element {
		width: 100%;
	}

	.elementor-element.elementor-element-e7768f0 {
		margin-top: 64px;
		margin-bottom: 0px;
	}

	.elementor-element.elementor-element-e3f11ac {
		margin-top: 30px;
		margin-bottom: 0px;
	}

	.elementor-element.elementor-element-9c4bc5d>.elementor-container {
		max-width: 1050px;
	}

	.elementor-element.elementor-element-e7768f0>.elementor-container {
		max-width: 1080px;
	}

	.elementor-element.elementor-element-e3f11ac>.elementor-container {
		max-width: 1080px;
	}
}

@media (min-width: 768px) {
	.elementor-column.elementor-col-50 {
		width: 50%;
	}

	.elementor-element.elementor-element-e97d0f9 {
		width: 55%;
	}

	.elementor-element.elementor-element-d357bb4 {
		width: 45%;
	}
}

@media all {
	.animated {
		animation-duration: 1.25s;
	}

	.fadeInDown {
		animation-name: fadeInDown;
	}
}

@media (min-width: 768px) {
	.elementor-column.elementor-col-33 {
		width: 33.333%;
	}
}

@media all {
	.fadeInUp {
		animation-name: fadeInUp;
	}

	.elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
		padding: 0;
	}

	.elementor-element.elementor-element-d357bb4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}

	.elementor-element.elementor-element-673cf1e>.elementor-element-populated {
		border-radius: 12px 12px 12px 12px;
	}

	.elementor-element.elementor-element-673cf1e>.elementor-element-populated {
		box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.05);
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin: 0px 15px 0px 15px;
		padding: 16px 0px 0px 0px;
	}

	.elementor-element.elementor-element-673cf1e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
		background-color: #ffffff;
	}

	.elementor-element.elementor-element-673cf1e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}

	.elementor-element.elementor-element-c87a463>.elementor-element-populated {
		border-radius: 12px 12px 12px 12px;
	}

	.elementor-element.elementor-element-c87a463>.elementor-element-populated {
		box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.05);
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin: 0px 15px 0px 15px;
		padding: 0px 0px 17px 0px;
	}

	.elementor-element.elementor-element-c87a463:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
		background-color: #ffffff;
	}

	.elementor-element.elementor-element-d506fc1>.elementor-element-populated {
		border-radius: 12px 12px 12px 12px;
	}

	.elementor-element.elementor-element-d506fc1>.elementor-element-populated {
		box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.05);
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin: 0px 15px 0px 15px;
		padding: 16px 0px 0px 0px;
	}

	.elementor-element.elementor-element-d506fc1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
		background-color: #ffffff;
	}

	.elementor-element.elementor-element-6d5e9b6>.elementor-element-populated {
		border-radius: 12px 12px 12px 12px;
	}

	.elementor-element.elementor-element-6d5e9b6>.elementor-element-populated {
		box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.05);
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin: 0px 15px 0px 15px;
		padding: 16px 0px 0px 0px;
	}

	.elementor-element.elementor-element-6d5e9b6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
		background-color: #ffffff;
	}

	.elementor-element.elementor-element-6d5e9b6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}

	.elementor-element.elementor-element-f178291>.elementor-element-populated {
		border-radius: 12px 12px 12px 12px;
	}

	.elementor-element.elementor-element-f178291>.elementor-element-populated {
		box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.05);
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin: 0px 15px 0px 15px;
		padding: 0px 0px 17px 0px;
	}

	.elementor-element.elementor-element-f178291:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
		background-color: #ffffff;
	}

	.elementor-element.elementor-element-f178291.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}

	.elementor-element.elementor-element-7369944>.elementor-element-populated {
		border-radius: 12px 12px 12px 12px;
	}

	.elementor-element.elementor-element-7369944>.elementor-element-populated {
		box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.05);
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin: 0px 15px 0px 15px;
		padding: 16px 0px 0px 0px;
	}

	.elementor-element.elementor-element-7369944:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
		background-color: #ffffff;
	}

	.elementor-element.elementor-element-7369944.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-end;
	}



	.elementor-widget {
		position: relative;
	}

	.elementor-widget:not(:last-child) {
		margin-bottom: 20px;
	}

	.elementor-widget:not(:last-child) {
		margin-block-end: 32px;
	}

	.elementor-widget-animated-headline {
		--dynamic-text-color: #c4007a;
	}

	.elementor-element.elementor-element-20917c4 {
		--dynamic-text-color: var(--e-global-color-text);
	}

	.elementor-element.elementor-element-024f030 {
		text-align: left;
	}

	.elementor-element.elementor-element-673cf1e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 16px;
	}

	.elementor-element.elementor-element-d2943b6 {
		text-align: left;
	}

	.elementor-widget-image {
		text-align: center;
	}

	.elementor-element.elementor-element-b53d2b1 {
		z-index: 2;
	}

	.elementor-element.elementor-element-c87a463>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 16px;
	}

	.elementor-element.elementor-element-300cf6e {
		text-align: left;
	}

	.elementor-element.elementor-element-eb6356d {
		text-align: left;
	}

	.elementor-element.elementor-element-ee9d63a {
		text-align: left;
	}

	.elementor-element.elementor-element-d506fc1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 16px;
	}

	.elementor-element.elementor-element-ac8a9b2 {
		text-align: left;
	}

	.elementor-element.elementor-element-e66bbcd {
		text-align: left;
	}

	.elementor-element.elementor-element-6d5e9b6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 16px;
	}

	.elementor-element.elementor-element-e1f80ad {
		text-align: left;
	}

	.elementor-element.elementor-element-0b77d0d {
		z-index: 2;
	}

	.elementor-element.elementor-element-f178291>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 1px;
	}

	.elementor-element.elementor-element-22db93a {
		text-align: left;
	}

	.elementor-element.elementor-element-77c59d5 {
		text-align: left;
	}

	.elementor-element.elementor-element-b044696 {
		text-align: left;
	}

	.elementor-element.elementor-element-7369944>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 1px;
	}

	.elementor-element.elementor-element-ed5e645 {
		text-align: left;
	}

	.elementor-element .elementor-widget-container {
		transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, transform var(--e-transform-transition-duration, .4s);
	}

	.elementor-element.elementor-element-25ab602>.elementor-widget-container {
		padding: 0px 0px 0px 10px;
		border-style: solid;
		border-width: 0px 0px 0px 10px;
		border-color: var(--e-global-color-9768706);
	}

	.elementor-element.elementor-element-20917c4>.elementor-widget-container {
		margin: -16px 0px -16px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-element.elementor-element-024f030>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-d2943b6>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-56971d0>.elementor-widget-container {
		margin: 0px 0px -251px 0px;
	}

	.elementor-element.elementor-element-84f8ec0>.elementor-widget-container {
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 179px 16px 8px 0px;
		background-image: linear-gradient(180deg, var(--e-global-color-c2edc3d) 0%, var(--e-global-color-0b1d1e6) 100%);
		border-radius: 0px 0px 12px 12px;
	}

	.elementor-element.elementor-element-b53d2b1>.elementor-widget-container {
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 16px 16px 171px 0px;
		background-image: linear-gradient(180deg, var(--e-global-color-0b1d1e6) 0%, var(--e-global-color-c2edc3d) 100%);
		border-radius: 12px 12px 0px 0px;
	}

	.elementor-element.elementor-element-f081037>.elementor-widget-container {
		margin: -251px 0px 0px 0px;
	}

	.elementor-element.elementor-element-300cf6e>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-eb6356d>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-ee9d63a>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-ac8a9b2>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-457bae0>.elementor-widget-container {
		margin: 0px 0px -251px 0px;
	}

	.elementor-element.elementor-element-af55a88>.elementor-widget-container {
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 179px 16px 8px 0px;
		background-image: linear-gradient(180deg, var(--e-global-color-c2edc3d) 0%, var(--e-global-color-0b1d1e6) 100%);
		border-radius: 0px 0px 12px 12px;
	}

	.elementor-element.elementor-element-e66bbcd>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-e1f80ad>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-9e8a5b3>.elementor-widget-container {
		margin: 0px 0px -251px 0px;
	}

	.elementor-element.elementor-element-d75fbd5>.elementor-widget-container {
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 179px 16px 8px 0px;
		background-image: linear-gradient(180deg, var(--e-global-color-c2edc3d) 0%, var(--e-global-color-0b1d1e6) 100%);
		border-radius: 0px 0px 12px 12px;
	}

	.elementor-element.elementor-element-0b77d0d>.elementor-widget-container {
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 16px 16px 171px 0px;
		background-image: linear-gradient(180deg, var(--e-global-color-0b1d1e6) 0%, var(--e-global-color-c2edc3d) 100%);
		border-radius: 12px 12px 0px 0px;
	}

	.elementor-element.elementor-element-fa5a940>.elementor-widget-container {
		margin: -251px 0px 0px 0px;
	}

	.elementor-element.elementor-element-22db93a>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-77c59d5>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-b044696>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-ed5e645>.elementor-widget-container {
		padding: 0px 32px 0px 32px;
	}

	.elementor-element.elementor-element-ce76152>.elementor-widget-container {
		margin: 0px 0px -251px 0px;
	}

	.elementor-element.elementor-element-9e951b7>.elementor-widget-container {
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 179px 16px 8px 0px;
		background-image: linear-gradient(180deg, var(--e-global-color-c2edc3d) 0%, var(--e-global-color-0b1d1e6) 100%);
		border-radius: 0px 0px 12px 12px;
	}

	.elementor-heading-title {
		padding: 0;
		margin: 0;
		line-height: 1;
	}

	.elementor-widget-heading .elementor-heading-title {
		color: var(--e-global-color-primary);
		font-family: var(--e-global-typography-primary-font-family), Sans-serif;
		font-weight: var(--e-global-typography-primary-font-weight);
	}

	.elementor-element.elementor-element-25ab602 .elementor-heading-title {
		color: var(--e-global-color-9768706);
		font-family: var(--e-global-typography-c93b388-font-family), Sans-serif;
		font-size: var(--e-global-typography-c93b388-font-size);
		font-weight: var(--e-global-typography-c93b388-font-weight);
		text-transform: var(--e-global-typography-c93b388-text-transform);
		line-height: var(--e-global-typography-c93b388-line-height);
		letter-spacing: var(--e-global-typography-c93b388-letter-spacing);
	}

	h2 {
		margin-block-start: .5rem;
		margin-block-end: 1rem;
		font-family: inherit;
		font-weight: 500;
		line-height: 1.2;
		color: inherit;
	}

	h2 {
		font-size: 2rem;
	}

	.elementor-headline {
		display: block;
		font-size: 43px;
		line-height: 1.2;
	}

	.elementor-kit-3 h2 {
		color: var(--e-global-color-text);
		font-family: var(--e-global-typography-ce56df7-font-family), Sans-serif;
		font-size: 55px;
		font-weight: var(--e-global-typography-ce56df7-font-weight);
		font-style: var(--e-global-typography-ce56df7-font-style);
		line-height: var(--e-global-typography-ce56df7-line-height);
	}

	.elementor-widget-animated-headline .elementor-headline {
		font-family: var(--e-global-typography-primary-font-family), Sans-serif;
		font-weight: var(--e-global-typography-primary-font-weight);
	}

	.elementor-element.elementor-element-20917c4 .elementor-headline {
		text-align: left;
		font-family: var(--e-global-typography-ce56df7-font-family), Sans-serif;
		font-size: 55px;
		font-weight: var(--e-global-typography-ce56df7-font-weight);
		font-style: var(--e-global-typography-ce56df7-font-style);
		line-height: var(--e-global-typography-ce56df7-line-height);
	}

	.elementor-element.elementor-element-b958e42 .elementor-heading-title {
		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);
		font-style: var(--e-global-typography-text-font-style);
		line-height: var(--e-global-typography-text-line-height);
	}

	h4 {
		margin-block-start: .5rem;
		margin-block-end: 1rem;
		font-family: inherit;
		font-weight: 500;
		line-height: 1.2;
		color: inherit;
	}

	h4 {
		font-size: 1.5rem;
	}

	.elementor-kit-3 h4 {
		color: var(--e-global-color-text);
		font-family: var(--e-global-typography-75d8c1b-font-family), Sans-serif;
		font-size: 24px;
		/* font-weight: var(--e-global-typography-75d8c1b-font-weight); */
		font-style: var(--e-global-typography-75d8c1b-font-style);
		line-height: 1.33em;
	}

	.elementor-element.elementor-element-024f030 .elementor-heading-title {
		color: #009de0;
		font-family: var(--e-global-typography-75d8c1b-font-family), Sans-serif;
		font-size: 24px;
		/* font-weight: var(--e-global-typography-75d8c1b-font-weight); */
		font-style: var(--e-global-typography-75d8c1b-font-style);
		line-height: 1.33em;
	}

	.elementor-element.elementor-element-d2943b6 .elementor-heading-title {
		color: var(--e-global-color-text);
		font-family: var(--e-global-typography-bcdac93-font-family), Sans-serif;
		font-size: 14px;
		font-weight: var(--e-global-typography-bcdac93-font-weight);
		line-height: var(--e-global-typography-bcdac93-line-height);
	}

	a {
		background-color: transparent;
		text-decoration: none;
		color: #c36;
	}

	.elementor a {
		box-shadow: none;
		text-decoration: none;
	}

	.elementor-kit-3 a {
		color: #009de0;
	}

	.elementor-widget-image a {
		display: inline-block;
	}

	a:active,
	a:hover {
		color: #336;
	}

	.elementor-element.elementor-element-84f8ec0 .elementor-icon-wrapper {
		text-align: right;
	}

	.elementor-element.elementor-element-b53d2b1 .elementor-icon-wrapper {
		text-align: right;
	}

	.elementor-element.elementor-element-300cf6e .elementor-heading-title {
		color: #009de0;
		font-family: var(--e-global-typography-75d8c1b-font-family), Sans-serif;
		font-size: 24px;
		/* font-weight: var(--e-global-typography-75d8c1b-font-weight); */
		font-style: var(--e-global-typography-75d8c1b-font-style);
		line-height: 1.33em;
	}

	.elementor-element.elementor-element-eb6356d .elementor-heading-title {
		color: var(--e-global-color-text);
		font-family: var(--e-global-typography-bcdac93-font-family), Sans-serif;
		font-size: 14px;
		/* font-weight: var(--e-global-typography-bcdac93-font-weight); */
		line-height: var(--e-global-typography-bcdac93-line-height);
	}

	.elementor-element.elementor-element-ee9d63a .elementor-heading-title {
		color: #009de0;
		font-family: var(--e-global-typography-75d8c1b-font-family), Sans-serif;
		font-size: 24px;
		/* font-weight: var(--e-global-typography-75d8c1b-font-weight); */
		font-style: var(--e-global-typography-75d8c1b-font-style);
		line-height: 1.33em;
	}

	.elementor-element.elementor-element-ac8a9b2 .elementor-heading-title {
		color: var(--e-global-color-text);
		font-family: var(--e-global-typography-bcdac93-font-family), Sans-serif;
		font-size: 14px;
		font-weight: var(--e-global-typography-bcdac93-font-weight);
		line-height: var(--e-global-typography-bcdac93-line-height);
	}

	.elementor-element.elementor-element-af55a88 .elementor-icon-wrapper {
		text-align: right;
	}

	.elementor-element.elementor-element-e66bbcd .elementor-heading-title {
		color: #009de0;
		font-family: var(--e-global-typography-75d8c1b-font-family), Sans-serif;
		font-size: 24px;
		/* font-weight: var(--e-global-typography-75d8c1b-font-weight); */
		font-style: var(--e-global-typography-75d8c1b-font-style);
		line-height: 1.33em;
	}

	.elementor-element.elementor-element-e1f80ad .elementor-heading-title {
		color: var(--e-global-color-text);
		font-family: var(--e-global-typography-bcdac93-font-family), Sans-serif;
		font-size: 14px;
		font-weight: var(--e-global-typography-bcdac93-font-weight);
		line-height: var(--e-global-typography-bcdac93-line-height);
	}

	.elementor-element.elementor-element-d75fbd5 .elementor-icon-wrapper {
		text-align: right;
	}

	.elementor-element.elementor-element-0b77d0d .elementor-icon-wrapper {
		text-align: right;
	}

	.elementor-element.elementor-element-22db93a .elementor-heading-title {
		color: #009de0;
		font-family: var(--e-global-typography-75d8c1b-font-family), Sans-serif;
		font-size: 24px;
		/* font-weight: var(--e-global-typography-75d8c1b-font-weight); */
		font-style: var(--e-global-typography-75d8c1b-font-style);
		line-height: 1.33em;
	}

	.elementor-element.elementor-element-77c59d5 .elementor-heading-title {
		color: var(--e-global-color-text);
		font-family: var(--e-global-typography-bcdac93-font-family), Sans-serif;
		font-size: 14px;
		font-weight: var(--e-global-typography-bcdac93-font-weight);
		line-height: var(--e-global-typography-bcdac93-line-height);
	}

	.elementor-element.elementor-element-b044696 .elementor-heading-title {
		color: #009de0;
		font-family: var(--e-global-typography-75d8c1b-font-family), Sans-serif;
		font-size: 24px;
		/* font-weight: var(--e-global-typography-75d8c1b-font-weight); */
		font-style: var(--e-global-typography-75d8c1b-font-style);
		line-height: 1.33em;
	}

	.elementor-element.elementor-element-ed5e645 .elementor-heading-title {
		color: var(--e-global-color-text);
		font-family: var(--e-global-typography-bcdac93-font-family), Sans-serif;
		font-size: 14px;
		font-weight: var(--e-global-typography-bcdac93-font-weight);
		line-height: var(--e-global-typography-bcdac93-line-height);
	}

	.elementor-element.elementor-element-9e951b7 .elementor-icon-wrapper {
		text-align: right;
	}

	.elementor-headline-text-wrapper {
		vertical-align: bottom;
	}

	.elementor-headline--style-highlight .elementor-headline-plain-text {
		position: relative;
		z-index: 1;
	}

	.elementor-widget-animated-headline .elementor-headline-plain-text {
		color: #c4007a;
	}

	.elementor-element.elementor-element-20917c4 .elementor-headline-plain-text {
		color: #fff;
	}

	@media screen and (max-width: 700px) {
		.elementor-element.elementor-element-20917c4 .elementor-headline-plain-text {
			color: #fff;
			font-size: 25px;
			padding-left: 35px;
		}

		#break-space {
			display: none;
		}
	}

	.elementor-headline-dynamic-wrapper {
		display: inline-block;
		position: relative;
	}

	.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper {
		overflow: visible;
		text-align: inherit;
	}

	img {
		border-style: none;
		height: auto;
		max-width: 100%;
	}

	.elementor img {
		height: auto;
		max-width: 100%;
		border: none;
		border-radius: 0;
		box-shadow: none;
	}

	.elementor-widget-image img {
		vertical-align: middle;
		display: inline-block;
	}

	.elementor-element.elementor-element-56971d0 img {
		width: 100%;
		border-radius: 0px 0px 12px 12px;
	}

	.elementor-icon {
		display: inline-block;
		line-height: 1;
		transition: all .3s;
		color: #69727d;
		font-size: 50px;
		text-align: center;
	}

	.elementor-view-stacked .elementor-icon {
		padding: .5em;
		background-color: #69727d;
		color: #fff;
		fill: #fff;
	}

	.elementor-shape-circle .elementor-icon {
		border-radius: 50%;
	}

	.elementor-widget-icon.elementor-view-stacked .elementor-icon {
		background-color: var(--e-global-color-primary);
	}

	.elementor-element.elementor-element-84f8ec0 .elementor-icon {
		font-size: 16px;
		padding: 12px;
	}

	.elementor-element.elementor-element-84f8ec0.elementor-view-stacked .elementor-icon {
		background-color: #c4007a;
		color: #ffffff;
	}

	.elementor-icon:hover {
		color: #69727d;
	}

	.elementor-element.elementor-element-b53d2b1 .elementor-icon {
		font-size: 16px;
		padding: 12px;
	}

	.elementor-element.elementor-element-b53d2b1.elementor-view-stacked .elementor-icon {
		background-color: #c4007a;
		color: #ffffff;
	}

	.elementor-element.elementor-element-f081037 img {
		width: 100%;
		border-radius: 12px 12px 0px 0px;
	}

	.elementor-element.elementor-element-457bae0 img {
		width: 100%;
		border-radius: 0px 0px 12px 12px;
	}

	.elementor-element.elementor-element-af55a88 .elementor-icon {
		font-size: 16px;
		padding: 12px;
	}

	.elementor-element.elementor-element-af55a88.elementor-view-stacked .elementor-icon {
		background-color: #c4007a;
		color: #ffffff;
	}

	.elementor-element.elementor-element-9e8a5b3 img {
		width: 100%;
		border-radius: 0px 0px 12px 12px;
	}

	.elementor-element.elementor-element-d75fbd5 .elementor-icon {
		font-size: 16px;
		padding: 12px;
	}

	.elementor-element.elementor-element-d75fbd5.elementor-view-stacked .elementor-icon {
		background-color: #c4007a;
		color: #ffffff;
	}

	.elementor-element.elementor-element-0b77d0d .elementor-icon {
		font-size: 16px;
		padding: 12px;
	}

	.elementor-element.elementor-element-0b77d0d.elementor-view-stacked .elementor-icon {
		background-color: #c4007a;
		color: #ffffff;
	}

	.elementor-element.elementor-element-fa5a940 img {
		width: 100%;
		border-radius: 12px 12px 0px 0px;
	}

	.elementor-element.elementor-element-ce76152 img {
		width: 100%;
		border-radius: 0px 0px 12px 12px;
	}

	.elementor-element.elementor-element-9e951b7 .elementor-icon {
		font-size: 16px;
		padding: 12px;
	}

	.elementor-element.elementor-element-9e951b7.elementor-view-stacked .elementor-icon {
		background-color: #c4007a;
		color: #ffffff;
	}

	.elementor-headline-dynamic-text {
		color: var(--dynamic-text-color, #aebcb9);
	}

	.elementor-headline--style-highlight .elementor-headline-dynamic-text {
		z-index: 1;
	}

	.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text {
		display: inline-block;
		left: 0;
		position: absolute;
		top: 0;
	}

	.elementor-widget-animated-headline .elementor-headline-dynamic-text {
		font-family: var(--e-global-typography-primary-font-family), Sans-serif;
		font-weight: var(--e-global-typography-primary-font-weight);
	}

	.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active {
		position: relative;
	}

	.elementor-element.elementor-element-20917c4 .elementor-headline-dynamic-text {
		font-family: var(--e-global-typography-ce56df7-font-family), Sans-serif;
		font-weight: var(--e-global-typography-ce56df7-font-weight);
		font-style: var(--e-global-typography-ce56df7-font-style);
		line-height: var(--e-global-typography-ce56df7-line-height);
		color: #b6c935;
	}

	.elementor-headline--style-highlight svg {
		height: calc(100% + 20px);
		left: 50%;
		overflow: visible;
		position: absolute;
		top: 50%;
		transform: translate(-50%, -50%);
		width: calc(100% + 20px);
	}

	.fas {
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		display: inline-block;
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		line-height: 1;
	}

	.fas {
		font-family: "Font Awesome 5 Free";
		font-weight: 900;
	}

	.elementor-icon i {
		width: 1em;
		height: 1em;
		position: relative;
		display: block;
		color: #fff;
	}

	.fa-arrow-right:before {
		content: "\f061";
	}


}


@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translate3d(0, -100%, 0);
		opacity: 0;
		transform: translate3d(0px, -100%, 0px);
	}

	100% {
		opacity: 1;
		transform: none;
		opacity: 1;
		transform: none;
	}

}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translate3d(0, 100%, 0);
		opacity: 0;
		transform: translate3d(0px, 100%, 0px);
	}

	100% {
		opacity: 1;
		transform: none;
		opacity: 1;
		transform: none;
	}

}

.elementor-11153 .elementor-element.elementor-element-4aedebd3 .elementor-button[type="submit"] {
	color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS */nav.ubermenu-main.ubermenu-mobile-modal.ubermenu-mobile-view ul > li.ubermenu-current-menu-ancestor > a,nav.ubermenu-main.ubermenu-mobile-modal.ubermenu-mobile-view ul > li.ubermenu-active > a {
    color: #002866;
}
@media (max-width: 575.98px){
body.elementor-page-2642.has-mini-items .extras-navigation .give-display-button button.give-btn {
    font-size: 14px !important; 
}
body.elementor-page-2642.has-mini-items .extras-navigation .give-display-button button.give-btn:before {
   content:none;
}
.extra-item.mini-user {
    display: none;
}
}/* End custom CSS */