/**
 * LAMP Site Core: per-element rules Elementor Pro generated for the widgets this plugin replaces.
 * Frozen 2026-10-22 from Elementor's CSS files so they survive regeneration without Pro.
 */
/* post-2799 */
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-lpwhite );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-lpbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-lpbtn-font-size );font-weight:var( --e-global-typography-lpbtn-font-weight );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-lpink );fill:var( --e-global-color-lpink );padding-left:14px;padding-right:14px;padding-top:10px;padding-bottom:10px;}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-lpred );fill:var( --e-global-color-lpred );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-lpred );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a, .elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-menu-toggle{color:var( --e-global-color-lpink );fill:var( --e-global-color-lpink );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-lpwhite );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a:hover,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a:focus,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-menu-toggle:hover,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-menu-toggle:focus{color:var( --e-global-color-lpred );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a:hover,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a:focus,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-lppaper );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-lpred );background-color:var( --e-global-color-lppaper );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown .elementor-item, .elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-lpbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-lpbtn-font-size );font-weight:var( --e-global-typography-lpbtn-font-weight );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:12px;}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 div.elementor-menu-toggle{color:var( --e-global-color-lpink );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 div.elementor-menu-toggle svg{fill:var( --e-global-color-lpink );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2{--nav-menu-icon-size:22px;width:auto;max-width:auto;}
@media(max-width:1024px){.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-lpbtn-font-size );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown .elementor-item, .elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-lpbtn-font-size );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
}
@media(max-width:767px){.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-lpbtn-font-size );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
.elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown .elementor-item, .elementor-2799 .elementor-element.elementor-element-1a2bea2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-lpbtn-font-size );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
}

