.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-747 .elementor-element.elementor-element-54245be{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.1px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-a0c93e7{--animation-duration:1200ms;}.elementor-747 .elementor-element.elementor-element-a0c93e7 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-747 .elementor-element.elementor-element-a0c93e7 .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:5px;}.elementor-747 .elementor-element.elementor-element-a0c93e7 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-87264b8{padding:0% 2% 0% 2%;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .e-load-more-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25{--grid-row-gap:56px;--grid-column-gap:15px;}.elementor-747 .elementor-element.elementor-element-e6b6e25 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-747 .elementor-element.elementor-element-e6b6e25:after{content:"1";}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__thumbnail__link{width:100%;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__card{background-color:#F7E8CB;border-width:0px;border-radius:14px;padding-top:0px;padding-bottom:0px;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__meta-data{padding:10px 0px;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 105% ) contrast( 100% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__badge{right:0;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );color:#FFFFFF;border-radius:14px;font-size:14px;margin:8px;font-family:var( --e-global-typography-40a5955-font-family ), Sans-serif;font-weight:var( --e-global-typography-40a5955-font-weight );text-transform:var( --e-global-typography-40a5955-text-transform );font-style:var( --e-global-typography-40a5955-font-style );text-decoration:var( --e-global-typography-40a5955-text-decoration );line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__title, .elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__title a{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__title{margin-bottom:10px;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__excerpt p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__excerpt{margin-bottom:14px;}.elementor-747 .elementor-element.elementor-element-65e7888:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-65e7888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E8CB;}.elementor-747 .elementor-element.elementor-element-65e7888 > .elementor-container{max-width:1600px;}.elementor-747 .elementor-element.elementor-element-65e7888{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;}.elementor-747 .elementor-element.elementor-element-65e7888 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-747 .elementor-element.elementor-element-27c4d1c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-747 .elementor-element.elementor-element-27c4d1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-747 .elementor-element.elementor-element-1661bda > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-747 .elementor-element.elementor-element-bcc8c40{text-align:center;}.elementor-747 .elementor-element.elementor-element-bcc8c40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:5px;color:#222222;}.elementor-bc-flex-widget .elementor-747 .elementor-element.elementor-element-18ff2a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-747 .elementor-element.elementor-element-18ff2a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 ), Sans-serif;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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );background-color:var( --e-global-color-secondary );}.elementor-747 .elementor-element.elementor-element-307f395 .elementor-search-form__container{min-height:52px;}.elementor-747 .elementor-element.elementor-element-307f395 .elementor-search-form__submit{min-width:52px;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-307f395 .elementor-search-form__icon{padding-left:calc(52px / 3);}body.rtl .elementor-747 .elementor-element.elementor-element-307f395 .elementor-search-form__icon{padding-right:calc(52px / 3);}.elementor-747 .elementor-element.elementor-element-307f395 .elementor-search-form__input, .elementor-747 .elementor-element.elementor-element-307f395.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(52px / 3);padding-right:calc(52px / 3);}.elementor-747 .elementor-element.elementor-element-307f395:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-radius:200px;}.elementor-747 .elementor-element.elementor-element-307f395.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-radius:200px;}.elementor-widget-global .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-global-2629{width:var( --container-widget-width, 89.09% );max-width:89.09%;--container-widget-width:89.09%;--container-widget-flex-grow:0;}.elementor-747 .elementor-element.elementor-global-2632{width:var( --container-widget-width, 92.499% );max-width:92.499%;--container-widget-width:92.499%;--container-widget-flex-grow:0;}.elementor-747 .elementor-element.elementor-element-e898675{--animation-duration:1200ms;}.elementor-747 .elementor-element.elementor-element-e898675 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-747 .elementor-element.elementor-element-e898675 .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:5px;}.elementor-747 .elementor-element.elementor-element-e898675 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-6a2eb54{padding:0% 2% 0% 2%;}.elementor-747 .elementor-element.elementor-element-c32658d{--grid-row-gap:56px;--grid-column-gap:15px;}.elementor-747 .elementor-element.elementor-element-c32658d > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-747 .elementor-element.elementor-element-c32658d:after{content:"1";}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__thumbnail__link{width:100%;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__card{background-color:#F7E8CB;border-width:0px;border-radius:14px;padding-top:0px;padding-bottom:0px;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__meta-data{padding:10px 0px;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 105% ) contrast( 100% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__badge{right:0;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );color:#FFFFFF;border-radius:14px;font-size:14px;margin:8px;font-family:var( --e-global-typography-40a5955-font-family ), Sans-serif;font-weight:var( --e-global-typography-40a5955-font-weight );text-transform:var( --e-global-typography-40a5955-text-transform );font-style:var( --e-global-typography-40a5955-font-style );text-decoration:var( --e-global-typography-40a5955-text-decoration );line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__title, .elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__title a{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__title{margin-bottom:10px;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__excerpt p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__excerpt{margin-bottom:14px;}.elementor-747 .elementor-element.elementor-element-62fa5b8a > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-747 .elementor-element.elementor-element-62fa5b8a{margin-top:-20px;margin-bottom:0px;padding:0% 4% 0% 4%;}.elementor-747 .elementor-element.elementor-element-6d294705 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-6d294705 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-0d269af{--animation-duration:1200ms;}.elementor-747 .elementor-element.elementor-element-0d269af > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-747 .elementor-element.elementor-element-0d269af .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:5px;}.elementor-747 .elementor-element.elementor-element-0d269af .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-357eca63 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-747 .elementor-element.elementor-element-357eca63{margin-top:0px;margin-bottom:100px;padding:0% 2% 0% 2%;}.elementor-747 .elementor-element.elementor-element-afc61d2{--grid-row-gap:56px;--grid-column-gap:15px;}.elementor-747 .elementor-element.elementor-element-afc61d2 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-747 .elementor-element.elementor-element-afc61d2:after{content:"1";}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__thumbnail__link{width:100%;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__card{background-color:#F7E8CB;border-width:0px;border-radius:14px;padding-top:0px;padding-bottom:0px;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__meta-data{padding:10px 0px;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 105% ) contrast( 100% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__badge{right:0;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );color:#FFFFFF;border-radius:14px;font-size:14px;margin:8px;font-family:var( --e-global-typography-40a5955-font-family ), Sans-serif;font-weight:var( --e-global-typography-40a5955-font-weight );text-transform:var( --e-global-typography-40a5955-text-transform );font-style:var( --e-global-typography-40a5955-font-style );text-decoration:var( --e-global-typography-40a5955-text-decoration );line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__title, .elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__title a{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__title{margin-bottom:10px;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__excerpt p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__excerpt{margin-bottom:14px;}.elementor-747 .elementor-element.elementor-element-200e374 > .elementor-background-overlay{opacity:0.5;}.elementor-747 .elementor-element.elementor-element-200e374{padding:0% 5% 0% 5%;}.elementor-747 .elementor-element.elementor-element-7fb8c64, .elementor-747 .elementor-element.elementor-element-7fb8c64 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-747 .elementor-element.elementor-element-7fb8c64{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-747 .elementor-element.elementor-element-cdc65ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-cdc65ef{text-align:center;}.elementor-747 .elementor-element.elementor-element-6ebe521{--e-image-carousel-slides-to-show:4;}.elementor-747 .elementor-element.elementor-element-a3d3745 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-747 .elementor-element.elementor-element-a3d3745{margin-top:0px;margin-bottom:180px;padding:0% 4% 0% 4%;}.elementor-747 .elementor-element.elementor-element-d2ab2ab{--animation-duration:1200ms;}.elementor-747 .elementor-element.elementor-element-d2ab2ab > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-747 .elementor-element.elementor-element-d2ab2ab .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:5px;}.elementor-747 .elementor-element.elementor-element-d2ab2ab .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-4af466f{--grid-row-gap:56px;--grid-column-gap:15px;}.elementor-747 .elementor-element.elementor-element-4af466f > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-747 .elementor-element.elementor-element-4af466f:after{content:"1";}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__thumbnail__link{width:100%;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__card{background-color:#F7E8CB;border-width:0px;border-radius:14px;padding-top:0px;padding-bottom:0px;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__meta-data{padding:10px 0px;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 105% ) contrast( 100% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__badge{right:0;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );color:#FFFFFF;border-radius:14px;font-size:14px;margin:8px;font-family:var( --e-global-typography-40a5955-font-family ), Sans-serif;font-weight:var( --e-global-typography-40a5955-font-weight );text-transform:var( --e-global-typography-40a5955-text-transform );font-style:var( --e-global-typography-40a5955-font-style );text-decoration:var( --e-global-typography-40a5955-text-decoration );line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__title, .elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__title a{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__title{margin-bottom:10px;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__excerpt p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__excerpt{margin-bottom:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-747 .elementor-element.elementor-element-a696855 .elementor-button{background-color:var( --e-global-color-914bc79 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:2px;fill:#EA7034;color:#EA7034;border-radius:0px 0px 0px 0px;padding:20px 40px 18px 40px;}.elementor-747 .elementor-element.elementor-element-a696855 .elementor-button:hover, .elementor-747 .elementor-element.elementor-element-a696855 .elementor-button:focus{background-color:var( --e-global-color-914bc79 );color:#E69D79;border-color:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-a696855 .elementor-button:hover svg, .elementor-747 .elementor-element.elementor-element-a696855 .elementor-button:focus svg{fill:#E69D79;}.elementor-747 .elementor-element.elementor-element-a206bbc:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-a206bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EA7034;}.elementor-747 .elementor-element.elementor-element-a206bbc > .elementor-container{max-width:1600px;min-height:113px;}.elementor-747 .elementor-element.elementor-element-a206bbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-140px;margin-bottom:60px;}.elementor-747 .elementor-element.elementor-element-a206bbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-747 .elementor-element.elementor-element-d810333 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-747 .elementor-element.elementor-element-d810333{text-align:center;font-family:"Just Another Hand", Sans-serif;font-size:44px;font-weight:100;font-style:italic;line-height:47px;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-747 .elementor-element.elementor-element-4cac9151 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-747 .elementor-element.elementor-element-4cac9151{margin-top:0px;margin-bottom:0px;padding:0% 4% 0% 4%;}body.elementor-page-747:not(.elementor-motion-effects-element-type-background), body.elementor-page-747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-54245be > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-747 .elementor-element.elementor-element-54245be{font-size:18px;line-height:1.5em;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-a0c93e7 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-a0c93e7 .elementor-headline{font-size:26px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-747 .elementor-element.elementor-element-e6b6e25:after{content:"0.9";}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__title, .elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-bcc8c40 .elementor-heading-title{font-size:26px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-global .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e898675 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-e898675 .elementor-headline{font-size:26px;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-747 .elementor-element.elementor-element-c32658d:after{content:"0.9";}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__title, .elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-6d294705 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-0d269af > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-0d269af .elementor-headline{font-size:26px;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-747 .elementor-element.elementor-element-afc61d2:after{content:"0.9";}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__title, .elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-200e374{padding:0% 5% 3% 5%;}.elementor-747 .elementor-element.elementor-element-d2ab2ab > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-d2ab2ab .elementor-headline{font-size:26px;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-747 .elementor-element.elementor-element-4af466f:after{content:"0.9";}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__title, .elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-747 .elementor-element.elementor-element-a696855 .elementor-button{font-size:15px;line-height:1.2em;letter-spacing:1.4px;}.elementor-747 .elementor-element.elementor-element-d810333{font-size:14px;line-height:1.5em;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-54245be{font-size:17px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-a0c93e7 > .elementor-widget-container{margin:50px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-a0c93e7 .elementor-headline{font-size:30px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.2 * 100% );}.elementor-747 .elementor-element.elementor-element-e6b6e25:after{content:"1.2";}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__thumbnail__link{width:100%;}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__title, .elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-e6b6e25 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-bcc8c40 .elementor-heading-title{font-size:21px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-eb79e35{width:50%;}.elementor-widget-global .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-b9513d1{width:50%;}.elementor-747 .elementor-element.elementor-element-4e37ff4{width:50%;}.elementor-747 .elementor-element.elementor-element-f0e7c1f{width:50%;}.elementor-747 .elementor-element.elementor-element-bfbd8ff{width:50%;}.elementor-747 .elementor-element.elementor-element-e898675 > .elementor-widget-container{margin:50px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-e898675 .elementor-headline{font-size:30px;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.2 * 100% );}.elementor-747 .elementor-element.elementor-element-c32658d:after{content:"1.2";}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__thumbnail__link{width:100%;}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__title, .elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-c32658d .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-62fa5b8a{margin-top:0px;margin-bottom:0px;padding:0% 6% 0% 6%;}.elementor-747 .elementor-element.elementor-element-6d294705 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-0d269af > .elementor-widget-container{margin:50px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-0d269af .elementor-headline{font-size:30px;}.elementor-747 .elementor-element.elementor-element-357eca63{padding:0% 6% 0% 6%;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.2 * 100% );}.elementor-747 .elementor-element.elementor-element-afc61d2:after{content:"1.2";}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__thumbnail__link{width:100%;}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__title, .elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-afc61d2 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-747 .elementor-element.elementor-element-a3d3745{padding:0% 6% 0% 6%;}.elementor-747 .elementor-element.elementor-element-4670560 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-d2ab2ab > .elementor-widget-container{margin:50px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-d2ab2ab .elementor-headline{font-size:30px;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.2 * 100% );}.elementor-747 .elementor-element.elementor-element-4af466f:after{content:"1.2";}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__thumbnail__link{width:100%;}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-40a5955-line-height );letter-spacing:var( --e-global-typography-40a5955-letter-spacing );}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__title, .elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-747 .elementor-element.elementor-element-4af466f .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-747 .elementor-element.elementor-element-a696855 .elementor-button{padding:10px 10px 10px 10px;}.elementor-747 .elementor-element.elementor-element-d810333{font-size:14px;}.elementor-747 .elementor-element.elementor-element-4cac9151{padding:0% 6% 0% 6%;}}@media(min-width:768px){.elementor-747 .elementor-element.elementor-element-eb79e35{width:15.79%;}.elementor-747 .elementor-element.elementor-element-b9513d1{width:18%;}.elementor-747 .elementor-element.elementor-element-4e37ff4{width:16.913%;}.elementor-747 .elementor-element.elementor-element-f0e7c1f{width:15.166%;}.elementor-747 .elementor-element.elementor-element-bfbd8ff{width:16.791%;}}@media(max-width:1024px) and (min-width:768px){.elementor-747 .elementor-element.elementor-element-49edb605{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-e6b6e25 */#uusimad-retseptid .elementor-posts-container {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    gap: 24px !important;
    align-items: stretch !important;
}

/* postituse wrapper */
#uusimad-retseptid .elementor-post {
    margin: 0 !important;
    padding: 0 !important;
    height: 100% !important;
    overflow: visible !important;
}

/* kogu kaart */
#uusimad-retseptid .elementor-post__card {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;

    background: #fff7ea !important;
    border: 1px solid #efe1c8 !important;
    border-radius: 18px !important;
    overflow: hidden !important;

    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08) !important;
    padding: 0 !important;
    margin: 0 !important;

    transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}

