#top-header #et-info-phone a:hover,#top-header #et-info a:hover span#et-info-phone,#top-header #et-info a:hover span#et-info-email,#top-header .et-social-icon a:hover{color:#000 !important}@media only screen and ( min-width:768px){#top-header .et-social-icons{float:right !important}#top-header #et-info{width:100%}}#et-top-navigation{display:none}@media only screen and (min-width:1100px){.et_header_style_centered #top-menu{max-width:980px}}@media only screen and (max-width:1099px){.et_header_style_centered #top-menu{max-width:860px}}.et_header_style_centered #et-top-navigation{display:block !important}#top-menu li li a:hover{background-color:#ffbf00}#top-menu-nav #top-menu a:hover{color:#006eff !important;opacity:1 !important}@media only screen and ( max-width:980px){#main-header .container{width:100%;box-sizing:border-box;padding-right:30px;padding-left:30px}}.et_pb_fullwidth_header .et-pb-icon.scroll-down{animation:fullwidth-header-bounce 2.2s ease-out infinite}@keyframes fullwidth-header-bounce{0%{transform:translateY(0%)}12.5%{transform:translateY(20%)}25%{transform:translateY(0%)}37.5%{transform:translateY(20%)}50%{transform:translateY(0%)}}.et_pb_fullwidth_portfolio .et_pb_portfolio_item{width:96% !important;margin:2% !important}@media all and (min-width:497px){.et_pb_fullwidth_portfolio .et_pb_portfolio_item{width:46% !important;margin:2% !important}}@media all and (min-width:785px){.et_pb_fullwidth_portfolio .et_pb_portfolio_item{width:29% !important;margin:2% !important}}@media all and (min-width:1041px){.et_pb_fullwidth_portfolio .et_pb_portfolio_item{width:21% !important;margin:2% !important}}@media all and (min-width:1617px){.et_pb_fullwidth_portfolio .et_pb_portfolio_item{width:16% !important;margin:2% !important}}.et_pb_fullwidth_portfolio .et_pb_portfolio_image img{max-width:100% !important;min-width:0 !important;width:auto !important;max-height:100% !important;min-height:0 !important;height:auto !important;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.et_pb_fullwidth_portfolio .et_pb_portfolio_image{text-align:center !important}.et_pb_slider .et-pb-controllers a{background-color:transparent;border:1px solid #fff}html{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}@media (min-width:981px){#main-content div.container:before{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.et_right_sidebar #main-content div.container:before{border-right-style:solid !important;border-right-color:rgba(2,2,2,0.12) !important;border-right-width:0 !important}.et_left_sidebar #main-content div.container:before{border-left-style:solid !important;border-left-color:rgba(2,2,2,0.12) !important;border-left-width:0 !important}#sidebar{position:relative}}@media (max-width:980px){#sidebar{background-color:rgba(2,2,2,0.12);padding:30px !important}#main-content{padding-bottom:30px}}@media only screen and ( min-width:981px){.et_pb_slider,.et_pb_slider .et_pb_container{height:500px !important}.et_pb_slider,.et_pb_slider .et_pb_slide{max-height:500px}.et_pb_slider .et_pb_slide_description{position:relative;top:25%;padding-top:15px !important;padding-bottom:15px !important;margin-top:-15px !important;height:auto !important}}