@charset "UTF-8";a:link{text-decoration:underline}a.more::after{content:"\203a";display:inline-block;position:relative;left:4px;top:1px;font-size:1.3em}a.back::before{content:"\2039";display:inline-block;position:relative;margin-right:4px;top:1px;font-size:1.3em}p.all .more{text-transform:uppercase}cite{font-style:italic}.replace{text-indent:-9999px;font-size:0;line-height:0}p{margin:20px 0 0}blockquote{margin:20px 20px 25px;padding:0 20px;line-height:1.5}.pagination{width:100%;margin:30px 0 0;text-align:center}.pagination .page-numbers{display:inline-block;margin:0 1px;padding:10px;border:1px solid #d3d3d3;background:#fcfcfc;font-size:12px;line-height:1}.pagination .page-numbers.current{color:#fff;background-color:#e2ddce}#primary .pagination a{text-decoration:none}.post-navigation{margin:35px 0 0;padding:5px 0 15px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;max-width:none}#primary .post-navigation p{margin:10px 0 0}.post-navigation .nav-links{padding:10px 0;line-height:1.8}.post-navigation p span{text-transform:uppercase;font-size:12px}.post-navigation a{display:inline;border-bottom:none}.nk-title{font-size:28px;text-align:left}#main .entry-content h1,#main .entry-content h2,#main .entry-content h3,#main .entry-content h4{font-family:"Gotham SSm A","Gotham SSm B",'Montserrat',sans-serif;letter-spacing:-1.5px}#main .entry-content h1,#main .entry-content h2,#main .entry-content h3,#main .entry-content h4,#main .entry-content h1 strong,#main .entry-content h2 strong,#main .entry-content h3 strong,#main .entry-content h4 strong{font-weight:700!important}#main .entry-content h3{margin:1rem 0}#primary .entry-content ul{margin:20px 0}#primary .entry-content ul li{margin:5px 0 0}.smush-detected-img{box-shadow:none}.nk-reply button.nk-btn{border-radius:30px}.nk-search-form .form-control{color:#000;background-color:#fff}.menu-item a:link{text-decoration:none}.wpcf7-form{position:relative}.wpcf7-form.submitting::after{content:"Submitting...";display:block;position:absolute;bottom:-40px;font-size:24px;color:#fcd200}.page-id-404 .nk-post-img{display:none}.nk-post-meta .byline{position:relative;margin:0;font-size:.8rem;font-weight:600;color:inherit;text-transform:uppercase;width:auto;height:auto;clip:unset;-webkit-clip-path:unset;clip-path:unset}.byline .author{margin-left:5px}.nk-post-meta .nk-post-comments-count{display:none}.nk-post-meta .url{color:#fff;text-decoration:none}.nk-post-meta a:hover{color:lightgray}.nk-post-meta .author a{color:#000}.page-id-1778 .body{display:none}.page-id-1778 .nk-header{display:none}.page-id-1778 .nk-footer{display:none}.page-id-1778 .nk-main{display:none;margin:1.5em 1%;padding:1.5em 0 0}.page-id-1778 .site-content{display:none;margin:0;padding:0}.page-id-1778 #rg-book{display:none;margin:0;padding:0}.page-template-page-puppet{font-family:"Gotham SSm A","Gotham SSm B",'Montserrat',sans-serif}.page-template-page-puppet .nk-header,.page-template-page-puppet .nk-navbar,.page-template-page-puppet .nk-navbar .nk-nav-table>.nk-nav-logo,.page-template-page-puppet #rg-book,.page-template-page-puppet .page>header{display:none}.page-template-page-puppet #page{background-color:#fff}.page-template-page-puppet #main h1.page-title,.page-template-page-puppet #main h2,.page-template-page-puppet #main h3{font-family:"Gotham SSm A","Gotham SSm B",'Montserrat',sans-serif}.page-template-page-puppet #main>header{position:relative;left:3px;margin:0 calc(50% - 50vw);padding:10vw 0 25vw;background:#02b3ff}.page-template-page-puppet #main>header *{color:#fff}.page-template-page-puppet #main h1.page-title{margin:0 21vw 0 0;font-size:13vw;font-weight:800;letter-spacing:-1.5px;line-height:1;text-transform:uppercase}.page-template-page-puppet #main .title-group{position:relative;margin:-25vw 0 30vw;background:none;font-size:13px}.page-template-page-puppet #main .subtitle{margin-top:1vw}.page-template-page-puppet #main .title-group figure{width:25vw}.page-template-page-puppet .wp-block-embed-youtube{margin:0 -15px}.page-template-page-puppet #main .what-is{font-weight:600;padding:10vw 0 70vw;background:url(../../../../../../../uploads/2021/10/puppet-Illustration.png) no-repeat center 95%;background-size:50vw}.page-template-page-puppet #main .what-is h2{color:#c49fe5;font-size:10vw;font-weight:800!important;line-height:1.3;text-transform:uppercase}.page-template-page-puppet #main .what-is p{font-size:4.5vw}.page-template-page-puppet #main .map-group{margin:5vw 0 17vw}.page-template-page-puppet #main .map-group h2{margin:10vw 3vw 7vw;color:#fff;font-size:7vw;font-weight:600!important;line-height:1.3;text-align:center}.page-template-page-puppet #main .map-group h2 span{background-color:#f20068;padding:6px 15px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:11vw}.page-template-page-puppet #main .sign-up{padding:5vw 0 10vw;background:#02b3ff}.page-template-page-puppet #main .sign-up *{color:#fff}.page-template-page-puppet #main .sign-up h2{margin:2vw 7vw 8vw;font-size:7vw;font-weight:800!important;letter-spacing:2px;line-height:1.3;text-transform:uppercase}.page-template-page-puppet #main .sign-up-form{width:80%;margin:0 auto}.page-template-page-puppet #main .sign-up-form .form-control{padding:2px 0;background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,1)}.page-template-page-puppet #main .sign-up-form .form-control::placeholder{color:#fff;font-size:12px;opacity:1;text-transform:uppercase}.page-template-page-puppet #main .sign-up-form .form-control:-ms-input-placeholder{color:#fff;font-size:12px;text-transform:uppercase}.page-template-page-puppet #main .sign-up-form .form-control::-ms-input-placeholder{color:#fff;font-size:12px;text-transform:uppercase}.page-template-page-puppet #main .sign-up-form .nk-gap-1{height:6vw}.page-template-page-puppet #main .sign-up-form .nk-btn{display:block;position:relative;margin:0 auto;border:none;background:#fff;color:#02b3ff!important;font-weight:600;padding:6px 20px}.page-template-page-puppet #main .sign-up-form .sent .wpcf7-response-output{background:none;border:none;font-weight:600;text-align:center}.page-template-page-puppet #main .purchase{padding:5vw 0 10vw}.page-template-page-puppet #main .purchase h2{margin:2vw 0vw 8vw;font-size:6vw;letter-spacing:0;line-height:1.3;text-align:center;text-transform:uppercase}.page-template-page-puppet #main .purchase h2 span{display:block;margin:0;font-size:14px;text-transform:none}.page-template-page-puppet #main .purchase .wp-block-button__link{padding:10px 20px;border-radius:0;font-weight:800;text-decoration:none}.page-template-page-puppet #main .purchase .wp-block-button__link:hover{background:#e14197}.page-template-page-puppet #main .purchase .proceeds{margin:10px 0 30px;font-size:11px;font-weight:600;line-height:1.3}.page-template-page-puppet #main .legal{padding:5vw 0 10vw;background:#02b3ff}.page-template-page-puppet #main .legal *{color:#fff}.page-template-page-puppet #main .legal h2{margin:7vw 0 0;font-size:6vw;font-weight:800!important;letter-spacing:-1px;line-height:1.3;text-transform:uppercase}.page-template-page-puppet #main .legal .phone{margin:2vw 0 0;font-size:11vw;font-weight:800!important;letter-spacing:-1px;line-height:1.3;text-transform:uppercase}.page-template-page-puppet #main .contact{padding:10vw 0}.page-template-page-puppet #main .contact .contact-text{margin:0 0 10vw;font-weight:600;font-size:4.5vw}.page-template-page-puppet #main .donate-button .wp-block-button__link{padding:3px 20px;border-radius:0;font-weight:800;font-size:10vw;line-height:1.3;text-decoration:none;text-transform:uppercase}.page-template-page-puppet #main .wp-block-buttons+.wp-block-buttons{margin-top:20px}.page-template-page-puppet #main .donate-button .wp-block-button__link:hover{background:#00bfba}.page-template-page-puppet #main .site-link .wp-block-button__link{padding:10px 20px;border-radius:0;font-size:5vw;font-weight:800;line-height:1.3;text-decoration:none;text-transform:uppercase}.page-template-page-puppet #main .site-link .wp-block-button__link:hover{background:#00bfba}.page-template-page-puppet .nk-footer>.bg-image>.bg-image-overlay{background:#02b3ff}.page-template-page-puppet .nk-footer .nk-footer-cont{display:none}.page-template-page-puppet .nk-footer *{opacity:1}