.elementor-kit-228{--e-global-color-primary:#000000;--e-global-color-secondary:#333333;--e-global-color-text:#333333;--e-global-color-accent:#A5434B;--e-global-color-cce9222:#F8D2BE;--e-global-color-19a0f91:#FFFFFF;--e-global-color-6e81700:#FFFFFF00;--e-global-color-0ce2653:#ABACAE;--e-global-typography-primary-font-family:"BrandonGrotesque";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"BrandonGrotesque";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"BrandonGrotesque";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"BrandonGrotesque";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-228 button,.elementor-kit-228 input[type="button"],.elementor-kit-228 input[type="submit"],.elementor-kit-228 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-19a0f91 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-kit-228 button:hover,.elementor-kit-228 button:focus,.elementor-kit-228 input[type="button"]:hover,.elementor-kit-228 input[type="button"]:focus,.elementor-kit-228 input[type="submit"]:hover,.elementor-kit-228 input[type="submit"]:focus,.elementor-kit-228 .elementor-button:hover,.elementor-kit-228 .elementor-button:focus{background-color:var( --e-global-color-19a0f91 );color:var( --e-global-color-accent );}.elementor-kit-228 e-page-transition{background-color:#FFBC7D;}.elementor-kit-228 a{color:var( --e-global-color-primary );}.elementor-kit-228 a:hover{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {
    height: auto;
    position: absolute;
    top: calc(50% + 1px);
    left: calc(50% + 1px);
    -webkit-transform: scale(1.01) translate(-50%,-50%);
    -ms-transform: scale(1.01) translate(-50%,-50%);
    transform: scale(1.01) translate(-50%,-50%);
}

.inline-more h3:after{
    content: '>>>';
}
.zigzag article:nth-child(even) .elementor-container {
    flex-direction: row-reverse;
}


/* PAGINATION */

.elementor-pagination{
    padding: 15px 0;
    border-top: 1px solid var( --e-global-color-0ce2653 );
    border-bottom: 1px solid var( --e-global-color-0ce2653 );
}
.elementor-pagination .page-numbers{
    position: relative;
}
.elementor-pagination .page-numbers:not(:last-child):after{
    content: "";
    position: absolute;
    top: 50%;
    right: -8px;
    transform: translateY(-50%);
    width: 1px;
    height: 50%;
    background: var( --e-global-color-0ce2653 );
}


/* custom grid on category */
.article-custom_grid .elementor-posts-container [data-elementor-type="custom_grid"] > .elementor-section-wrap > .elementor-section {
    border-top: 1px solid var( --e-global-color-accent );
    padding-top: 15px;
    margin-bottom: 15px;
    overflow: hidden;
}
.article-custom_grid .elementor-posts-container [data-elementor-type="custom_grid"] > .elementor-section-wrap > .elementor-section > .elementor-container{
    margin-left: -20px;
    margin-right: -20px;
}
.article-custom_grid .elementor-posts-container [data-elementor-type=custom_grid]>.elementor-section-wrap>.elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-element .elementor-widget-container{
    overflow: hidden;
}
.article-custom_grid .elementor-posts-container [data-elementor-type="custom_grid"] > .elementor-section-wrap > .elementor-section > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-element >
    .elementor-widget-container .elementor-post{
    padding: 0 20px;
    margin: 0 0 10px;
    height: 100%;
}
.article-custom_grid .elementor-posts-container [data-elementor-type="custom_grid"] > .elementor-section-wrap > .elementor-section > .elementor-container > .elementor-column:not(:last-child) > .elementor-widget-wrap > .elementor-element .elementor-post {
    border-right: 1px solid var( --e-global-color-accent );
}

/* border left on normal grid space*/
.border-left_grid-normal .elementor-posts-container article.elementor-post:not(:last-child):after {
    content: "";
    position: absolute;
    right: -15px;
    top: 0;
    width: 1px;
    height: 100%;
    background: var( --e-global-color-accent );
}
.border-left_grid-normal .elementor-posts-container article.elementor-post {
    position: relative;
}


@media(max-width:425px){
    .article-custom_grid .elementor-posts-container [data-elementor-type=custom_grid]>.elementor-section-wrap>.elementor-section {
        border-top: unset;
        padding-top: 0;
        margin-bottom: 0;
    }
    .article-custom_grid .elementor-posts-container [data-elementor-type=custom_grid]>.elementor-section-wrap>.elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-element>.elementor-widget-container .elementor-post{
        border-right: 0;
        border-top: 1px solid var(--e-global-color-accent);
        padding: 16px 20px 10px;
        margin-bottom: 0;
        height: auto;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BrandonGrotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/frozen-assets/d28336bd-BrandonGrotesque-Regular.eot');
	src: url('/frozen-assets/d28336bd-BrandonGrotesque-Regular.eot?#iefix') format('embedded-opentype'),
		url('/frozen-assets/0b2581c1-BrandonGrotesque-Regular.woff2') format('woff2'),
		url('/frozen-assets/8f2ec993-BrandonGrotesque-Regular.woff') format('woff'),
		url('/frozen-assets/55bebe57-BrandonGrotesque-Regular.ttf') format('truetype'),
		url('/frozen-assets/04b6c327-BrandonGrotesque-Regular.svg') format('svg');
}
@font-face {
	font-family: 'BrandonGrotesque';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('/frozen-assets/77cda093-BrandonGrotesque-Bold.eot');
	src: url('/frozen-assets/77cda093-BrandonGrotesque-Bold.eot?#iefix') format('embedded-opentype'),
		url('/frozen-assets/37e76c2e-BrandonGrotesque-Bold.woff2') format('woff2'),
		url('/frozen-assets/8f6d4f3b-BrandonGrotesque-Bold.woff') format('woff'),
		url('/frozen-assets/faae6b2c-BrandonGrotesque-Bold.ttf') format('truetype'),
		url('/frozen-assets/f088f95e-BrandonGrotesque-Bold.svg') format('svg');
}
@font-face {
	font-family: 'BrandonGrotesque';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/frozen-assets/2397bacf-BrandonGrotesque-Medium.eot');
	src: url('/frozen-assets/2397bacf-BrandonGrotesque-Medium.eot?#iefix') format('embedded-opentype'),
		url('/frozen-assets/4a543b9f-BrandonGrotesque-Medium.woff2') format('woff2'),
		url('/frozen-assets/1112f45f-BrandonGrotesque-Medium.woff') format('woff'),
		url('/frozen-assets/a1f8aa93-BrandonGrotesque-Medium.ttf') format('truetype'),
		url('/frozen-assets/04b6c327-BrandonGrotesque-Medium.svg') format('svg');
}
@font-face {
	font-family: 'BrandonGrotesque';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/frozen-assets/e5b03836-BrandonGrotesque-Light.eot');
	src: url('/frozen-assets/e5b03836-BrandonGrotesque-Light.eot?#iefix') format('embedded-opentype'),
		url('/frozen-assets/aff82f67-BrandonGrotesque-Light.woff2') format('woff2'),
		url('/frozen-assets/ca17ddd5-BrandonGrotesque-Light.woff') format('woff'),
		url('/frozen-assets/300c9e18-BrandonGrotesque-Light.ttf') format('truetype'),
		url('/frozen-assets/a2e8cdb6-BrandonGrotesque-Light.svg') format('svg');
}
/* End Custom Fonts CSS */