@media only screen and (max-width:980px){#logo{height:100%!important;max-height:100%!important;width:auto;max-width:100%!important;padding-bottom:10px}}@media only screen and (min-width:981px){#et-top-navigation{float:left}}.et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{height:100vh!important;min-height:auto!important}@media only screen and (max-width:480px){.et_fullscreen_slider .et_pb_slide{height:100vh!important;min-height:auto!important}}.clear{clear:both}.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description{position:absolute;bottom:100px!important;z-index:10;left:0;right:0;padding:0}.slide-info{display:block;width:100%;max-width:700px;margin:20px auto;background:rgba(255,255,255,0.7);height:200px;padding:30px;color:#333333;bottom:0;z-index:999}.slide-info a{padding:8px;background:#d71635;color:#FFF;font-size:12px;z-index:999}.slide-info-block{width:70%;float:left;font-size:12px;text-align:left}.slide-info-block h2{color:#333333!important;font-size:24px;margin-bottom:10px}.slide-info-block sup{font-size:12px}.slide-info-details{float:left}.slide-price-block{text-align:center;float:right;color:#333333}.slide-price-block h2{font-size:14px;color:#333333!important;margin-bottom:20px}.et_pb_team_member .et_pb_team_member_image{float:left;padding-right:15px;padding-bottom:15px}#footer-bottom .container,#main-footer .container{margin-right:2.773%;margin-left:2.773%;width:94.454%!important;max-width:94.454%}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:2.5em}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:0}.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:0.1%}#main-footer{position:fixed;bottom:0;width:100%;z-index:999}#footer-bottom{padding:5px 0 0px;background-color:#1f1f1f;background-color:rgba(0,0,0,.32)}.et_pb_filterable_portfolio .et_pb_portfolio_filters{display:flex;justify-content:center}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin:0 4px}@media all and (min-width:1024px){.custom-g img{height:100VH!important;min-width:1920px}}#et-top-navigation{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important;-webkit-animation:none!important;-moz-animation:none!important;animation:none!important;padding-left:122px!important}ul#mobile_menu.et_mobile_menu a,ul#top-menu a{text-transform:uppercase}