/*
      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:#a70a08}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%;max-width:500px;border:2px #333 solid!important}input:active,input:focus,textarea:active,textarea:focus{border:2px #333 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;text-transform:uppercase;font-weight:500;transition:all .3s ease;margin:auto;float:none;background-color:#f25b2d}input[type=submit]:hover{background-color:#d54f26;box-shadow:none}textarea{height:100px}label{font-size:18px}.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 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 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}.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}@media only screen and (min-width:992px){.pf-menu>li:first-of-type:hover>ul{display:flex;width:850px;flex-wrap:wrap;padding:1rem;left:-50px}.pf-menu>li:first-of-type:hover>ul>li{width:25%;position:relative;margin-bottom:1rem}.pf-menu>li:first-of-type:hover>ul>li:hover,.pf-menu>li:first-of-type:hover>ul>li:hover>a:after{background-color:#fff}.pf-menu>li:first-of-type:hover>ul>li>a{position:relative;min-height:4rem;display:flex;align-items:center;font-weight:600;font-size:1.125rem}.pf-menu>li:first-of-type:hover>ul>li>a:hover{background-color:#f25b2d}.pf-menu>li:first-of-type:hover>ul>li>a:after{content:"";background-color:#000;left:1rem;right:1rem;bottom:10px;position:absolute;height:2px}.pf-menu>li:first-of-type:hover>ul>li ul{display:block;position:relative;top:0;border:0}.pf-menu>li:first-of-type:hover>ul>li ul li{width:100%;display:block}.pf-menu>li:first-of-type:hover>ul>li ul li a{padding-left:2rem;color:#666;background-color:#fff}.pf-menu>li:first-of-type:hover>ul>li ul li a:hover{color:#fff;background-color:#f25b2d}}.pf-menu .current-menu-ancestor>a,.pf-menu .current-menu-item>a{background-color:#f25b2d!important;color:#fff!important}.pf-menu .current-menu-ancestor>a:after,.pf-menu .current-menu-item>a:after{background-color:#fff!important}.pf-menu>li a:hover{background-color:#f25b2d;color:#fff}.pf-menu li{list-style:none;font-weight:600;flex-wrap:wrap;align-items:center}.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;transition:none}.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 .mobile-arrow:hover:after{border-top:15px solid #fff}.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-menu li>ul li ul li a{padding-left:2.5rem;background-color:#eee}.pf-menu li .sub-menu li:hover li a{color:#000}.main-footer .inner a,.pf-menu li .sub-menu li ul li a:hover{color:#fff}.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}.main-footer .inner p,.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}.main-footer .inner{width:90%;margin:auto;padding:2rem 0;display:flex;flex-direction:column;align-items:center}.main-footer .inner .footer-section{margin:1rem 0}.main-footer .inner .footer-section .footer-socials,.pf-menu li{display:flex}.main-footer .inner .footer-section .footer-socials .footer-icon{margin:0 1rem}.site-content .full-width{width:100%}.separate-containers .site-main{margin:0}.site-main>*{margin-bottom: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}}
/*# sourceMappingURL=maps/style.css.map */