#uusimad-retseptid .elementor-post__card:hover {
    transform: translateY(-3px) !important;
    box-shadow: 0 10px 26px rgba(0, 0, 0, 0.12) !important;
}

/* pildi link */
#uusimad-retseptid .elementor-post__thumbnail__link {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    overflow: hidden !important;
}

/* pildiala */
#uusimad-retseptid .elementor-post__thumbnail {
    width: 100% !important;
    height: 220px !important;
    margin: 0 !important;
    padding-bottom: 0 !important;
    overflow: hidden !important;
    border-radius: 0 !important;
}

/* pilt */
#uusimad-retseptid .elementor-post__thumbnail img {
    width: 100% !important;
    height: 220px !important;
    object-fit: cover !important;
    display: block !important;
    border-radius: 0 !important;
}

/* kategooria badge */
#uusimad-retseptid .elementor-post__badge {
    position: absolute !important;
    top: 12px !important;
    right: 12px !important;
    left: auto !important;
    bottom: auto !important;

    background: #f28b4b !important;
    color: #ffffff !important;

    border-radius: 999px !important;
    padding: 7px 13px !important;

    font-size: 11px !important;
    font-weight: 700 !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important;
    line-height: 1 !important;

    z-index: 10 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16) !important;
}

/* tekstiosa */
#uusimad-retseptid .elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;

    background: #fff7ea !important;
    padding: 16px 18px 18px 18px !important;
    margin: 0 !important;

    width: 100% !important;
    box-sizing: border-box !important;

    min-height: 150px !important;
    overflow: visible !important;
}

