.menu-btn a{color:#fff!important;background:#217c15;text-align:center;border-radius:4px;padding:12px 17px 12px 17px!important}#main-header .container,#top-header .container{width:90%;max-width:1440px}.nav li ul{right:0}input{font-family:"Montserrat"!important}.wpcf7-submit{float:left;border-radius:0px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;padding:15px 40px;background-color:#242d64;color:#fff;border:none;letter-spacing:1px}.wpcf7-submit:hover{background:#9d7040;box-shadow:none;color:#fff}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=menu],.wpcf7-textarea{height:55px;width:100%;float:left;border:none;border-bottom:1px solid #bbb;padding-bottom:0px;padding-left:15px;margin-bottom:40px;border-radius:0px;background-color:transparent;letter-spacing:0px;color:#000;font-size:18px;font-weight:400}.wpcf7 input[type=date]{height:55px;width:100%;float:left;padding-bottom:0px;padding-left:15px;margin-bottom:40px;border-radius:0px;background-color:transparent;letter-spacing:0px;color:#000;font-size:18px;font-weight:400}.wpcf7 span.service{font-size:15px;font-weight:500;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;padding-bottom:25px}.wpcf7 select{height:45px;width:100%;float:left;border:1px solid #eaeaea;margin-bottom:20px;border-radius:3px;background-color:#fafafa;text-transform:uppercase}.wpcf7 input[type=number]{display:block;height:55px;width:100%;float:left;border:1px solid #bbb;padding-bottom:0px;padding-left:15px;margin-bottom:40px;border-radius:0px;background-color:transparent;letter-spacing:0px;color:#000;font-size:18px;font-weight:400}.wpcf7-textarea{height:150px}::-webkit-input-placeholder{color:#000!important;text-transform:none!important;opacity:1}:-moz-placeholder{color:#000!important;text-transform:none!important;opacity:1}::-moz-placeholder{color:#000!important;text-transform:none!important;opacity:1}:-ms-input-placeholder{color:#000!important;text-transform:none!important;opacity:1}.responsive-table{width:100%;border-collapse:collapse}.responsive-table th,.responsive-table td{padding:8px;text-align:left;border:1px solid #ddd}@media only screen and (max-width:767px){.responsive-table thead{display:none}.responsive-table,.responsive-table tbody,.responsive-table tr,.responsive-table td{display:block;width:100%}.responsive-table tr{margin-bottom:10px}.responsive-table td{position:relative;padding-left:50%;text-align:right;border:none}.responsive-table td::before{content:attr(data-label);position:absolute;left:10px;top:8px;font-weight:bold;text-transform:uppercase}}