.elementor-12611 .elementor-element.elementor-element-092f578{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-7fe0274d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-b191fc1 );--border-color:var( --e-global-color-b191fc1 );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-199959a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-item:not(:last-child):after{content:"";height:71%;border-color:var( --e-global-color-b191fc1 );}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-icon i{color:var( --e-global-color-ee61e5e );transition:color 0.3s;}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-icon svg{fill:var( --e-global-color-ee61e5e );transition:fill 0.3s;}.elementor-12611 .elementor-element.elementor-element-411e2c14{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-item > a{font-family:var( --e-global-typography-7ca1440-font-family );font-size:var( --e-global-typography-7ca1440-font-size );font-weight:var( --e-global-typography-7ca1440-font-weight );text-transform:var( --e-global-typography-7ca1440-text-transform );}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-text{color:var( --e-global-color-ee61e5e );transition:color 0.3s;}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-ee61e5e );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-12611 .elementor-element.elementor-element-10379474 .elementor-heading-title{font-family:var( --e-global-typography-960fe3f-font-family );font-size:var( --e-global-typography-960fe3f-font-size );font-weight:var( --e-global-typography-960fe3f-font-weight );text-transform:var( --e-global-typography-960fe3f-text-transform );line-height:var( --e-global-typography-960fe3f-line-height );}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12611 .elementor-element.elementor-element-6324b58e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-item > a{font-family:var( --e-global-typography-edd83c7-font-family );font-size:var( --e-global-typography-edd83c7-font-size );font-weight:var( --e-global-typography-edd83c7-font-weight );text-transform:var( --e-global-typography-edd83c7-text-transform );line-height:var( --e-global-typography-edd83c7-line-height );}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-text{transition:color 0.3s;}.elementor-12611 .elementor-element.elementor-element-43548db1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12611 .elementor-element.elementor-element-45dabd9 img{width:200px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-secondary );}.elementor-12611 .elementor-element.elementor-element-28bb5283 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-search-form__container{min-height:44px;}.elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-search-form__submit{min-width:44px;}body:not(.rtl) .elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-search-form__icon{padding-left:calc(44px / 3);}body.rtl .elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-search-form__icon{padding-right:calc(44px / 3);}.elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-search-form__input, .elementor-12611 .elementor-element.elementor-element-28bb5283.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(44px / 3);padding-right:calc(44px / 3);}.elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-search-form__icon{--e-search-form-icon-size-minimal:13px;}.elementor-12611 .elementor-element.elementor-element-28bb5283 input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-367cc44-font-family );font-size:var( --e-global-typography-367cc44-font-size );font-weight:var( --e-global-typography-367cc44-font-weight );text-transform:var( --e-global-typography-367cc44-text-transform );font-style:var( --e-global-typography-367cc44-font-style );line-height:var( --e-global-typography-367cc44-line-height );}.elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-search-form__input,
					.elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-search-form__icon,
					.elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-12611 .elementor-element.elementor-element-28bb5283 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-12611 .elementor-element.elementor-element-28bb5283.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-ee61e5e );fill:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-28bb5283:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:var( --e-global-color-296d270 );border-color:var( --e-global-color-b72f5d9 );border-width:1px 1px 1px 1px;border-radius:50px;}.elementor-12611 .elementor-element.elementor-element-28bb5283.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:var( --e-global-color-296d270 );border-color:var( --e-global-color-b72f5d9 );border-width:1px 1px 1px 1px;border-radius:50px;}.elementor-12611 .elementor-element.elementor-element-537c4976{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-98d4790 );--border-color:var( --e-global-color-98d4790 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12611 .elementor-element.elementor-element-537c4976:not(.elementor-motion-effects-element-type-background), .elementor-12611 .elementor-element.elementor-element-537c4976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3493ab );}.elementor-12611 .elementor-element.elementor-element-6e436a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-44c7fe47{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-5a413478 .elementor-heading-title{font-family:var( --e-global-typography-2322f26-font-family );font-size:var( --e-global-typography-2322f26-font-size );font-weight:var( --e-global-typography-2322f26-font-weight );text-transform:var( --e-global-typography-2322f26-text-transform );}.elementor-12611 .elementor-element.elementor-element-4b70646b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-62586928{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-30px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-62586928 .swiper-slide > .elementor-element{height:100%;}.elementor-12611 .elementor-element.elementor-element-4f8bb7e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12611 .elementor-element.elementor-element-6c02de16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-77b9c726{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-6834972d .elementor-heading-title{font-family:var( --e-global-typography-2322f26-font-family );font-size:var( --e-global-typography-2322f26-font-size );font-weight:var( --e-global-typography-2322f26-font-weight );text-transform:var( --e-global-typography-2322f26-text-transform );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-12611 .elementor-element.elementor-element-2e4c9b7f .elementor-button{background-color:var( --e-global-color-f9d44fa );font-family:var( --e-global-typography-24e66e9-font-family );font-size:var( --e-global-typography-24e66e9-font-size );font-weight:var( --e-global-typography-24e66e9-font-weight );text-transform:var( --e-global-typography-24e66e9-text-transform );font-style:var( --e-global-typography-24e66e9-font-style );line-height:var( --e-global-typography-24e66e9-line-height );fill:var( --e-global-color-98d4790 );color:var( --e-global-color-98d4790 );padding:0px 0px 0px 0px;}.elementor-12611 .elementor-element.elementor-element-2e4c9b7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12611 .elementor-element.elementor-element-2e4c9b7f .elementor-button:hover, .elementor-12611 .elementor-element.elementor-element-2e4c9b7f .elementor-button:focus{color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-2e4c9b7f .elementor-button:hover svg, .elementor-12611 .elementor-element.elementor-element-2e4c9b7f .elementor-button:focus svg{fill:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-71938abd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12611 .elementor-element.elementor-element-722d670e{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-683adfa5{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-470f6468{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12611 .elementor-element.elementor-element-1621bf76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-13d846de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-1c5a5ee1 .elementor-heading-title{font-family:var( --e-global-typography-2322f26-font-family );font-size:var( --e-global-typography-2322f26-font-size );font-weight:var( --e-global-typography-2322f26-font-weight );text-transform:var( --e-global-typography-2322f26-text-transform );}.elementor-12611 .elementor-element.elementor-element-317e75ff .elementor-button{background-color:var( --e-global-color-f9d44fa );font-family:var( --e-global-typography-24e66e9-font-family );font-size:var( --e-global-typography-24e66e9-font-size );font-weight:var( --e-global-typography-24e66e9-font-weight );text-transform:var( --e-global-typography-24e66e9-text-transform );font-style:var( --e-global-typography-24e66e9-font-style );line-height:var( --e-global-typography-24e66e9-line-height );fill:var( --e-global-color-98d4790 );color:var( --e-global-color-98d4790 );padding:0px 0px 0px 0px;}.elementor-12611 .elementor-element.elementor-element-317e75ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12611 .elementor-element.elementor-element-317e75ff .elementor-button:hover, .elementor-12611 .elementor-element.elementor-element-317e75ff .elementor-button:focus{color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-317e75ff .elementor-button:hover svg, .elementor-12611 .elementor-element.elementor-element-317e75ff .elementor-button:focus svg{fill:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-389c17ac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-b3d3d10{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-4713f4f2{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-42cfad0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-17eafcfd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12611 .elementor-element.elementor-element-1b97a544{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-6a6d652b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-2f4509fa .elementor-heading-title{font-family:var( --e-global-typography-2322f26-font-family );font-size:var( --e-global-typography-2322f26-font-size );font-weight:var( --e-global-typography-2322f26-font-weight );text-transform:var( --e-global-typography-2322f26-text-transform );}.elementor-12611 .elementor-element.elementor-element-1c24e9ec .elementor-button{background-color:var( --e-global-color-f9d44fa );font-family:var( --e-global-typography-24e66e9-font-family );font-size:var( --e-global-typography-24e66e9-font-size );font-weight:var( --e-global-typography-24e66e9-font-weight );text-transform:var( --e-global-typography-24e66e9-text-transform );font-style:var( --e-global-typography-24e66e9-font-style );line-height:var( --e-global-typography-24e66e9-line-height );fill:var( --e-global-color-98d4790 );color:var( --e-global-color-98d4790 );padding:0px 0px 0px 0px;}.elementor-12611 .elementor-element.elementor-element-1c24e9ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12611 .elementor-element.elementor-element-1c24e9ec .elementor-button:hover, .elementor-12611 .elementor-element.elementor-element-1c24e9ec .elementor-button:focus{color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-1c24e9ec .elementor-button:hover svg, .elementor-12611 .elementor-element.elementor-element-1c24e9ec .elementor-button:focus svg{fill:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-6b473bea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-f55dace{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-5a1ca58{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-18ae6132{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ee61e5e );--border-color:var( --e-global-color-ee61e5e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12611 .elementor-element.elementor-element-a08df01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-53622fd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-738d0cb .elementor-heading-title{font-family:var( --e-global-typography-2322f26-font-family );font-size:var( --e-global-typography-2322f26-font-size );font-weight:var( --e-global-typography-2322f26-font-weight );text-transform:var( --e-global-typography-2322f26-text-transform );}.elementor-12611 .elementor-element.elementor-element-15a08a30 .elementor-button{background-color:var( --e-global-color-f9d44fa );font-family:var( --e-global-typography-24e66e9-font-family );font-size:var( --e-global-typography-24e66e9-font-size );font-weight:var( --e-global-typography-24e66e9-font-weight );text-transform:var( --e-global-typography-24e66e9-text-transform );font-style:var( --e-global-typography-24e66e9-font-style );line-height:var( --e-global-typography-24e66e9-line-height );fill:var( --e-global-color-98d4790 );color:var( --e-global-color-98d4790 );padding:0px 0px 0px 0px;}.elementor-12611 .elementor-element.elementor-element-15a08a30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12611 .elementor-element.elementor-element-15a08a30 .elementor-button:hover, .elementor-12611 .elementor-element.elementor-element-15a08a30 .elementor-button:focus{color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-15a08a30 .elementor-button:hover svg, .elementor-12611 .elementor-element.elementor-element-15a08a30 .elementor-button:focus svg{fill:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-3ebec434{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-337cc14{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-498141d5{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-5543e84e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-5f55950d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12611 .elementor-element.elementor-element-5b321f10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-73252ee9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-7c3695f4 .elementor-heading-title{font-family:var( --e-global-typography-2322f26-font-family );font-size:var( --e-global-typography-2322f26-font-size );font-weight:var( --e-global-typography-2322f26-font-weight );text-transform:var( --e-global-typography-2322f26-text-transform );}.elementor-12611 .elementor-element.elementor-element-51762d5a .elementor-button{background-color:var( --e-global-color-f9d44fa );font-family:var( --e-global-typography-24e66e9-font-family );font-size:var( --e-global-typography-24e66e9-font-size );font-weight:var( --e-global-typography-24e66e9-font-weight );text-transform:var( --e-global-typography-24e66e9-text-transform );font-style:var( --e-global-typography-24e66e9-font-style );line-height:var( --e-global-typography-24e66e9-line-height );fill:var( --e-global-color-98d4790 );color:var( --e-global-color-98d4790 );padding:0px 0px 0px 0px;}.elementor-12611 .elementor-element.elementor-element-51762d5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12611 .elementor-element.elementor-element-51762d5a .elementor-button:hover, .elementor-12611 .elementor-element.elementor-element-51762d5a .elementor-button:focus{color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-51762d5a .elementor-button:hover svg, .elementor-12611 .elementor-element.elementor-element-51762d5a .elementor-button:focus svg{fill:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-3621b3db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-47bff79e{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-d13dfa1{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-4151b4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12611 .elementor-element.elementor-element-f48b677{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-85a84c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-fb9d051 .elementor-heading-title{font-family:var( --e-global-typography-2322f26-font-family );font-size:var( --e-global-typography-2322f26-font-size );font-weight:var( --e-global-typography-2322f26-font-weight );text-transform:var( --e-global-typography-2322f26-text-transform );}.elementor-12611 .elementor-element.elementor-element-d465d15 .elementor-button{background-color:var( --e-global-color-f9d44fa );font-family:var( --e-global-typography-24e66e9-font-family );font-size:var( --e-global-typography-24e66e9-font-size );font-weight:var( --e-global-typography-24e66e9-font-weight );text-transform:var( --e-global-typography-24e66e9-text-transform );font-style:var( --e-global-typography-24e66e9-font-style );line-height:var( --e-global-typography-24e66e9-line-height );fill:var( --e-global-color-98d4790 );color:var( --e-global-color-98d4790 );padding:0px 0px 0px 0px;}.elementor-12611 .elementor-element.elementor-element-d465d15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12611 .elementor-element.elementor-element-d465d15 .elementor-button:hover, .elementor-12611 .elementor-element.elementor-element-d465d15 .elementor-button:focus{color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-d465d15 .elementor-button:hover svg, .elementor-12611 .elementor-element.elementor-element-d465d15 .elementor-button:focus svg{fill:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-3743ea3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-07a887c{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-48f4a2f{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-395a9d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12611 .elementor-element.elementor-element-d934902{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-634d0d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-20aef33 .elementor-heading-title{font-family:var( --e-global-typography-2322f26-font-family );font-size:var( --e-global-typography-2322f26-font-size );font-weight:var( --e-global-typography-2322f26-font-weight );text-transform:var( --e-global-typography-2322f26-text-transform );}.elementor-12611 .elementor-element.elementor-element-7086306 .elementor-button{background-color:var( --e-global-color-f9d44fa );font-family:var( --e-global-typography-24e66e9-font-family );font-size:var( --e-global-typography-24e66e9-font-size );font-weight:var( --e-global-typography-24e66e9-font-weight );text-transform:var( --e-global-typography-24e66e9-text-transform );font-style:var( --e-global-typography-24e66e9-font-style );line-height:var( --e-global-typography-24e66e9-line-height );fill:var( --e-global-color-98d4790 );color:var( --e-global-color-98d4790 );padding:0px 0px 0px 0px;}.elementor-12611 .elementor-element.elementor-element-7086306 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12611 .elementor-element.elementor-element-7086306 .elementor-button:hover, .elementor-12611 .elementor-element.elementor-element-7086306 .elementor-button:focus{color:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-7086306 .elementor-button:hover svg, .elementor-12611 .elementor-element.elementor-element-7086306 .elementor-button:focus svg{fill:var( --e-global-color-ee61e5e );}.elementor-12611 .elementor-element.elementor-element-d485e70{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12611 .elementor-element.elementor-element-e82b0c9{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-4cd4eee{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-31c4a42e{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-12611 .elementor-element.elementor-element-7fe0274d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7ca1440-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12611 .elementor-element.elementor-element-10379474 .elementor-heading-title{font-size:var( --e-global-typography-960fe3f-font-size );line-height:var( --e-global-typography-960fe3f-line-height );}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-item > a{font-size:var( --e-global-typography-edd83c7-font-size );line-height:var( --e-global-typography-edd83c7-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-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12611 .elementor-element.elementor-element-28bb5283 input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-367cc44-font-size );line-height:var( --e-global-typography-367cc44-line-height );}.elementor-12611 .elementor-element.elementor-element-5a413478 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-62586928{--swiper-slides-to-display:2;}.elementor-12611 .elementor-element.elementor-element-6834972d .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-2e4c9b7f .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12611 .elementor-element.elementor-element-722d670e{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-683adfa5{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-1c5a5ee1 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-317e75ff .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-b3d3d10{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-4713f4f2{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-2f4509fa .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-1c24e9ec .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-f55dace{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-5a1ca58{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-738d0cb .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-15a08a30 .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-337cc14{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-498141d5{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-7c3695f4 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-51762d5a .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-47bff79e{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-d13dfa1{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-fb9d051 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-d465d15 .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-07a887c{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-48f4a2f{--grid-columns:2;}.elementor-12611 .elementor-element.elementor-element-20aef33 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-7086306 .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-e82b0c9{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-4cd4eee{--grid-columns:2;}}@media(min-width:768px){.elementor-12611 .elementor-element.elementor-element-7fe0274d{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-43548db1{--width:25%;}.elementor-12611 .elementor-element.elementor-element-537c4976{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-6e436a0{--width:100%;}.elementor-12611 .elementor-element.elementor-element-44c7fe47{--width:25%;}.elementor-12611 .elementor-element.elementor-element-4f8bb7e6{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-6c02de16{--width:100%;}.elementor-12611 .elementor-element.elementor-element-77b9c726{--width:25%;}.elementor-12611 .elementor-element.elementor-element-470f6468{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-1621bf76{--width:100%;}.elementor-12611 .elementor-element.elementor-element-13d846de{--width:25%;}.elementor-12611 .elementor-element.elementor-element-17eafcfd{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-1b97a544{--width:100%;}.elementor-12611 .elementor-element.elementor-element-6a6d652b{--width:25%;}.elementor-12611 .elementor-element.elementor-element-18ae6132{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-a08df01{--width:100%;}.elementor-12611 .elementor-element.elementor-element-53622fd7{--width:25%;}.elementor-12611 .elementor-element.elementor-element-5f55950d{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-5b321f10{--width:100%;}.elementor-12611 .elementor-element.elementor-element-73252ee9{--width:25%;}.elementor-12611 .elementor-element.elementor-element-4151b4a{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-f48b677{--width:100%;}.elementor-12611 .elementor-element.elementor-element-85a84c6{--width:25%;}.elementor-12611 .elementor-element.elementor-element-395a9d5{--content-width:1336px;}.elementor-12611 .elementor-element.elementor-element-d934902{--width:100%;}.elementor-12611 .elementor-element.elementor-element-634d0d0{--width:25%;}}@media(max-width:767px){.elementor-12611 .elementor-element.elementor-element-7fe0274d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12611 .elementor-element.elementor-element-199959a4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12611 .elementor-element.elementor-element-411e2c14 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7ca1440-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12611 .elementor-element.elementor-element-10379474 .elementor-heading-title{font-size:var( --e-global-typography-960fe3f-font-size );line-height:var( --e-global-typography-960fe3f-line-height );}.elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12611 .elementor-element.elementor-element-6324b58e .elementor-icon-list-item > a{font-size:var( --e-global-typography-edd83c7-font-size );line-height:var( --e-global-typography-edd83c7-line-height );}.elementor-12611 .elementor-element.elementor-element-43548db1{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12611 .elementor-element.elementor-element-43548db1.e-con{--order:-99999 /* order start hack */;}.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-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12611 .elementor-element.elementor-element-28bb5283 input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-367cc44-font-size );line-height:var( --e-global-typography-367cc44-line-height );}.elementor-12611 .elementor-element.elementor-element-537c4976{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12611 .elementor-element.elementor-element-5a413478 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-62586928{--swiper-slides-to-display:1;}.elementor-12611 .elementor-element.elementor-element-4f8bb7e6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12611 .elementor-element.elementor-element-6834972d .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-2e4c9b7f .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12611 .elementor-element.elementor-element-722d670e{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-683adfa5{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-470f6468{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12611 .elementor-element.elementor-element-1c5a5ee1 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-317e75ff .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-b3d3d10{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-4713f4f2{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-17eafcfd{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12611 .elementor-element.elementor-element-2f4509fa .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-1c24e9ec .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-f55dace{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-5a1ca58{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-18ae6132{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12611 .elementor-element.elementor-element-738d0cb .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-15a08a30 .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-337cc14{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-498141d5{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-5f55950d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12611 .elementor-element.elementor-element-7c3695f4 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-51762d5a .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-47bff79e{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-d13dfa1{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-4151b4a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12611 .elementor-element.elementor-element-fb9d051 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-d465d15 .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-07a887c{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-48f4a2f{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-395a9d5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12611 .elementor-element.elementor-element-20aef33 .elementor-heading-title{font-size:var( --e-global-typography-2322f26-font-size );}.elementor-12611 .elementor-element.elementor-element-7086306 .elementor-button{font-size:var( --e-global-typography-24e66e9-font-size );line-height:var( --e-global-typography-24e66e9-line-height );}.elementor-12611 .elementor-element.elementor-element-e82b0c9{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-4cd4eee{--grid-columns:1;}.elementor-12611 .elementor-element.elementor-element-31c4a42e{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS */.relatedTopics h2{
    color: #413C9E;
    font-size: 20px;
    font-weight: 400;
    line-height: 27px;
}
.relatedTopics ul{
    margin-top:10px;
    display:flex;
    flex-wrap: wrap;
}
.relatedTopics li{
    margin-right:5px;
    margin-bottom:10px;
    background-color: #E8EEF0;
    border-radius:10px;
    padding:2px 7px;
}
.relatedTopics li a{
    color:#000;
    font-size: 14px;
    font-weight:500;
    font-family:"Open Sans", sans-serif;
}
.relatedTopics li a:hover{
    color:#C4530E;
}
.searchForm input[type=search]::placeholder{
    color:#fff !important;
    text-transform: uppercase;
    font-weight:500;
    opacity:1;
    
}
.searchForm input[type=search]:focus{
    border: 1px solid white;
}
.searchForm input[type=search]{
  border: 1px solid white !important;
    border-radius:4px;
    padding:12px 20px;
    margin-right:20px !important;
}

.searchForm button[type=submit]{
    border-radius:4px;
    font-size:14px;
    font-family:'Montserrat', sans-serif;
    font-weight:500;
    
}
.searchForm button[type=submit]:hover{
    border-radius:4px;
    cursor: pointer;
}
.elementor-search-form__container,
.searchForm form{
    border: none !important;
}
.introText a{
   color:#fff;
   text-decoration: underline;
}
.categoriesLinks li{
    margin-bottom: 18px !important;
}
.categoriesLinks li:first-child{
    background: #413C9E;
    padding:11px;
    border-radius:4px;
}
.categoryArticle .grid-post-box-meta{
 margin-top:7px;   
 display: flex;
}
.categoryArticle .item-content{
 margin-top:6px !important;   
}
.categoryArticle .grid-post-box-meta span:after{
    display:none;
}
.categoryArticle .otherl-date{
    margin-left:auto;
}
.inlineColumn .elementor-widget-wrap{
    display:flex;
}
.inlineColumn .elementor-widget-wrap .elementor-element{
    width:auto;
}
.inlineColumn{
    position: relative;
}
.inlineColumn:after{
    content:"";
    width:calc(100% - 35px);
    height:1px;
    background-color: #E6E6E6;
    position: absolute;
    left:25px;
    bottom:5px;
    z-index: 1;
}

.categoryTitle{
    margin-bottom:0 !important;
    background-color:#fff;
    position: relative;
    z-index: 2;
    padding: 0 10px 0 0;
}
.seeAllLink{
    margin-left:auto;
    padding: 0 0 0 10px ;
}


.elementor-editor-active .categoryArticle .thumbnail{
    margin-top:0 !important;
}
.categoryArticle .thumbnail a{
    border-radius:10px;
}
.upcomingEvent{
    background:#E8EEF0;
    border-radius:10px;
}
.upcomingEvent .custom-buttons,
.upcomingEvent .tribe-events-virtual-single-marker{
    display:none;
}
.upcomingEvent .tribe-events-event-image{
    margin-bottom:0 !important;
    height:auto;
}
.upcomingEvent #tribe-events-content{
    display:flex;
    flex-direction:column;
}
.upcomingEvent .tribe_events{
    order:1;
}
.upcomingEvent .tribe-events-schedule{
    order:2;
    margin:5px 0;
}
.upcomingEvent .tribe-events-schedule span,
.upcomingEvent .tribe-events-schedule h2{
    font-family: 'Open Sans';
font-style: normal;
font-weight: 400 !important;
font-size: 13px;
line-height: 19px;
letter-spacing: 0.01em;
color: #141827;
}
.upcomingEvent h1{
    order:3;
}
.upcomingEvent h1{
    font-family: 'Open Sans';
font-style: normal;
font-weight: 600 !important;
font-size: 15px !important;
line-height: 21px !important;
/* or 140% */


color: #000000;
}
.tribe_events.status-publish .tribe-events-event-image img{
    border-radius:10px;
}
#tribe-events-pg-template{
    padding:20px !important;
}
#tribe-events-content{
    margin-bottom: 0 !important;
}

.sidebarLogin label{
    font-family:'Montserrat', sans-serif;
    font-weight:500;
    font-size:14px;
    color:#000;
}
.sidebarLogin input[type=text],
.sidebarLogin input[type=password]{
    border: none;
    background-color:#fff;
    border-radius:4px;
}
.sidebarLogin input[type=password]{
    margin-top:8px;
}
.sidebarLogin .mepr_username,
.sidebarLogin .mepr_password{
    margin-bottom:15px !important;
}
.sidebarLogin input[type=submit]{
    border-radius:4px !important;
    background-color:#C4530E !important;
    border:none !important;
    margin: 10px 0 !important;
}
.mp_wrapper.mp_login_form{
    padding-bottom:0 !important;
}
.penci-featured-content{
    top:auto;
    bottom:0;
    left:0;
    transform:none;
}
.feat-text{
    max-width: 90% !important;
    text-align: left !important;
    margin: 0 !important;
}
.featured-slider-overlay{
    background: transparent !important;
    opacity:1 !important;
}
.feat-text h3 a{
    color:#fff !important;
    font-family: 'Open Sans',sans-serif !important;
font-style: normal !important;
font-weight: 700 !important;
font-size: 18px !important;
line-height: 29px !important;
}
/*.featuredSlider .owl-item,*/
/*.featuredSlider .owl-item .item,*/
/*.featuredSlider .penci-image-holder,*/
.featuredSlider .owl-stage-outer{
    border-radius:20px !important;
}
.featuredSlider .penci-image-holder:after{
    content:"";
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background: linear-gradient(0deg, rgba(0,0,0,.2) 0%, rgba(0,0,0,0) 50%);
}
.owl-next,
.owl-prev{
    opacity:1 !important;
    background:transparent !important;
    color:#fff !important;
    border: 2px solid #fff !important;
    line-height: 30px !important;
}
.featuredSlider .featured-slider-overlay:after{
    content:"Editor's Pick";
    position: absolute;
    top:-20px;
    left:10px;
    color:#fff !important;
    font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
font-size: 14px;
line-height: 19px;
letter-spacing: 0.01em;
text-transform: uppercase;
color: #FFFFFF;
opacity:1;
background: #7578D6;
border-radius:20px;
padding:7px 25px;
}
@media (max-width:767px){
 .feat-text{
    max-width: 80% !important;

    margin: 0 auto!important;
}   
.featuredSlider .featured-slider-overlay:after{
    display:none;
}
}
.archivePosts .fa-arrow-right-long,
.archivePosts .fa-arrow-left-long{
    font-family:"FontAwesome";
    font-weight:normal;
    font-style: normal;
   
}

nav.elementor-pagination{
    margin-top:75px !important;
}
.elementor-pagination,
.elementor-pagination span,
.elementor-pagination a{
    color:#413C9E;
    font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 27px;
}
@media (min-width:767px){
    .elementor-pagination span,
.elementor-pagination a{
    margin:0 14px !important;
}
}

.archivePosts i{
    width:25px;
    height: 25px;
    line-height:24px;
    text-align: center;
    border-radius:100%;
    border:2px solid #7578D6;
    color:#7578D6;
    font-size:16px;
    margin:0 15px;
}
span.current{
    color:#fff;
    background: #7578D6;
    padding:1px 8px;
    border-radius:10px;
}
.sideBarSearch form{
    background:#fff;
    border-radius:4px;
}
.sideBarSearch input[type=search]{
   color:#000 !important; 
}
.sideBarSearch i{
    color:#C4530E;
}
.sideBarSearch .elementor-search-form__container{
    display:flex;
    flex-direction: row-reverse;
}
.sideBarSearch .elementor-search-form__icon{
    padding:0 10px;
}
.archivePosts .elementor-post:nth-child(3){
    /*border: 1px solid pink;*/
}

.archivePosts .elementor-post:nth-child(3) .penci-ercol-33{
    width:100% !important;
}
.archivePosts .elementor-post:nth-child(3) .elementor-container{
    display:block;
}
.archivePosts .elementor-post:nth-child(3) .penci-ercol-66 {
    width: 100%;
    position: absolute;
    bottom: 0;
    color: #fff;
    padding: 20px 30px;
}
.archivePosts .elementor-post:nth-child(3) .elementor-widget-container >  a{
    width:100%;
    height:380px;
    border-radius:20px;
    position: relative;
}
.archivePosts .elementor-post:nth-child(3) .elementor-widget-container >  a:after{
    content:"";
    width:100%;
    height:100%;
    position: absolute;
    bottom:0;
    left:0;
    background: linear-gradient(0deg, rgba(0,0,0,.4) 0%, rgba(0,0,0,0) 50%);
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.archivePosts .elementor-post:nth-child(3) .elementor-widget-container >  a img{
    width:100%;
    height:100%;
    object-fit:cover;
    border-radius:20px;
}
.archivePosts .elementor-post:nth-child(3) .elementor-post-info__terms-list,
.archivePosts .elementor-post:nth-child(3) .elementor-inline-items,
.archivePosts .elementor-post:nth-child(3) .customExcerpt,
.archivePosts .elementor-post:nth-child(3) .metaInfo{
    display:none;
}
.archivePosts .elementor-post:nth-child(3) h2{
    font-size:18px !important; 
    font-weight:700 !important;
    line-height:29px !important;
    position: relative;
}
.archivePosts .elementor-post:nth-child(3) h2:before{
    content:"Latest";
    position: absolute;
    top:-42px;
    left:0;
    color: #fff !important;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0.01em;
    text-transform: uppercase;
    color: #FFFFFF;
    opacity: 1;
    background: #7578D6;
    border-radius: 20px;
    padding: 7px 25px;
}
.archivePosts .elementor-post .penci-ercol-33 >  .elementor-widget-wrap.elementor-element-populated{
    padding-left:0 !important;
}
.fa-light, .fal {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
}/* End custom CSS */