.elementor-kit-9{--e-global-color-primary:#5C2E22;--e-global-color-secondary:#872326;--e-global-color-text:#000000;--e-global-color-accent:#C4A55B;--e-global-color-a720fd0:#FFFFFF;--e-global-color-a075540:#F6F6F6;--e-global-color-6b99a2d:#101216;--e-global-typography-primary-font-family:"Vidaloka";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"IBM Plex Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.8em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-081fc87-font-family:"IBM Plex Sans";--e-global-typography-081fc87-font-size:13px;--e-global-typography-081fc87-font-weight:500;--e-global-typography-081fc87-text-transform:uppercase;--e-global-typography-081fc87-line-height:1em;--e-global-typography-081fc87-letter-spacing:0px;--e-global-typography-933d81b-font-family:"Vidaloka";--e-global-typography-933d81b-font-size:27px;--e-global-typography-933d81b-font-weight:400;--e-global-typography-933d81b-line-height:1.11em;--e-global-typography-933d81b-letter-spacing:0px;--e-global-typography-912a951-font-family:"Vidaloka";--e-global-typography-912a951-font-size:22px;--e-global-typography-912a951-font-weight:400;--e-global-typography-912a951-line-height:1.11em;--e-global-typography-912a951-letter-spacing:0px;--e-global-typography-8f080cb-font-family:"IBM Plex Sans";--e-global-typography-8f080cb-font-size:14px;--e-global-typography-8f080cb-font-weight:500;--e-global-typography-8f080cb-text-transform:uppercase;--e-global-typography-8f080cb-line-height:1.8em;--e-global-typography-8f080cb-letter-spacing:0px;--e-global-typography-476a2aa-font-family:"IBM Plex Sans";--e-global-typography-476a2aa-font-size:20px;--e-global-typography-476a2aa-font-weight:400;--e-global-typography-476a2aa-line-height:1.5em;--e-global-typography-476a2aa-letter-spacing:0px;--e-global-typography-0a96c32-font-family:"IBM Plex Sans";--e-global-typography-0a96c32-font-size:20px;--e-global-typography-0a96c32-font-weight:500;--e-global-typography-0a96c32-text-transform:uppercase;--e-global-typography-0a96c32-line-height:1em;--e-global-typography-0a96c32-letter-spacing:8px;--e-global-typography-e7d7668-font-family:"Vidaloka";--e-global-typography-e7d7668-font-size:90px;--e-global-typography-e7d7668-font-weight:400;--e-global-typography-e7d7668-line-height:1em;--e-global-typography-e7d7668-letter-spacing:0px;--e-global-typography-fcb700d-font-family:"IBM Plex Sans";--e-global-typography-fcb700d-font-size:16px;--e-global-typography-fcb700d-font-weight:500;--e-global-typography-fcb700d-line-height:1em;--e-global-typography-fcb700d-letter-spacing:0.3px;--e-global-typography-4e4a35a-font-family:"Vidaloka";--e-global-typography-4e4a35a-font-size:30px;--e-global-typography-4e4a35a-font-weight:400;--e-global-typography-4e4a35a-line-height:1.11em;--e-global-typography-4e4a35a-letter-spacing:0px;--e-global-typography-b207e01-font-family:"Vidaloka";--e-global-typography-b207e01-font-size:70px;--e-global-typography-b207e01-font-weight:400;--e-global-typography-b207e01-line-height:1.14em;--e-global-typography-b207e01-letter-spacing:0px;--e-global-typography-dd38816-font-family:"IBM Plex Sans";--e-global-typography-dd38816-font-size:16px;--e-global-typography-dd38816-font-weight:500;--e-global-typography-dd38816-line-height:1.8em;--e-global-typography-dd38816-letter-spacing:0px;--e-global-typography-de317ba-font-family:"Vidaloka";--e-global-typography-de317ba-font-size:20px;--e-global-typography-de317ba-font-weight:400;--e-global-typography-de317ba-line-height:1.11em;--e-global-typography-de317ba-letter-spacing:-0.8px;--e-global-typography-81ba653-font-family:"IBM Plex Sans";--e-global-typography-81ba653-font-size:14px;--e-global-typography-81ba653-font-weight:400;--e-global-typography-81ba653-line-height:1.8em;--e-global-typography-81ba653-letter-spacing:0px;--e-global-typography-65edda4-font-family:"Vidaloka";--e-global-typography-65edda4-font-size:65px;--e-global-typography-65edda4-font-weight:400;--e-global-typography-65edda4-line-height:1.08em;--e-global-typography-65edda4-letter-spacing:0px;--e-global-typography-1efa9e3-font-family:"IBM Plex Sans";--e-global-typography-1efa9e3-font-size:20px;--e-global-typography-1efa9e3-font-weight:400;--e-global-typography-1efa9e3-line-height:1.2em;--e-global-typography-1efa9e3-letter-spacing:0px;--e-global-typography-92352cc-font-family:"IBM Plex Sans";--e-global-typography-92352cc-font-size:13px;--e-global-typography-92352cc-font-weight:400;--e-global-typography-92352cc-text-transform:uppercase;--e-global-typography-92352cc-line-height:1.8em;--e-global-typography-92352cc-letter-spacing:0px;--e-global-typography-6e93d1a-font-family:"IBM Plex Sans";--e-global-typography-6e93d1a-font-size:14px;--e-global-typography-6e93d1a-font-weight:400;--e-global-typography-6e93d1a-letter-spacing:0px;--e-global-typography-4974770-font-family:"IBM Plex Sans";--e-global-typography-4974770-font-size:15px;--e-global-typography-4974770-font-weight:500;--e-global-typography-4974770-text-transform:uppercase;--e-global-typography-4974770-letter-spacing:0px;--e-global-typography-91c472f-font-family:"IBM Plex Sans";--e-global-typography-91c472f-font-size:18px;--e-global-typography-91c472f-font-weight:500;--e-global-typography-91c472f-letter-spacing:0px;--e-global-typography-d9ec90f-font-family:"Vidaloka";--e-global-typography-d9ec90f-font-size:50px;--e-global-typography-d9ec90f-font-weight:400;--e-global-typography-d9ec90f-line-height:1em;--e-global-typography-d9ec90f-letter-spacing:0px;--e-global-typography-915f964-font-family:"Vidaloka";--e-global-typography-915f964-font-size:42px;--e-global-typography-915f964-font-weight:400;--e-global-typography-915f964-line-height:1em;--e-global-typography-915f964-letter-spacing:0px;--e-global-typography-ed23442-font-family:"IBM Plex Sans";--e-global-typography-ed23442-font-size:14px;--e-global-typography-ed23442-font-weight:500;--e-global-typography-ed23442-line-height:1.8em;--e-global-typography-ed23442-letter-spacing:0px;--e-global-typography-ec53bb4-font-family:"IBM Plex Sans";--e-global-typography-ec53bb4-font-size:14px;--e-global-typography-ec53bb4-font-weight:500;--e-global-typography-ec53bb4-line-height:1.8em;--e-global-typography-ec53bb4-letter-spacing:0px;--e-global-typography-7a2c69e-font-family:"Vidaloka";--e-global-typography-7a2c69e-font-size:18px;--e-global-typography-7a2c69e-font-weight:400;--e-global-typography-7a2c69e-line-height:1em;--e-global-typography-7a2c69e-letter-spacing:0px;--e-global-typography-a6cd27f-font-family:"Vidaloka";--e-global-typography-a6cd27f-font-size:22px;--e-global-typography-a6cd27f-font-weight:400;--e-global-typography-a6cd27f-line-height:1.4em;--e-global-typography-a6cd27f-letter-spacing:0px;--e-global-typography-cff61a9-font-family:"IBM Plex Sans";--e-global-typography-cff61a9-font-size:20px;--e-global-typography-cff61a9-font-weight:400;--e-global-typography-cff61a9-line-height:1.6em;--e-global-typography-cff61a9-letter-spacing:0px;--e-global-typography-446eb01-font-family:"Vidaloka";--e-global-typography-446eb01-font-size:27px;--e-global-typography-446eb01-font-weight:400;--e-global-typography-446eb01-line-height:1.11em;--e-global-typography-446eb01-letter-spacing:0px;--e-global-typography-fa69433-font-family:"IBM Plex Sans";--e-global-typography-fa69433-font-size:12px;--e-global-typography-fa69433-font-weight:500;--e-global-typography-fa69433-text-transform:uppercase;--e-global-typography-fa69433-line-height:1em;--e-global-typography-fa69433-letter-spacing:0px;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-081fc87-font-family ), Sans-serif;font-size:var( --e-global-typography-081fc87-font-size );font-weight:var( --e-global-typography-081fc87-font-weight );text-transform:var( --e-global-typography-081fc87-text-transform );line-height:var( --e-global-typography-081fc87-line-height );letter-spacing:var( --e-global-typography-081fc87-letter-spacing );color:var( --e-global-color-a720fd0 );border-radius:3px 3px 3px 3px;padding:20px 40px 20px 40px;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a720fd0 );}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 h2{color:var( --e-global-color-primary );font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;letter-spacing:0px;}.elementor-kit-9 h3{color:var( --e-global-color-primary );font-family:"Vidaloka", Sans-serif;font-size:48px;font-weight:400;line-height:1.14em;letter-spacing:0px;}.elementor-kit-9 h5{font-family:"Vidaloka", Sans-serif;font-size:22px;font-weight:400;line-height:1.48em;letter-spacing:0px;}.elementor-kit-9 h6{color:var( --e-global-color-primary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.3px;}.elementor-kit-9 img{border-radius:3px 3px 3px 3px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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-kit-9{--e-global-typography-915f964-font-size:25px;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-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-081fc87-font-size );line-height:var( --e-global-typography-081fc87-line-height );letter-spacing:var( --e-global-typography-081fc87-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-e7d7668-font-size:50px;--e-global-typography-b207e01-font-size:45px;--e-global-typography-446eb01-font-size:22px;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-kit-9 h2{font-size:37px;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-081fc87-font-size );line-height:var( --e-global-typography-081fc87-line-height );letter-spacing:var( --e-global-typography-081fc87-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */::-webkit-scrollbar-track
{
	border-radius: 0px;
	background-color: #fff;
}

::-webkit-scrollbar
{
	width: 8px;
}

::-webkit-scrollbar-thumb
{
	border-radius: 0px;
	background-color: #5c2e22;
}

.sub-menu-toggle{
  display: none !important;
}
 
.elementor-slideshow__footer {
 display: none !important;   
}


/* Override specific fade-in animations */
.animated.fadeInLeft {
    animation-name: custom-fade-in-left !important;
}

.animated.fadeInRight {
    animation-name: custom-fade-in-right !important;
}

.animated.fadeInUp {
    animation-name: custom-fade-in-up !important;
}

.animated.fadeInDown {
    animation-name: custom-fade-in-down !important;
}

/* Custom keyframes for each direction */
@keyframes custom-fade-in-left {
    0% {
        opacity: 0;
        transform: translateX(-50px); /* Starts from the left */
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

@keyframes custom-fade-in-right {
    0% {
        opacity: 0;
        transform: translateX(50px); /* Starts from the right */
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}


@keyframes custom-fade-in-up {
    0% {
        opacity: 0;
        transform: translateY(-50px); /* Starts from above */
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes custom-fade-in-down {
    0% {
        opacity: 0;
        transform: translateY(50px); /* Starts from below */
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */