*{padding:0;margin:0;box-sizing:border-box}body{font-family:"Jost";font-size:16px;line-height:1.5;font-weight:400;color:var(--lightgrey);letter-spacing:.01em;position:relative;hyphens:auto}.content{width:100%}.site-inner{padding:0;margin:0 auto}:root{--darkgrey:#282828;--gold:#c5b37e;--white:#fff;--lightergrey:#f6f6f6;--green:#122f33;--lightgrey:#7b7b7b;--content-max-width:1153px}a{color:var(--gold);text-decoration:none}a:hover{color:var(--darkgrey)}p{-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin:0}:focus{outline:0}.button,.button-green,.entry-content input.wpcf7-submit{line-height:1.5;background-color:var(--gold);font-weight:500;color:var(--white);padding:13px 32px;width:max-content;cursor:pointer;transition:.2s ease-in-out;border-radius:0;display:block;text-decoration:none;text-transform:uppercase;letter-spacing:.04em}.button-green{background-color:var(--green)}.button-green:hover{background-color:var(--gold);color:var(--white)}a.button:hover{background-color:var(--green)}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover,.site-container div.wpforms-container-full .wpforms-form input[type=submit]:focus,.site-container div.wpforms-container-full .wpforms-form input[type=submit]:hover,.site-container div.wpforms-container-full .wpforms-form button[type=submit]:focus,.site-container div.wpforms-container-full .wpforms-form button[type=submit]:hover,.button:focus,.button:hover{background-color:var(--white)}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:var(--darkgrey)}h1,h2,h3,h4,h5{font-family:'Playfair Display';color:var(--darkgrey);font-weight:600;line-height:1.5}h1{font-size:50px}h2{font-size:42px}h3{font-size:25px}h4{font-size:22px}h5{font-size:16x}.site-inner{max-width:100%}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.space-between{justify-content:space-between}.centered{text-align:center}.overline{color:var(--gold);text-transform:uppercase;letter-spacing:.05em}.italic{font-style:italic}section{margin-bottom:8em}.site-header .wrap{max-width:var(--content-max-width);margin:0 auto;padding:13px 0;position:relative}.wp-custom-logo .title-area{max-width:125px;top:50%;transform:translateY(-50%);padding:0;position:absolute}.nav-primary .genesis-nav-menu a{padding-left:30px;padding-right:30px;color:var(--darkgrey);font-weight:500;letter-spacing:.03em}.nav-primary .genesis-nav-menu a:hover{color:var(--gold)}.nav-primary .genesis-nav-menu a span{font-size:18px}.nav-primary #menu-item-38>a:nth-child(1){padding-right:0}.nav-primary .genesis-nav-menu .current-menu-item a{color:var(--gold)}#above-the-fold{position:relative}#above-the-fold .wrap{max-width:660px;position:absolute;top:50%;transform:translate(-50%,-50%);margin-left:-247px;left:50%;padding-bottom:118px;color:var(--darkgrey);animation-name:bottom}@keyframes bottom{0%{transform:translate(-50%,0);opacity:0}1%{transform:translateY(-200%,-200%);opacity:0}100%{transform:translateY(-50%,-50%);opacity:1}}#above-the-fold h1{margin:0 0 20px}.call-to-action{padding:34px;background-color:var(--gold);color:var(--white);font-size:26px;font-weight:500}.call-to-action .inner-wrap{max-width:var(--content-max-width);margin:0 auto;height:50px}.call-to-action .inner-wrap div{position:absolute;float:left;top:50%;position:relative;transform:translateY(-50%)}.call-to-action .inner-wrap .button-green{margin-right:0;float:right;font-size:16px;z-index:1;position:relative}.call-to-action .inner-wrap .button-green:hover{background-color:var(--darkgrey)}#einleitung{clear:both;max-width:var(--content-max-width);margin:0 auto 8em;display:flex}#einleitung .wrap{color:var(--darkgrey);display:grid;align-content:center}#einleitung .button-green{display:inline;float:left;margin-right:16px}#einleitung .button{float:left}#einleitung h2{margin-bottom:30px}#einleitung .zitat{margin-bottom:16px}#einleitung .button-wrap{margin-top:60px}#einleitung .bilder{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:13px;grid-row-gap:13px;max-width:541px;order:2;margin-left:auto}#einleitung .bilder li:first-of-type{grid-area:1/1/2/2;align-self:end;justify-self:right}#einleitung .bilder li:nth-of-type(2){grid-area:1/2/2/3;align-self:end}#einleitung .bilder li:nth-of-type(3){grid-area:2/1/3/2;justify-self:right}#einleitung .bilder li:last-of-type{grid-area:2/2/3/3}#unsere-anspruche{background-color:var(--lightergrey);margin-bottom:0}#unsere-anspruche h2{margin-bottom:20px}#unsere-anspruche .inner-wrap{max-width:var(--content-max-width);margin:0 auto;text-align:center;padding:8em 0}#unsere-anspruche .anspruch{max-width:363px;border:1px solid #d8d8d8;padding:40px 32px;background-color:var(--white);margin-top:40px}#unsere-anspruche .anspruch:hover{box-shadow:0 0 20px rgba(0,0,0,.1);transition:.2s;cursor:pointer}#unsere-anspruche .anspruch .icon{margin-bottom:25px}#unsere-anspruche .anspruch h4{margin-bottom:22px}#testimonials{position:relative}#testimonials>img:nth-child(1){height:700px;object-fit:cover}#testimonials .flex img{max-width:100px}#testimonials .wrap{position:absolute;top:50%;transform:translate(-50%,-50%);margin-left:-283px;left:50%;max-width:588px;color:var(--white);animation-name:left}@keyframes left{0%{transform:translate(-50%,-50%);opacity:0}1%{transform:translate(-200%,-50%);opacity:0}100%{transform:translate(-50%,-50%);opacity:1}}#testimonials .wrap h2{color:var(--gold);margin-bottom:30px}#testimonials .wrap .kundenmeinung h5{color:var(--white);margin-bottom:8px}#testimonials .flex{margin-top:40px;font-size:16px}#testimonials .flex img{margin-right:20px}#testimonials .slick-dots li button:before{font-size:50px;width:17px;height:17px;content:'';line-height:11px;content:'';color:#f5f5f6}#testimonials .slick-dots{bottom:inherit;width:100%;width:max-content}#testimonials .slick-dots li{width:11px;height:11px;margin:0 10px}#testimonials .slick-dots li button{cursor:pointer;color:transparent;width:11px;height:11px;padding:0;color:var(--gold);background-color:#f5f5f6;border-radius:50%;top:5px;position:relative}#testimonials .slick-dots .slick-active button{background-color:var(--gold)}#testimonials .slick-dots li.slick-active button:before{opacity:1;color:var(--gold);border:1px solid var(--gold);border-radius:50%;top:-3px;left:-3px}#uber-uns{max-width:758px;margin:8em auto 8em}#uber-uns h2{margin-bottom:20px}#uber-uns .flex{margin-top:40px}#uber-uns .person{max-width:363px;position:relative}#uber-uns .person .social-media{top:-1px;position:absolute;top:416px;left:50%;transform:translateX(-50%);animation-name:zwei}@keyframes zwei{0%{transform:translate(-50%,0);opacity:0}1%{transform:translate(-50%,200%);opacity:0}100%{transform:translateY(-50%,0);opacity:1}}#uber-uns .person .social-media i{font-size:17px;background-color:var(--gold);top:12px;font-family:"Font Awesome 5 Pro";color:var(--white);padding:16px;position:relative;font-weight:600;font-style:inherit;transition:.2s}#uber-uns .person .social-media .fa-linkedin-in{font-family:"Font Awesome 5 Brands";border-bottom-left-radius:5px;border-top-left-radius:5px}#uber-uns .person .social-media i:hover{background-color:var(--green);transition:.2s}#uber-uns .person div:nth-child(3)>a:nth-child(1)>i:nth-child(1){font-family:"Font Awesome 5 Brands";border-bottom-left-radius:5px;border-top-left-radius:5px}#uber-uns .person div:nth-child(3)>a:nth-child(2)>i:nth-child(1),div.social-media:nth-child(4)>a:nth-child(2)>i:nth-child(1){border-right:1px solid #ddd5bf;border-left:1px solid #ddd5bf;border-radius:0}#uber-uns .person>div:nth-child(3)>a:nth-child(3)>i:nth-child(1),div.social-media:nth-child(4)>a:nth-child(3)>i:nth-child(1){border-top-right-radius:5px;border-bottom-right-radius:5px}#uber-uns .person h4{margin:32px 0 11px}.footer{position:relative}.footer .wrap{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;color:var(--white)}.footer img:nth-child(1){min-height:440px;object-fit:cover}.footer .wrap img{width:150px;min-height:inherit;object-fit:inherit}.footer .wrap a{color:var(--white)}.site-footer{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:var(--content-max-width);text-align:center;border-top:1px solid #335e64}.site-footer .genesis-nav-menu .current-menu-item>a{color:var(--white)}.nav-secondary{margin-top:0}.nav-secondary a{color:var(--white);margin-left:30px;margin-right:30px}.nav-secondary a:hover,.site-footer .genesis-nav-menu .current-menu-item>a:hover{color:var(--gold)}.nav-secondary .wrap{padding:24px 0}.above-the-fold-unterseiten{position:relative}.above-the-fold-unterseiten .wrap{position:absolute;top:50%;transform:translate(-50%,-50%);text-align:center;left:50%;font-size:25px;font-weight:500;color:var(--darkgrey);animation-name:drei}@keyframes drei{0%{transform:translate(-50%,-50%);opacity:0}1%{transform:translate(-50%,200%);opacity:0}100%{transform:translate(-50%,-50%);opacity:1}}.above-the-fold-unterseiten h2{margin-bottom:12px}.informationen .flex{max-width:1534px}.informationen .flex .wrap{margin-left:147px;display:grid;align-self:center}.informationen .flex .wrap .inner-wrap{width:33%;text-align:center}.informationen .information{margin-bottom:50px}.informationen .information:nth-child(2){margin-top:10px}.informationen .information:nth-child(4){margin-bottom:65px}.information h4{margin-bottom:15px}.informationen .inner-wrap h5{margin-top:15px;font-weight:500}.optionen-im-uberblick{background-color:var(--lightergrey);margin-bottom:0}.optionen-im-uberblick .wrap{max-width:var(--content-max-width);margin:0 auto;padding:8em 0}.optionen-im-uberblick .wrap .inner-wrap{text-align:center;margin-bottom:96px;position:relative}.optionen-im-uberblick .wrap .inner-wrap h2{margin-bottom:20px}.optionen-im-uberblick .wrap .inner-wrap:after{content:'';width:100px;position:absolute;bottom:-30px;background-color:var(--gold);height:1.5px;left:50%;transform:translateX(-50%)}.optionen-im-uberblick ul{position:relative;height:100%}.optionen-im-uberblick ul li{list-style-type:none;padding:24px 32px;min-height:98px;margin-bottom:24px;align-items:center}.optionen-im-uberblick ul li:first-of-type img{margin-bottom:20px;position:relative;left:50%;transform:translateX(-50%)}.optionen-im-uberblick ul li .nummer{text-transform:uppercase;display:block;margin-bottom:5px}.optionen-im-uberblick ul li:last-of-type{padding:0;background:inherit;border:0;min-height:inherit;margin:50px auto;display:grid;justify-content:center}.der-wert-unserer-dienstleistung{position:relative;margin-bottom:0;display:none}.der-wert-unserer-dienstleistung .wrap{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;text-align:center;color:var(--white)}.der-wert-unserer-dienstleistung .wrap h2{color:var(--white);margin-bottom:24px}.der-wert-unserer-dienstleistung .wrap .button{margin-top:40px;position:relative;left:50%;transform:translateX(-50%)}.der-wert-unserer-dienstleistung .wrap .button:hover{background-color:var(--green);color:var(--white)}.faq{margin-bottom:0}.faq .links,.faq .rechts{width:50%}.faq .links{background-color:var(--lightergrey);padding:120px 0}.faq .links .wrap{max-width:818px;margin:0 auto;border-bottom:1px solid #d3d3d3}.faq .button-green:hover{background-color:var(--darkgrey)}.faq .rechts{display:grid;background-color:var(--gold)}.faq .rechts .inner-wrap{align-self:flex-end;height:auto;margin-right:65px;margin-left:auto;padding:20px 0}.faq .rechts img{align-self:end}.frage{font-size:20px;font-weight:500;margin-bottom:18px;color:var(--darkgrey);background-color:var(--white);padding:24px 73px 24px 32px;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;margin:0;position:relative;cursor:pointer}.frage:after{content:'+';font-size:20px;font-weight:500;position:absolute;right:31px;top:23px;color:var(--gold);padding:0 13px}.frage.open:after{content:'-';background-color:var(--gold);color:var(--white);right:35px}.antwort{display:none;background-color:var(--white);max-width:818px;margin:0 auto;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding:0 73px 32px 32px}.frage:nth-child(11).open{border-bottom:0}.frage:nth-child(11).open+.antwort{border-bottom:1px solid #d3d3d3}.page-template-arbeitgeber .faq .antwort:nth-child(12),.page-template-bewerber .faq .antwort:nth-child(10){border-bottom:0}.page-template-bewerber .informationen .flex{max-width:1629px}.page-template-bewerber .information:nth-child(1){margin-bottom:41px}.page-template-bewerber .information:nth-child(3){margin-top:61px;margin-bottom:0}.aufgaben-im-uberblick{max-width:var(--content-max-width);margin:0 auto 8em;display:none}.aufgaben-im-uberblick .wrap{text-align:center;position:relative}.aufgaben-im-uberblick .wrap:after{content:'';width:100px;position:absolute;bottom:-40px;background-color:var(--gold);height:1.5px;left:50%;transform:translateX(-50%)}.aufgaben-im-uberblick h2{margin-bottom:20px}.aufgaben-im-uberblick .flex{margin-top:72px}.aufgaben-im-uberblick .aufgabe{width:32%;position:relative;transition:.5s}.aufgaben-im-uberblick .aufgabe:hover{width:32%;background-color:#122f33,.85;transition:.5s;cursor:pointer}.aufgaben-im-uberblick .button{margin:50px auto 0}.aufgabe .hover-aufgabe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white);z-index:1;opacity:0;pointer-events:none;transition:.5s;padding-left:32px;padding-right:32px;width:100%;text-align:center}.aufgabe:hover .hover-aufgabe{opacity:1;transition:.5s}.aufgaben-im-uberblick .aufgabe:nth-child(1),.aufgaben-im-uberblick .aufgabe:nth-child(2),.aufgaben-im-uberblick .aufgabe:nth-child(3){margin-bottom:26px;transition:.5s}.aufgaben-im-uberblick .aufgabe:hover .farbe{opacity:1}.aufgaben-im-uberblick .aufgabe .farbe{background-color:rgba(18,47,51,.85);transition:.5s;opacity:0;height:100%;width:100%;position:absolute}.aufgaben-im-uberblick img{height:100%;object-fit:cover;width:100%}.page-template-kontakt .above-the-fold-unterseiten .wrap{padding-bottom:118px}#kontakt{position:relative;top:-200px}.formular{max-width:var(--content-max-width);margin:0 auto 8em;text-align:center}.formular img{display:block;margin:0 auto 35px}.formular #wpcf7-f5-p21-o2{margin-top:40px}.formular .wpcf7-form>p:nth-child(3){margin-top:20px}.formular input,.formular select,.formular textarea{border:1px solid #dbdbdb;color:var(--darkgrey)}::placeholder{color:var(--lightgrey)}.formular input:focus,.formular textarea:focus{border:1px solid var(--gold);box-shadow:0 0 20px rgba(0,0,0,.1)}.formular .wpcf7-submit,.remodal .wpcf7-submit{margin-top:40px;background-color:var(--green);color:var(--white);border-radius:0;font-size:16px;text-transform:uppercase;letter-spacing:.02em;font-weight:500;border:1px solid var(--green);width:max-content}.remodal .formular input.wpcf7-form-control:nth-child(11){margin-top:15px}.formular input.wpcf7-form-control:nth-child(3):hover,.remodal .formular input.wpcf7-form-control:nth-child(11):hover{background-color:var(--gold);border:1px solid var(--gold)}.wpcf7-not-valid,.remodal .wpcf7-not-valid{border:1px solid red}.wpcf7-not-valid-tip{display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#fff;color:red}.wpcf7 form.sent .wpcf7-response-output{border-color:#fff;color:var(--gold)}.wpcf7-spinner{display:none}.page-template-impressum .entry-content{max-width:var(--content-max-width);margin:0 auto 8em}.page-template-impressum .entry-content h2{margin:40px 0 20px}.page-template-impressum .entry-content h2:first-of-type{margin:0 0 20px}.page-template-impressum .entry-content h3{margin:40px 0 16px}.page-template-impressum .entry-content h4{margin:40px 0 16px}.page-template-impressum .entry-content p{margin:0 0 20px}.page-template-impressum .entry-content ul{margin:0 0 20px}.post-edit-link{display:none}.remodal .formular .wpcf7-form-control-wrap input{margin-bottom:16px}.remodal .formular .wpcf7-form-control-wrap{margin-left:0}.remodal h2{margin-bottom:30px}.remodal .formular{margin:0 auto}.error404 .entry:before{content:url(http://persolowa.de/wp-content/uploads/2022/09/Impressum.png);width:100%;height:100%}.hamburger{position:absolute;right:25px;top:40px;display:none}#nav-icon{width:32px;height:32px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:100}#nav-icon span{display:block;position:absolute;height:2px;width:100%;background:var(--green);opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:9px}#nav-icon span:nth-child(4){top:18px}#nav-icon.open span:nth-child(1){top:18px;width:0;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}.animate{animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease;animation-play-state:paused}.animate.do-animation{animation-play-state:running}.animate-top{animation-name:fade-in-top}.animate-right{animation-name:fade-in-right}.animate-bottom{animation-name:fade-in-bottom}.animate-left{animation-name:fade-in-left}.animate-fade{animation-name:fade-in}@keyframes fade-in-top{0%{transform:translate(0);opacity:0}1%{transform:translateY(-200%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-right{0%{transform:translate(0);opacity:0}1%{transform:translateX(200%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-in-bottom{0%{transform:translate(0);opacity:0}1%{transform:translateY(200%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-left{0%{transform:translate(0);opacity:0}1%{transform:translateX(-200%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.vakanzen{display:none;max-width:var(--content-max-width);margin:0 auto 8em}.vakanzen h2{text-align:center;margin-bottom:20px}.vakanzen .text{text-align:center;margin-bottom:40px;position:relative}.vakanzen .flex:first-of-type{width:102%}.vakanzen .flex-item{width:32%;margin-right:1%;margin-bottom:1%}.vakanzen .antwort{max-width:100%;padding:32px;border-top:1px solid #d3d3d3}.vakanzen .wpcf7-form-control-wrap{width:50%}.vakanzen #wpcf7-f531-p19-o1{margin-top:80px}.vakanzen .wpcf7-form-control-wrap{width:49.5%;margin-bottom:1%}.vakanzen select.wpcf7-form-control{margin-bottom:1%;background:var(--green);color:var(--white);border:none}.vakanzen .frage:last-of-type{border-bottom:1px solid #d3d3d3}.vakanzen .flex-item img{min-height:345px;max-height:345px;width:100%;object-fit:cover}.vakanzen .antwort .button{margin-top:40px}.vakanzen .inner-wrap{border-bottom:1px solid #d3d3d3;margin-top:72px}.vakanzen .wpcf7-submit{margin-top:40px}.vakanzen .inner-text{width:100%;margin-top:40px}.flex-item.video-with{flex-grow:1}#bewerbungsformular,#bewerbung{display:block;position:relative;top:-200px;visibility:hidden}.vakanzen .button:hover{background-color:var(--green)}.vakanzen .wpcf7 form .wpcf7-response-output{padding:0;margin:40px 0 0}.vakanzen .text:after{content:'';width:100px;position:absolute;bottom:-40px;background-color:var(--gold);height:1.5px;left:50%;transform:translateX(-50%)}.vakanzen iframe{width:100%}.vakanzen .inner-text ul{margin-left:15px}.page-template-kontakt .wpcf7-form-control-wrap{margin:0 0 16px;width:32.5%}.page-template-kontakt input.wpcf7-submit{margin-top:40px}.wpcf7-list-item{margin:40px 0 0}.vakanzen{display:block}.option{width:100%}.optionen-im-uberblick .option:nth-child(2)>ul:nth-child(1)>li:nth-child(5),.optionen-im-uberblick .option:nth-child(3)>ul:nth-child(1)>li:nth-child(4){position:inherit;bottom:inherit}.optionen-im-uberblick ul li{padding:24px;width:100%;margin:0 auto 20px}.schritt>li:nth-child(5){background:0 0;border:none;min-width:62px;padding:0 5px;max-width:62px}.above-the-fold-unterseiten img{width:100%}.der-wert-unserer-dienstleistung img{width:100%}.footer>img.attachment-full:nth-child(1){width:100%}#above-the-fold>img:nth-child(1){width:100%}#testimonials>img:nth-child(1){width:100%}#uber-uns .person{margin:0 auto}.optionen-im-uberblick .option:nth-child(1)>ul:nth-child(1)>li:nth-child(6)>div:after,.optionen-im-uberblick .option:nth-child(2)>ul:nth-child(1)>li:nth-child(5)>div:after,.optionen-im-uberblick .option:nth-child(3)>ul:nth-child(1)>li:nth-child(4)>div:after{display:none}.booklet{padding:8em 0;margin:0 auto}.booklet .flex-item{width:50%}.booklet h2{margin-bottom:20px}.booklet .wpcf7-form-control-wrap{margin-bottom:1%;margin-top:1%;width:100%;display:inline-block}.booklet .wpcf7-submit{margin-top:40px}.booklet div.flex-item:nth-child(1){max-width:818px;margin:0 auto}.booklet div.flex-item:nth-child(2){padding-right:15%;padding-left:50px}.booklet .first{margin-top:20px}.booklet .entry-hidden{visibility:hidden;max-height:0;transition:all .5s ease-out;overflow:hidden}.booklet .active{visibility:visible;height:auto !important;transition:all .5s ease-out;max-height:1000px}.booklet .wpcf7-acceptance>span:nth-child(1){margin-top:0}.booklet div.flex-wrap:nth-child(1){margin-top:20px}.booklet .entry-hidden>span:nth-child(4)>input:nth-child(1){margin-bottom:20px}.booklet .first>label:nth-child(1){position:relative;z-index:-100}.entry-hidden p{display:block;margin-bottom:20px;color:var(--gold)}.booklet div.flex-wrap:nth-child(2)>span:nth-child(1){width:75%}.booklet div.flex-wrap:nth-child(2)>span:nth-child(2){width:23%}.booklet .entry-hidden>div:nth-child(3)>span:nth-child(1){width:75%}.booklet .entry-hidden>div:nth-child(3)>span:nth-child(2){width:23%}.booklet div.flex-wrap:nth-child(1)>span:nth-child(1){width:75%}.booklet #price{width:23%;display:flex;align-self:center;background-color:rgba(197,179,126,.2);border:1px solid rgba(197,179,126,.4);color:var(--gold);font-size:18px;font-weight:400;padding:15px}.booklet .wrap{margin:0 auto 60px;max-width:50%;text-align:center}.booklet .wpcf7-form>div:nth-child(3)>div:nth-child(1)>span:nth-child(1){width:49%}.booklet .wpcf7-form>div:nth-child(3)>div:nth-child(1)>span:nth-child(2){width:49%}.booklet input[type=submit]:hover{background-color:var(--green)}.booklet .wpcf7 form .wpcf7-response-output{width:100%;margin:40px 0 0;padding:0;border:0}.booklet .wpcf7-form>div:nth-child(3)>div:nth-child(1){margin-top:0}