a:hover,a:focus{text-decoration:none}ul{margin:0;padding:0}.header_main{position:absolute;top:0;left:0;right:0;z-index:99}.google-map-container iframe{width:100%;height:500px}.menu-container{padding-bottom:70px}.intro-title-box,.content-area{margin-top:148px}.intro-title-box-wrapper p span{font-size:29px;font-weight:800;font-family:"Raleway",sans-serif}.info-box{padding-bottom:100px}.dark-blue{background:#193279;float:left;width:100%;padding:20px 0 150px 0}.team_block{float:left;width:100%;margin-bottom:50px}.mem_img{width:175px;margin:0 auto 15px;border:10px solid #dde4e8;height:175px;overflow:hidden}.mem_img img{width:100%;height:175px;object-fit:cover}.our_team h2{margin-bottom:1.4rem;margin-top:7rem;font-size:3rem;font-weight:800;color:#fff;font-style:normal}.our_team p{color:#fff;margin-bottom:50px;padding:0 15%}.mem_cnt h6{color:#fff;font-size:14px;line-height:18px;margin:0}.mem_cnt h5{color:#fff;font-size:16px;line-height:18px;margin:0}.mem_cnt li a{color:#fff;font-size:16px;line-height:18px;margin:0}.footer-bottom-logo-box{padding-top:4rem;padding-bottom:4rem}.footer-bottom-logo-box .footer-border-logos{border-top:solid 2px #787878;padding-top:3rem}.slider-sub-header{span{font-size:15px;font-weight:800!important;margin-top:10px!important;line-height:15px!important}}p.slider-sub-header{margin-top:10px!important;line-height:20px!important}p.slider-sub-header span{margin-top:10px!important;line-height:27px!important;font-weight:800!important;font-size:24px!important}.fl_w{float:left;width:100%}.white-color p{color:#fff}.home-logo-slider .tp-caption{height:75px;display:flex;align-items:center;justify-content:center}.home-logo-slider img{height:auto!important}.review_btn{width:auto;display:table;margin:20px auto 0}.dis_tbl{display:table!important;margin:0 auto 25px!important;background:#edb20a!important}.dis_tbl:hover{background:#193279!important}.footer-widget-five-wrapper>div:last-child{margin-top:20px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio],.gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox]{min-height:inherit;float:left;margin:3px 10px 0 0!important}@media(max-width:1199px){.intro-title-box,.content-area{margin-top:145px}.insurance-links-box .insurance-links-wrapper{padding:25px}.info-main-content{padding-top:4rem}.info-right h2{font-size:22px;margin-top:3rem}.intro-title-box-wrapper p{font-size:25px;line-height:normal;padding:10px 20px}.intro-title-box-wrapper p span{font-size:22px}.info-box{padding-bottom:2rem}.logo-slider-title p br{display:none}body .home-form-wrapper.gravity-form-wrapper h2{padding-top:2rem}body .home-form-wrapper.gravity-form-wrapper .gform_wrapper{padding:0 30px 30px}.about-employee-row{margin-top:0;padding-bottom:2rem}}@media(max-width:991px){.intro-title-box,.content-area{margin-top:122px}.header-wrapper-middle .col-xs-offset-1{margin-left:0}.footer-top-row .footer-widget-one-wrapper,.footer-top-row .footer-widget-two-wrapper,.footer-top-row .footer-widget-three-wrapper,.footer-top-row .footer-widget-four-wrapper,.footer-top-row .footer-widget-five-wrapper{padding-top:20px}.footer-widget-four-wrapper>div:last-child{margin-top:20px}.footer-widget-five-wrapper{clear:both}.info-left.home-form.contact-form-page{margin-bottom:20px}.logo-slider-title h2{padding-top:20px}.footer-bottom-wrapper-links .col-sm-offset-1{margin-left:0}}@media(max-width:767px){.intro-title-box,.content-area{margin-top:168px}.header-wrapper-middle .header-logo-box{padding-top:5px;padding-bottom:5px}.navbar-header{padding-bottom:0;padding-top:0}.header-logo-box img{max-width:200px!important}#home-hero .tp-parallax-wrap{width:100%;left:0!important;position:absolute!important;top:auto!important;bottom:0}#home-hero .tp-loop-wrap{position:relative!important}#home-hero .tp-mask-wrap{position:relative!important}#home-hero div.tp-caption.tp-resizeme{min-width:100%!important;max-width:100%!important}#home-hero .adventure-box{padding:15px 34px 20px!important;float:none;width:100%;position:relative;background:#000}#home-hero .gray-box{padding:0!important;font-weight:700!important;width:100%;bottom:0;max-width:100%;margin-left:0!important}#home-hero .yellow-box.long-title,#home-hero .gray-box.long-title{max-width:100%!important}body .home-form-wrapper.gravity-form-wrapper .gform_wrapper .gform_footer input.gform_button{width:100%;padding:10px 0!important;font-size:16px!important}.header-wrapper-middle{padding-bottom:5px}.header-search-box{text-align:center;padding-top:0}a.menu-button.align-right{top:0;float:none;display:inline-block}.menu-container{padding-bottom:30px}.footer-bottom-wrapper-links{text-align:center}.google-map-container iframe{width:100%;height:350px}.insurance-links-box .insurance-links-wrapper{padding:30px}.logo-slider-title h2,.main-service-box .home-services-title h2,.insurance-links-box .insurance-links-wrapper h2{font-size:20px}.header-top-row p{margin:0;font-size:14px}.header-top-row{padding:5px 15px}.logo-slider-title a.button-gray{margin-bottom:0}.logo-slider-title:last-child{padding-top:0}.info-right h2{font-size:20px;margin-top:20px}.our_team h2{font-size:29px;margin-top:2rem}.our_team p{padding:0;margin-bottom:20px}.team_block{margin-bottom:20px}.menu-bg .menu-item a,.menu-bg .menu-item a:visited{padding:5px 14px;font-size:16px}.footer-text .text-right{text-align:center}p.slider-sub-header span{margin-top:8px!important;line-height:14px!important;font-weight:800!important;font-size:16px!important}}@media(max-width:480px){.header-logo-box img{max-width:150px!important}.home-services-single-box .text-overlay p,.home-services-single-box .text-overlay:hover p{font-size:15px;line-height:18px;padding:0 5px}.home-services-single-box .text-overlay a.button-gray,.home-services-single-box .text-overlay a:visited.button-gray,.home-services-single-box .text-overlay:hover a.button-gray,.home-services-single-box .text-overlay:hover a:visited.button-gray{margin:0!important}.insurance-links-box .insurance-links-wrapper ul li a,.insurance-links-box .insurance-links-wrapper ul li a:visited{padding:7px 0}.intro-title-box-wrapper p,.intro-title-box-wrapper p span{font-size:22px;line-height:normal;padding:10px}.intro-title-box,.content-area{margin-top:155px}}@media (max-width:320px){.searchform-header-box-wrapper form#searchform input{min-width:217px;max-width:217px}}