.elementor-kit-6{--e-global-color-primary:#0C0B0C;--e-global-color-secondary:#597427;--e-global-color-text:#0C0B0C;--e-global-color-accent:#87276A;--e-global-color-3eb7780:#F7F5F6;--e-global-color-987d67b:#FFFFFF;--e-global-color-a4ae32d:#27071B;--e-global-color-79e4aad:#444F19;--e-global-color-eb0aec3:#0C0B0C00;--e-global-color-8f8d0dd:#ECE9ED;--e-global-typography-primary-font-family:"apparat";--e-global-typography-primary-font-size:clamp(1.375rem, 1.634vw + 0.591rem, 2.063rem);--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:clamp(1.75rem, 2.823vw + 0.397rem, 2.938rem);--e-global-typography-secondary-font-family:"apparat";--e-global-typography-secondary-font-size:clamp(1.188rem, 0.743vw + 0.831rem, 1.5rem);--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-font-style:italic;--e-global-typography-secondary-line-height:clamp(1.375rem, 1.486vw + 0.663rem, 2rem);--e-global-typography-text-font-family:"apparat";--e-global-typography-text-font-size:clamp(1rem, 0.149vw + 0.929rem, 1.063rem);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:clamp(1.5rem, 0.594vw + 1.215rem, 1.75rem);--e-global-typography-accent-font-family:"apparat";--e-global-typography-accent-font-weight:200;--e-global-typography-145a990-font-family:"apparat";--e-global-typography-145a990-font-size:clamp(1rem, 0.594vw + 0.715rem, 1.25rem);--e-global-typography-145a990-font-weight:600;--e-global-typography-95b0228-font-family:"apparat";--e-global-typography-95b0228-font-size:clamp(1rem, 0.149vw + 0.929rem, 1.063rem);--e-global-typography-95b0228-font-weight:500;--e-global-typography-95b0228-line-height:clamp(1.5rem, 0.594vw + 1.215rem, 1.75rem);--e-global-typography-6d92929-font-size:0.8em;--e-global-typography-7f8f400-font-family:"apparat";--e-global-typography-7f8f400-font-size:clamp(1.188rem, 0.743vw + 0.831rem, 1.5rem);--e-global-typography-7f8f400-font-weight:600;--e-global-typography-7f8f400-line-height:clamp(1.5rem, 1.486vw + 0.788rem, 2.125rem);--e-global-typography-9594da8-font-family:"apparat";--e-global-typography-9594da8-font-size:clamp(1.125rem, 0.297vw + 0.983rem, 1.25rem);--e-global-typography-9594da8-font-weight:600;--e-global-typography-9594da8-line-height:clamp(1.375rem, 1.189vw + 0.805rem, 1.875rem);--e-global-typography-dc96dbc-font-family:"apparat";--e-global-typography-dc96dbc-font-size:clamp(2.375rem, 3.269vw + 0.808rem, 3.75rem);--e-global-typography-dc96dbc-font-weight:700;--e-global-typography-dc96dbc-line-height:clamp(2.875rem, 4.16vw + 0.881rem, 4.625rem);--e-global-typography-5b4d92c-font-family:"apparat";--e-global-typography-5b4d92c-font-size:clamp(1.875rem, 1.486vw + 1.163rem, 2.5rem);--e-global-typography-5b4d92c-font-weight:700;--e-global-typography-5b4d92c-line-height:clamp(2.25rem, 1.783vw + 1.395rem, 3rem);--e-global-typography-4fbc400-font-family:"apparat";--e-global-typography-4fbc400-font-size:clamp(0.8125rem, 0.625rem + 0.5vw, 1rem);--e-global-typography-4fbc400-font-weight:500;--e-global-typography-4fbc400-line-height:32px;--e-global-typography-831ad2c-font-size:1rem;--e-global-typography-831ad2c-line-height:1.5em;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-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-145a990-font-family ), Sans-serif;font-size:var( --e-global-typography-145a990-font-size );font-weight:var( --e-global-typography-145a990-font-weight );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:clamp(0.563rem, 0.743vw + 0.206rem, 0.875rem) clamp(1.75rem, 3.269vw + 0.183rem, 3.125rem) clamp(0.563rem, 0.743vw + 0.206rem, 0.875rem) clamp(1.75rem, 3.269vw + 0.183rem, 3.125rem);}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-987d67b );color:var( --e-global-color-secondary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-accent );}body{overflow-x:hidden !important;}.elementor a, .elementor a:link, .elementor a:focus, .elementor a:active, .elementor a:hover{text-decoration:none !important;}.elementor-kit-6 a:hover{color:var( --e-global-color-secondary );}.elementor a:link, .elementor .smooth-hover a:link, {transition:inherit;}.elementor-kit-6 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-dc96dbc-font-family ), Sans-serif;font-size:var( --e-global-typography-dc96dbc-font-size );font-weight:var( --e-global-typography-dc96dbc-font-weight );line-height:var( --e-global-typography-dc96dbc-line-height );}.elementor-kit-6 h2{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-7f8f400-font-family ), Sans-serif;font-size:var( --e-global-typography-7f8f400-font-size );font-weight:var( --e-global-typography-7f8f400-font-weight );line-height:var( --e-global-typography-7f8f400-line-height );}.elementor-kit-6 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9594da8-font-family ), Sans-serif;font-size:var( --e-global-typography-9594da8-font-size );font-weight:var( --e-global-typography-9594da8-font-weight );line-height:var( --e-global-typography-9594da8-line-height );}.elementor-kit-6 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-95b0228-font-family ), Sans-serif;font-size:var( --e-global-typography-95b0228-font-size );font-weight:var( --e-global-typography-95b0228-font-weight );line-height:var( --e-global-typography-95b0228-line-height );}.elementor-kit-6 h6{color:var( --e-global-color-primary );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-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:1920px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-dc96dbc-font-size );line-height:var( --e-global-typography-dc96dbc-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-7f8f400-font-size );line-height:var( --e-global-typography-7f8f400-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-9594da8-font-size );line-height:var( --e-global-typography-9594da8-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-95b0228-font-size );line-height:var( --e-global-typography-95b0228-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-145a990-font-size );}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-4fbc400-font-size:1.2em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-dc96dbc-font-size );line-height:var( --e-global-typography-dc96dbc-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-7f8f400-font-size );line-height:var( --e-global-typography-7f8f400-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-9594da8-font-size );line-height:var( --e-global-typography-9594da8-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-95b0228-font-size );line-height:var( --e-global-typography-95b0228-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-145a990-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-4fbc400-font-size:18px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-dc96dbc-font-size );line-height:var( --e-global-typography-dc96dbc-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-7f8f400-font-size );line-height:var( --e-global-typography-7f8f400-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-9594da8-font-size );line-height:var( --e-global-typography-9594da8-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-95b0228-font-size );line-height:var( --e-global-typography-95b0228-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-145a990-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Generic classes */
.blur{
    backdrop-filter: blur(3px);
}
.max-550 {
    max-width: 550px!important;
}
.max-650 {
    max-width: 650px!important;
}
.max-770 {
    max-width: 770px!important;
}
/* Centering COUNTER text on mobile */
@media (max-width: 767px) {
    .elementor-counter .elementor-counter-title {
        text-align: center;
    }
}
/* Making photo slider full height of text content */
@media (min-width: 767.01px) {
    .slider-sides.elementor-widget-n-carousel {
        height: 100%;
        height: -moz-available;          /* WebKit-based browsers will ignore this. */
        height: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */
        height: stretch;
    }

    .slider-sides .e-n-carousel.swiper {
        height: 100%;
    }
    
    .slider-sides .e-n-carousel.swiper.offset-both.swiper-horizontal {
        border-radius: 10px;
        padding-bottom: 0;
    }
    .slider-sides .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
        margin-top: var(--e-n-carousel-swiper-padding-bottom);
    }
}
/* Styling gutenber blocks for posts button */
.elementor-widget-theme-post-content a.wp-block-button__link.wp-element-button {
    background-color: var(--e-global-color-eb0aec3);
    font-family: var(--e-global-typography-145a990-font-family), Sans-serif;
    font-size: var(--e-global-typography-145a990-font-size);
    font-weight: var(--e-global-typography-145a990-font-weight);
    line-height:1;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-style: solid;
    border-width: 2px;
    border-color: var(--e-global-color-accent);
    border-radius: 5px;
    padding: clamp(0.563rem, 0.743vw + 0.206rem, 0.875rem) clamp(1.75rem, 3.269vw + 0.183rem, 3.125rem);
    transition: all 0.3s;
}
.elementor-widget-theme-post-content a.wp-block-button__link.wp-element-button:hover {
    background-color: var(--e-global-color-secondary);
    color: var(--e-global-color-987d67b);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-theme-post-content figure.wp-block-image img {
    border-radius: 10px;
}
.elementor-post-navigation__separator-wrapper {
    padding: 0 6%;
}/* End custom CSS */