:root{font-family:"Noto Serif JP",sans-serif;--transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1);--primary-black:#090909}.single .post{max-width:800px}.single .post.howto{padding:144px 0 0}@media(max-width: 768px){.single .post hgroup{margin-bottom:0 !important}}@media(max-width: 768px){.single .post .titlearea{margin-top:40px}.single .post .titlearea .headline{font-size:18px}}.single .post .contents{padding-bottom:72px}.single .post .contents .hero-image{margin-bottom:40px}.single .post .howto-contents{background:rgba(55,55,44,.88);margin:0 calc(50% - 50vw);width:100vw;padding:80px 0}.single .post .howto-contents .wrapper{max-width:800px;margin:0 auto 64px}.single .post .howto-contents .wrapper .headline{background:#37372c;padding:16px;border-radius:4px 4px 0 0;color:#fff;font-size:24px}.single .post .howto-contents .wrapper .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.single .post .howto-contents .wrapper .row .main figure .wp-element-caption{color:#fff;padding:12px 24px}.single .post .howto-contents .wrapper .row .main .wp-block-group{margin-bottom:8px;padding:24px;background:rgba(55,55,44,.3)}.single .post .howto-contents .wrapper .row .main .wp-block-group .wp-block-heading{color:#fff;margin-bottom:16px}.single .post .howto-contents .wrapper .row .main .wp-block-group p{color:#fff;line-height:1.5;margin-bottom:16px}.single .post .howto-contents .wrapper .row .main .wp-block-group .wp-element-caption{font-size:14px;margin:0;padding:16px 8px}.single .post .howto-contents .wrapper .row .main p{color:#fff}.single .post .howto-contents .prevnext{max-width:800px;margin:0 auto}.single .post .howto-contents .prevnext .image{max-width:100px}.single .post .howto-contents .prevnext li{background:#37372c}.single .post .howto-contents .prevnext li a{background:none;border-radius:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}.single .post .howto-contents .prevnext li a:hover{background:#25251c;color:#fff}.single .post .howto-contents .prevnext li a:hover span{color:#fff}.single .post .howto-contents .prevnext li a span{padding:0 24px}.single .post .howto-contents .prevnext li a::before{content:none}.single .post .howto-contents .prevnext .next a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.single .column-wrap{width:100%;position:relative;margin-bottom:64px}.single .column-wrap .columns{display:grid;grid-template-columns:355fr 355fr 321fr 387fr;gap:2px}.single .column-wrap .columns .column:nth-child(1){grid-area:span 2/span 2}.single .column-wrap .columns .column:nth-child(3){grid-row:span 3}.single .column-wrap .columns .column:nth-child(4){grid-row:span 2}.single .deadline{border-top:1px solid #37372c;border-bottom:1px solid #37372c;padding:8px 16px;margin-bottom:24px}.single .ex-link a{font-size:14px;color:#37372c;border:1px solid #37372c;padding:8px 24px;text-align:center;display:block;border-radius:100px;max-width:240px;-webkit-transition:var(--transition);transition:var(--transition)}.single .ex-link a:hover{color:#fff;background:#37372c;-webkit-transition:var(--transition);transition:var(--transition)}.single .ex-link a::after{content:"";font-family:"Font Awesome 5 Light";padding-left:8px}.archive .post .products-wrap{max-width:1080px;margin:0 auto}.archive .post .products-wrap .items .item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.archive .post .products-wrap .items .item a .image{aspect-ratio:4/3;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.archive .post .products-wrap .items .item a .image img{height:100%}.archive .post .products-wrap .items .item a .text{background:#fff;padding:40px}.archive .post .products-wrap .items .item a .text p{color:var(--primary-black)}.archive .post .products-wrap .items .item a .text p.title{font-weight:500;margin-bottom:24px}.archive .post .products-wrap .items .item a:hover{-webkit-transition:var(--transition);transition:var(--transition)}@media(max-width: 768px){.wp-block-spacer{height:40px !important}}.post{padding:144px 0 72px;margin:0 auto;min-height:768px}@media(max-width: 768px){.post{padding:104px 16px 72px}}.post hgroup{text-align:center;margin-bottom:48px}.post .titlearea{margin-bottom:40px}.post .titlearea .date{font-size:12px}.post .prevnext{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.post .prevnext a{color:#fff;background:#37372c;border-radius:100px;border:1px solid #37372c;padding:12px 24px;position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.post .prevnext a:hover{background:none;color:var(--primary-black);-webkit-transition:var(--transition);transition:var(--transition)}.post .prevnext .prev a{padding:12px 24px 12px 40px}.post .prevnext .prev a::before{font-family:"icomoon" !important;content:"";font-size:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:12px}.post .prevnext .next a{padding:12px 40px 12px 24px}.post .prevnext .next a::before{font-family:"icomoon" !important;content:"";font-size:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:12px}@media(max-width: 768px){.reservation .contents .container .wrap .form-container .form-wrap:nth-child(1){padding:16px}}.post .contents .read{text-align:center;margin-bottom:64px}.post .contents .read .for-sp{display:none}@media(max-width: 768px){.post .contents .read .for-sp{display:block}}.post .contents .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 40px}@media(max-width: 768px){.post .contents .info{display:block}}.post .contents .info .row{border-top:1px solid #37372c;border-bottom:1px solid #37372c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 768px){.post .contents .info .row{display:block;text-align:center}}.post .contents .info .row .tel{font-size:40px;margin-right:40px}@media(max-width: 768px){.post .contents .info .row .tel{font-size:24px;margin-right:0;margin-bottom:8px}}.post .contents .anchors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-bottom:64px}@media(max-width: 768px){.post .contents .anchors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.post .contents .anchors .anchor a{display:block;color:var(--primary-black);background:rgba(255,255,255,.4);padding:12px 30px;border-radius:100px;border:1px solid rgba(255,255,255,.6);position:relative}.post .contents .top-btn{margin-top:24px}.post .contents .top-btn a{color:var(--primary-black);border:1px solid var(--primary-black);border-radius:100px;padding:8px 24px;-webkit-transition:var(--transition);transition:var(--transition)}.post .contents .top-btn a:hover{background:#fff;-webkit-transition:var(--transition);transition:var(--transition)}.other-page .contents{padding-top:100px;min-height:768px}.other-page .contents .wrap{height:100%;padding:10vw 0}.archive.sauna .item-container .items .item{width:calc(33.3333333333% - 2px)}@media(max-width: 768px){.archive.sauna .item-container .items .item{width:100%}}.archive.sauna .item-container .items .item a .text{left:40px !important;right:inherit !important}.archive.sauna .item-container .items .item a .text img{max-height:80px;width:auto}.archive .news-wrap{max-width:800px;margin:0 auto}.archive .news-wrap .items .item{margin-bottom:16px}.archive .news-wrap .items .item a{color:var(--primary-black)}.archive .item-container{padding:0 64px 64px}@media(max-width: 768px){.archive .item-container{padding:0 0 16px}}.archive .item-container .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 768px){.archive .item-container .items{display:block}}.archive .item-container .items.sauna .item{aspect-ratio:inherit;width:calc(33.3333333333% - 2px)}@media(max-width: 768px){.archive .item-container .items.sauna .item{width:100%}}.archive .item-container .items.sauna .item a{color:var(--primary-black)}.archive .item-container .items.sauna .item a .text{left:40px !important;right:inherit !important}@media(max-width: 768px){.archive .item-container .items.sauna .item a .text{left:16px !important}}.archive .item-container .items.sauna .item a .text img{max-width:160px}.archive .item-container .items.sauna .item a .text img.huum{max-width:80px}@media(max-width: 768px){.archive .item-container .items.sauna .item a .text img{max-width:100px}}.archive .item-container .items .item{aspect-ratio:2.1/1;width:calc(50% - 2px);overflow:hidden;position:relative;margin-bottom:4px}@media(max-width: 768px){.archive .item-container .items .item{width:100%}}.archive .item-container .items .item.row{width:calc(50% - 2px)}.archive .item-container .items .item:nth-child(even) a .text{left:inherit;right:40px}@media(max-width: 768px){.archive .item-container .items .item:nth-child(even) a .text{left:inherit;right:16px;text-align:right}}.archive .item-container .items .item a{display:block;color:var(--primary-black)}.archive .item-container .items .item a:hover .image::before{background:rgba(31,31,31,0);-webkit-transition:var(--transition);transition:var(--transition)}.archive .item-container .items .item a:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:var(--transition);transition:var(--transition)}.archive .item-container .items .item a:hover .text{opacity:.6}.archive .item-container .items .item a .image{position:relative;overflow:hidden}.archive .item-container .items .item a .image::before{content:"";background:rgba(31,31,31,.6);position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;-webkit-transition:var(--transition);transition:var(--transition)}.archive .item-container .items .item a .image img{-webkit-transition:var(--transition);transition:var(--transition)}.archive .item-container .items .item a .text{position:absolute;z-index:4;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px}@media(max-width: 768px){.archive .item-container .items .item a .text{left:inherit;right:16px;text-align:right}}.archive .item-container .items .item a .text .cat{font-size:14px;margin-bottom:4px}.archive .item-container .items .item a .text img{max-width:200px}@media(max-width: 768px){.archive .item-container .items .item a .text img{max-width:100px}}.archive .item-container .items .item a .text p{color:#fff}.archive .item-container .items .item a .text p.name{font-weight:600;letter-spacing:3px;margin-bottom:16px}@media(max-width: 768px){.archive .item-container .items .item a .text p.name{font-size:12px}}.archive .item-container .items .item a .text .desc p{font-size:14px;line-height:1.5}@media(max-width: 768px){.archive .item-container .items .item a .text .desc p{font-size:12px}}.archive .howto-wrap{max-width:1200px;margin:0 auto}.archive .howto-wrap .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.archive .howto-wrap .items .item{width:calc(33.3333333333% - 16px)}@media(max-width: 768px){.archive .howto-wrap .items .item{width:100%}}.archive .howto-wrap .items .item a{display:block}.archive .howto-wrap .items .item a:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:var(--transition);transition:var(--transition)}.archive .howto-wrap .items .item a:hover .text{background:#25251c}.archive .howto-wrap .items .item a:hover .text::after{right:20px;-webkit-transition:var(--transition);transition:var(--transition)}.archive .howto-wrap .items .item a .image{overflow:hidden}.archive .howto-wrap .items .item a .image img{-webkit-transition:var(--transition);transition:var(--transition)}.archive .howto-wrap .items .item a .text{font-size:18px;background:#37372c;padding:16px 40px 16px 24px;color:#fff;position:relative}.archive .howto-wrap .items .item a .text::after{font-family:"icomoon" !important;content:"";font-size:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:24px;-webkit-transition:var(--transition);transition:var(--transition)}@media(max-width: 768px){.archive .howto-wrap .items .item a .text::after{font-size:10px}}.page.sitemap .contents,.page.privacy-policy .contents{max-width:800px;margin:0 auto}.page.sitemap .contents .wp-block-heading,.page.privacy-policy .contents .wp-block-heading{margin-bottom:8px}.page.sitemap .contents .wp-block-list>li,.page.privacy-policy .contents .wp-block-list>li{margin-bottom:16px}.page.sitemap .contents .wp-block-list>li .wp-block-list,.page.privacy-policy .contents .wp-block-list>li .wp-block-list{margin:16px 0 0 24px}.page.sitemap .contents .wp-block-list>li .wp-block-list li,.page.privacy-policy .contents .wp-block-list>li .wp-block-list li{line-height:1.5}.page.sitemap .contents a,.page.privacy-policy .contents a{color:#37372c}.page.about .post{background:rgba(255,255,255,.8)}.page.about .post .contents{max-width:1200px;margin:0 auto}.page.about .post .contents .wp-block-columns{margin-bottom:64px}.page.about .post .contents .wp-block-columns .wp-block-column:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.page.about .post .contents .wp-block-columns .wp-block-column:nth-child(1) h2{font-size:24px;font-weight:600}.page.about .post .contents .wp-block-columns .wp-block-column:nth-child(2){-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.page.about .post .contents .column-wrap{width:100%;position:relative;margin-bottom:64px}.page.about .post .contents .column-wrap .columns{display:grid;grid-template-columns:355fr 355fr 321fr 387fr;gap:2px}.page.about .post .contents .column-wrap .columns .column:nth-child(1){grid-area:span 2/span 2}.page.about .post .contents .column-wrap .columns .column:nth-child(3){grid-row:span 3}.page.about .post .contents .column-wrap .columns .column:nth-child(4){grid-row:span 2}.page.about .post .contents .information{max-width:600px;margin:0 auto}.page.about .post .contents .information dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px}.page.about .post .contents .information dl dt,.page.about .post .contents .information dl dd{color:var(--primary-black)}.page.about .post .contents .information dl dt a,.page.about .post .contents .information dl dd a{color:var(--primary-black)}.page.about .post .contents .information dl dt{-webkit-box-flex:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}@media(max-width: 768px){.page.about .post .contents .information dl dt{-webkit-box-flex:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}}.required{color:red}.form-group.confirm{max-width:800px;margin:0 auto;background:rgba(255,255,255,.3);padding:40px;border-radius:8px}.form-group.confirm dl{border-bottom:1px solid #6d6d6d;margin-bottom:24px;padding-bottom:24px}.form-group.confirm dl dt{margin-bottom:8px}.form-group.confirm .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-group.confirm .buttons .wpcf7-form-control{border-radius:4px;padding:12px 32px;font-weight:500;margin:0 8px;border:none}.form-group.confirm .buttons .wpcf7-form-control.wpcf7-previous{background:#aaa;color:#fff}.form-group.confirm .buttons .wpcf7-form-control.wpcf7-submit{background:#fff;color:var(--primary-black)}.form-container{background:rgba(229,212,173,.6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.form-container .form-wrap{max-width:800px;margin:0 auto;padding:64px 0}.form-container .form-wrap.pdf-wrap{margin:0 calc(50% - 50vw);width:100vw;max-width:100%;background:rgba(229,212,173,.6);padding:64px}@media(max-width: 768px){.form-container .form-wrap.pdf-wrap{padding:24px 8px}}.form-container .form-wrap.pdf-wrap .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;width:100%}@media(max-width: 768px){.form-container .form-wrap.pdf-wrap .items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.form-container .form-wrap.pdf-wrap .items .item{width:calc(33.3333333333% - 8px);background:rgba(255,255,255,.8);border-radius:8px;padding:24px;-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.1));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.1))}@media(max-width: 768px){.form-container .form-wrap.pdf-wrap .items .item{width:100%}}.form-container .form-wrap.pdf-wrap .items .item .image{max-width:60%;margin:0 auto 16px;-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.3));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.3))}.form-container .form-wrap.pdf-wrap .items .item .text .title{font-size:20px;font-weight:500;text-align:center}.form-container .form-wrap.pdf-wrap .items .item .text .desc{font-size:14px;margin-bottom:24px}.form-container .form-wrap.pdf-wrap .items .item .text .dl{display:block;color:#fff;font-size:14px;text-align:center;background:#37372c;border-radius:100px;padding:8px 24px}@media(max-width: 768px){.form-container .form-wrap iframe{width:100%}}.form-container .form-wrap .description{text-align:center;margin-bottom:40px}.form-container .form-wrap .description p{font-size:24px;font-weight:500;line-height:1.2}@media(max-width: 768px){.form-container .form-wrap .description p{font-size:20px}}.form-container .form-wrap .description span{font-size:12px}.form-container .form-wrap .field-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:2px}@media(max-width: 768px){.form-container .form-wrap .field-group{padding:0 8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.form-container .form-wrap .field-group dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.6);border-radius:8px;padding:32px 24px}@media(max-width: 768px){.form-container .form-wrap .field-group dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:24px 24px}}.form-container .form-wrap .field-group dl.w100{width:100%}.form-container .form-wrap .field-group dl.w100 dt{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px}@media(max-width: 768px){.form-container .form-wrap .field-group dl.w100 dt{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}}.form-container .form-wrap .field-group dl.w50{width:calc(50% - 2px)}@media(max-width: 768px){.form-container .form-wrap .field-group dl.w50{width:100%}}.form-container .form-wrap .field-group dl.w50 dt{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px}@media(max-width: 768px){.form-container .form-wrap .field-group dl.w50 dt{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}}.form-container .form-wrap .field-group dl.any{background:rgba(255,255,255,.3);display:block}.form-container .form-wrap .field-group dl.any dt{margin-bottom:16px}.form-container .form-wrap .field-group dl dt{font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 768px){.form-container .form-wrap .field-group dl dt{margin-bottom:8px}}.form-container .form-wrap .field-group dl dt p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-container .form-wrap .field-group dl dt p .wpcf7-form-control-wrap:last-child{width:100%}.form-container .form-wrap .field-group dl dt span{display:block;font-size:12px}.form-container .form-wrap .field-group dl dd{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.form-container .form-wrap .field-group dl dd .address-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}@media(max-width: 768px){.form-container .form-wrap .field-group dl dd .address-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 768px){.form-container .form-wrap .field-group dl dd .address-wrap span:nth-child(1) input{width:auto}}.form-container .form-wrap .field-group dl dd .address-wrap .address{width:100%}.form-container .form-wrap .field-group dl dd .checkboxes label{font-size:12px}.form-container .form-wrap .field-group dl dd .checkboxes input{aspect-ratio:1/1}.form-container .form-wrap .field-group dl dd .caution{font-size:12px}.form-container .form-wrap .field-group dl dd label span{font-size:14px}.form-container .form-wrap .field-group dl dd .select{position:relative;width:100%}.form-container .form-wrap .field-group dl dd .select::after{content:"";font-family:"Font Awesome 5 Light";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:16px;font-size:12px}.form-container .form-wrap .field-group dl dd .select select{width:100%}.form-container .form-wrap .field-group .ppcheck{width:100%;margin-top:24px}.form-container .form-wrap .field-group .ppcheck .read{text-align:center;background:rgba(255,255,255,.6);border-radius:8px;padding:40px 0;margin-bottom:24px}.form-container .form-wrap .field-group .ppcheck .read a{font-weight:600;text-decoration:underline;color:var(--primary-black)}.form-container .form-wrap .field-group .ppcheck .row{text-align:center;margin-bottom:24px}.form-container .form-wrap .field-group .ppcheck p{font-size:14px;line-height:1.5}.form-container .form-wrap .field-group .submit{width:320px;margin:0 auto}.form-container .form-wrap .field-group .submit input{width:100%;height:40px;border-radius:100px;background:#fff;color:var(--primary-black)}.form-container .form-wrap .field-group .submit input:disabled{background:#ccc;color:#eee;border:none}.form-container .form-wrap .field-group .wpcf7-not-valid-tip{font-size:12px}.form-container .form-wrap .field-group .wpcf7-spinner{display:block}.form-container .form-wrap .field-group input,.form-container .form-wrap .field-group select,.form-container .form-wrap .field-group textarea{border:1px solid rgba(109,109,109,.4)}.form-container .form-wrap .field-group input[type=text],.form-container .form-wrap .field-group input[type=tel],.form-container .form-wrap .field-group input[type=email]{margin:0;padding:8px 16px;background:rgba(255,255,255,.8);border-radius:8px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;width:100%}.form-container .form-wrap .field-group select{background:rgba(255,255,255,.8);border-radius:8px;padding:12px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-container .form-wrap .field-group textarea{white-space:pre-wrap;text-align:left;line-height:1.8;border-radius:8px;padding:8px 16px;width:100%;resize:vertical;field-sizing:content;min-height:108px;background:rgba(255,255,255,.8);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px}.form-container .form-wrap .wpcf7-response-output{border:none;text-align:center}.sec---lineup .wrap .titlearea hgroup{text-align:left}