/*
      Theme Name:   ProFlex
      Theme URI:    https://www.theprovatogroup.com
      Description:  ProFlex GP Child
      Author:       Myles Taylor
      Author URI:   https://www.theprovatogroup.com
      Template:     generatepress
      Version:      0.1
      */
body{background-color:#fff}a{text-decoration:none;color:#46566c}a:hover{color:#c58e58}input[type=email],input[type=tel],input[type=text],select,textarea{border-radius:0;font-size:1.25rem;line-height:1.2em;padding:.5rem;background:#fff;width:100%;border:2px #fff solid}input:active,input:focus,textarea:active,textarea:focus{border:2px #fff solid!important;color:#000;background-color:#fff}input:active::placeholder,input:focus::placeholder,textarea:active::placeholder,textarea:focus::placeholder{color:#fff!important}input[type=submit]{color:#fff;padding:20px 37.5px;font-size:1.25rem;line-height:1.2em;border-radius:10px;text-transform:uppercase;font-weight:500;transition:all .3s ease;margin:auto;float:none;background-color:#c58e58;box-shadow:-5px 5px rgba(0,0,0,.2)}input[type=submit]:hover{background-color:#db9753;box-shadow:none}textarea{height:100px}label{font-size:22px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{background-color:#fff;max-width:100%;width:500px;margin:auto;padding:1rem}.wpcf7{margin-top:1.5rem}.wpcf7 form input[type=email],.wpcf7 form input[type=text]:focus{background-color:#fff}.wpcf7 form .wpcf7-spinner{display:none}.header-tickers .pf-ticker{padding:1rem}.header-tickers .pf-ticker .inner{text-align:center}.header-tickers .pf-ticker .inner p,.pf-menu li>ul li{margin-bottom:0}@media only screen and (min-width:992px){.header-tickers .pf-ticker .inner{max-width:800px;margin:auto}}.main-header.fixed{position:fixed;left:0;right:0;top:0;z-index:99}.pf-header{padding:1rem 0}.pf-header .inner{width:90%;margin:auto;display:flex}.pf-header-logo{flex-shrink:0;width:200px}.pf-header-logo img{height:50px;width:auto}.pf-menu-toggle{margin-left:auto;display:flex}.pf-menu-toggle .pf-menu-toggle-btn{background-color:transparent;padding:0;border:0;align-self:center}.pf-menu-toggle .pf-menu-toggle-btn span{height:4px;width:24px;margin-bottom:3px;display:block}.pf-header-content{position:fixed;top:0;right:-270px;transition:all .3s ease;bottom:0;padding-top:4rem;z-index:1;width:75%;transform:translateX(100%);overflow-y:auto}.pf-header-content.expanded{right:0;transform:translateX(0%)}.pf-header-content .pf-close-btn{height:30px;width:30px;position:relative;margin-left:auto;margin-right:1rem;cursor:pointer}.pf-header-content .pf-close-btn:after,.pf-header-content .pf-close-btn:before{position:absolute;content:"";height:33px;width:3px;top:-2px;left:13px;background-color:#000}.pf-header-content .pf-close-btn:before{transform:rotate(45deg)}.pf-header-content .pf-close-btn:after{transform:rotate(-45deg)}.pf-menu{list-style-type:none;padding:2rem 0;text-transform:uppercase;margin-left:0;text-align:center;display:block}.pf-menu li{list-style:none;font-weight:600;display:flex;flex-wrap:wrap}.pf-menu li:hover a{text-decoration:none}.pf-menu li a{padding-left:1.5rem;padding-top:1rem;padding-bottom:1rem;font-size:1.25rem;line-height:1;flex:1;text-align:left}.pf-menu li .mobile-arrow{position:relative;width:52px;height:52px;margin-left:auto;transition:all .3s ease;cursor:pointer}.pf-menu li .mobile-arrow:after{content:"";border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;top:19px;right:10px}.pf-menu li>ul{display:none;margin-left:0;padding-left:0;width:100%;text-align:left}.pf-menu li>ul>li a{padding-left:2rem;font-size:1rem}.pf-header-widget-area{display:flex;align-items:center;justify-content:center;align-self:normal}.pf-header-widget-area.no-nav{margin-left:auto}.pf-header-widget-area.no-nav .widget-inner{padding:0}.pf-header-widget-area.no-nav .widget-inner aside{margin:0}.pf-header-widget-area .widget-inner{padding:1.5rem}.pf-header-widget-area .widget-inner>aside{margin-bottom:1rem}.site-content .full-width{width:100%}.site-main>*{margin-bottom:0}.separate-containers .site-main{margin:0}.overlap-row{display:flex}.gb-container.overlap-left{margin-top:4rem;margin-bottom:4rem}.gb-container.overlap-right{order:2;height:60vw;margin-top:1rem}@media only screen and (min-width:992px){.gb-container.overlap-right{position:absolute;top:-2rem;right:0;bottom:-2rem;height:auto;margin:0}}.pf-header a:hover{text-decoration:underline}.ezreq_wrapper legend:after{font-family:"FontAwesome"!important}.ezreq_wrapper label{color:#58575c}.ezreq_wrapper input,.ezreq_wrapper textarea{color:#58575c;border:1px solid #ccc;border-radius:3px}
/*# sourceMappingURL=maps/style.css.map */
