/* Elementor styles of the Home page FAQ + image-card sections (post 431),
   copied so the location pages can reuse those sections. Generated. */
.elementor-431 .elementor-element.elementor-element-563e670{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}
.elementor-431 .elementor-element.elementor-element-563e670:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-563e670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}
.elementor-431 .elementor-element.elementor-element-563e670 .trx_addons_bg_text{z-index:0;}
.elementor-431 .elementor-element.elementor-element-563e670 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}
.elementor-431 .elementor-element.elementor-element-563e670 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}
.elementor-431 .elementor-element.elementor-element-6d70c68 > .elementor-widget-container{margin:0px 0px 23px 0px;}
.elementor-431 .elementor-element.elementor-element-6d70c68 .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:1em;letter-spacing:2.1px;color:#FFFFFF;}
.elementor-431 .elementor-element.elementor-element-af271f2{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}
.elementor-431 .elementor-element.elementor-element-af271f2 > .elementor-widget-container{margin:0px 0px 50px 0px;}
.elementor-431 .elementor-element.elementor-element-af271f2 .elementor-heading-title{color:#FFFFFF;}
.elementor-431 .elementor-element.elementor-element-77fd1f2{width:100%;max-width:100%;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion.trx-addons-image-accordion-over{height:730px;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion-below .trx-addons-image-accordion-item-inner{height:730px;}
.elementor-431 .elementor-element.elementor-element-77fd1f2.trx-addons-image-accordion-orientation-vertical .trx-addons-image-accordion-item:not(:last-child){margin-right:10px;}
.elementor-431 .elementor-element.elementor-element-77fd1f2.trx-addons-image-accordion-orientation-horizontal .trx-addons-image-accordion-item:not(:last-child){margin-bottom:10px;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion-below-content{margin-top:23px;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion .trx-addons-image-accordion-overlay{-webkit-justify-content:flex-start;justify-content:flex-start;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion .trx-addons-image-accordion-content-wrap{-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion .trx-addons-image-accordion-content{text-align:left;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion .trx-addons-image-accordion-title{color:#FFFFFF;margin-bottom:5px;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion .trx-addons-image-accordion-description{color:var( --e-global-color-theme_color_alt_meta );font-size:14px;line-height:20px;}
.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion-button{margin-top:15px;}
.elementor-431 .elementor-element.elementor-element-4486ebc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:1;}
.elementor-431 .elementor-element.elementor-element-4486ebc:not(.elementor-motion-effects-element-type-background), .elementor-431 .elementor-element.elementor-element-4486ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}
.elementor-431 .elementor-element.elementor-element-4486ebc .trx_addons_bg_text{z-index:0;}
.elementor-431 .elementor-element.elementor-element-4486ebc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}
.elementor-431 .elementor-element.elementor-element-4486ebc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}
.elementor-431 .elementor-element.elementor-element-8775a76{--display:flex;}
.elementor-431 .elementor-element.elementor-element-8775a76 .trx_addons_bg_text{z-index:0;}
.elementor-431 .elementor-element.elementor-element-8775a76 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}
.elementor-431 .elementor-element.elementor-element-8775a76 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}
.elementor-431 .elementor-element.elementor-element-0d7dd6f > .elementor-widget-container{margin:0px 0px 23px 0px;}
.elementor-431 .elementor-element.elementor-element-0d7dd6f .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:1em;letter-spacing:2.1px;color:#FFFFFF;}
.elementor-431 .elementor-element.elementor-element-9bd0301{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}
.elementor-431 .elementor-element.elementor-element-9bd0301 .trx_addons_bg_text{z-index:0;}
.elementor-431 .elementor-element.elementor-element-9bd0301 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}
.elementor-431 .elementor-element.elementor-element-9bd0301 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}
.elementor-431 .elementor-element.elementor-element-deae47d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}
.elementor-431 .elementor-element.elementor-element-deae47d .trx_addons_bg_text{z-index:0;}
.elementor-431 .elementor-element.elementor-element-deae47d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}
.elementor-431 .elementor-element.elementor-element-deae47d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}
.elementor-431 .elementor-element.elementor-element-1044bbd{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}
.elementor-431 .elementor-element.elementor-element-1044bbd > .elementor-widget-container{margin:0px 0px 28px 0px;}
.elementor-431 .elementor-element.elementor-element-1044bbd .elementor-heading-title{color:#FFFFFF;}
.elementor-431 .elementor-element.elementor-element-d21a27c{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.elementor-431 .elementor-element.elementor-element-d21a27c .trx_addons_bg_text{z-index:0;}
.elementor-431 .elementor-element.elementor-element-d21a27c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}
.elementor-431 .elementor-element.elementor-element-d21a27c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion-item:not(:last-child){margin-bottom:30px;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion-item{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-theme_color_bd_color );}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-tab-title{color:#FFFFFF;background-color:#000000;padding:0px 0px 0px 0px;margin-bottom:34px;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-tab-title svg{fill:#FFFFFF;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-tab-icon{color:#FFFFFF;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-tab-title.trx-addons-accordion-tab-active{margin-bottom:15px;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-item .trx-addons-accordion-tab-content{color:var( --e-global-color-theme_color_text );font-size:15px;padding:0px 90px 30px 0px;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-toggle-icon-align-left .trx-addons-accordion-toggle-icon{margin-right:20px;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-toggle-icon-align-right .trx-addons-accordion-toggle-icon{margin-left:20px;}
.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-tab-title .trx-addons-accordion-toggle-icon .trx-addons-icon{font-size:12px;}
@media(max-width:1279px){.elementor-431 .elementor-element.elementor-element-563e670{--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-6d70c68 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-431 .elementor-element.elementor-element-af271f2 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion.trx-addons-image-accordion-over{height:350px;}.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion-below .trx-addons-image-accordion-item-inner{height:350px;}.elementor-431 .elementor-element.elementor-element-77fd1f2.trx-addons-image-accordion-orientation-vertical.trx-addons-image-accordion-stack-on-tablet .trx-addons-image-accordion-item:not(:last-child){margin-bottom:25px;}.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion-below-content{margin-top:17px;}.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion .trx-addons-image-accordion-title{margin-bottom:4px;}.elementor-431 .elementor-element.elementor-element-4486ebc{--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-0d7dd6f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-431 .elementor-element.elementor-element-1044bbd > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-431 .elementor-element.elementor-element-1044bbd{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion-item:not(:last-child){margin-bottom:25px;}.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-tab-title{margin-bottom:25px;}.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-tab-title.trx-addons-accordion-tab-active{margin-bottom:13px;}.elementor-431 .elementor-element.elementor-element-d64a13c .trx-addons-accordion .trx-addons-accordion-item .trx-addons-accordion-tab-content{padding:0px 0px 23px 0px;}}
@media(max-width:767px){.elementor-431 .elementor-element.elementor-element-563e670{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-6d70c68 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-431 .elementor-element.elementor-element-6d70c68 .elementor-heading-title{font-size:13px;}.elementor-431 .elementor-element.elementor-element-af271f2 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-431 .elementor-element.elementor-element-af271f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion.trx-addons-image-accordion-over{height:300px;}.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion-below .trx-addons-image-accordion-item-inner{height:300px;}.elementor-431 .elementor-element.elementor-element-77fd1f2.trx-addons-image-accordion-orientation-vertical.trx-addons-image-accordion-stack-on-mobile .trx-addons-image-accordion-item:not(:last-child){margin-bottom:25px;}.elementor-431 .elementor-element.elementor-element-77fd1f2.trx-addons-image-accordion-orientation-vertical .trx-addons-image-accordion-item:not(:last-child){margin-right:25px;}.elementor-431 .elementor-element.elementor-element-77fd1f2.trx-addons-image-accordion-orientation-horizontal .trx-addons-image-accordion-item:not(:last-child){margin-bottom:25px;}.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion-below-content{margin-top:15px;}.elementor-431 .elementor-element.elementor-element-77fd1f2 .trx-addons-image-accordion .trx-addons-image-accordion-title{margin-bottom:3px;}.elementor-431 .elementor-element.elementor-element-4486ebc{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-0d7dd6f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-431 .elementor-element.elementor-element-0d7dd6f .elementor-heading-title{font-size:13px;}.elementor-431 .elementor-element.elementor-element-1044bbd{width:100%;max-width:100%;}.elementor-431 .elementor-element.elementor-element-1044bbd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-431 .elementor-element.elementor-element-d21a27c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}
@media(min-width:768px){.elementor-431 .elementor-element.elementor-element-deae47d{--width:50%;}.elementor-431 .elementor-element.elementor-element-d21a27c{--width:50%;}}