/* pealkiri */
#uusimad-retseptid .elementor-post__title {
    display: block !important;
    margin: 0 0 8px 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
}

#uusimad-retseptid .elementor-post__title a {
    display: block !important;

    color: #2b231d !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;

    letter-spacing: 0 !important;
    text-decoration: none !important;
}

#uusimad-retseptid .elementor-post__title a:hover {
    color: #d97b3d !important;
}

/* kuupäev/meta */
#uusimad-retseptid .elementor-post__meta-data {
    display: block !important;
    margin: 0 0 8px 0 !important;
    padding: 0 !important;

    color: #9b8b7b !important;
    font-size: 13px !important;
    line-height: 1.4 !important;
}

/* kirjeldus — 52px + kolm punkti lõpus */
#uusimad-retseptid .elementor-post__excerpt {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;

    margin: 0 0 12px 0 !important;
    padding: 0 !important;

    color: #6f655b !important;
    font-size: 14px !important;
    line-height: 1.45 !important;

    height: 52px !important;
    max-height: 52px !important;

    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

#uusimad-retseptid .elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

/* Vaata retsepti */
#uusimad-retseptid .elementor-post__read-more {
    display: inline-block !important;
    margin-top: 0 !important;
    padding-top: 0 !important;

    color: #d38b2f !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    letter-spacing: 4px !important;
    text-transform: uppercase !important;

    text-decoration: none !important;
}

