.elementor-955 .elementor-element.elementor-element-ec9e906{--display:flex;--min-height:405px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:visible;--overlay-opacity:0.03;--padding-top:192px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-955 .elementor-element.elementor-element-ec9e906:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-ec9e906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0B;}.elementor-955 .elementor-element.elementor-element-ec9e906::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .elementor-background-video-container::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .e-con-inner > .elementor-background-video-container::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .elementor-background-slideshow::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .e-con-inner > .elementor-background-slideshow::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://teller-industries.com/wp-content/uploads/2026/09/background_coil-pattern.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-955 .elementor-element.elementor-element-e85126b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-3e6738e{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:18px;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-fb00863 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-0b7a70d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:92px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-0b7a70d:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-0b7a70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-658d496{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-f392b42 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:38px;font-weight:500;text-transform:none;line-height:46px;color:#000000;}.elementor-955 .elementor-element.elementor-element-98d1d2a .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:32px;color:#000000;}.elementor-955 .elementor-element.elementor-element-e6bc216{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:22px;color:#000000;}.elementor-955 .elementor-element.elementor-element-5d5363f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:22px;}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-text{color:#EA701F;transition:color 0.3s;}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#EA701F;}.elementor-955 .elementor-element.elementor-element-c732ed0{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-955 .elementor-element.elementor-element-c732ed0 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:32px;color:#000000;}.elementor-955 .elementor-element.elementor-element-3ca50dd{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-955 .elementor-element.elementor-element-0f1429a .elementor-button{background-color:#EA701F;font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:2px;fill:#FCF2EB;color:#FCF2EB;border-radius:4px 4px 4px 4px;padding:18.5px 20px 18.5px 20px;}.elementor-955 .elementor-element.elementor-element-0f1429a .elementor-button:hover, .elementor-955 .elementor-element.elementor-element-0f1429a .elementor-button:focus{background-color:#FCF2EB;color:#EA701F;}.elementor-955 .elementor-element.elementor-element-0f1429a{width:auto;max-width:auto;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-955 .elementor-element.elementor-element-0f1429a .elementor-button:hover svg, .elementor-955 .elementor-element.elementor-element-0f1429a .elementor-button:focus svg{fill:#EA701F;}.elementor-955 .elementor-element.elementor-element-dc20ebc{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-955 .elementor-element.elementor-element-5355a76{--display:flex;--min-height:770px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48.5px 48.5px;--row-gap:48.5px;--column-gap:48.5px;--overlay-opacity:0.03;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-5355a76:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-5355a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0B;}.elementor-955 .elementor-element.elementor-element-5355a76::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .elementor-background-video-container::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .e-con-inner > .elementor-background-video-container::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .elementor-background-slideshow::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://teller-industries.com/wp-content/uploads/2026/09/background_coil-pattern.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-955 .elementor-element.elementor-element-4533d7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-ed7455d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-d914812 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:38px;font-weight:500;text-transform:none;line-height:46px;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-6865678{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;font-family:"Gotham", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:22px;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-955 .elementor-element.elementor-element-b5370b3{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:22px;}.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-955 .elementor-element.elementor-element-e20413e .elementor-button{background-color:#EA701F;font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:2px;fill:#FCF2EB;color:#FCF2EB;border-radius:4px 4px 4px 4px;padding:18.5px 20px 18.5px 20px;}.elementor-955 .elementor-element.elementor-element-e20413e .elementor-button:hover, .elementor-955 .elementor-element.elementor-element-e20413e .elementor-button:focus{background-color:#FCF2EB;color:#EA701F;}.elementor-955 .elementor-element.elementor-element-e20413e{width:auto;max-width:auto;margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-955 .elementor-element.elementor-element-e20413e .elementor-button:hover svg, .elementor-955 .elementor-element.elementor-element-e20413e .elementor-button:focus svg{fill:#EA701F;}:root{--page-title-display:none;}@media(max-width:1377px){.elementor-955 .elementor-element.elementor-element-ec9e906{--padding-top:192px;--padding-bottom:0px;--padding-left:44px;--padding-right:44px;}.elementor-955 .elementor-element.elementor-element-0b7a70d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:92px;--padding-bottom:96px;--padding-left:44px;--padding-right:44px;}.elementor-955 .elementor-element.elementor-element-dc20ebc{width:var( --container-widget-width, 42% );max-width:42%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-5355a76{--padding-top:100px;--padding-bottom:100px;--padding-left:44px;--padding-right:44px;}}@media(max-width:1024px){.elementor-955 .elementor-element.elementor-element-ec9e906{--min-height:340px;--padding-top:170px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-955 .elementor-element.elementor-element-fb00863 .elementor-heading-title{font-size:40px;}.elementor-955 .elementor-element.elementor-element-0b7a70d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:44px;--padding-right:44px;}.elementor-955 .elementor-element.elementor-element-dc20ebc{width:var( --container-widget-width, 42% );max-width:42%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-5355a76{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:44px;--padding-right:44px;}}@media(max-width:880px){.elementor-955 .elementor-element.elementor-element-ec9e906{--padding-top:170px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-955 .elementor-element.elementor-element-0b7a70d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-955 .elementor-element.elementor-element-dc20ebc{width:var( --container-widget-width, 50% );max-width:50%;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-5355a76{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-955 .elementor-element.elementor-element-ec9e906{--min-height:300px;--padding-top:124px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-955 .elementor-element.elementor-element-ec9e906::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .elementor-background-video-container::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .e-con-inner > .elementor-background-video-container::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .elementor-background-slideshow::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .e-con-inner > .elementor-background-slideshow::before, .elementor-955 .elementor-element.elementor-element-ec9e906 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top left;background-repeat:no-repeat;background-size:1800px auto;}.elementor-955 .elementor-element.elementor-element-e85126b{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-955 .elementor-element.elementor-element-fb00863 .elementor-heading-title{font-size:32px;}.elementor-955 .elementor-element.elementor-element-0b7a70d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:46px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-955 .elementor-element.elementor-element-658d496{--width:100%;}.elementor-955 .elementor-element.elementor-element-f392b42 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-955 .elementor-element.elementor-element-98d1d2a .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-955 .elementor-element.elementor-element-e6bc216{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-955 .elementor-element.elementor-element-c732ed0{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-955 .elementor-element.elementor-element-c732ed0 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-955 .elementor-element.elementor-element-0f1429a{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-955 .elementor-element.elementor-element-dc20ebc{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-955 .elementor-element.elementor-element-5355a76{--min-height:0px;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-955 .elementor-element.elementor-element-5355a76::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .elementor-background-video-container::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .e-con-inner > .elementor-background-video-container::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .elementor-background-slideshow::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-955 .elementor-element.elementor-element-5355a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top left;background-repeat:no-repeat;background-size:1800px auto;}.elementor-955 .elementor-element.elementor-element-4533d7b{--width:100%;--flex-wrap:nowrap;}.elementor-955 .elementor-element.elementor-element-d914812 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-955 .elementor-element.elementor-element-6865678{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-955 .elementor-element.elementor-element-b5370b3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-vertical-align:center;}}@media(min-width:768px){.elementor-955 .elementor-element.elementor-element-ec9e906{--content-width:1290px;}.elementor-955 .elementor-element.elementor-element-0b7a70d{--content-width:1290px;}.elementor-955 .elementor-element.elementor-element-658d496{--width:583px;}.elementor-955 .elementor-element.elementor-element-5355a76{--content-width:1290px;}.elementor-955 .elementor-element.elementor-element-4533d7b{--width:575px;}}@media(max-width:1377px) and (min-width:768px){.elementor-955 .elementor-element.elementor-element-e85126b{--width:94%;}.elementor-955 .elementor-element.elementor-element-658d496{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-955 .elementor-element.elementor-element-658d496{--width:55%;}.elementor-955 .elementor-element.elementor-element-4533d7b{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-955 .elementor-element.elementor-element-658d496{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3e6738e */.elementor-955 .elementor-element.elementor-element-3e6738e .teller-crumb{display:flex;align-items:center;gap:19px}.elementor-955 .elementor-element.elementor-element-3e6738e a{color:#EA701F;text-decoration:none}.elementor-955 .elementor-element.elementor-element-3e6738e a:hover{color:#B6642A}.elementor-955 .elementor-element.elementor-element-3e6738e .sep{display:inline-flex;align-items:center;line-height:0}/* crumb-chevron *//* Chevron drawn in CSS: the Visual editor strips an inline svg span from this widget */.elementor-955 .elementor-element.elementor-element-3e6738e .teller-crumb .here{display:inline-flex;align-items:center}.elementor-955 .elementor-element.elementor-element-3e6738e .teller-crumb .here::before{content:"";display:inline-block;width:6px;height:12px;margin-right:19px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1l4 5-4 5' stroke='%236A6562' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/6px 12px no-repeat}.elementor-955 .elementor-element.elementor-element-3e6738e .teller-crumb .sep{display:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e85126b */.elementor-955 .elementor-element.elementor-element-e85126b{--width:auto;width:auto;flex:1 1 0%;min-width:0}/* teller-rwd */@media (max-width:767px){.elementor-955 .elementor-element.elementor-element-e85126b{flex:0 0 auto !important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62ad7ed */@media (min-width:1025px){.elementor-955 .elementor-element.elementor-element-62ad7ed{position:absolute !important;top:148px;right:0;width:620px !important;max-width:none !important;margin:0 !important;z-index:3}.elementor-955 .elementor-element.elementor-element-62ad7ed img{display:block;width:620px;height:800px;object-fit:cover;border-radius:5px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec9e906 */.elementor-955 .elementor-element.elementor-element-ec9e906{background:radial-gradient(77.31% 100.59% at 18.34% 7.89%, #31353A 0%, #2D3136 0%, #0A0A0B 99.42%);}@media (min-width:1025px){.elementor-955 .elementor-element.elementor-element-ec9e906 > .e-con-inner{position:relative}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6bc216 */.elementor-955 .elementor-element.elementor-element-e6bc216 p{margin:0}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d5363f */.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-item > a{padding-left:2px}.elementor-955 .elementor-element.elementor-element-5d5363f .elementor-icon-list-text{text-decoration:underline;text-underline-offset:2px}.elementor-955 .elementor-element.elementor-element-5d5363f a:hover .elementor-icon-list-text{text-decoration-thickness:2px}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ca50dd */.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-hours{margin:0}.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-hrow{display:grid;grid-template-columns:50px 91px 12px 10px 101px 10px;grid-template-areas:"d o dash . c chev";align-items:center;font-size:16px;line-height:22px;color:#000;margin-top:14px;list-style:none}.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-hrow > span:nth-child(2){grid-area:o}.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-hrow > span:nth-child(4){grid-area:c}.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-day{grid-area:d}.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-closed{grid-row:1;grid-column:2 / 6}.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-dash{grid-area:dash;display:block;height:2px;border-radius:1px;background:#6A6562}.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-chev{grid-area:chev;display:block;color:#6A6562;transition:transform .2s ease}.elementor-955 .elementor-element.elementor-element-3ca50dd summary.tc-hrow{margin-top:0;cursor:default}.elementor-955 .elementor-element.elementor-element-3ca50dd summary.tc-hrow::-webkit-details-marker{display:none}@media (max-width:1024px){.elementor-955 .elementor-element.elementor-element-3ca50dd summary.tc-hrow{cursor:pointer}.elementor-955 .elementor-element.elementor-element-3ca50dd .tc-hours[open] .tc-chev{transform:rotate(180deg)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d496 */@media (min-width:1025px){.elementor-955 .elementor-element.elementor-element-658d496{flex:0 0 583px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc20ebc */.elementor-955 .elementor-element.elementor-element-dc20ebc img{display:block;width:100%;height:auto;aspect-ratio:354/432;object-fit:cover;border-radius:5px}/* teller-tablet *//* Tablet: cap the hero photo instead of letting the mobile 354/432 ratio stretch it full width */@media (min-width:768px) and (max-width:880px){.elementor-955 .elementor-element.elementor-element-dc20ebc img{aspect-ratio:auto !important;height:440px !important;object-fit:cover}}/* teller-fill: on tablets the photo matches the text column height */@media (min-width:881px) and (max-width:1377px){.elementor-955 .elementor-element.elementor-element-dc20ebc{align-self:stretch}.elementor-955 .elementor-element.elementor-element-dc20ebc img{height:100% !important;aspect-ratio:auto !important;object-fit:cover !important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7967b4f */.elementor-955 .elementor-element.elementor-element-7967b4f .tc-leaflet{position:relative;z-index:0;isolation:isolate;width:100%;aspect-ratio:575/570;border-radius:5px;overflow:hidden;background:#E5E3DF}.elementor-955 .elementor-element.elementor-element-7967b4f .leaflet-popup-content{font-family:Gotham,sans-serif;font-size:14px;line-height:20px;color:#000}.elementor-955 .elementor-element.elementor-element-7967b4f .leaflet-popup-content a{color:#EA701F}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4533d7b */@media (min-width:1025px){.elementor-955 .elementor-element.elementor-element-4533d7b{flex:0 0 575px;margin-left:64.5px}}.elementor-955 .elementor-element.elementor-element-4533d7b{position:relative}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d914812 */@media (min-width:1025px){.elementor-955 .elementor-element.elementor-element-d914812 .elementor-heading-title{max-width:440px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6865678 */.elementor-955 .elementor-element.elementor-element-6865678 p{margin:0}@media (min-width:1025px){.elementor-955 .elementor-element.elementor-element-6865678 p{max-width:575px}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b5370b3 */.elementor-955 .elementor-element.elementor-element-b5370b3 .elementor-icon-list-icon svg{margin-top:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed7455d */@media (min-width:1025px){.elementor-955 .elementor-element.elementor-element-ed7455d{--width:auto;width:auto;flex:1 1 0%;min-width:0;align-self:flex-start}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5355a76 */.elementor-955 .elementor-element.elementor-element-5355a76{background:radial-gradient(77.31% 100.59% at 18.34% 7.89%, #31353A 0%, #2D3136 0%, #0A0A0B 99.42%);}/* End custom CSS */