.dark_btn.et_pb_button:hover{border-color:#2a2a2a!important}#sidebar h4.widgettitle{font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:18px;line-height:1.1em}#sidebar .widget_recent_entries ul li span{display:block}#sidebar .widget_recent_entries ul li a{font-size:16px;color:#333}.et_pb_blurb_position_left .et_pb_blurb_container{vertical-align:middle!important}.custom_slider h1{font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:64px;line-height:1.1em;border-left:10px solid #9dca00;padding-left:16px!important;padding-bottom:4px!important}.custom_slider .et_pb_slide_overlay_container{background-image:linear-gradient(90deg,rgba(40,40,40,0.6) 40%,rgba(40,40,40,0.1) 100%)!important}.nav li ul{width:250px}#top-menu li li a{width:210px}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}.et_mobile_menu{overflow:scroll!important;max-height:83vh}#main-content .container:before{background:none}@media screen and (max-width:479px){.custom_slider h1{font-size:24px}.custom_slider .et_pb_container{min-height:500px!important;height:auto!important}.et_pb_post h1.entry-title,.project h1{font-size:30px}}@media (max-width:980px){.et-pb-arrow-prev{left:-16px!important}.et-pb-arrow-next{right:-12px!important}.et_pb_column{margin-bottom:0!important}}@media screen and (min-width:481px) and (max-width:980px){.custom_slider h1{font-size:50px!important}.custom_quote h1{font-size:40px!important}}