#uusimad-retseptid .elementor-post__read-more:hover {
    color: #b86f1d !important;
}

/* eemaldab Elementori default pseudoelemendid */
#uusimad-retseptid .elementor-post__card::before,
#uusimad-retseptid .elementor-post__card::after {
    display: none !important;
}

/* eemaldab pildi overlay pseudoelemendid */
#uusimad-retseptid .elementor-post__thumbnail::before,
#uusimad-retseptid .elementor-post__thumbnail::after {
    display: none !important;
}

/* tahvel */
@media (max-width: 1024px) {
    #uusimad-retseptid .elementor-posts-container {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 22px !important;
    }

    #uusimad-retseptid .elementor-post__thumbnail,
    #uusimad-retseptid .elementor-post__thumbnail img {
        height: 210px !important;
    }

    #uusimad-retseptid .elementor-post__title a {
        font-size: 21px !important;
    }

    #uusimad-retseptid .elementor-post__excerpt {
        height: 52px !important;
        max-height: 52px !important;
        -webkit-line-clamp: 2 !important;
    }

    #uusimad-retseptid .elementor-post__excerpt p {
        -webkit-line-clamp: 2 !important;
    }
}

/* mobiil */
@media (max-width: 767px) {
    #uusimad-retseptid .elementor-posts-container {
        grid-template-columns: 1fr !important;
        gap: 20px !important;
    }

    #uusimad-retseptid .elementor-post__thumbnail,
    #uusimad-retseptid .elementor-post__thumbnail img {
        height: 220px !important;
    }

    #uusimad-retseptid .elementor-post__text {
        padding: 15px !important;
        min-height: 130px !important;
    }

    #uusimad-retseptid .elementor-post__title a {
        font-size: 21px !important;
    }

    #uusimad-retseptid .elementor-post__excerpt {
        height: 52px !important;
        max-height: 52px !important;
        -webkit-line-clamp: 2 !important;
    }

    #uusimad-retseptid .elementor-post__excerpt p {
        -webkit-line-clamp: 2 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcc8c40 */#uusimad-retseptid .elementor-posts-container {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    gap: 24px !important;
    align-items: stretch !important;
}