/* post-2795 */
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}
.elementor-2795 .elementor-element.elementor-element-7ec9187:after{content:"0.62";}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__thumbnail__link{width:32%;}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__meta-data span + span:before{content:"///";}
.elementor-2795 .elementor-element.elementor-element-7ec9187{--grid-column-gap:30px;--grid-row-gap:32px;}
.elementor-2795 .elementor-element.elementor-element-7ec9187.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:40px;}
.elementor-2795 .elementor-element.elementor-element-7ec9187.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:40px;}
.elementor-2795 .elementor-element.elementor-element-7ec9187.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:40px;}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__title, .elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__title a{color:var( --e-global-color-lpink );font-family:var( --e-global-typography-lph3-font-family ), Sans-serif;font-size:var( --e-global-typography-lph3-font-size );font-weight:var( --e-global-typography-lph3-font-weight );line-height:var( --e-global-typography-lph3-line-height );letter-spacing:var( --e-global-typography-lph3-letter-spacing );word-spacing:var( --e-global-typography-lph3-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__meta-data{color:var( --e-global-color-lpmuted );font-family:var( --e-global-typography-lplabel-font-family ), Sans-serif;font-size:var( --e-global-typography-lplabel-font-size );font-weight:var( --e-global-typography-lplabel-font-weight );text-transform:var( --e-global-typography-lplabel-text-transform );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__excerpt p{color:var( --e-global-color-lpmuted );font-family:var( --e-global-typography-lpbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lpbody-font-size );font-weight:var( --e-global-typography-lpbody-font-weight );line-height:var( --e-global-typography-lpbody-line-height );letter-spacing:var( --e-global-typography-lpbody-letter-spacing );word-spacing:var( --e-global-typography-lpbody-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__read-more{color:var( --e-global-color-lpred );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 a.elementor-post__read-more{font-family:var( --e-global-typography-lpbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-lpbtn-font-size );font-weight:var( --e-global-typography-lpbtn-font-weight );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
@media(max-width:1024px){.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__title, .elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__title a{font-size:var( --e-global-typography-lph3-font-size );line-height:var( --e-global-typography-lph3-line-height );letter-spacing:var( --e-global-typography-lph3-letter-spacing );word-spacing:var( --e-global-typography-lph3-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__meta-data{font-size:var( --e-global-typography-lplabel-font-size );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__excerpt p{font-size:var( --e-global-typography-lpbody-font-size );line-height:var( --e-global-typography-lpbody-line-height );letter-spacing:var( --e-global-typography-lpbody-letter-spacing );word-spacing:var( --e-global-typography-lpbody-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 a.elementor-post__read-more{font-size:var( --e-global-typography-lpbtn-font-size );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
}
@media(max-width:767px){.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}
.elementor-2795 .elementor-element.elementor-element-7ec9187:after{content:"0.5";}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__thumbnail__link{width:100%;}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__title, .elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__title a{font-size:var( --e-global-typography-lph3-font-size );line-height:var( --e-global-typography-lph3-line-height );letter-spacing:var( --e-global-typography-lph3-letter-spacing );word-spacing:var( --e-global-typography-lph3-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__meta-data{font-size:var( --e-global-typography-lplabel-font-size );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 .elementor-post__excerpt p{font-size:var( --e-global-typography-lpbody-font-size );line-height:var( --e-global-typography-lpbody-line-height );letter-spacing:var( --e-global-typography-lpbody-letter-spacing );word-spacing:var( --e-global-typography-lpbody-word-spacing );}
.elementor-2795 .elementor-element.elementor-element-7ec9187 a.elementor-post__read-more{font-size:var( --e-global-typography-lpbtn-font-size );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
}

/* post-2811 */
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__meta-data span + span:before{content:"///";}
.elementor-2811 .elementor-element.elementor-element-5cec843{--grid-column-gap:30px;--grid-row-gap:32px;}
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__title, .elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__title a{color:var( --e-global-color-lpwhite );font-family:var( --e-global-typography-lph3-font-family ), Sans-serif;font-size:var( --e-global-typography-lph3-font-size );font-weight:var( --e-global-typography-lph3-font-weight );line-height:var( --e-global-typography-lph3-line-height );letter-spacing:var( --e-global-typography-lph3-letter-spacing );word-spacing:var( --e-global-typography-lph3-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__meta-data{color:var( --e-global-color-lponnavy );font-family:var( --e-global-typography-lplabel-font-family ), Sans-serif;font-size:var( --e-global-typography-lplabel-font-size );font-weight:var( --e-global-typography-lplabel-font-weight );text-transform:var( --e-global-typography-lplabel-text-transform );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__excerpt p{color:var( --e-global-color-lponnavy );font-family:var( --e-global-typography-lpbody-font-family ), Sans-serif;font-size:var( --e-global-typography-lpbody-font-size );font-weight:var( --e-global-typography-lpbody-font-weight );line-height:var( --e-global-typography-lpbody-line-height );letter-spacing:var( --e-global-typography-lpbody-letter-spacing );word-spacing:var( --e-global-typography-lpbody-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__read-more{color:var( --e-global-color-lpwhite );}
.elementor-2811 .elementor-element.elementor-element-5cec843 a.elementor-post__read-more{font-family:var( --e-global-typography-lpbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-lpbtn-font-size );font-weight:var( --e-global-typography-lpbtn-font-weight );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
@media(max-width:1024px){.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__title, .elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__title a{font-size:var( --e-global-typography-lph3-font-size );line-height:var( --e-global-typography-lph3-line-height );letter-spacing:var( --e-global-typography-lph3-letter-spacing );word-spacing:var( --e-global-typography-lph3-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__meta-data{font-size:var( --e-global-typography-lplabel-font-size );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__excerpt p{font-size:var( --e-global-typography-lpbody-font-size );line-height:var( --e-global-typography-lpbody-line-height );letter-spacing:var( --e-global-typography-lpbody-letter-spacing );word-spacing:var( --e-global-typography-lpbody-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 a.elementor-post__read-more{font-size:var( --e-global-typography-lpbtn-font-size );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
}
@media(max-width:767px){.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__title, .elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__title a{font-size:var( --e-global-typography-lph3-font-size );line-height:var( --e-global-typography-lph3-line-height );letter-spacing:var( --e-global-typography-lph3-letter-spacing );word-spacing:var( --e-global-typography-lph3-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__meta-data{font-size:var( --e-global-typography-lplabel-font-size );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 .elementor-post__excerpt p{font-size:var( --e-global-typography-lpbody-font-size );line-height:var( --e-global-typography-lpbody-line-height );letter-spacing:var( --e-global-typography-lpbody-letter-spacing );word-spacing:var( --e-global-typography-lpbody-word-spacing );}
.elementor-2811 .elementor-element.elementor-element-5cec843 a.elementor-post__read-more{font-size:var( --e-global-typography-lpbtn-font-size );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
}

/* post-39 */
.elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}
.elementor-39 .elementor-element.elementor-element-d0a7299:after{content:"0.7";}
.elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__thumbnail__link{width:100%;}
.elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__meta-data span + span:before{content:"///";}
.elementor-39 .elementor-element.elementor-element-d0a7299{--grid-column-gap:20px;--grid-row-gap:25px;}
.elementor-39 .elementor-element.elementor-element-d0a7299.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}
.elementor-39 .elementor-element.elementor-element-d0a7299.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}
.elementor-39 .elementor-element.elementor-element-d0a7299.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}
.elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__title, .elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__title a{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e976e1-font-family ), Sans-serif;font-size:var( --e-global-typography-4e976e1-font-size );font-weight:var( --e-global-typography-4e976e1-font-weight );line-height:var( --e-global-typography-4e976e1-line-height );letter-spacing:var( --e-global-typography-4e976e1-letter-spacing );word-spacing:var( --e-global-typography-4e976e1-word-spacing );}
@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__title, .elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__title a{font-size:var( --e-global-typography-4e976e1-font-size );line-height:var( --e-global-typography-4e976e1-line-height );letter-spacing:var( --e-global-typography-4e976e1-letter-spacing );word-spacing:var( --e-global-typography-4e976e1-word-spacing );}
}
@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}
.elementor-39 .elementor-element.elementor-element-d0a7299:after{content:"0.5";}
.elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__thumbnail__link{width:100%;}
.elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__title, .elementor-39 .elementor-element.elementor-element-d0a7299 .elementor-post__title a{font-size:var( --e-global-typography-4e976e1-font-size );line-height:var( --e-global-typography-4e976e1-line-height );letter-spacing:var( --e-global-typography-4e976e1-letter-spacing );word-spacing:var( --e-global-typography-4e976e1-word-spacing );}
}

/* post-2798 */
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}
body.rtl .elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}
body:not(.rtl) .elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}
body .elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group > label, .elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-subgroup label{color:var( --e-global-color-lpink );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-lpred );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group > label{font-family:var( --e-global-typography-lplabel-font-family ), Sans-serif;font-size:var( --e-global-typography-lplabel-font-size );font-weight:var( --e-global-typography-lplabel-font-weight );text-transform:var( --e-global-typography-lplabel-text-transform );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-type-html{padding-bottom:0px;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group .elementor-field{color:var( --e-global-color-lpmuted );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group .elementor-field, .elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-subgroup label{font-family:var( --e-global-typography-lplabel-font-family ), Sans-serif;font-size:var( --e-global-typography-lplabel-font-size );font-weight:var( --e-global-typography-lplabel-font-weight );text-transform:var( --e-global-typography-lplabel-text-transform );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group .elementor-select-wrapper select{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-button{font-family:var( --e-global-typography-lpbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-lpbtn-font-size );font-weight:var( --e-global-typography-lpbtn-font-weight );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );border-radius:0px 0px 0px 0px;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-lpred );color:var( --e-global-color-lpwhite );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-button[type="submit"]{background-color:var( --e-global-color-lpred );color:var( --e-global-color-lpwhite );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-lpwhite );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:#ffffff;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:#ffffff;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}
.elementor-2798 .elementor-element.elementor-element-80118b5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}
.elementor-2798 .elementor-element.elementor-element-80118b5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}
@media(max-width:1024px){.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group > label{font-size:var( --e-global-typography-lplabel-font-size );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group .elementor-field, .elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-subgroup label{font-size:var( --e-global-typography-lplabel-font-size );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-button{font-size:var( --e-global-typography-lpbtn-font-size );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
.elementor-2798 .elementor-element.elementor-element-80118b5{width:100%;max-width:100%;}
.elementor-2798 .elementor-element.elementor-element-80118b5.elementor-element{--flex-grow:0;--flex-shrink:0;}
}
@media(max-width:767px){.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group > label{font-size:var( --e-global-typography-lplabel-font-size );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-group .elementor-field, .elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-field-subgroup label{font-size:var( --e-global-typography-lplabel-font-size );line-height:var( --e-global-typography-lplabel-line-height );letter-spacing:var( --e-global-typography-lplabel-letter-spacing );word-spacing:var( --e-global-typography-lplabel-word-spacing );}
.elementor-2798 .elementor-element.elementor-element-80118b5 .elementor-button{font-size:var( --e-global-typography-lpbtn-font-size );line-height:var( --e-global-typography-lpbtn-line-height );letter-spacing:var( --e-global-typography-lpbtn-letter-spacing );word-spacing:var( --e-global-typography-lpbtn-word-spacing );}
}

/* post-2128 */
.elementor-2128 .elementor-element.elementor-element-fc96d78 img{width:100%;opacity:0.76;}
.elementor-2128 .elementor-element.elementor-element-d599f80{text-align:center;}
.elementor-2128 .elementor-element.elementor-element-d599f80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}
.elementor-2128 .elementor-element.elementor-element-33fbbd4{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:0px 20px 0px 20px;}
@media(max-width:1024px){.elementor-2128 .elementor-element.elementor-element-33fbbd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
}
@media(max-width:767px){.elementor-2128 .elementor-element.elementor-element-d599f80 .elementor-heading-title{font-size:40px;}
.elementor-2128 .elementor-element.elementor-element-33fbbd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
}

/* post-2344 */
.elementor-2344 .elementor-element.elementor-element-7baa5ad{text-align:center;}
.elementor-2344 .elementor-element.elementor-element-7baa5ad img{width:100%;}
.elementor-2344 .elementor-element.elementor-element-ea20d51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;line-height:1.2em;}
.elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );font-size:15px;}
.elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );--e-icon-list-icon-size:15px;}
.elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-icon{width:15px;}
body:not(.rtl) .elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-text{padding-left:10px;}
body.rtl .elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-text{padding-right:10px;}
.elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-text, .elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-text a{color:var( --e-global-color-secondary );}
.elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-item{font-family:var( --e-global-typography-dc1f92e-font-family ), Sans-serif;font-size:var( --e-global-typography-dc1f92e-font-size );font-weight:var( --e-global-typography-dc1f92e-font-weight );line-height:var( --e-global-typography-dc1f92e-line-height );letter-spacing:var( --e-global-typography-dc1f92e-letter-spacing );word-spacing:var( --e-global-typography-dc1f92e-word-spacing );}
.elementor-2344 .elementor-element.elementor-element-db5318f{text-align:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}
.elementor-2344 .elementor-element.elementor-element-4292db3{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-b919e58 );--e-share-buttons-secondary-color:var( --e-global-color-53806aa );}
.elementor-2344 .elementor-element.elementor-element-4292db3 .elementor-share-btn{font-size:calc(0.8px * 10);}
.elementor-2344 .elementor-element.elementor-element-4292db3 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}
.elementor-2344 .elementor-element.elementor-element-4292db3 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-5cd2ff9 );}
.elementor-2344 .elementor-element.elementor-element-4292db3 .elementor-share-btn__title{font-family:var( --e-global-typography-dc1f92e-font-family ), Sans-serif;font-size:var( --e-global-typography-dc1f92e-font-size );font-weight:var( --e-global-typography-dc1f92e-font-weight );letter-spacing:var( --e-global-typography-dc1f92e-letter-spacing );word-spacing:var( --e-global-typography-dc1f92e-word-spacing );}
@media(max-width:1024px){.elementor-2344 .elementor-element.elementor-element-7baa5ad img{width:100%;}
.elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-item{font-size:var( --e-global-typography-dc1f92e-font-size );line-height:var( --e-global-typography-dc1f92e-line-height );letter-spacing:var( --e-global-typography-dc1f92e-letter-spacing );word-spacing:var( --e-global-typography-dc1f92e-word-spacing );}
.elementor-2344 .elementor-element.elementor-element-db5318f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
.elementor-2344 .elementor-element.elementor-element-4292db3{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:20px;--grid-bottom-margin:20px;}
.elementor-2344 .elementor-element.elementor-element-4292db3 .elementor-share-btn__title{font-size:var( --e-global-typography-dc1f92e-font-size );letter-spacing:var( --e-global-typography-dc1f92e-letter-spacing );word-spacing:var( --e-global-typography-dc1f92e-word-spacing );}
}
@media(max-width:767px){.elementor-2344 .elementor-element.elementor-element-ea20d51 .elementor-heading-title{font-size:32px;line-height:1.3em;}
.elementor-2344 .elementor-element.elementor-element-3b3d3b9 .elementor-icon-list-item{font-size:var( --e-global-typography-dc1f92e-font-size );line-height:var( --e-global-typography-dc1f92e-line-height );letter-spacing:var( --e-global-typography-dc1f92e-letter-spacing );word-spacing:var( --e-global-typography-dc1f92e-word-spacing );}
.elementor-2344 .elementor-element.elementor-element-db5318f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
.elementor-2344 .elementor-element.elementor-element-4292db3{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:20px;--grid-bottom-margin:20px;}
.elementor-2344 .elementor-element.elementor-element-4292db3{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:20px;--grid-bottom-margin:20px;}
.elementor-2344 .elementor-element.elementor-element-4292db3 .elementor-share-btn__title{font-size:var( --e-global-typography-dc1f92e-font-size );letter-spacing:var( --e-global-typography-dc1f92e-letter-spacing );word-spacing:var( --e-global-typography-dc1f92e-word-spacing );}
}

/* post-2097 */
.elementor-2097 .elementor-element.elementor-element-420ff0b{text-align:center;padding:20px 0px 0px 0px;}
.elementor-2097 .elementor-element.elementor-element-420ff0b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}
.elementor-2097 .elementor-element.elementor-element-8aee6aa:after{content:"0.66";}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__thumbnail__link{width:100%;}
.elementor-2097 .elementor-element.elementor-element-8aee6aa{--grid-column-gap:30px;--grid-row-gap:35px;padding:10px 0px 40px 0px;}
.elementor-2097 .elementor-element.elementor-element-8aee6aa.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}
.elementor-2097 .elementor-element.elementor-element-8aee6aa.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}
.elementor-2097 .elementor-element.elementor-element-8aee6aa.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__title, .elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__title a{color:var( --e-global-color-lpred );font-family:var( --e-global-typography-lplead-font-family ), Sans-serif;font-size:var( --e-global-typography-lplead-font-size );font-weight:var( --e-global-typography-lplead-font-weight );line-height:var( --e-global-typography-lplead-line-height );letter-spacing:var( --e-global-typography-lplead-letter-spacing );word-spacing:var( --e-global-typography-lplead-word-spacing );}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__excerpt p{color:var( --e-global-color-lpink );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-pagination{text-align:center;}
body:not(.rtl) .elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}
body:not(.rtl) .elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}
body.rtl .elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}
body.rtl .elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}
@media(max-width:1024px){.elementor-2097 .elementor-element.elementor-element-420ff0b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__title, .elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__title a{font-size:var( --e-global-typography-lplead-font-size );line-height:var( --e-global-typography-lplead-line-height );letter-spacing:var( --e-global-typography-lplead-letter-spacing );word-spacing:var( --e-global-typography-lplead-word-spacing );}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__excerpt p{font-size:16px;}
}
@media(max-width:767px){.elementor-2097 .elementor-element.elementor-element-420ff0b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}
.elementor-2097 .elementor-element.elementor-element-8aee6aa:after{content:"0.5";}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__thumbnail__link{width:100%;}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__title, .elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__title a{font-size:var( --e-global-typography-lplead-font-size );line-height:var( --e-global-typography-lplead-line-height );letter-spacing:var( --e-global-typography-lplead-letter-spacing );word-spacing:var( --e-global-typography-lplead-word-spacing );}
.elementor-2097 .elementor-element.elementor-element-8aee6aa .elementor-post__excerpt p{font-size:15px;}
}

/* post-2413 */
.elementor-2413 .elementor-element.elementor-element-6a07820{text-align:center;}
.elementor-2413 .elementor-element.elementor-element-6a07820 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;line-height:1.2em;}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}
.elementor-2413 .elementor-element.elementor-element-8cce3a2:after{content:"0.65";}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__meta-data span + span:before{content:"•";}
.elementor-2413 .elementor-element.elementor-element-8cce3a2{--grid-column-gap:20px;--grid-row-gap:25px;}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__card{background-color:var( --e-global-color-7c668cc );border-radius:0px;}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__text{margin-top:4px;}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__badge{right:0;}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__card .elementor-post__badge{margin:20px;}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__title, .elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__title a{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e976e1-font-family ), Sans-serif;font-size:var( --e-global-typography-4e976e1-font-size );font-weight:var( --e-global-typography-4e976e1-font-weight );line-height:var( --e-global-typography-4e976e1-line-height );letter-spacing:var( --e-global-typography-4e976e1-letter-spacing );word-spacing:var( --e-global-typography-4e976e1-word-spacing );}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__title{margin-bottom:16px;}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-pagination{text-align:center;}
body:not(.rtl) .elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}
body:not(.rtl) .elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}
body.rtl .elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}
body.rtl .elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-posts-nothing-found{color:var( --e-global-color-primary );font-family:var( --e-global-typography-03ea91c-font-family ), Sans-serif;font-size:var( --e-global-typography-03ea91c-font-size );font-weight:var( --e-global-typography-03ea91c-font-weight );line-height:var( --e-global-typography-03ea91c-line-height );letter-spacing:var( --e-global-typography-03ea91c-letter-spacing );word-spacing:var( --e-global-typography-03ea91c-word-spacing );}
@media(max-width:1024px){.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__title, .elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__title a{font-size:var( --e-global-typography-4e976e1-font-size );line-height:var( --e-global-typography-4e976e1-line-height );letter-spacing:var( --e-global-typography-4e976e1-letter-spacing );word-spacing:var( --e-global-typography-4e976e1-word-spacing );}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-posts-nothing-found{font-size:var( --e-global-typography-03ea91c-font-size );line-height:var( --e-global-typography-03ea91c-line-height );letter-spacing:var( --e-global-typography-03ea91c-letter-spacing );word-spacing:var( --e-global-typography-03ea91c-word-spacing );}
}
@media(max-width:767px){.elementor-2413 .elementor-element.elementor-element-6a07820 .elementor-heading-title{font-size:24px;}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}
.elementor-2413 .elementor-element.elementor-element-8cce3a2:after{content:"0.5";}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__title, .elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-post__title a{font-size:var( --e-global-typography-4e976e1-font-size );line-height:var( --e-global-typography-4e976e1-line-height );letter-spacing:var( --e-global-typography-4e976e1-letter-spacing );word-spacing:var( --e-global-typography-4e976e1-word-spacing );}
.elementor-2413 .elementor-element.elementor-element-8cce3a2 .elementor-posts-nothing-found{font-size:var( --e-global-typography-03ea91c-font-size );line-height:var( --e-global-typography-03ea91c-line-height );letter-spacing:var( --e-global-typography-03ea91c-letter-spacing );word-spacing:var( --e-global-typography-03ea91c-word-spacing );}
}

