/*! Theme Name: Page Builder Framework Child Theme URI: https://wordpress.org/themes/page-builder-framework/ Author: Christopher Williams Author URI: https://flatironfoundry.co Template: page-builder-framework Description: Child theme of Page Builder Framework Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: page-builder-framework-child Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready */@media only screen and (max-width:768px){body.nav-open div#container:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .5);z-index:20}body.nav-open #nya-header-wrap{background:#fff;z-index:30}}@media only screen and (min-width:769px){#nya-nav nav>ul li a{padding-top:0!important;padding-bottom:0!important;margin-top:20px!important;margin-bottom:20px!important}#nya-nav nav>ul li:first-of-type a{border-right:1px solid #f0f0f0}}@media only screen and (min-width:769px){#nya-nav nav>ul li:nth-last-child(-n+4){display:none}}@media only screen and (max-width:768px){#nya-nav nav>ul li:nth-child(-n+2) a{font-size:26px;line-height:1em;font-weight:700;color:#777}#nya-nav nav>ul li:nth-child(-n+2) a:hover{color:#fff!important}}#nya-nav nav>ul li:last-child a{border:3px solid #4db674;color:#4db674;font-weight:700;max-width:200px;margin:0 auto;margin-top:20px;margin-bottom:20px}#nya-nav nav>ul li:last-child a.elementor-active,#nya-nav nav>ul li:last-child a:active,#nya-nav nav>ul li:last-child a:hover{background:#4db674;color:#fff}.nya-container{width:100%;padding:75px 10%!important}@media only screen and (min-width:769px) and (max-width:1025px){.nya-container{padding:30px 50px!important}}@media only screen and (min-width:769px) and (max-width:1025px){.nya-container{padding:30px 50px!important}}.nya-max-960{max-width:960px;margin:0 auto}.nya-max-1140{max-width:1140px;margin:0 auto}.nya-headline h1,.nya-headline h2,.nya-headline h3,.nya-headline h4,.nya-headline h5,.nya-headline h6{font-family:"Open Sans",sans-serif;font-size:calc(40px + 50 * ((100vw - 375px)/ 1920))}.nya-subheadline h1,.nya-subheadline h2,.nya-subheadline h3,.nya-subheadline h4,.nya-subheadline h5,.nya-subheadline h6{font-family:"Open Sans",sans-serif;font-size:calc(30px + 30 * ((100vw - 375px)/ 1920))}.nya-title h1,.nya-title h2,.nya-title h3,.nya-title h4,.nya-title h5,.nya-title h6{font-family:"Open Sans",sans-serif;font-size:calc(30px + 30 * ((100vw - 375px)/ 1920))}.nya-title-feature h1,.nya-title-feature h2,.nya-title-feature h3,.nya-title-feature h4,.nya-title-feature h5,.nya-title-feature h6{font-family:"Open Sans",sans-serif;font-size:calc(18px + 42 * ((100vw - 375px)/ 1920))}.nya-paragraph ol li,.nya-paragraph p,.nya-paragraph span,.nya-paragraph ul li{font-family:"Open Sans",sans-serif;font-size:calc(18px + 12 * ((100vw - 375px)/ 1920))}.nya-paragraph-feature p,.nya-paragraph-feature span{font-family:"Open Sans",sans-serif;font-size:calc(30px + 30 * ((100vw - 375px)/ 1920))}.nya-title-spread h1,.nya-title-spread h2,.nya-title-spread h3,.nya-title-spread h4,.nya-title-spread h5,.nya-title-spread h6{text-transform:uppercase;letter-spacing:1.3em}.nya-newsletter-form .elementor-form-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1025px){.nya-newsletter-form .elementor-form-fields-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1026px){.nya-newsletter-form .elementor-form-fields-wrapper .elementor-field-type-email{width:calc(100% - 100px)}}@media only screen and (min-width:1026px){.nya-newsletter-form .elementor-form-fields-wrapper .elementor-field-type-submit{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.nya-button-large{padding:8px 32px;font-size:calc(18px + 12 * ((100vw - 375px)/ 1920))!important;line-height:calc(30px + 30 * ((100vw - 375px)/ 1920))!important}.nya-button-primary a.elementor-button,.nya-button-primary button.elementor-button{background:#4db674;padding:6px 24px;font-size:calc(18px + 12 * ((100vw - 375px)/ 1920));line-height:calc(18px + 12 * ((100vw - 375px)/ 1920));font-weight:400;color:#fff;border:2px solid #1d1d1f;border-radius:50px}.nya-button-primary a.elementor-button:hover,.nya-button-primary button.elementor-button:hover{background:0 0;color:#4db674}.nya-button-secondary a.elementor-button,.nya-button-secondary button.elementor-button{background:0 0;padding:6px 24px;font-size:calc(18px + 12 * ((100vw - 375px)/ 1920));line-height:calc(18px + 12 * ((100vw - 375px)/ 1920));font-weight:400;color:#1d1d1f;border-radius:50px}.nya-button-secondary a.elementor-button .elementor-button-icon i,.nya-button-secondary button.elementor-button .elementor-button-icon i{-webkit-transition:all .4s ease;transition:all .4s ease}.nya-button-secondary a.elementor-button:hover .elementor-button-icon i,.nya-button-secondary button.elementor-button:hover .elementor-button-icon i{padding-left:20px}.getquote-wrapper{width:100%!important;max-width:165px!important;text-align:right!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:right!important;-ms-flex-align:right!important;align-items:right!important;-webkit-box-pack:right!important;-ms-flex-pack:right!important;justify-content:right!important}@media only screen and (min-width:769px) and (max-width:1025px){.getquote-wrapper{max-width:140px}}.getquote-wrapper .getquote-button{width:100%!important}#menu-1-fccc418>li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-37{position:relative}#menu-1-fccc418>li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-37:after{content:"\007C";position:absolute;right:-5px;bottom:15px;font-size:20px;color:#e4e3e3}@media only screen and (min-width:769px) and (max-width:1025px){#menu-1-fccc418>li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-37:after{right:0}}h4.test-header{font-size:35px;line-height:45px;color:#5d5e6b;margin-top:30px}@media only screen and (min-width:769px) and (max-width:1025px){h4.test-header{font-size:25px;line-height:35px}}@media only screen and (max-width:768px){h4.test-header{font-size:18px;line-height:28px}}h4.test-name{font-size:35px;line-height:45px;color:#a5a5a7}@media only screen and (min-width:769px) and (max-width:1025px){h4.test-name{font-size:25px;line-height:35px}}@media only screen and (max-width:768px){h4.test-name{font-size:18px;line-height:28px}}img.test-stars{width:550px!important}@media only screen and (min-width:769px) and (max-width:1025px){img.test-stars{width:350px!important}}@media only screen and (max-width:768px){img.test-stars{width:250px!important}}.maxwidth-header{width:100%;max-width:920px}.elementor-tab-title{margin:20px 0!important}.elementor-tab-content{margin-top:-20px!important}.home-box:hover .elementor-heading-title,.home-box:hover .elementor-icon,.home-box:hover .elementor-text-editor{color:#fff!important}.home-box:hover .elementor-button-link{background-color:#fff!important;color:#4db674!important}a.link{color:#a5a5a7!important;text-decoration:underline!important}a.link:hover{color:#4db674!important}.center-column{width:auto!important;margin:0 auto!important}.elementor-button{cursor:pointer}@media only screen and (max-width:1025px){.elementor-posts-container{grid-column-gap:50px!important;grid-row-gap:50px!important}}a.elementor-post__read-more:hover{color:#4db674!important}.elementor-8 .elementor-element.elementor-element-49b3ccf .elementor-image img{min-height:80px!important}@media only screen and (max-width:1025px){.elementor-8 .elementor-element.elementor-element-49b3ccf .elementor-image img{min-height:60px!important}}