/* postituse wrapper */
#uusimad-retseptid .elementor-post {
    margin: 0 !important;
    padding: 0 !important;
    height: 100% !important;
    overflow: visible !important;
}

/* kogu kaart */
#uusimad-retseptid .elementor-post__card {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;

    background: #fff7ea !important;
    border: 1px solid #efe1c8 !important;
    border-radius: 18px !important;
    overflow: hidden !important;

    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08) !important;
    padding: 0 !important;
    margin: 0 !important;

    transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}

#uusimad-retseptid .elementor-post__card:hover {
    transform: translateY(-3px) !important;
    box-shadow: 0 10px 26px rgba(0, 0, 0, 0.12) !important;
}

/* pildi link */
#uusimad-retseptid .elementor-post__thumbnail__link {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    overflow: hidden !important;
}

/* pildiala */
#uusimad-retseptid .elementor-post__thumbnail {
    width: 100% !important;
    height: 220px !important;
    margin: 0 !important;
    padding-bottom: 0 !important;
    overflow: hidden !important;
    border-radius: 0 !important;
}

/* pilt */
#uusimad-retseptid .elementor-post__thumbnail img {
    width: 100% !important;
    height: 220px !important;
    object-fit: cover !important;
    display: block !important;
    border-radius: 0 !important;
}

