:root{--e-global-font-family-base:'Roboto', sans-serif;--e-global-font-family-heading:'Roboto', sans-serif;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:18;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lato";--e-global-typography-accent-font-size:13px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-h1-font-size:2rem;--e-global-typography-h1-font-family:"Roboto Slab";--e-global-typography-h1-font-color:var(--e-global-color-primary);--e-global-typography-h1-font-weight:700;--e-global-typography-h1-line-height:1.2;--e-global-typography-h2-font-size:1.8rem;--e-global-typography-h2-font-family:"Roboto Slab";--e-global-typography-h2-font-color:var(--e-global-color-primary);--e-global-typography-h2-font-weight:600;--e-global-typography-h2-line-height:1.3;--e-global-typography-h3-font-size:1.6rem;--e-global-typography-h3-font-family:"Roboto Slab";--e-global-typography-h3-font-color:var(--e-global-color-primary);--e-global-typography-h3-font-weight:600;--e-global-typography-h3-line-height:1.3;--e-global-typography-h4-font-size:1.4rem;--e-global-typography-h4-font-family:"Roboto Slab";--e-global-typography-h4-font-color:var(--e-global-color-primary);--e-global-typography-h4-font-weight:400;--e-global-typography-h4-line-height:1.3;--e-global-typography-h5-font-size:1.2rem;--e-global-typography-h5-font-family:"Roboto Slab";--e-global-typography-h5-font-color:var(--e-global-color-primary);--e-global-typography-h5-font-weight:400;--e-global-typography-h5-line-height:1.3;--e-global-typography-h6-font-size:1rem;--e-global-typography-h6-font-family:"Roboto Slab";--e-global-typography-h6-font-color:var(--e-global-color-primary);--e-global-typography-h6-font-weight:400;--e-global-typography-h6-line-height:1.3;--e-global-typography-body-font-size:1rem;--e-global-typography-body-line-height:1.75}.elementor-pagination .page-numbers.current{color:var(--e-global-color-primary);font-weight:bolder;font-size:18px}.elementor-posts .elementor-post__read-more{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-icon-list-item.menu-depth-1{padding-left:1.25rem}.elementor-icon-list-item.menu-depth-2{padding-left:2rem}.elementor-icon-list-item.menu-depth-3{padding-left:3rem}.menu-depth-0>.elementor-icon-list-icon-link{font-weight:700;color:var(--e-global-color-primary)}.menu-depth-1>.elementor-icon-list-icon-link{color:var(--e-global-color-secondary)}.menu-depth-2>.elementor-icon-list-icon-link{color:#999}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#fff!important;color:var(--e-global-color-primary)!important}.elementor-nav-menu--dropdown .elementor-sub-item{fill:#fff!important}.tele-toggle-icon{width:auto;height:auto;font-size:1em;display:inline-flex;align-items:center;justify-content:center;padding-left:8px;cursor:pointer}.tele-toggle-icon i{width:auto;height:auto;line-height:1;display:inline-block;font-size:14px;color:var(--e-global-color-primary);font-weight:600}.tele-icon-list-items .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px / 2)}.tele-icon-list-items .elementor-icon-list-item:not(:first-child){margin-top:calc(20px / 2)}.tele-icon-list-items .elementor-icon-list-item>a{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);color:var(--e-global-color-secondary);text-decoration:none}.tele-icon-list-items .elementor-icon-list-icon i{font-size:14px;color:var(--e-global-color-primary);font-weight:600}body{font-family:var(--e-global-font-family-base);font-size:var(--e-global-typography-body-font-size);line-height:var(--e-global-typography-body-line-height);color:var(--e-global-color-text)}h1,h2,h3,h4,h5,h6{font-family:var(--e-global-font-family-heading);color:var(--e-global-color-primary);margin:.5em 0 .5em;line-height:1.2}h1{font-size:var(--e-global-typography-h1-font-size)}h2{font-size:var(--e-global-typography-h2-font-size)}h3{font-size:var(--e-global-typography-h3-font-size)}h4{font-size:var(--e-global-typography-h4-font-size)}h5{font-size:var(--e-global-typography-h5-font-size)}h6{font-size:var(--e-global-typography-h6-font-size)}p{margin:0 0 1em;color:var(--e-global-color-text)}.tele-item-overlay{border-radius:8px;overflow:hidden;transition:all 0.3s ease}.tele-item-overlay:hover{transform:scale(1.03);box-shadow:0 12px 24px rgb(0 0 0 / .2)}.tele-item-overlay img{border-radius:8px;transition:all 0.3s ease}a{color:var(--e-global-color-primary);text-decoration:none}a:hover{color:var(--e-global-color-accent);text-decoration:underline}button,.elementor-button,input[type="submit"],.button{font-family:var(--e-global-font-family-base);background-color:var(--e-global-color-primary);color:#fff;border:none;border-radius:4px;padding:.6em 1.2em;font-size:1rem;cursor:pointer}button:hover,.elementor-button:hover,input[type="submit"]:hover,.button:hover{background-color:var(--e-global-color-accent)}.elementor-widget-heading h1,.elementor-widget-heading h2,.elementor-widget-heading h3,.elementor-widget-heading h4,.elementor-widget-heading h5,.elementor-widget-heading h6{font-family:var(--e-global-font-family-heading);color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-font-family-heading);color:var(--e-global-color-primary);margin-bottom:.5em}.elementor-widget-icon-box .elementor-icon-box-title{font-family:var(--e-global-font-family-heading);color:var(--e-global-color-primary)}.section-heading{font-size:var(--e-global-typography-h2-font-size);font-family:var(--e-global-font-family-heading);font-weight:700;color:var(--e-global-color-primary);margin-bottom:1em;text-transform:uppercase;letter-spacing:.05em}@media (max-width:768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}.section-heading{font-size:1.5rem}}.elementor-widget-heading h1,.elementor-widget-heading h2,.elementor-widget-heading h3,.elementor-widget-heading h4,.elementor-widget-heading h5,.elementor-widget-heading h6,body .elementor-widget-tele-image-box .elementor-image-box-title,body .elementor-widget-tele-image-box .elementor-icon-box-title,.tele-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);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}body .elementor-widget-tele-image-box .elementor-image-box-title.elementor-size-h1,body .elementor-widget-tele-image-box .elementor-image-box-title.elementor-size-h1,h1.tele-title{font-size:var(--e-global-typography-h1-font-size);font-weight:var(--e-global-typography-h1-font-weight);line-height:var(--e-global-typography-h1-line-height);font-family:var(--e-global-typography-h1-font-family),Sans-serif;color:var(--e-global-color-primary)}body .elementor-widget-tele-image-box .elementor-image-box-title.elementor-size-h2,body .elementor-widget-tele-image-box .elementor-image-box-title.elementor-size-h2,.tele-title h2.elementor-heading-title,h2.tele-title{font-size:var(--e-global-typography-h2-font-size);font-weight:var(--e-global-typography-h2-font-weight);line-height:var(--e-global-typography-h2-line-height);font-family:var(--e-global-typography-h2-font-family),Sans-serif;color:var(--e-global-color-primary)}body .elementor-widget-tele-image-box .elementor-image-box-title.elementor-size-h3,body .elementor-widget-tele-image-box .elementor-image-box-title.elementor-size-h3,.tele-title h3.elementor-heading-title,h3.tele-title{font-size:var(--e-global-typography-h3-font-size);font-weight:var(--e-global-typography-h3-font-weight);line-height:var(--e-global-typography-h3-line-height);font-family:var(--e-global-typography-h3-font-family),Sans-serif;color:var(--e-global-color-primary)}body .elementor-widget-tele-image-box .elementor-image-box-title.elementor-size-h4,body .elementor-widget-tele-image-box .elementor-image-box-title.elementor-size-h4,.tele-title h4.elementor-heading-title,h4.tele-title{font-size:var(--e-global-typography-h4-font-size);font-weight:var(--e-global-typography-h4-font-weight);line-height:var(--e-global-typography-h4-line-height);font-family:var(--e-global-typography-h4-font-family),Sans-serif;color:var(--e-global-color-primary)}body .elementor-widget-tele-image-box .elementor-image-box-img img{border-radius:8px}body .hero-info-block-container .elementor-element:not(.e-div-block-base):not(:has(.elementor-widget-container)){display:none!important}body .elementor-widget-tele-image-box .elementor-image-box-description,.elementor-widget p,.elementor-widget .elementor-text-editor p,.elementor-widget-text-editor p,.tele-desc{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);color:var(--e-global-color-text)}.tele-desc{padding-bottom:1rem}.tele-desc ul{margin:0;padding-left:0;list-style-position:inside}.elementor-widget a,.elementor-widget .elementor-text-editor a{color:var(--e-global-color-secondary);text-decoration:none}.elementor-widget a:hover{color:var(--e-global-color-accent)}.elementor-button,.elementor-button-link{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);line-height:var(--e-global-typography-accent-line-height);background-color:var(--e-global-color-primary);color:var(--e-global-color-text);border-radius:4px;padding:.75em 1.5em;text-transform:uppercase;transition:all 0.3s ease}.elementor-button:hover{background-color:var(--e-global-color-accent);color:#fff}.tele-section-heading,.elementor-widget-heading .section-heading,.elementor-widget-heading .group-heading{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);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.elementor-nav-menu .elementor-item{text-align:center}.tele-icon-item{display:flex!important}.tele-footer-wrap1{max-width:1260px!important}.breadcrumb-wrapper{margin:20px 0;font-size:15px;color:#666}.breadcrumb-wrapper a{color:var(--e-global-color-primary);text-decoration:none}.breadcrumb-wrapper span.separator{margin:0 6px}.wpcu_block_title{font-family:"Roboto",Sans-serif!important;line-height:2.5rem!important;background:var(--e-global-color-primary);color:#fff!important;padding:.4rem 1rem!important;font-size:0.85rem!important;border-radius:4px!important;font-weight:600!important}.swiper-slide{min-height:200px}.tele-main-slide .swiper-slide,.tele-main-slide .loop-item-background{min-height:30vh!important}.tele-map-popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .6);z-index:9999;display:none;justify-content:center;align-items:center}.tele-map-popup{display:flex;flex-direction:column;position:relative;background:#fff;max-width:90%;width:1000px;height:60vh;border-radius:8px;box-shadow:0 0 20px rgb(0 0 0 / .3);overflow:hidden;margin:auto}.tele-map-frame-container{height:100%}.tele-map-popup iframe{flex:1;border:0;width:100%;height:100%}.tele-map-popup-close{position:absolute;top:0;right:0;color:#000;border-radius:50%;width:28px;height:28px;line-height:28px;text-align:center;font-size:20px;cursor:pointer;box-shadow:0 0 8px rgb(0 0 0 / .2);z-index:10000}.tele-map-popup-close:hover{background:var(--e-global-color-primary);color:#fff;border-color:var(--e-global-color-primary)}.tele-map-toggle{cursor:pointer;color:var(--e-global-color-secondary);text-decoration:underline}@media (max-width:1024px){.swiper-slide,.loop-item-background{min-height:30vh!important}.tele-map-popup{max-width:90%;height:55vh}}@media (max-width:768px){.tele-map-popup{max-width:95%;height:50vh;border-radius:6px}.swiper-slide,.loop-item-background{min-height:10vh!important}}@media (max-width:480px){.tele-map-popup{max-width:95%;height:45vh;border-radius:4px}}.tele-section-header,.tele-section{padding-right:1rem;padding-left:1rem}.tele-section:not(:first-child){padding-top:3rem}.tele-section-inner{display:flex;flex-direction:column;gap:1rem}.top-slider-wrap{padding-bottom:1.5rem}.tele-layout.tele-gallery-items.tele-direction-column,.tele-layout.tele-section-items.tele-direction-column{gap:4rem}*,*::before,*::after{box-sizing:border-box}.tele-layout{--gap:1.5rem;display:flex;flex-wrap:wrap;gap:var(--gap);box-sizing:border-box}.tele-layout-col{display:flex;flex-direction:column;gap:1rem;min-width:0;box-sizing:border-box}.tele-direction-row{flex-direction:row;gap:var(--gap)}.tele-direction-column{flex-direction:column;gap:var(--gap)}.tele-section-items,.tele-gallery-items{width:100%;padding-top:1rem}.tele-layout-col ul li:not(:last-child){margin-bottom:10px}.tele-layout-col2.tele-direction-column>.tele-layout-col,.tele-layout-col3.tele-direction-column>.tele-layout-col,.tele-layout-col4.tele-direction-column>.tele-layout-col,.tele-layout-col5.tele-direction-column>.tele-layout-col,.tele-layout-col6.tele-direction-column>.tele-layout-col,.tele-layout-col1>.tele-layout-col{flex:1 1 100%;max-width:100%}.tele-layout-col2>.tele-layout-col{flex:1 1 calc((100% - 1 * var(--gap)) / 2);max-width:calc((100% - 1 * var(--gap)) / 2)}.tele-layout-col3>.tele-layout-col{flex:1 1 calc((100% - 2 * var(--gap)) / 3);max-width:calc((100% - 2 * var(--gap)) / 3)}.tele-layout-col4>.tele-layout-col{flex:1 1 calc((100% - 3 * var(--gap)) / 4);max-width:calc((100% - 3 * var(--gap)) / 4)}.tele-layout-col5>.tele-layout-col{flex:1 1 calc((100% - 4 * var(--gap)) / 5);max-width:calc((100% - 4 * var(--gap)) / 5)}.tele-layout-col6>.tele-layout-col{flex:1 1 calc((100% - 5 * var(--gap)) / 6);max-width:calc((100% - 5 * var(--gap)) / 6)}@media (max-width:1024px){.tele-layout-col4>.tele-layout-col,.tele-layout-col5>.tele-layout-col,.tele-layout-col6>.tele-layout-col{flex:1 1 calc((100% - var(--gap)) / 2);max-width:calc((100% - var(--gap)) / 2)}}@media (max-width:768px){.tele-layout-col .tele-image-box-wrapper{text-align:center;width:100%}.tele-reverse-mobile .tele-layout-col1,.tele-reverse-mobile .tele-layout-col2,.tele-reverse-mobile .tele-layout-col3,.tele-reverse-mobile .tele-layout-col4,.tele-reverse-mobile .tele-layout-col5,.tele-reverse-mobile .tele-layout-col6{flex-direction:column-reverse}.tele-layout-col2>.tele-layout-col,.tele-layout-col3>.tele-layout-col,.tele-layout-col4>.tele-layout-col,.tele-layout-col5>.tele-layout-col,.tele-layout-col6>.tele-layout-col{flex:1 1 100%;max-width:100%}}.tele-image-box-wrapper img{border:none;border-radius:8px;box-shadow:none;height:auto;max-width:100%}.align-left{text-align:left;margin-left:0;margin-right:auto}.align-center{text-align:center;margin-left:auto;margin-right:auto}.align-right{text-align:right;margin-left:auto;margin-right:0}.tele-highlight-post-wrap .tele-section-inner{gap:.1rem}.section-right-sidebar-content-map.section-highlight-post-group{padding-top:0rem;gap:0rem}.section-right-sidebar-content-map.section-highlight-post-group .tele-title,.section-right-sidebar-content-map.section-highlight-post-group .tele-title .elementor-heading-title,.tele-highlight-post-wrap .tele-title{font-family:"Roboto",Sans-serif!important;font-size:1.2rem!important;font-weight:600!important}.loop-item-background{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.group-cham-soc .tele-section:nth-child(n+2){padding-top:2rem}.group-cham-soc .tele-section:nth-child(n+3){padding-top:4rem}