/*!
Theme Name: Pro &ndash; Child Theme
Theme URI: https://theme.co/pro/
Author: Catapult Creative
Author URI: http://launchcatapult.com
Description: A hand-crafted child theme Built by Catapult Creative specifically for the X Pro Framework.
Version: 1.0.0
Template: pro
*/a,a:focus,a:focus-visible{-webkit-outline:none !important;-moz-outline:none !important;outline:none !important;transition:all .3s ease-in-out !important}.skip-to-content-link{left:50%;position:absolute;transform:translateY(-100%)}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{transform:translateY(0%)}#cookie-law-info-bar{line-height:1.2;font-size:12px;padding:13px 8%}h1,h2,h3,h4,h5,h6{margin-top:0 !important;line-height:1;transition:all .3s ease-in-out}.x-text ul>li,.x-text ol>li{padding-bottom:12px;line-height:1.4}.x-text ul>li ul,.x-text ul>li ol,.x-text ol>li ul,.x-text ol>li ol{margin-top:1em}.x-text a:hover,.x-text a:focus-visible{text-decoration:underline}.no-supports .x-section .x-container.marginless-columns{display:flex}.no-supports .x-section .x-container.marginless-columns>.x-column{display:block}_:default:not(:root:root),._stretch-container{flex-wrap:inherit}@media only screen and (max-width: 1024px){_:default:not(:root:root),._stretch-container{flex-wrap:wrap}}_:-ms-fullscreen .x-feature-box-graphic img,:root .x-feature-box .x-feature-box-graphic img{width:100%}.widget{text-shadow:none}.widget .h-widget{font-size:1.1rem;letter-spacing:.03em;text-transform:uppercase}.widget ul{box-shadow:none;border:0px}.widget ul>li{padding:1em 0em !important}.widget ul>li:hover,.widget ul>li:focus-visible{background-color:rgba(0,0,0,0)}.widget ul>li>a{font-size:1.05rem;line-height:1.2;text-decoration:none;border-bottom:0px}.widget ul>li>a:hover,.widget ul>li>a:focus-visible{color:#000;text-decoration:underline}#filter-categories .desktop-filter-categories .h-widget,#filter-categories .mobile-filter-categories .h-widget{display:none}#filter-categories .desktop-filter-categories ul>li,#filter-categories .mobile-filter-categories ul>li{padding:0px !important}#filter-categories .desktop-filter-categories ul{display:flex;flex-direction:row;align-items:flex-start}#filter-categories .desktop-filter-categories ul>li{position:relative;border:0px;border-right:2px solid #ccc;box-shadow:none;padding:.1em .5em !important;width:auto;text-align:center}#filter-categories .desktop-filter-categories ul>li:last-of-type{margin-right:0px;border-right:0px}#filter-categories .mobile-filter-categories ul>li:hover,#filter-categories .mobile-filter-categories ul>li:focus-visible{background-color:#ccc}#filter-categories .mobile-filter-categories ul>li>a{padding:.8em 0px;display:block}.single-post .x-the-content h1{font-size:2rem}@media only screen and (max-width: 1200px){.single-post .x-the-content h1{font-size:1.8rem}}@media only screen and (max-width: 480px){.single-post .x-the-content h1{font-size:1.6rem}}.single-post .x-the-content h2{font-size:1.8rem}@media only screen and (max-width: 1200px){.single-post .x-the-content h2{font-size:1.6rem}}@media only screen and (max-width: 480px){.single-post .x-the-content h2{font-size:1.4rem}}.single-post .x-the-content h3{font-size:1.6rem}@media only screen and (max-width: 1200px){.single-post .x-the-content h3{font-size:1.4rem}}@media only screen and (max-width: 480px){.single-post .x-the-content h3{font-size:1.3rem}}.single-post .x-the-content h4{font-size:1.4rem}@media only screen and (max-width: 1200px){.single-post .x-the-content h4{font-size:1.2rem}}.single-post .x-the-content h5{font-size:1.2rem}@media only screen and (max-width: 1200px){.single-post .x-the-content h5{font-size:1.1rem}}.single-post .x-the-content h6{font-size:1.1rem;text-transform:none}@media only screen and (max-width: 1200px){.single-post .x-the-content h6{font-size:1rem}}.single-post .x-the-content ul>li,.single-post .x-the-content ol>li{line-height:1.4;padding-bottom:12px}.x-btn.x-btn-global{text-shadow:none !important;box-shadow:none !important;transition:all .3s ease-in-out}.gform_footer{visibility:hidden;position:absolute;left:-100vw}input::-moz-placeholder, textarea::-moz-placeholder{color:#ccc !important;font-size:15px !important}input::placeholder,textarea::placeholder{color:#ccc !important;font-size:15px !important}textarea{font-size:16px !important;line-height:1.2 !important}.gform_button.button{border:0;border-radius:1em;font-size:1em;background-color:#6f7743}.gform_button.button:hover{background-color:#7e4324}#gform_wrapper_3 #gform_3 .gfield .gfield_label{font-weight:400}#gform_wrapper_3 #gform_3 .gfield .ginput_container input,#gform_wrapper_3 #gform_3 .gfield .ginput_container textarea{border-radius:0;box-shadow:none;border:1px solid #333}#gform_wrapper_3 #gform_3 legend.gfield_label{border-bottom:none}body.login{background-color:#fff !important}body.login h1 a{background-size:40%;width:100%;height:120px;background-position:50%}

/*# sourceMappingURL=style.css.map */