/*
      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{font-family:"BlinkMacSystemFont",sans-serif}.site-content{flex-direction:column}h1,h2,h3{color:#000}h1{font-size:2rem}@media only screen and (min-width:992px){h1{font-size:3rem}}h2{font-size:1.5rem}@media only screen and (min-width:992px){h2{font-size:2.5rem}}h3{font-size:1.25rem;margin-bottom:.5rem}@media only screen and (min-width:992px){h3{font-size:26px;line-height:1.2}}li,p{color:#333;font-size:1rem}@media only screen and (min-width:768px){li,p{font-size:1.25rem}}a{color:#009c8a}a:active,a:hover{color:#34ddca}.box-shadow-01,.btn-01{box-shadow:-5px 5px rgba(0,0,0,.2);transition:all .3s ease}.box-shadow-01:hover{box-shadow:none}.btn-01{padding:.5rem 1rem;display:inline-block;font-size:18px;font-weight:600;box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);background-color:#009c8a;color:#fff;border-radius:10px}.btn-01:hover{background-color:#000;color:#fff}.btn-01:active,.btn-01:focus{background-color:#green_01;color:#fff}@media only screen and (min-width:768px){.btn-01{padding:15px 30px;font-size:24px}}.wpcf7 input[type=email]:focus,.wpcf7 input[type=text]:focus,.wpcf7 textarea:focus{border:2px #e3e3e3 solid}.site-footer .main-footer .inner{flex-direction:column;padding-top:2rem}@media only screen and (min-width:992px){.site-footer .main-footer .inner{padding-top:4rem}}.site-footer .main-footer .inner .top{width:90%;margin:auto;padding-bottom:1rem}@media only screen and (min-width:992px){.site-footer .main-footer .inner .top{display:flex;align-items:center;max-width:2000px}}.site-footer .main-footer .inner .top .footer-logo{width:200px;margin:auto}@media only screen and (min-width:992px){.site-footer .main-footer .inner .top .footer-logo{margin:0;align-self:flex-start}}.site-footer .main-footer .inner .top .footer-nav{padding-top:1rem}@media only screen and (min-width:992px){.site-footer .main-footer .inner .top .footer-nav{margin-left:auto;padding-top:0}}.site-footer .main-footer .inner .top .footer-nav ul{list-style:none;margin:0;text-align:center}@media only screen and (min-width:992px){.site-footer .main-footer .inner .top .footer-nav ul{text-align:right}}@media only screen and (min-width:1200px){.site-footer .main-footer .inner .top .footer-nav ul{display:flex;text-align:left}.site-footer .main-footer .inner .top .footer-nav ul li{margin-left:2rem}}.site-footer .main-footer .inner .top .footer-nav ul li a{font-weight:500;color:#013088;font-size:1.25rem}@media only screen and (min-width:992px){.site-footer .main-footer .inner .top .footer-nav ul li a{font-size:1.5rem}}.pf-menu li.current-menu-ancestor>a,.pf-menu li.current-menu-item>a,.site-footer .main-footer .inner .top .footer-nav ul li a:hover{color:#2456b5}.site-footer .main-footer .inner .social-bar{width:90%;margin:auto;display:flex;justify-content:center;padding-bottom:2rem}@media only screen and (min-width:992px){.site-footer .main-footer .inner .social-bar{justify-content:flex-end}}.site-footer .main-footer .inner .social-bar .social-icon{width:20px;height:20px;transition:filter .3s ease}.site-footer .main-footer .inner .social-bar .social-icon:hover{filter:invert(34%) sepia(76%) saturate(950%) hue-rotate(176deg) brightness(93%) contrast(101%)}@media only screen and (min-width:992px){.site-footer .main-footer .inner .social-bar .social-icon{width:30px;height:30px}}.site-footer .main-footer .inner .bottom{padding:1rem 0;background-color:#000}.site-footer .main-footer .inner .bottom .footer-bottom{width:90%;margin:auto;max-width:1000px;text-align:center}.site-footer .main-footer .inner .bottom .footer-bottom p{margin-bottom:0;color:#fff}.pf-menu{text-transform:none}.pf-menu li a{font-weight:600;font-size:22px;line-height:1.5}.corner-border{background-size:30px}@media only screen and (min-width:768px){.corner-border{background-size:60px}}@media only screen and (min-width:992px){.corner-border{background-size:auto}}.wpcf7 .form-box{height:150px}@media only screen and (min-width:768px){.wpcf7 .form-bottom{display:flex;justify-content:space-between}.wpcf7 .form-bottom .left,.wpcf7 .form-bottom .right{width:48%}}.title-underline{width:100%;margin-bottom:2rem}@media only screen and (min-width:1200px){.title-underline{margin-bottom:4rem}}.title-underline span{height:5px;max-width:300px;background-color:#013088;margin:auto;display:block}@media only screen and (min-width:1200px){.contact-row{display:flex;gap:2rem}.contact-row .contact-item{width:50%}}.header-title{margin-bottom:2rem;margin:auto;width:90%}@media only screen and (min-width:1200px){.header-title{max-width:1500px}}.header-title h1{padding-bottom:1rem;max-width:900px;border-bottom:2px solid #ccc}body.single .site-main{width:90%;margin:auto!important}@media only screen and (min-width:992px){body.single .site-main{max-width:1500px}}
/*# sourceMappingURL=maps/theme-styles.css.map */
