.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 0px);border-color:#FFFFFF!important;box-shadow:none!important}body .et_pb_menu_1_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{font-size:16px!important}.et-l--footer .footer-links{border-bottom:1px solid rgba(255,255,255,.2);padding-top:0.5em}#main-footer{position:absolute;bottom:0;width:100%}.cnt-fm input,.cnt-fm textarea{margin-bottom:15px;width:100%;padding:10px}.cnt-fm textarea{height:200px}.cnt-fm .wpcf7-submit{font-size:18px;background:#c9c9c9;text-transform:uppercase;border-radius:50px;width:auto;border:none;cursor:pointer;color:#fff;letter-spacing:1px;padding:10px 20px}.cnt-fm .wpcf7-submit:hover{background:#000000}.blurb_20_f .et_pb_blurb:hover .et_pb_main_blurb_image img{transition-delay:0s!important;opacity:0.5!important;transform:translate(0,0) scale(1)!important;position:relative}.blurb_20_f .et_pb_column .et_pb_main_blurb_image img{display:block;width:100%;transition:0.3s!important;transition-delay:0.3s!important;transform:translate(0,-10px) scale(1.1)!important;position:relative}.blurb_20_f .et_pb_column .et_pb_blurb:hover .et_pb_blurb_container{transition-delay:0.3s!important}.blurb_20_f .et_pb_column_1_3 .et_pb_button_module_wrapper{position:static!important}.blurb_20_f .et_pb_column_1_3 .et_pb_button_module_wrapper .et_pb_button::after{display:block!important;position:static!important;margin-left:0!important;transform:translate(0,40px);opacity:0!important}body .blurb_20_f .et_pb_column_1_3:hover .et_pb_button_module_wrapper .et_pb_button::after{transition-delay:0.6s!important;transform:translate(0,0);opacity:1!important}.blurb_20_f .et_pb_column_1_3:hover .et_pb_button_module_wrapper .et_pb_button{transition-delay:0.3s!important;transform:translate(0,120%);opacity:1}.blurb_20_f .et_pb_column .et_pb_main_blurb_image{margin-bottom:0}.blurb_20_f .et_pb_blurb{overflow:hidden!important;position:relative}.blurb_20_f .et_pb_column .et_pb_blurb_container{background-color:#fff;padding:2.6vw 2vw 2.4vw;position:relative;bottom:0;left:0;width:100%;transition:0.3s;box-shadow:inset 0 0 0 1px #efeff2}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:#000!important}