body{font-weight:400}h1,h2,h3,h4,h5,h6{padding:0}.footer_main{display:none}.home .footer_main{display:block}p{padding-bottom:10px!important}#header #logo img{box-shadow:0 1px 1px rgb(0 0 0 / 30%)}#header{z-index:10}#header #header-call:hover{text-decoration:underline}#header #header-image-column{text-align:center}#header #header-image-column .et_pb_image{display:inline-block;padding:0px 15px 0 0}#header #header-call-column,#header #header-logo-column{width:25%}#header #header-image-column{width:50%;text-align:left}#header #header-call-column{align-items:center;justify-content:center;display:flex}#header #header-call-column .et_pb_text_inner p{min-width:270px}#header #header-logo-column #logo{position:absolute}.header_menu .et_pb_menu__menu>nav>ul>li>a{padding:0 22px 8px 22px;font-weight:400}.header_menu .et_pb_menu__menu>nav>ul>li>a:hover{color:#8fb2d2!important;opacity:1;transition:all 300ms ease 0ms}.header_menu .sub-menu{border-top:3px solid #fff;border-bottom:3px solid #fff;padding:0!important;width:180px}.header_menu .nav li ul.sub-menu a{padding:10px 15px;text-transform:capitalize;font-size:14px;font-weight:400;width:180px}.header_menu .nav li ul.sub-menu a:hover{background:#932525;opacity:1;transition:all 300ms ease 0ms}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a:hover{color:#fff!important;transition:all 300ms ease 0ms}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a{background:#710f0f}.et_mobile_menu{padding:0!important;border:none}.et_mobile_menu a{font-size:17px!important;font-weight:400!important;text-transform:capitalize!important}.nav li li{padding:0!important;margin:0!important}.btn h4{padding:0}.btn .et_pb_blurb_container{padding:0}.home_blurb .et_pb_blurb_container{padding:0 20px 120px 20px;height:100%}.home_blurb .et_pb_blurb{position:relative}.home_blurb .learn_more{position:absolute;bottom:30px;left:0;right:0;display:block}.home_blurb strong a{color:#a9262a}.home_blurb strong a:hover{color:#fff}.home_blurb .learn_more a{color:#fff;font-size:16px;line-height:16px;border:1px solid #9d1a1e;border-radius:20px;padding:12px 24px;background:#9d1a1e}.home_blurb .et_pb_main_blurb_image{display:block}.home_blurb img{width:100%}.blurb_btn{position:absolute;top:-70px;width:fit-content;transform:translate(-50%,0%)}#slider #n2-ss-2-arrow-previous:before{content:"\f104";font-size:50px;color:#fff;font-family:"Font Awesome 5 Free";font-weight:900;line-height:60px;opacity:0.7}#slider #n2-ss-2-arrow-next:after{content:"\f105";font-size:50px;color:#fff;font-family:"Font Awesome 5 Free";font-weight:900;line-height:60px;opacity:0.7}#slider #n2-ss-2-arrow-previous:hover:before,#slider #n2-ss-2-arrow-next:hover:after{opacity:1;transition:all 300ms ease 0ms}#slider #n2-ss-2-arrow-next .skip-lazy,#slider #n2-ss-2-arrow-previous .skip-lazy{display:none}div#n2-ss-2 .slider_btn .n2-ss-button-container div :hover:before{color:#fff}#n2-ss-2 .n2-font-8711a6658e8483c11b2057340e888544-link:hover .n2-ss-button-container div :before{color:#fff}#slider .btn_slider h5{padding:0}#slider .btn_slider h5 a{position:relative;background:#f7f7f7;width:fit-content;padding:14px 28px 14px 56px;margin:0 auto;border:1px solid #f7f7f7;border-radius:6px}.btn_slider .phone:before{content:"";font-size:26px;color:#333;line-height:20px;font-family:ETmodules;position:absolute;top:20px;left:18px}#slider .btn_slider h5 a:hover{transition:all 300ms ease 0ms;background:#b60f0f;border:1px solid #b60f0f;color:#fff}#slider .btn_slider h5 a:hover .phone:before{color:#fff;transition:all 300ms ease 0ms}.footer h3{padding:0}.footer .footer_blurb h4{padding:0}.footer_main p a{color:#337ab7}.footer_main p a:hover{color:#23527c;text-decoration:underline}.footer_menu .et_pb_menu__wrap{justify-content:end!important}.footer_menu .et_pb_menu__menu>nav>ul>li{margin-top:0}.footer_menu .et_pb_menu__menu>nav>ul>li>a{padding:0 5px}.footer_menu .et_pb_menu__menu>nav>ul>li>a:hover{opacity:1}.footer_menu .footer_link a:hover{color:#fff!important;text-decoration:underline;opacity:1;transition:all 300ms ease 0ms}.et_pb_menu .et-menu>li{padding:0}.inner_call_btn{width:fit-content;float:right}.inner_call_btn h4{padding:0}.list ul{line-height:22.8571px;padding-left:40px;padding-bottom:10px}.list_one ul{line-height:22.8571px;padding-left:40px;padding-bottom:10px}.list ol{line-height:22.8571px;padding-left:40px;padding-bottom:10px}.testimonial p{padding:10px 0!important}.testimonial .et_pb_testimonial_author{margin:0}.et_pb_testimonial:before{display:none!important}.testimonial p:before{font-family:"FontAwesome";content:"\f10d";font-size:36px;color:#a9262a;position:relative;top:5px;left:-5px;font-weight:900}.testimonial p::after{font-family:"FontAwesome";content:"\f10e";font-size:36px;color:#a9262a;position:relative;bottom:-8px;right:-10px;font-weight:900}.testimonial .emoji{width:16px;height:auto}.contact_heading h3{padding:0}#gallery_one img{margin:10px 0;width:150px!important;height:150px!important;object-fit:cover}#gallery_one .et_pb_gallery_item{width:150px!important;height:150px!important;margin:0!important}#gallery_one .et_overlay{display:none}#gallery_one .mfp-title,.gallery_one .mfp-counter{display:none important}.affiliations .et_pb_blurb_content{max-width:100%}.affiliations img{max-width:100px;max-height:66px;margin:10px 24px 10px 0}.affiliations .et_pb_blurb_container{padding-left:0}.affiliations p{padding:0!important}.affiliations p a{color:#337ab7}.affiliations p a:hover{color:#23527c;text-decoration:underline}.list p a{color:#337ab7}.list p a:hover{color:#23527c;text-decoration:underline}.form label{max-width:100%;margin-bottom:5px;font-size:16px!important;line-height:20px!important;color:#333;font-weight:700!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.form [type=text]{padding:5px 4px;border:1px solid rgb(118 118 118);height:38px;width:345px!important;border-radius:4px!important;font-size:16px!important;line-height:20px!important;color:#333;font-weight:400!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.form [type=checkbox]{margin:6px 0 0 1px}.form .ginput_container_date [type=text]{max-width:218px;font-size:16px!important;line-height:20px!important;color:#333;font-weight:400!important;border-radius:4px!important;border:1px solid rgb(118 118 118);font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.form .gfield_description{font-size:13.008px;line-height:18px;color:#333;font-weight:400;width:90%;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.form textarea{border:1px solid rgb(118 118 118);border-radius:4px!important}.form [type=submit]{font-size:16px!important;color:#333;font-weight:400;line-height:22.8571px;border:1px solid rgb(118 118 118);border-radius:4px;background:#f0f0f0f;width:72px;height:30px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.events div#n2-ss-3 .nextend-arrow img{height:80px;width:auto}@media(max-width:1250px){#gallery_one .et_pb_gallery_items{display:block}}@media(max-width:980px){.et_pb_section .et_pb_row.testimonial_row{padding-bottom:0px!important;padding-top:0px!important}.testimonial_row .testimonial{margin-top:20px}}