@media only screen and (max-width:479px){[class="et_pb_column et_pb_column_3_4 et_pb_column_1_tb_header   et_pb_specialty_column  et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column--with-menu"]{margin-top:-23px!important}}@media only screen and (min-width:981px){#main-header.et-fixed-header{position:fixed;padding-top:0px}#page-container{padding-top:0px}}@media (max-width:1024px){h1,h2,h3,h4{word-break:normal!important;overflow-wrap:normal!important;hyphens:none;letter-spacing:0!important}h2{font-size:clamp(1.1rem,4.5vw,1.6rem)!important;line-height:1.25}a[href^="#Popup"]{display:block!important;text-align:center;padding:0 10px;margin-bottom:10px}a[href^="#Popup"] img{width:100%!important;max-width:200px!important;height:auto!important;aspect-ratio:1;object-fit:cover;float:none!important;display:block!important;margin:0 auto!important}img,video,iframe{max-width:100%;height:auto}}@media (max-width:767px){section,.wp-block-group,.elementor-section{padding-left:16px!important;padding-right:16px!important}h1{font-size:clamp(1.75rem,8vw,2.25rem)!important;line-height:1.15}h2{font-size:clamp(1.1rem,5.5vw,1.5rem)!important;margin:0 0 4px!important}h3,h4{font-size:1rem!important;line-height:1.4;margin:0 0 16px!important}.page-id-59088 h2{text-align:center!important}.page-id-59088 h4{margin:0 0 40px!important;padding-bottom:0!important}.team-banner{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;width:100vw!important;max-width:100vw!important;margin:0 0 32px calc(50% - 50vw)!important;padding:20px 16px!important;border-radius:0!important;background:linear-gradient(180deg,rgba(165,0,0,0.95),rgba(165,0,0,0.75))!important;box-shadow:0 4px 12px rgba(0,0,0,0.15)}html,body{overflow-x:hidden!important}body{position:relative}.et-l--footer .et_pb_column{width:100%!important;margin:0 0 16px!important;padding:0!important}.et-l--footer .et_pb_module{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.et-l--footer .et_pb_image .et_pb_image_wrap{display:inline-block}}@media (max-width:980px){.et_mobile_menu{padding:8px 0!important;border-top:none!important}.et_mobile_menu li a{color:#fff!important;opacity:1!important;background:transparent!important;padding:12px 24px!important;border-bottom:1px solid rgba(255,255,255,0.15)}.et_mobile_menu>li>a{font-weight:700!important;font-size:15px!important;text-transform:uppercase;letter-spacing:0.5px}.et_mobile_menu li ul{padding-left:0!important;background:rgba(0,0,0,0.15)!important}.et_mobile_menu li li a{font-weight:400!important;font-size:16px!important;padding-left:40px!important}.et_mobile_menu .current-menu-item>a{background:rgba(255,255,255,0.15)!important}#page-container .et_mobile_menu li.menu-item-has-children>ul{display:none!important}#page-container .et_mobile_menu li.menu-item-has-children.is-open>ul{display:block!important}.et_mobile_menu .menu-item-has-children>a{position:relative;padding-right:48px!important}.et_mobile_menu .menu-item-has-children>a::after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400}.et_mobile_menu .is-open>a::after{content:"−"}.legend-row{display:flex!important;flex-wrap:nowrap}.legend-row .et_pb_column{width:33.33%!important;margin-bottom:0!important;padding:0 4px}.legend-row .et_pb_module{margin-bottom:8px!important}.legend-row p{font-size:13px!important;line-height:1.3!important}}.wpforms-submit{background:#a50000!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:12px 28px!important}a[href="#Popup-JohnLewis"] img,a[href="#Popup-Bruce"] img,a[href="#Popup-Clay"] img,a[href="#Popup-Janice"] img,a[href="#Popup-Brittanie"] img,a[href="#Popup-Cassie"] img,a[href="#Popup-Briana"] img,a[href="#Popup-Hillary"] img{border:2px solid rgb(165,0,0)!important;box-sizing:border-box}.footer-social{display:flex;justify-content:center;gap:18px;margin-bottom:16px}.footer-social a{color:#fff!important}.footer-social a:hover{color:#e8b4b4!important}.footer-address{text-align:center;color:#fff!important;font-weight:600;line-height:1.6}.footer-address a{color:#fff!important}.footer-social{display:flex;justify-content:center;gap:14px;margin-bottom:14px}.footer-social img{width:32px;height:32px;filter:grayscale(1) brightness(1.8);opacity:0.9;transition:filter 0.2s,opacity 0.2s}.footer-social a:hover img{filter:none;opacity:1}@media (min-width:770px) and (max-width:1700px){.team-banner{transform:translateY(calc((1700px - 210vw) * 0.2))!important}}@media only screen and (max-width:767px){[class=".et_pb_image_0_tb_header .et_pb_image_wrap img"]{align-content:center;padding-right:20px}[class="et_pb_with_border et_pb_row_inner et_pb_row_inner_0_tb_header et_pb_gutters1"]{visibility:collapse}[class="et_pb_module et_pb_fullwidth_code et_pb_fullwidth_code_0"]{padding-right:25px;text-align:center}[class="et_pb_code_inner"]{}[class="et_pb_section et_pb_section_0 et_pb_section_video et_pb_with_background et_pb_fullwidth_section et_section_regular"]{height:500px!important}[class="et_pb_row et_pb_gutters1 et_pb_row_1-4_3-4"]{padding-bottom:100px}[class="et_pb_module et_pb_text et_pb_text_3  et_pb_text_align_left et_pb_bg_layout_dark"]{margin-top:100px}[class="et_pb_column et_pb_column_1_4 et_pb_column_0_tb_header et_pb_css_mix_blend_mode_passthrough et_pb_column_single"]{padding-right:50px}[class="et_pb_column et_pb_column_4_4 et_pb_column_inner et_pb_column_inner_0_tb_header et-last-child"]{display:none}}@media only screen and (max-width:980px){[class="et_pb_column et_pb_column_1_4 et_pb_column_0_tb_header et_pb_css_mix_blend_mode_passthrough et_pb_column_single"]{padding-top:20px!important}[class="et_pb_column et_pb_column_3_4 et_pb_column_1_tb_header   et_pb_specialty_column  et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column--with-menu"]{margin-top:25px!important}[class="et_pb_section et_pb_section_0 et_pb_with_background et_section_regular"]{padding-top:0px!important}}@media only screen and (max-width:1438px){[class="et_pb_module et_pb_blurb et_pb_blurb_2_tb_header  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_dark"]{display:unset!important;display:none!important}}@media only screen and (min-width:1438px){[class="et_pb_module et_pb_blurb et_pb_blurb_2_tb_header  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_dark"]{display:unset!important;display:inline-block!important}}body.admin-bar #main-header{}@media only screen and (max-width:1327px){[class="et_mobile_nav_menu"]{display:block;padding-top:10px;padding-bottom:10px}[class="et_pb_menu__menu"]{display:none!important}}#page-container .nav li{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin:0px!important}#page-container .nav li a{padding-top:24px!important;padding-right:20px!important;padding-bottom:24px!important;padding-left:20px!important;margin:0px!important}#page-container .nav li a:hover{background:#A20000!important;opacity:1!important;color:#ffffff!important;padding-top:24px!important;padding-right:20px!important;padding-bottom:24px!important;padding-left:20px!important;margin:0px!important}#page-container .nav li li a:hover{background:#A20000!important;opacity:1!important;color:#ffffff!important}.et-menu .menu-item-has-children>a:first-child:after{position:absolute;top:22px;right:4px}ul.sub-menu{padding:0px!important;margin:0px!important;width:auto!important}th:nth-child(n+2):after{content:'\25BE'}#wpgmza_table_marker{}#meta-2,#recent-comments-2{display:none}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:rgb(255 255 255 / .2)!important}#mobile_menu1 li a{font-weight:bold}.custom-field-label{display:none}.et_pb_image_0_tb_header a:focus{border:none!important}button:focus,nav a:focus{background:#A20000!important;opacity:1!important;color:#ffffff!important;padding-top:24px!important;padding-right:20px!important;padding-bottom:24px!important;padding-left:20px!important;margin:0px!important}h4 a:focus{border:1px solid #ffffff!important;border-radius:5px;padding:2px}button.et_pb_menu__icon{padding-bottom:24px;padding-top:24px;padding-left:20px;padding-right:20px;font-weight:bolder;margin:0px}#wpgmza_marker_holder_267{height:550px;overflow-y:scroll}#left-area{padding-top:100px}.post-meta{visibility:hidden;margin-top:-25px}#left-area .post-meta{padding-bottom:0px}#ajaxsearchlite1.asl_w input.orig::placeholder,.asl_w input[type="search"]::placeholder{color:#ffffff!important;opacity:1!important}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{color:#ffffff!important}