.fusion-rollover-content .fusion-link-wrapper:before{content:'🔍'!important}.fusion-logo img{max-width:300px}div.wpcf7 input[type="file"]{color:#ccc}.grecaptcha-badge{margin:60px auto 0}body .grecaptcha-badge{display:block!important}footer .button-xlarge{padding:17px 35px}.cnt_wrap h3{background-color:rgb(0 0 0 / .2);padding:20px!important;display:inline-block!important}.fusion-testimonials.clean .author{text-transform:uppercase}ul.fusion-filters{text-align:center}ul.fusion-filters li{display:inline-block;float:none}.tab-pane img{margin-bottom:20px}.caption .fusion-title-sc-wrapper{background-color:rgb(255 255 255 / .8)!important}.fusion-header-v3 .fusion-header{border-bottom:none}.page_ttl{text-transform:uppercase}.fusion-contact-info{font-size:15px}.fusion-contact-info a{font-weight:700;font-size:20px;margin-left:10px;display:inline-block;vertical-align:middle}.slide-content .heading{text-shadow:1px 1px 0 rgb(0 0 0 / .1),-1px -1px 0 rgb(0 0 0 / .1),1px -1px 0 rgb(0 0 0 / .1),-1px 1px 0 rgb(0 0 0 / .1),1px 1px 0 rgb(0 0 0 / .1)}.fusion-image-wrapper img{width:100%}.fusion-rollover-content .fusion-link-wrapper:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-indent:0;line-height:normal;text-shadow:none;font-family:icomoon;font-size:15px;color:#fff;-webkit-font-smoothing:antialiased;content:'\f002';font-size:35px}.fusion-portfolio-content-wrapper .fusion-portfolio-content a{pointer-events:none;cursor:default}.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before{content:none}.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery{width:100%!important;height:1000px!important;position:absolute;left:0;top:0}.fusion-portfolio .fusion-rollover-link:before{display:none}.person-name{font-size:25px!important}div.twentytwenty-container{margin:0 auto}.fusion-page-title-bar .fusion-page-title-row h1{text-shadow:0 0 6px rgb(0 0 0 / .7);text-transform:uppercase}.hm_insur{text-shadow:0 0 4px rgb(0 0 0)}.fusion-button-text{text-shadow:none}.srv_list{color:#FFF}.page-id-1190 .srv_list{background-color:transparent!important;padding:40px 0!important}.srv_list ul{margin:0!important}.menu-text{text-transform:uppercase}@media only screen and (max-width:1300px) and (min-width:1201px){.fusion-header .fusion-logo{float:none}.fusion-main-menu{float:none}}@media only screen and (max-width:1200px){.fusion-social-networks.boxed-icons .fusion-social-network-icon{margin-bottom:0px!important}.fusion-alignleft{float:left!important;width:auto!important;margin-left:23px}.fusion-alignright{float:right!important;width:auto!important;margin:9px 30px 0 0}.fusion-contact-info{padding:0!important;line-height:1.4!important}}@media only screen and (max-width:800px){.fusion-filter{margin-right:15px!important;border-bottom:none!important;margin-left:15px!important}.tstm .review q{font-size:14px!important;padding:10px!important}}@media (max-width:768px){.fusion-logo img{max-width:180px}}@media (max-width:480px){.fusion-alignleft{}.fusion-contact-info{font-size:12px;line-height:30px!important}}@media (max-width:430px){.fusion-logo{float:none;margin:auto;text-align:center}.fusion-mobile-menu-icons a{float:none;margin:0 auto}.fusion-mobile-menu-icons{text-align:center;margin-top:25px!important}}