.custom-image-header{min-height:40vh;background-size:cover;background-repeat:no-repeat;background-position:center}.dialog-type-lightbox{z-index:99999}footer.elementor-slideshow__footer.elementor-lightbox-prevent-close{display:none}.phone-large{font-size:24px;font-weight:700}.standard-form input[type=text],.standard-form input[type=email],.standard-form input[type=url],.standard-form input[type=password],.standard-form input[type=search],.standard-form input[type=tel],.standard-form input[type=number],.standard-form textarea,.standard-form select{background:#fff}.inside-page-hero{display:flex;width:100%;justify-content:space-between;flex-direction:row;vertical-align:justify;align-items:center}.title-header-left{width:70%}.title-header-right{width:30%;text-align:right}body:not(.elementor-editor-active) .elementor-menu-anchor:before{content:"";display:block;height:90px;margin:-90px 0 0;visibility:hidden;pointer-events:none}.hometile .elementor-image-box-title{margin:0}.hometile img{border-bottom:8px solid #ff8a00}.sidebar h3.widget-title{font-size:20px;text-transform:uppercase;font-weight:700}.hero-inner-wrap{padding:0 25px}.footer-widget-1 aside{margin-bottom:14px!important}.footer-widget-1 h2.widget-title{margin-bottom:30px!important}@media screen and (min-width:1025px){.hero-inner-wrap{max-width:60%}}@media screen and (max-width:1024px){.custom-image-header{min-height:20vh}.hero-inner-wrap{padding:50px}.inside-page-hero{flex-direction:column}.title-header-left{width:100%}.title-header-right{width:100%}.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding:0}}@media screen and (max-width:480px){.hero-inner-wrap{padding:15px}.title-header-left{padding-bottom:20px}.title-header-left h1{font-size:26px}.title-header-right{border-top:1px solid #ededec;padding-top:8px}.header-phone a{font-size:22px!important}}.phone-link a{cursor:pointer!important}.ss-header .header-phone .cta-tel{cursor:pointer!important;font-size:26px!important;margin-top:10px!important;color:#1e73be}.ss-header .header-phone .cta-tel:hover{color:#002a53}.faq-detail-sty summary{font-size:21px;font-weight:600;margin-bottom:8px}.faq-detail-sty p{font-size:17px;font-weight:400;margin-left:20px}.faq-detail-sty{margin-bottom:25px}