/* kategooria badge */
#uusimad-retseptid .elementor-post__badge {
    position: absolute !important;
    top: 12px !important;
    right: 12px !important;
    left: auto !important;
    bottom: auto !important;

    background: #f28b4b !important;
    color: #ffffff !important;

    border-radius: 999px !important;
    padding: 7px 13px !important;

    font-size: 11px !important;
    font-weight: 700 !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important;
    line-height: 1 !important;

    z-index: 10 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16) !important;
}

/* tekstiosa */
#uusimad-retseptid .elementor-post__text {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;

    background: #fff7ea !important;
    padding: 16px 18px 18px 18px !important;
    margin: 0 !important;

    width: 100% !important;
    box-sizing: border-box !important;

    min-height: 150px !important;
    overflow: visible !important;
}

/* pealkiri */
#uusimad-retseptid .elementor-post__title {
    display: block !important;
    margin: 0 0 8px 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
}

#uusimad-retseptid .elementor-post__title a {
    display: block !important;

    color: #2b231d !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;

    letter-spacing: 0 !important;
    text-decoration: none !important;
}

#uusimad-retseptid .elementor-post__title a:hover {
    color: #d97b3d !important;
}

/* kuupäev/meta */
#uusimad-retseptid .elementor-post__meta-data {
    display: block !important;
    margin: 0 0 8px 0 !important;
    padding: 0 !important;

    color: #9b8b7b !important;
    font-size: 13px !important;
    line-height: 1.4 !important;
}

/* kirjeldus — 52px + kolm punkti lõpus */
#uusimad-retseptid .elementor-post__excerpt {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;

    margin: 0 0 12px 0 !important;
    padding: 0 !important;

    color: #6f655b !important;
    font-size: 14px !important;
    line-height: 1.45 !important;

    height: 52px !important;
    max-height: 52px !important;

    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

#uusimad-retseptid .elementor-post__excerpt p {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

/* Vaata retsepti */
#uusimad-retseptid .elementor-post__read-more {
    display: inline-block !important;
    margin-top: 0 !important;
    padding-top: 0 !important;

    color: #d38b2f !important;
    font-family: "Poppins", sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    letter-spacing: 4px !important;
    text-transform: uppercase !important;

    text-decoration: none !important;
}

#uusimad-retseptid .elementor-post__read-more:hover {
    color: #b86f1d !important;
}

/* eemaldab Elementori default pseudoelemendid */
#uusimad-retseptid .elementor-post__card::before,
#uusimad-retseptid .elementor-post__card::after {
    display: none !important;
}

/* eemaldab pildi overlay pseudoelemendid */
#uusimad-retseptid .elementor-post__thumbnail::before,
#uusimad-retseptid .elementor-post__thumbnail::after {
    display: none !important;
}

/* tahvel */
@media (max-width: 1024px) {
    #uusimad-retseptid .elementor-posts-container {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 22px !important;
    }

    #uusimad-retseptid .elementor-post__thumbnail,
    #uusimad-retseptid .elementor-post__thumbnail img {
        height: 210px !important;
    }

    #uusimad-retseptid .elementor-post__title a {
        font-size: 21px !important;
    }

    #uusimad-retseptid .elementor-post__excerpt {
        height: 52px !important;
        max-height: 52px !important;
        -webkit-line-clamp: 2 !important;
    }

    #uusimad-retseptid .elementor-post__excerpt p {
        -webkit-line-clamp: 2 !important;
    }
}

/* mobiil */
@media (max-width: 767px) {
    #uusimad-retseptid .elementor-posts-container {
        grid-template-columns: 1fr !important;
        gap: 20px !important;
    }

    #uusimad-retseptid .elementor-post__thumbnail,
    #uusimad-retseptid .elementor-post__thumbnail img {
        height: 220px !important;
    }

    #uusimad-retseptid .elementor-post__text {
        padding: 15px !important;
        min-height: 130px !important;
    }

    #uusimad-retseptid .elementor-post__title a {
        font-size: 21px !important;
    }

    #uusimad-retseptid .elementor-post__excerpt {
        height: 52px !important;
        max-height: 52px !important;
        -webkit-line-clamp: 2 !important;
    }

    #uusimad-retseptid .elementor-post__excerpt p {
        -webkit-line-clamp: 2 !important;
    }
}/* End custom CSS */