.portimg .et_portfolio_image img{vertical-align:bottom;margin-bottom:0;height:320px!important;object-fit:cover!important}.mobile_nav .select_page{display:none!important}.et_header_style_split #main-header .mobile_nav{background-color:rgb(255 255 255 / 0%)!important}div#et_mobile_nav_menu{margin:0px!important}.mobile_nav.closed{background-color:#fff!important;padding:0px!important}.mobile_menu_bar:before{content:"a";font-size:42px;position:relative;left:0;top:-10px;cursor:pointer}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\33";display:block;color:#ec1f21;font-size:20px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:22%;background:#000000;height:1px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.propgal .et_pb_gallery_item{width:32.3%!important;margin:6px!important;clear:none!important}.propportfolio .et_pb_portfolio_item{width:31%!important;margin-left:10px!important;clear:none!important;margin-right:10px!important}.propportfolio .et_portfolio_image img{height:370px;object-fit:cover;background-repeat:no-repeat!important}@media screen and (min-device-width:768px) and (max-device-width:1025px){.propgal .et_pb_gallery_item{width:31%!important;margin:6px!important;clear:none!important}.propportfolio .et_pb_portfolio_item{width:47%!important;margin-left:10px!important;clear:none!important;margin-right:10px!important}}@media screen and (max-width:768px){div#gall .et_pb_gallery_item{width:100%!important;margin:0px 0px 30px 0px!important}.logo_container{float:left}img#logo{max-width:100%!important;max-height:100px!important}.propgal .et_pb_gallery_item{width:46%!important;margin:6px!important;clear:none!important}.flooritm .et_pb_gallery_item{width:46%!important;margin:6px!important;clear:none!important}.propportfolio .et_pb_portfolio_item{width:100%!important;margin-left:auto!important;clear:none!important;margin-right:auto!important}}.mfp-title{display:none!important}.wpinnerp label{color:#ccc!important;font-weight:500!important}.blrcenter .et_pb_blurb_container{vertical-align:text-top!important}.propimg img{object-fit:cover}#top-menu li.current-menu-item>a:before{content:"";background:#000;width:100%;height:1px;position:absolute;left:0;bottom:0}.nav li ul{padding:0px!important;width:fit-content!important}#top-menu li li{padding:0 0px;margin:0}#main-header .nav li ul a:hover{background:#000;color:#fff;opacity:7}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:10px!important}.et_header_style_split #et-top-navigation{padding:40px 0px!important}.gal .et_pb_gallery_item{width:31.6%!important;clear:none!important;margin-right:25px!important;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}.gal h3{padding:0px 0px 10px 0px!important}@media screen and (max-width:768px){.gal .et_pb_gallery_item{width:47%!important;margin:20px 10px!important}}@media screen and (min-device-width:770px) and (max-device-width:820px){.gal .et_pb_gallery_item{width:30.7%!important;margin:10px!important}}@media screen and (min-device-width:900px) and (max-device-width:1120px){.gal .et_pb_gallery_item{width:47.9%!important;margin:10px!important}}button#wpforms-submit-136{background:rgba(0,0,0,.8);font-size:16px;border:2px solid #fff!important;border-radius:5px!important;font-family:"Syne",sans-serif!important}.et_header_style_split #top-menu-nav{padding:10px}#et-info-phone:before{display:none!important}div#et-info{float:none!important;text-align:center}span#et-info-phone{font-weight:600}ul#menu-header-menu{justify-content:center!important}.cus-gallery .et_pb_gallery_image img{line-height:0;height:350px;object-fit:cover}.cus-gallery h3.et_pb_gallery_title{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;margin:0px 0 0!important;line-height:75px}.et_pb_post a img{aspect-ratio:3/2}#flexrow .et_pb_button_module_wrapper{display:inline}.flexbutton{padding:5px;margin:5px 2px}