/*!
Theme Name: Yar Workshop
Author: Tetitana S.
Version: 1.0.0
Requires at least: 5.0
Requires PHP: 5.6
Text Domain: yar
*/body{font-family:Nunito,sans-serif;font-size:20px;line-height:1.2;font-weight:400;text-align:left;color:#1b1815}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{-webkit-transition:color .3s;transition:color .3s}a:hover{text-decoration:none}#primary{padding-top:90px}@media (min-width:1200px){.container{max-width:1180px}}h1,h2,h3,h4,h5,h6{font-weight:900}b,strong{font-weight:900}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.25);box-shadow:0 0 0 .2rem rgba(255,255,255,.25)}.btn{white-space:wrap}:focus-visible{outline:#1b1815 auto 1px}.has-x-large-font-size{font-size:50px;letter-spacing:.05em}.has-x-large-font-size b,.has-x-large-font-size strong{font-size:75px;display:inline-block}@media (max-width:768px){.has-x-large-font-size b,.has-x-large-font-size strong{font-size:58px}}@media (max-width:768px){.has-x-large-font-size{font-size:48px}}header.top-header{position:fixed;height:70px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1240px;width:calc(100vw - 30px);border:2px solid #1b1815;background:#fffdfb;padding:0 15px;border-radius:20px;z-index:1000}header .custom-logo{width:110px;height:65px;-o-object-fit:contain;object-fit:contain}header .main-navigation ul.menu{list-style:none;padding:0;margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}header .main-navigation ul.menu>li>a{display:inline-block;padding:10px 20px;font-size:16px;line-height:24px;color:#807f7e;border-radius:20px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}header .main-navigation ul.menu>li>a:hover{color:#fff;background-color:#1b1815}@media (max-width:992px){header.top-header{padding:0}header .main-navigation ul.menu>li>a{padding:10px}}@media (max-width:768px){header.top-header{width:100vw}header .nav-container{display:none;position:fixed;width:calc(100vw + 30px);height:100vh;top:0;left:-15px;background-color:rgba(255,255,255,.95);padding:50px 15px;z-index:1000}header .nav-container.active{display:block}header .main-navigation,header .menu-header-menu-container{position:relative;height:100%}header .main-navigation ul.menu{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}header .main-navigation ul.menu>li>a{color:#1b1815;font-size:28px;line-height:1.4;font-weight:700}header .close-nav-btn{position:absolute;right:38px;top:17px;width:32px;height:32px;opacity:1}header .close-nav-btn:hover{opacity:.5}header .close-nav-btn:after,header .close-nav-btn:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#333}header .close-nav-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .close-nav-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .open-nav-btn{width:40px;height:40px;position:relative}header .burger-menu_lines,header .burger-menu_lines::after,header .burger-menu_lines::before{position:absolute;width:25px;height:2px;border-radius:2px;background-color:#000;-webkit-transition:.4s;transition:.4s}header .burger-menu_lines{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}header .burger-menu_lines:before{content:"";top:-8px}header .burger-menu_lines:after{content:"";top:8px}}body.admin-bar header.top-header{top:32px}@media screen and (max-width:782px){body.admin-bar header.top-header{top:46px}}blockquote{position:relative;background-color:#f4ac58;color:#fffdfb;padding:35px 25px!important;border-radius:20px;font-size:20px;line-height:24px}blockquote:after,blockquote:before{content:"";display:block;position:absolute;width:100px;height:100px;opacity:.2;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg width="800" height="800" viewBox="0 0 800 800" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M321.391 187.362C341.398 178.972 349.787 155.094 340.752 135.733L309.13 69.2605C300.094 50.5514 278.152 42.1552 258.791 50.5514C203.935 73.7845 156.824 104.117 119.392 140.902C73.5715 184.135 42.594 233.828 25.8146 288.684C9.0351 344.192 0 419.693 0 515.853V713.979C0 735.276 17.4248 752.701 38.7219 752.701H292.35C313.647 752.701 331.072 735.276 331.072 713.979V460.351C331.072 439.048 313.647 421.629 292.35 421.629H171.022C172.312 356.441 187.801 304.173 216.197 264.799C239.43 233.189 274.28 207.375 321.391 187.362Z" fill="%23FFFDFB"/><path d="M777.019 187.362C797.025 178.973 805.408 155.094 796.379 135.733L764.757 69.9125C755.722 51.1969 733.779 42.8072 714.418 51.1969C660.208 74.4301 613.735 104.762 575.665 140.903C529.838 184.787 498.221 234.48 481.435 289.336C464.656 343.541 456.272 419.055 456.272 515.859V713.986C456.272 735.283 473.697 752.708 494.994 752.708H748.623C769.92 752.708 787.344 735.283 787.344 713.986V460.358C787.344 439.054 769.92 421.636 748.623 421.636H626.649C627.939 356.448 643.435 304.18 671.824 264.806C695.057 233.19 729.907 207.375 777.019 187.362Z" fill="%23FFFDFB"/></svg>')}blockquote:before{left:10px;top:5px}blockquote:after{right:5px;bottom:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}blockquote cite{font-weight:900}.main-content>h2,.main-content>h3,.main-content>h4,.main-content>h5,.main-content>h6,.main-content>p{max-width:960px;margin-left:auto;margin-right:auto}.wp-block-columns{border-radius:20px;padding:0}.wp-block-columns .wp-block-yar-info-card-block:only-child{height:100%}.wp-block-columns.columns-narrow{gap:0}.wp-block-columns.columns-narrow .wp-block-column:not(:first-child){margin-left:-30px}@media (max-width:768px){.wp-block-columns.columns-narrow .wp-block-column:not(:first-child){margin-left:0;margin-top:-30px}}.site-main .alignwide{max-width:960px;margin-left:auto;margin-right:auto}.site-main .alignfull{position:relative}.site-main .alignfull:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:inherit;z-index:-1}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:#f4ac58;border-radius:10px;margin:0;padding:10px 15px;font-size:16px;width:auto;max-width:100%;font-weight:700}:where(.wp-block-columns.is-layout-flex){gap:50px}@media (max-width:768px){:where(.wp-block-columns.is-layout-flex){gap:10px}}.wp-block-image img{border-radius:20px;display:block}.site-footer{background-color:#f4ac58;color:#fffdfb;padding-top:15px;padding-bottom:40px;border-radius:20px 20px 0 0;font-size:16px;line-height:20px;letter-spacing:.01em}.site-footer .copyright-socials{padding-top:20px;border-top:2px solid rgba(255,255,255,.5)}.site-footer .copyright-socials a{-webkit-transition:opacity .3s;transition:opacity .3s}.site-footer .copyright-socials a:hover{opacity:.7}.site-footer .details{margin:45px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:45px}.schema-faq .schema-faq-section{border-bottom:2px solid rgba(0,0,0,.8);margin-bottom:60px}.schema-faq .schema-faq-section.open .schema-faq-question:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.schema-faq .schema-faq-question{display:block;font-size:20px;font-weight:900;text-transform:uppercase;margin-bottom:10px;padding-right:50px;position:relative;cursor:pointer}.schema-faq .schema-faq-question:after{content:"";display:block;position:absolute;top:0;right:0;width:26px;height:26px;border-radius:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="13" cy="13" r="13" transform="rotate(90 13 13)" fill="%231B1815"/><path fill-rule="evenodd" clip-rule="evenodd" d="M18.9443 13.7817L13.5944 18.9525C13.2661 19.2698 12.7339 19.2698 12.4056 18.9525L7.05576 13.7817C6.72746 13.4644 6.72746 12.95 7.05576 12.6327C7.38405 12.3154 7.91632 12.3154 8.24461 12.6327L12.1594 16.4164L12.1594 7.00293C12.1594 6.5542 12.5357 6.19043 13 6.19043C13.4643 6.19043 13.8407 6.5542 13.8407 7.00293L13.8407 16.4164L17.7554 12.6327C18.0837 12.3154 18.616 12.3154 18.9443 12.6327C19.2726 12.95 19.2726 13.4644 18.9443 13.7817Z" fill="%23FFFDFB"/></svg>')}.schema-faq .schema-faq-answer{font-size:16px;padding-right:50px;margin:0 0 18px;display:none}.yar-btn .wp-block-button__link,.yar-btn-link,input[type=submit]{color:#fffdfb;text-shadow:0 4px 20px rgba(0,0,0,.3490196078);padding:10px 15px;border:2px solid #fffdfb;border-radius:20px;font-weight:300;background-color:transparent;font-size:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s;min-width:240px;cursor:pointer}.yar-btn .wp-block-button__link svg,.yar-btn-link svg,input[type=submit] svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:26px;height:26px;border-radius:100%;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2509803922);box-shadow:0 4px 20px rgba(0,0,0,.2509803922);background-color:#f4ac58;-webkit-transition:background-color .3s;transition:background-color .3s}.yar-btn .wp-block-button__link:hover,.yar-btn-link:hover,input[type=submit]:hover{background-color:#1b1815;border-color:#fffdfb;color:#fffdfb}.yar-btn .wp-block-button__link:hover svg,.yar-btn-link:hover svg,input[type=submit]:hover svg{background-color:#1b1815}.yar-btn .wp-block-button__link{font-size:18px;letter-spacing:.01em;font-weight:700;gap:15px}.yar-heading-block{width:100%;display:grid;grid-template-rows:420px 210px;grid-template-columns:1fr 1fr;gap:11px 13px;margin-bottom:120px}.yar-heading-block.three-images{grid-template-columns:1fr 1fr 2fr;grid-template-areas:"content content image-1" "image-2 image-3 image-1"}.yar-heading-block.two-images{grid-template-areas:"content image-1" "image-2 image-1"}.yar-heading-block.one-image{grid-template-areas:"content image-1"}.yar-heading-block .image-1{grid-template-rows:420px;grid-area:image-1}.yar-heading-block.three-images .image-2,.yar-heading-block.two-images .secondary-image{grid-area:image-2}.yar-heading-block.three-images .image-3{grid-area:image-3}.yar-heading-block .image{border-radius:20px;overflow:hidden;position:relative}.yar-heading-block img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yar-heading-block .content-section{grid-area:content;background:#f4ac58;color:#fffdfb;border-radius:20px;padding:32px 20px 68px;position:relative}.yar-heading-block .content-section .title{font-size:50px;letter-spacing:.05em;margin-bottom:10px}.yar-heading-block .content-section .title b,.yar-heading-block .content-section .title strong{font-size:75px;display:inline-block}.yar-heading-block .content-section .title-text{font-size:20px;font-weight:500;line-height:27px;max-width:420px;margin-bottom:40px}.yar-heading-block .content-section .yar-btn-link{position:absolute;right:20px;bottom:22px}@media (max-width:992px){.yar-heading-block{grid-template-rows:auto 210px!important;margin-bottom:60px}.yar-heading-block.three-images{grid-template-columns:1fr 1fr;grid-template-areas:"content content" "image-2 image-3"}.yar-heading-block.three-images .image-1{display:none}.yar-heading-block.two-images{grid-template-areas:"content content" "image-2 image-1"}.yar-heading-block.one-image{grid-template-columns:1fr;grid-template-areas:"content" "image-1"}.yar-heading-block .content-section .title{font-size:48px}}.workshops-list{width:100%;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}@media (max-width:992px){.workshops-list{display:block}}.workshop-card{position:relative;width:100%;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workshop-card .image-block{width:100%;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;overflow:visible}.workshop-card .image-block .workshop-card-image-single{width:100%;height:100%;border-radius:20px 20px 0 0;overflow:hidden}.workshop-card .image-block .workshop-card-image-single img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.workshop-card .image-block .workshop-card-swiper{width:100%;height:100%;border-radius:20px 20px 0 0;overflow:hidden;position:relative}.workshop-card .image-block .workshop-card-swiper .swiper-slide{height:400px}.workshop-card .image-block .workshop-card-swiper .swiper-button-next,.workshop-card .image-block .workshop-card-swiper .swiper-button-prev{width:36px;height:36px;top:50%;margin-top:-18px;background-color:#fffdfb;border-radius:50%;color:#1b1815;-webkit-box-shadow:0 2px 8px rgba(27,24,21,.12);box-shadow:0 2px 8px rgba(27,24,21,.12);opacity:.7;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.workshop-card .image-block .workshop-card-swiper .swiper-button-next:focus-visible,.workshop-card .image-block .workshop-card-swiper .swiper-button-next:hover,.workshop-card .image-block .workshop-card-swiper .swiper-button-prev:focus-visible,.workshop-card .image-block .workshop-card-swiper .swiper-button-prev:hover{opacity:1}.workshop-card .image-block .workshop-card-swiper .swiper-button-next:after,.workshop-card .image-block .workshop-card-swiper .swiper-button-prev:after{font-size:11px;font-weight:700}.workshop-card .image-block .workshop-card-swiper .swiper-button-prev{left:12px}.workshop-card .image-block .workshop-card-swiper .swiper-button-next{right:12px}.workshop-card .image-block .workshop-card-swiper .swiper-pagination{bottom:30px}.workshop-card .image-block .workshop-card-swiper .swiper-pagination-bullet{background-color:#fffdfb;opacity:.55;width:8px;height:8px;-webkit-transition:background-color .2s ease,opacity .2s ease,width .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,opacity .2s ease,width .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,opacity .2s ease,transform .2s ease,width .2s ease;transition:background-color .2s ease,opacity .2s ease,transform .2s ease,width .2s ease,-webkit-transform .2s ease}.workshop-card .image-block .workshop-card-swiper .swiper-pagination-bullet-active{opacity:1;width:28px;border-radius:999px}.workshop-card .image-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workshop-card .content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#f4ac58;color:#fffdfb;padding:25px 20px 35px;border-radius:20px;position:relative;top:-20px;z-index:2;height:100%}.workshop-card .content-block .title-block{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-bottom:20px;border-bottom:2px solid #fffdfb}.workshop-card .content-block .title{text-transform:uppercase;font-size:45px;line-height:1.1;font-weight:900;letter-spacing:.05em;margin:0 0 12px}.workshop-card .content-block .info{margin:25px 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}.workshop-card .content-block .info .info-block-item{padding:5px 20px;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;position:relative}.workshop-card .content-block .info .info-block-item:not(:last-child):after{content:"";height:100%;width:2px;background-color:#fffdfb;position:absolute;top:0;right:0;border-radius:2px}.workshop-card .content-block .info .info-block-item .subtitle{font-size:30px;line-height:33px;letter-spacing:.01em;font-weight:900;margin-bottom:6px}.workshop-card .content-block .pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:5px}.workshop-card .content-block .pricing .price-card{border-radius:10px;background-color:#fffdfb;color:#f4ac58;padding:25px 22px;letter-spacing:.01em}.workshop-card .content-block .pricing .price-card:only-child{width:100%}.workshop-card .content-block .pricing .price-card .note{border-bottom:2px solid #f4ac58;padding-bottom:15px}.workshop-card .content-block .pricing .price-card .price{margin-top:20px;font-weight:900;font-size:30px;line-height:33px;white-space:nowrap}.workshop-card .content-block .pricing .price-card .price:only-child{margin:0}.workshop-card .content-block .cta{margin-top:45px}.workshop-card .content-block .cta .yar-btn-link{font-size:20px;text-transform:uppercase;padding:12px 38px;font-weight:700;gap:15px;letter-spacing:.1em}@media (max-width:1200px) and (min-width:991px){.workshop-card .content-block .title{font-size:36px}.workshop-card .content-block .info .info-block-item{padding:5px 15px}.workshop-card .content-block .info .info-block-item:not(:last-child){padding-right:20px}.workshop-card .content-block .info .info-block-item:not(:last-child):after{right:5px}.workshop-card .content-block .info .info-block-item .subtitle{font-size:26px}.workshop-card .content-block .pricing .price-card:not(:only-child){font-size:16px;padding:25px 15px}.workshop-card .content-block .pricing .price-card:not(:only-child) .price{font-size:24px;margin-top:10px}}@media (max-width:992px){.workshop-card .content-block .title{font-size:36px}.workshop-card .content-block .info .info-block-item{padding:5px 15px}.workshop-card .content-block .info .info-block-item:not(:last-child){padding-right:20px}.workshop-card .content-block .info .info-block-item:not(:last-child):after{right:5px}.workshop-card .content-block .info .info-block-item:first-child{padding-left:0}.workshop-card .content-block .info .info-block-item:last-child{padding-right:0}.workshop-card .content-block .info .info-block-item .subtitle{font-size:26px}.workshop-card .content-block .pricing .price-card:not(:only-child){font-size:16px;padding:25px 15px}.workshop-card .content-block .pricing .price-card:not(:only-child) .price{font-size:22px;margin-top:10px}}@media (max-width:450px){.workshop-card .content-block .title-block{padding-bottom:10px}.workshop-card .content-block .title{font-size:30px;line-height:1.3}.workshop-card .content-block .info{grid-template-columns:1fr;gap:20px}.workshop-card .content-block .info .info-block-item{padding:0}.workshop-card .content-block .info .info-block-item:after{display:none}.workshop-card .content-block .pricing{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.workshop-card .content-block .pricing .price-card{padding:20px;font-size:18px!important}.workshop-card .content-block .pricing .price-card:not(:only-child) .price{font-size:24px;margin-top:12px}.workshop-card .content-block .pricing .price-card:not(:only-child):first-child{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 3px);flex:0 0 calc(50% - 3px)}.workshop-card .content-block .pricing .price-card:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 3px);flex:0 0 calc(50% - 3px)}.workshop-card .content-block .pricing .price-card:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.workshop-card .content-block .pricing .price-card .price{font-size:26px;margin-top:15px}.workshop-card .content-block .cta{margin-top:25px}}.modal-form{color:#1b1815;border-radius:20px}.modal-form .modal-header{background-color:#f4ac58;color:#fffdfb;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px 30px}.modal-form .modal-header .modal-title{line-height:1.2}.modal-form .modal-header .close{color:#fffdfb}.modal-form .modal-body{padding:20px 30px 30px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-size:16px}.modal-form .modal-body form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:1fr 1fr;grid-template-rows:auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.modal-form .modal-body form>*{width:100%}.modal-form .modal-body form p:nth-of-type(3),.modal-form .modal-body form p:nth-of-type(4),.modal-form .modal-body form p:nth-of-type(5),.modal-form .modal-body form p:nth-of-type(6){-webkit-box-flex:calc(50% - 10px);-ms-flex:calc(50% - 10px);flex:calc(50% - 10px)}.modal-form .modal-body form p:last-of-type{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-form .modal-body form p:last-of-type .wpcf7-spinner{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:480px){.modal-form .modal-body form{display:block}}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;color:#1b1815;padding:10px 20px;border-radius:20px;border:1px solid transparent;width:100%;outline-color:#f4ac58;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#877869}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#877869}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#877869}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#877869}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#877869}input[type=email].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border:1px solid #dc3232}select{padding:8px 15px}input[type=submit]{color:#fffdfb;background-color:#f4ac58;text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:18px;padding:12px 38px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3490196078);box-shadow:0 4px 20px rgba(0,0,0,.3490196078)}.wpcf7-not-valid-tip{margin-top:4px}figure.wp-block-gallery.is-style-yar-gallery-swiper,figure.wp-block-gallery.yar-gallery-swiper--active{--yar-gallery-swiper-bullet-gap:8px;max-width:100%}figure.wp-block-gallery.is-style-yar-gallery-swiper:not([data-yar-swiper-initialized="1"]),figure.wp-block-gallery.yar-gallery-swiper--active:not([data-yar-swiper-initialized="1"]){display:block}figure.wp-block-gallery.is-style-yar-gallery-swiper.has-nested-images figure.wp-block-image:not(#individual-image),figure.wp-block-gallery.yar-gallery-swiper--active.has-nested-images figure.wp-block-image:not(#individual-image){display:block;width:auto!important;min-width:0;max-width:none;height:360px;margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}figure.wp-block-gallery.is-style-yar-gallery-swiper.has-nested-images figure.wp-block-image:not(#individual-image) a img,figure.wp-block-gallery.is-style-yar-gallery-swiper.has-nested-images figure.wp-block-image:not(#individual-image) img,figure.wp-block-gallery.yar-gallery-swiper--active.has-nested-images figure.wp-block-image:not(#individual-image) a img,figure.wp-block-gallery.yar-gallery-swiper--active.has-nested-images figure.wp-block-image:not(#individual-image) img{display:block;width:auto;height:360px;max-width:none}.yar-gallery-swiper__root{--yar-gallery-swiper-nav-size:44px;width:100%;position:relative;z-index:0}.yar-gallery-swiper__root .swiper-slide.yar-gallery-swiper__slide,.yar-gallery-swiper__root .yar-gallery-swiper__slide{width:auto;height:360px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.yar-gallery-swiper__root .yar-gallery-swiper__slide .wp-block-image:not(#individual-image),.yar-gallery-swiper__root .yar-gallery-swiper__slide figure,.yar-gallery-swiper__root .yar-gallery-swiper__slide figure.wp-block-image{display:block;width:auto!important;min-width:0;max-width:none;height:360px;margin:0}.yar-gallery-swiper__root .yar-gallery-swiper__slide .wp-block-image a,.yar-gallery-swiper__root .yar-gallery-swiper__slide figure a{display:inline-block;line-height:0;width:auto;height:360px}.yar-gallery-swiper__root .yar-gallery-swiper__slide a img,.yar-gallery-swiper__root .yar-gallery-swiper__slide img{display:block;width:auto;height:360px;max-width:none}.yar-gallery-swiper__root .swiper-button-next,.yar-gallery-swiper__root .swiper-button-prev{width:var(--yar-gallery-swiper-nav-size);height:var(--yar-gallery-swiper-nav-size);margin-top:0;top:50%;margin-top:calc(-.5 * var(--yar-gallery-swiper-nav-size));z-index:2;background-color:#fffdfb;color:#1b1815;border-radius:50%;-webkit-box-shadow:0 2px 12px rgba(27,24,21,.12),0 1px 2px rgba(27,24,21,.06);box-shadow:0 2px 12px rgba(27,24,21,.12),0 1px 2px rgba(27,24,21,.06);opacity:.8;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.yar-gallery-swiper__root .swiper-button-next:focus-visible,.yar-gallery-swiper__root .swiper-button-next:hover,.yar-gallery-swiper__root .swiper-button-prev:focus-visible,.yar-gallery-swiper__root .swiper-button-prev:hover{opacity:1;-webkit-box-shadow:0 4px 16px rgba(27,24,21,.16);box-shadow:0 4px 16px rgba(27,24,21,.16);-webkit-transform:scale(1.04);transform:scale(1.04)}.yar-gallery-swiper__root .swiper-button-next:after,.yar-gallery-swiper__root .swiper-button-prev:after{font-size:12px;font-weight:700}.yar-gallery-swiper__root .swiper-button-prev{left:12px}.yar-gallery-swiper__root .swiper-button-next{right:12px}.yar-gallery-swiper__root .swiper-button-disabled{opacity:.35;-webkit-transform:none;transform:none}@media (max-width:600px){.yar-gallery-swiper__root .swiper-button-next,.yar-gallery-swiper__root .swiper-button-prev{--yar-gallery-swiper-nav-size:38px}.yar-gallery-swiper__root .swiper-button-prev{left:6px}.yar-gallery-swiper__root .swiper-button-next{right:6px}}figure.wp-block-gallery .yar-gallery-swiper__root+.swiper-pagination{position:relative;left:auto;right:auto;top:auto;bottom:auto;-webkit-transform:none;transform:none;width:100%;max-width:100%;margin:.75rem 0 0;z-index:1;line-height:0}figure.wp-block-gallery .yar-gallery-swiper__root+.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--yar-gallery-swiper-bullet-gap,8px);padding:6px 0}figure.wp-block-gallery .yar-gallery-swiper__root+.swiper-pagination .swiper-pagination-bullet{margin:0;width:8px;height:8px;background-color:rgba(245,172,89,.7);-webkit-box-shadow:0 0 0 1px rgba(245,172,89,.7);box-shadow:0 0 0 1px rgba(245,172,89,.7);opacity:.5;-webkit-transition:background-color .2s ease,opacity .2s ease,width .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,opacity .2s ease,width .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,opacity .2s ease,transform .2s ease,width .2s ease;transition:background-color .2s ease,opacity .2s ease,transform .2s ease,width .2s ease,-webkit-transform .2s ease;vertical-align:middle}figure.wp-block-gallery .yar-gallery-swiper__root+.swiper-pagination .swiper-pagination-bullet-active{width:28px;height:8px;border-radius:999px;background-color:#f4ac58;-webkit-box-shadow:0 0 0 1px #f4ac58;box-shadow:0 0 0 1px #f4ac58;opacity:1}@media (max-width:600px){figure.wp-block-gallery .yar-gallery-swiper__root+.swiper-pagination{margin-top:.5rem}}