.hr{width:150px;border:2px solid #dc0000;margin-bottom:25px}hr.left{margin-left:0}.main-color{color:#dc0000}.b-top{border-top:2px solid #dc0000}.b-bottom{border-bottom:2px solid #dc0000}#et-info{width:100%}#et-info .et-social-icons{float:right}#top-menu li a:hover{color:#dc0000}#et_search_icon:before{font-size:13px;font-weight:600!important;color:#000}#et_search_icon:hover#et_search_icon:before{color:#dc0000}#et-info-phone:before,#et-info-email:before{margin-right:10px}@media (max-width:767px){#et-info{text-align:left}#et-info .et-social-icons{display:block}}@media (max-width:480px){#et-info-phone,#et-info-email{line-height:20px}}.banner-home .et_pb_slide_description{padding-left:0;padding-right:0}.banner-home h2.et_pb_slide_title{width:65%;background-color:rgba(220,0,0,0.8)!important;padding:12px;margin-bottom:15px}.banner-home p{background-color:rgba(220,0,0,0.8)!important;padding:10px!important;width:46%;margin:0}.banner-home .et_pb_button{padding:10px 20px}.banner-home .et_pb_button:hover{padding:10px 30px 10px 20px}.kb-zoom-in-out .et_pb_slide .et_parallax_bg{animation:zoominout 7s alternate;-ms-animation:zoominout 7s alternate;-webkit-animation:zoominout 7s alternate;-o-animation:zoominout 7s alternate;-moz-animation:zoominout 7s alternate;animation-iteration-count:infinite}@keyframes zoominout{0%{-ms-transform:scale3d(1.5,1.5,1.5) translate3d(-0px,0px,0px);-webkit-transform:scale3d(1.5,1.5,1.5) translate3d(0px,0px,0px);-o-transform:scale3d(1.5,1.5,1.5) translate3d(0px,0px,0px);-moz-transform:scale3d(1.5,1.5,1.5) translate3d(0px,0px,0px);transform:scale3d(1.5,1.5,1.5) translate3d(0px,0px,0px);animation-timing-function:linear}100%{-ms-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);-webkit-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);-o-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);-moz-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px)}}.box-hover-sec .et_pb_column:hover{background:#010101}.box-hover-sec .et_pb_column:hover .et_pb_blurb_description{color:#fff}.cta-rates a.et_pb_button.et_pb_promo_button{padding-right:2.5em!important;padding:10px}@media(min-width:981px){.location-sec{display:flex;align-items:center}.flex-center{display:flex;justify-content:center;align-items:center}.cta-rates{width:100%;display:inline-flex;justify-content:space-between;align-items:center}}.location-icon{text-align:center;padding:22px}.location-icon i{font-size:75px;color:#dc0000;-webkit-animation:bounce 3s infinite ease-in-out;-o-animation:bounce 3s infinite ease-in-out;-ms-animation:bounce 3s infinite ease-in-out;-moz-animation:bounce 3s infinite ease-in-out;animation:bounce 3s infinite ease-in-out}.location-icon h2{padding-top:25px}.footer-widget{display:flex;flex-direction:column}.company-info{text-align:center}.company-info i{font-size:40px;margin-bottom:15px}.welcome-txt p{width:75%;margin:0 auto}.services-blurb .et_pb_blurb_content{max-width:100%}.services-blurb .et_pb_blurb_description{padding:0 12px 12px}.services-blurb:hover{transform:scale(1.04)}.team-sec .et_pb_blurb_description ul{padding:0}.team-sec .et_pb_blurb_description ul li{display:inline-flex;list-style-type:none;margin:10px 0;float:left;width:100%}.team-sec .et_pb_blurb_description ul li i{padding-right:10px;font-size:30px}@media (max-width:600px){.team-sec .et_pb_main_blurb_image{display:grid;margin:0 auto;margin-bottom:20px}.team-sec .et_pb_blurb_description ul li{display:table}}@media (max-width:980px) and (min-width:481px){.welcome-txt h2{font-size:5.5vw!important}}@media (max-width:480px){.welcome-txt h2{font-size:8.0vw!important}}@-webkit-keyframes bounce{0%{transform:translateY(-5px)}50%{transform:translateY(10px)}100%{transform:translateY(-5px)}}@keyframes bounce{0%{transform:translateY(-5px)}50%{transform:translateY(10px)}100%{transform:translateY(-5px)}}@media only screen and (max-width:767px){h2.et_pb_slide_title a{font-size:20px!important}h2.et_pb_slide_title{margin-top:50px!important}}@media only screen and (min-width:768px){.custom_blog .et_pb_post{min-height:470px;max-height:470px}}.et_pb_column.et_pb_column_empty{display:block!important}