.elementor-kit-6{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-6 e-page-transition{background-color:#ffbc7d}.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-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}}.expandable-container{position:relative;cursor:pointer;overflow:hidden;transition:all .5s ease-in-out}.expandable-container:hover .expandable-content{max-height:130px;opacity:1;visibility:visible;padding:15px}.expandable-content{max-height:0;opacity:0;visibility:hidden;background-color:#d5ff00;transition:all .5s ease-in-out;padding:0 15px}.expandable-container .elementor-widget-heading{transition:opacity .5s ease-in-out}.expandable-container:hover .elementor-widget-heading{opacity:0}.fade-word{opacity:0;transition:opacity 1s ease-in-out}body.scrolling-disabled{overflow:hidden}.rotating-image{transition:transform .2s ease-out}.growing-section{transition:transform .5s ease-out;transform:scale(1.1)}.custom-container{position:relative;overflow:hidden;transition:all .3s ease-in-out}.custom-container .additional-text{display:none;opacity:0;transition:opacity .3s ease-in-out;padding:10px;background:rgba(0,0,0,.8);color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.custom-container:hover{transform:scale(1.05);transition:all .3s ease-in-out}.custom-container:hover .custom-heading,.custom-container:hover .elementor-widget-divider{opacity:0;visibility:hidden}.custom-container:hover .additional-text{display:block;opacity:1}.custom-container:hover{width:600px;height:400px}.custom-heading,.custom-divider{transition:opacity .4s ease-in-out}.custom-container:hover .custom-heading,.custom-container:hover .custom-divider{opacity:0}.additional-text{opacity:0;transition:opacity .4s ease-in-out;position:absolute;top:20px;left:20px}.custom-container:hover .additional-text{opacity:1}.main-container{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:1000}