/*!
Theme Name: Batorka
Theme URI:
Author: DMB
Author URI:
Description: Custom Batorka Website Theme.
Version: 1.5.0
Tested up to: 6.1
Requires PHP: 8.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: batorka
Tags: custom-background, custom-header, custom-menu, custom-logo, featured-images, footer-widgets
Copyright (c) 2025 Batorka
This theme, like WordPress, is licensed under the GPL.
*/@import"https://fonts.googleapis.com/css2?family=Pacifico&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat+Brush&display=swap";.scroll-watcher{height:.5rem;width:100%;position:fixed;top:0;z-index:2000;background-color:#2e8696;scale:0 1;transform-origin:left;animation:scroll-watcher linear;animation-timeline:scroll()}@keyframes scroll-watcher{to{scale:1 1}}@supports(animation-timeline: view()){@media(prefers-reduced-motion: no-preference){.object-fade-in{scale:.8;opacity:0;animation:object-fade-in linear forwards;animation-timeline:view();animation-range-start:entry;animation-range-end:50rem}@keyframes object-fade-in{to{scale:1;opacity:1}}.object-fade-out{animation:object-fade-out linear;animation-timeline:view();animation-range:exit -5rem}@keyframes object-fade-out{to{opacity:0}}}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{100%{opacity:0}0%{opacity:1}}@keyframes slide-up{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@keyframes pulsate{50%{color:#55c57a}}:root::-webkit-scrollbar{display:none}:root{scrollbar-width:none;-ms-overflow-style:none}html{font-size:62.5%;hanging-punctuation:first last;color-scheme:dark light}body{animation:fade-in 1s}body.body-bg{position:relative;background-size:cover;background-repeat:no-repeat;background-position-x:center;-o-border-image:linear-gradient(rgba(16, 16, 16, 0.1), rgba(16, 16, 16, 0.1)) 1;border-image:linear-gradient(rgba(16, 16, 16, 0.1), rgba(16, 16, 16, 0.1)) fill 1}body .recaptcha-wrapper{display:none;visibility:hidden;opacity:0}body .recaptcha-wrapper .grecaptcha-badge{display:none;visibility:hidden;opacity:0}::-moz-selection{background-color:#2e8696;color:#fff}::selection{background-color:#2e8696;color:#fff}:root{--step--2: clamp(0.9549rem, 0.9531rem + 0.0089vw, 0.96rem);--step--1: clamp(1.1458rem, 1.127rem + 0.0942vw, 1.2rem);--step-0: clamp(1.375rem, 1.3315rem + 0.2174vw, 1.5rem);--step-1: clamp(1.65rem, 1.5717rem + 0.3913vw, 1.875rem);--step-2: clamp(1.98rem, 1.8535rem + 0.6326vw, 2.3438rem);--step-3: clamp(2.376rem, 2.1834rem + 0.9629vw, 2.9297rem);--step-4: clamp(2.8512rem, 2.5691rem + 1.4103vw, 3.6621rem);--step-5: clamp(3.4214rem, 3.0193rem + 2.0108vw, 4.5776rem);--step-6: clamp(4.1057rem, 3.5435rem + 2.811vw, 5.722rem);--step-7: clamp(4.9269rem, 4.1527rem + 3.8708vw, 7.1526rem);--lh-step--2: calc(var(--step--2) * 1.35);--lh-step--1: calc(var(--step--1) * 1.35);--lh-step-0: calc(var(--step-0) * 1.35);--lh-step-1: calc(var(--step-1) * 1.35);--lh-step-2: calc(var(--step-2) * 1.35);--lh-step-3: calc(var(--step-3) * 1.35);--lh-step-4: calc(var(--step-4) * 1.35);--lh-step-5: calc(var(--step-5) * 1.35);--lh-step-6: calc(var(--step-6) * 1.35);--lh-step-7: calc(var(--step-7) * 1.35)}h1{font-family:"Pacifico",cursive;font-size:var(--step-7);line-height:var(--lh-step-7);font-weight:300}h2{font-family:"Pacifico",cursive;font-size:var(--step-6);line-height:var(--lh-step-6);font-weight:300}h3{font-family:"Pacifico",cursive;font-size:var(--step-5);line-height:var(--lh-step-5);font-weight:300}h4{font-family:"Pacifico",cursive;font-size:var(--step-4);line-height:var(--lh-step-4);font-weight:300}h5{font-family:"Pacifico",cursive;font-size:var(--step-3);line-height:var(--lh-step-3);font-weight:300}h6{font-family:"Pacifico",cursive;font-size:var(--step-2);line-height:var(--lh-step-2);font-weight:300}p,li,ol,legend{font-family:"Caveat",cursive;font-size:var(--step-3);line-height:var(--lh-step-2);font-weight:600}a{font-family:"Caveat",cursive;font-size:var(--step-3);line-height:var(--lh-step-2);font-weight:600}.navbar>.navbar__nav>.nav-item>a{font-family:"Caveat Brush",cursive;font-size:var(--step-1);font-weight:300}.navbar>.navbar__button>span{font-family:"Caveat Brush",cursive;font-size:var(--step-1);font-weight:300}.social-menu>.menu-item>a{font-family:"Caveat Brush",cursive;font-size:var(--step-2);font-weight:300}button,.btn{font-family:"Caveat Brush",cursive;font-size:var(--step-2);line-height:var(--lh-step-0);font-weight:300}label,input{font-family:"Pacifico",cursive;font-size:var(--step-1);line-height:var(--lh-step-1);font-weight:300}.copyright{font-family:"Caveat",cursive;font-size:var(--step--1);font-weight:300}.accordradio{grid-column:1/-1}.accordradio .item{--img-size: 25rem;display:block;margin-bottom:1rem}@media only screen and (max-width: 40em){.accordradio .item{margin-bottom:0}}.accordradio .item .day{font-family:"Caveat Brush",cursive;font-size:var(--step-2);padding:1rem 3rem;border-radius:3rem;color:#2e8696;border:1px solid;cursor:pointer;transition:all .4s;display:flex;justify-content:space-between;align-items:center}.accordradio .item .day:after{content:"▼";display:inline-block;font-size:1.2rem}.accordradio .item .description{display:grid;gap:1rem;justify-content:unset !important;align-items:start !important;width:95%;margin:0 auto;padding:0 3rem;color:#2e8696;border:1px solid;border-width:0 1px;height:0;opacity:0;visibility:hidden;transition:all .4s;overflow:auto}@media only screen and (max-width: 40em){.accordradio .item .description{grid-template-columns:1fr !important;padding:1rem}}.accordradio .item .description img{width:var(--img-size);height:var(--img-size);border:1px solid #fff;border-radius:1rem;box-shadow:0 3px 8px rgba(136,139,147,.4)}@media only screen and (max-width: 67.5em){.accordradio .item .description img{width:calc(var(--img-size)*.75);height:calc(var(--img-size)*.75)}}@media only screen and (max-width: 60em){.accordradio .item .description img{width:calc(var(--img-size)*.65);height:calc(var(--img-size)*.65)}}@media only screen and (max-width: 48em){.accordradio .item .description img{width:calc(var(--img-size)*.5);height:calc(var(--img-size)*.5)}}@media only screen and (max-width: 40em){.accordradio .item .description img{display:none;visibility:hidden;opacity:0}}.accordradio .item .description p{font-size:var(--step-2)}.accordradio .item--odd .description{grid-template-columns:auto 1fr}.accordradio .item--odd .description img{order:0}.accordradio .item--even .description{grid-template-columns:1fr auto}.accordradio .item--even .description img{order:1}.accordradio input[type=radio]{display:none}.accordradio input[type=radio]:checked+.item .day{color:#fff;border-color:#2e8696;background-color:#2e8696}.accordradio input[type=radio]:checked+.item .day:after{transform:rotate(180deg)}.accordradio input[type=radio]:checked+.item .description{justify-content:space-between;align-items:center;margin-block:2rem;height:auto;opacity:1;visibility:visible;transition:all .5s,opacity .7s}@media only screen and (max-width: 40em){.accordradio input[type=radio]:checked+.item .description{margin-block:1rem}}.btn--cta{background-color:#449ec7;font-size:3rem;padding:1.5rem 2rem;border-radius:1.5rem;color:#fff;transition:.2s all;filter:drop-shadow(1px 1px 5px rgba(16, 16, 16, 0.5))}.btn--cta:hover,.btn--cta:focus{background-color:#3781a3;filter:none;transform:translateY(-2px);box-shadow:0 4px 10px rgba(16,16,16,.1)}@media only screen and (max-width: 48em){.btn--cta{font-size:2.5rem}}.btn--submit{background-color:#449ec7;border:none;font-size:var(--step-1);padding:1rem 2rem;border-radius:1rem;cursor:pointer;transition:.2s all;filter:drop-shadow(1px 1px 5px rgba(16, 16, 16, 0.5))}.btn--submit:hover,.btn--submit:focus{background-color:#3781a3;filter:none;transform:translateY(-2px);box-shadow:0 4px 10px rgba(16,16,16,.1)}.btn--call::before{content:url(/wp-content/themes/batorka/dist/img/phone.svg);display:inline-block;height:auto;line-height:0}.contact-form .form__group{position:relative}.contact-form #contactForm input,.contact-form #contactForm textarea{width:100%;padding:1.2rem 1.5rem;font-size:var(--step-2);font-family:"Caveat",cursive;font-weight:600;color:#888b93;display:block;background-color:hsla(0,0%,100%,.9);border:.5px solid #fff;transition:all .3s;border-radius:1.5rem}.contact-form #contactForm input:focus,.contact-form #contactForm textarea:focus{outline:none;box-shadow:0 1rem 2rem rgba(16,16,16,.1)}.contact-form #contactForm input::-webkit-input-placeholder,.contact-form #contactForm textarea::-webkit-input-placeholder{color:#cecece;font-family:"Caveat",cursive;font-weight:300}.contact-form #contactForm input:-moz-placeholder,.contact-form #contactForm textarea:-moz-placeholder{color:#cecece;font-family:"Caveat",cursive;font-weight:300;opacity:1}.contact-form #contactForm input::-moz-placeholder,.contact-form #contactForm textarea::-moz-placeholder{color:#cecece;font-family:"Caveat",cursive;font-weight:300;opacity:1}.contact-form #contactForm input:-ms-input-placeholder,.contact-form #contactForm textarea:-ms-input-placeholder{color:#cecece;font-family:"Caveat",cursive;font-weight:300}.contact-form #contactForm label{position:absolute;top:50%;right:0;font-family:"Pacifico",cursive;font-size:1rem;color:#fff;transform:translate(-0.7rem, -50%);transition:all .3s}.contact-form #contactForm label::before,.contact-form #contactForm label::after{padding:1rem;border-radius:1rem}.contact-form #contactForm label::before{content:"✓";display:none;background:rgba(85,197,122,.5)}.contact-form #contactForm label::after{content:"✗";display:none;background:rgba(241,198,195,.5)}.contact-form #contactForm input:-moz-placeholder+label{right:75%;opacity:0;visibility:hidden}.contact-form #contactForm input:placeholder-shown+label{right:75%;opacity:0;visibility:hidden}.contact-form #contactForm input:invalid+label::after,.contact-form #contactForm input:focus:invalid+label::after{display:inline-block}.contact-form #contactForm input:valid+label::before{display:inline-block}.gslide-description.description-bottom .gslide-title{font-family:"Caveat Brush",cursive;font-size:var(--step-2) !important;text-align:center;margin-bottom:1rem;color:dimgray}.batorka-gallery{--hex-size: 14.5rem;place-self:center;display:grid;grid-template-columns:repeat(6, var(--hex-size));gap:.5rem;margin-block-end:var(--hex-size)}@media only screen and (max-width: 67.5em){.batorka-gallery{--hex-size: 12.5rem}}@media only screen and (max-width: 62em){.batorka-gallery{--hex-size: 10rem}}@media only screen and (max-width: 54em){.batorka-gallery{--hex-size: 9rem}}@media only screen and (max-width: 48em){.batorka-gallery{--hex-size: 8rem}}@media only screen and (max-width: 40em){.batorka-gallery{--hex-size: 10rem;grid-template-columns:repeat(4, var(--hex-size))}}@media only screen and (max-width: 30em){.batorka-gallery{--hex-size: 7.5rem;gap:.2rem}}.batorka-gallery__link{grid-column:span 2;margin-bottom:-50%;clip-path:path("M 116 29 C 145 0 145 0 174 29 C 203 58 232 87 261 116 C 290 145 290 145 261 174 C 232 203 203 232 174 261 C 145 290 145 290 116 261 C 87 232 58 203 29 174 C 0 145 0 145 29 116 Z");aspect-ratio:1/1;transition:filter 500ms,clip-path 500ms}@media only screen and (min-width: 40em){.batorka-gallery__link:nth-child(5n+1){grid-column:2/span 2}}@media only screen and (max-width: 40em){.batorka-gallery__link:nth-child(3n+1){grid-column:2/span 2}}.batorka-gallery__link:hover,.batorka-gallery__link:focus{z-index:2;clip-path:path("M 0 0 C 145 0 145 0 290 0 C 290 72.5 290 72.5 290 116 C 290 145 290 145 290 174 C 290 217.5 290 217.5 290 290 C 145 290 145 290 0 290 C 0 217.5 0 217.5 0 174 C 0 145 0 145 0 116 Z");filter:drop-shadow(2px 2px 5px rgba(16, 16, 16, 0.4));transform:rotate(0deg) scale(1.05) !important}@media only screen and (max-width: 67.5em){.batorka-gallery__link{clip-path:path("M 100 25 C 125 0 125 0 150 25 C 175 50 200 75 225 100 C 250 125 250 125 225 150 C 200 175 175 200 150 225 C 125 250 125 250 100 225 C 75 200 50 175 25 150 C 0 125 0 125 25 100 Z")}.batorka-gallery__link:hover,.batorka-gallery__link:focus{clip-path:path("M 0 0 C 125 0 125 0 250 0 C 250 62.5 250 62.5 250 100 C 250 125 250 125 250 150 C 250 187.5 250 187.5 250 250 C 125 250 125 250 0 250 C 0 187.5 0 187.5 0 150 C 0 125 0 125 0 100 Z")}}@media only screen and (max-width: 62em){.batorka-gallery__link{clip-path:path("M 80 20 C 100 0 100 0 120 20 C 140 40 160 60 180 80 C 200 100 200 100 180 120 C 160 140 140 160 120 180 C 100 200 100 200 80 180 C 60 160 40 140 20 120 C 0 100 0 100 20 80 Z")}.batorka-gallery__link:hover,.batorka-gallery__link:focus{clip-path:path("M 0 0 C 100 0 100 0 200 0 C 200 50 200 50 200 80 C 200 100 200 100 200 120 C 200 150 200 150 200 200 C 100 200 100 200 0 200 C 0 150 0 150 0 120 C 0 100 0 100 0 80 Z")}}@media only screen and (max-width: 54em){.batorka-gallery__link{clip-path:path("M 72 18 C 90 0 90 0 108 18 C 126 36 144 54 162 72 C 180 90 180 90 162 108 C 144 126 126 144 108 162 C 90 180 90 180 72 162 C 54 144 36 126 18 108 C 0 90 0 90 18 72 Z")}.batorka-gallery__link:hover,.batorka-gallery__link:focus{clip-path:path("M 0 0 C 90 0 90 0 180 0 C 180 45 180 45 180 72 C 180 90 180 90 180 108 C 180 135 180 135 180 180 C 90 180 90 180 0 180 C 0 135 0 135 0 108 C 0 90 0 90 0 72 Z")}}@media only screen and (max-width: 48em){.batorka-gallery__link{clip-path:path("M 64 16 C 80 0 80 0 96 16 C 112 32 128 48 144 64 C 160 80 160 80 144 96 C 128 112 112 128 96 144 C 80 160 80 160 64 144 C 48 128 32 112 16 96 C 0 80 0 80 16 64 Z")}.batorka-gallery__link:hover,.batorka-gallery__link:focus{clip-path:path("M 0 0 C 80 0 80 0 160 0 C 160 40 160 40 160 64 C 160 80 160 80 160 96 C 160 120 160 120 160 160 C 80 160 80 160 0 160 C 0 120 0 120 0 96 C 0 80 0 80 0 64 Z")}}@media only screen and (max-width: 40em){.batorka-gallery__link{clip-path:path("M 80 20 C 100 0 100 0 120 20 C 140 40 160 60 180 80 C 200 100 200 100 180 120 C 160 140 140 160 120 180 C 100 200 100 200 80 180 C 60 160 40 140 20 120 C 0 100 0 100 20 80 Z")}.batorka-gallery__link:hover,.batorka-gallery__link:focus{clip-path:path("M 0 0 C 100 0 100 0 200 0 C 200 50 200 50 200 80 C 200 100 200 100 200 120 C 200 150 200 150 200 200 C 100 200 100 200 0 200 C 0 150 0 150 0 120 C 0 100 0 100 0 80 Z")}}@media only screen and (max-width: 30em){.batorka-gallery__link{clip-path:path("M 60 15 C 75 0 75 0 90 15 C 105 30 120 45 135 60 C 150 75 150 75 135 90 C 120 105 105 120 90 135 C 75 150 75 150 60 135 C 45 120 30 105 15 90 C 0 75 0 75 15 60 Z")}.batorka-gallery__link:hover,.batorka-gallery__link:focus{clip-path:path("M 0 0 C 75 0 75 0 150 0 C 150 37.5 150 37.5 150 60 C 150 75 150 75 150 90 C 150 112.5 150 112.5 150 150 C 75 150 75 150 0 150 C 0 112.5 0 112.5 0 90 C 0 75 0 75 0 60 Z")}}.batorka-gallery__link img{min-width:100%;height:100%;aspect-ratio:1/1}.batorka-gallery__link:not(:hover){animation:zIndexHack 500ms}.batorka-gallery:hover>.batorka-gallery__link{filter:brightness(0.5) saturate(0.5)}.batorka-gallery>.batorka-gallery__link:hover{filter:brightness(1) saturate(1.5)}@keyframes zIndexHack{0%,100%{z-index:1}}:root{--nav-item-width: 8rem;--nav-item-height: 6.5rem;--button-width: 8rem;--button-height: 6rem}body.home .navbar{grid-row:unset;place-self:stretch;justify-items:center;margin-block-start:6rem}@media only screen and (max-width: 60em){body.home .navbar{margin-block-start:0}}body.home .navbar__nav .nav-item{--nav-item-width: 13rem;--nav-item-height: 10.5rem}body.home .navbar__nav .nav-item:nth-child(odd) .nav-link{margin-block-start:-3rem}body.home .navbar__nav .nav-item:nth-child(even) .nav-link{margin-block-start:3rem}body.home .navbar__nav .nav-item:nth-child(2),body.home .navbar__nav .nav-item:nth-child(3),body.home .navbar__nav .nav-item:nth-child(6){--nav-item-width: 13.8rem}body.home .navbar__nav .nav-item .nav-link{font-size:var(--step-2)}@media only screen and (max-width: 60em){body.home .navbar__nav .nav-item .nav-link{font-size:var(--step-1);margin-block-start:0 !important}}.navbar{grid-row:1/2;justify-self:end;align-self:center}.navbar__nav{display:grid;grid-template-columns:repeat(6, auto);place-content:center;gap:1rem}@media only screen and (max-width: 71.25em){.navbar__nav{gap:.5rem}}@media only screen and (max-width: 60em){.navbar__nav{grid-template-columns:auto !important;gap:.5rem;position:fixed;top:0;right:-5rem;width:0;height:100vh;z-index:9998;opacity:0;transition:all .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}}.navbar__nav .nav-item{width:var(--nav-item-width);height:var(--nav-item-height);opacity:.8;transition:all .4s;filter:drop-shadow(1px 1px 5px rgba(16, 16, 16, 0.5))}.navbar__nav .nav-item:hover,.navbar__nav .nav-item:focus{opacity:1;filter:drop-shadow(1px 1px 8px rgba(255, 255, 255, 0.7))}.navbar__nav .nav-item:nth-child(2),.navbar__nav .nav-item:nth-child(3),.navbar__nav .nav-item:nth-child(6){--nav-item-width: 8.7rem}@media only screen and (max-width: 60em){.navbar__nav .nav-item{--nav-item-width: 10rem !important;--nav-item-height: 8.5rem !important}.navbar__nav .nav-item:nth-child(odd) .nav-link{margin-inline-start:-3rem}.navbar__nav .nav-item:nth-child(even) .nav-link{margin-inline-start:3rem}.navbar__nav .nav-item:nth-child(2),.navbar__nav .nav-item:nth-child(3),.navbar__nav .nav-item:nth-child(5),.navbar__nav .nav-item:nth-child(6){--nav-item-width: 10.8rem !important}}.navbar__nav .nav-item .nav-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#2e8696;background-repeat:no-repeat;background-size:100%}@media only screen and (max-width: 60em){.navbar__nav .nav-item .nav-link{font-size:var(--step-2) !important}}.navbar__toggle{display:none}.navbar__toggle:checked~.navbar__nav{width:100%;right:0;opacity:1}.navbar__toggle:checked~.navbar__bg{transform:scale(80)}@media only screen and (max-width: 60em){.navbar__bg{--bg-size: 4rem;position:fixed;top:var(--bg-size);right:var(--bg-size);height:var(--bg-size);width:var(--bg-size);border-radius:50%;z-index:9997;background-image:radial-gradient(rgba(67, 177, 197, 0.92), rgba(46, 134, 150, 0.92));transition:transform .8s cubic-bezier(0.58, 0, 0.46, 1)}}.navbar__button{display:none}@media only screen and (max-width: 60em){.navbar__button{--button-width: 8rem;--button-height: 6rem;display:flex;align-items:center;justify-content:center;position:fixed;top:2rem;right:2rem;width:var(--button-width);height:var(--button-height);text-align:center;background-image:url(/wp-content/themes/batorka/dist/img/home-cld.svg);background-size:var(--button-width) var(--button-height);background-repeat:no-repeat;filter:drop-shadow(1px 1px 5px rgba(16, 16, 16, 0.5));z-index:9999;cursor:pointer}.navbar__button:hover,.navbar__button:focus{box-shadow:none}.navbar__button .button-icon{color:#2e8696}}.site-brand{display:grid;grid-template-columns:max-content auto;align-items:center;padding-block:2rem}@media only screen and (max-width: 48em){.site-brand{justify-content:start;gap:1rem}}@media only screen and (max-width: 23.37em){.site-brand{gap:.5rem}}.site-brand__logo{display:block}.site-brand__title{color:#fff}@media only screen and (max-width: 40em){.site-brand__title{display:grid;grid-template-rows:repeat(2, max-content);gap:0 .5rem;line-height:var(--lh-step-2)}.site-brand__title span:nth-child(1){grid-row:1/2;grid-column:span 2;letter-spacing:2px}.site-brand__title span:nth-child(2),.site-brand__title span:nth-child(3){grid-row:2/3;font-size:var(--step-2)}}body.subpage .site-brand{grid-row:1/2;justify-self:start;gap:1rem}@media only screen and (max-width: 71.25em){body.subpage .site-brand{gap:.5rem}}body.subpage .site-brand__logo{max-width:6rem}body.subpage .site-brand__title{display:grid;grid-template-columns:repeat(3, max-content);gap:.5rem;font-size:var(--step-4);text-shadow:-1px 1px 0 #2e8696,1px 1px 0 #2e8696,1px -1px 0 #2e8696,-1px -1px 0 #2e8696}@media only screen and (max-width: 67.5em){body.subpage .site-brand__title{font-size:var(--step-3)}}@media only screen and (max-width: 60em){body.subpage .site-brand__title{font-size:var(--step-4)}}body.home .site-brand{justify-content:center;justify-self:unset;gap:2rem}@media only screen and (max-width: 71.25em){body.home .site-brand{gap:.5rem}}@media only screen and (max-width: 60em){body.home .site-brand{justify-content:start}}body.home .site-brand__logo{max-width:10rem}@media only screen and (max-width: 71.25em){body.home .site-brand__logo{max-width:8rem}}@media only screen and (max-width: 62em){body.home .site-brand__logo{max-width:6rem}}@media only screen and (max-width: 23.37em){body.home .site-brand__logo{max-width:5rem}}body.home .site-brand__title{display:grid;grid-template-columns:repeat(3, max-content);gap:2rem;font-size:var(--step-7);text-shadow:-1.35px 1.35px 0 #2e8696,1.35px 1.35px 0 #2e8696,1.35px -1.35px 0 #2e8696,-1.35px -1.35px 0 #2e8696}@media only screen and (max-width: 71.25em){body.home .site-brand__title{gap:1rem;font-size:var(--step-6)}}@media only screen and (max-width: 54em){body.home .site-brand__title{gap:.5rem;font-size:var(--step-5)}}.content-grid{--main-row-gap: 6rem;--padding-inline: 2rem;--content-max-width: 120rem;--popout-max-width: 132rem;--breakout-max-width: 144rem;--breakout-size: calc((var(--breakout-max-width) - var(--content-max-width)) / 2);--popout-size: calc((var(--popout-max-width) - var(--content-max-width)) / 2);display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [popout-start] minmax(0, var(--popout-size)) [content-start] min(100% - var(--padding-inline)*2,var(--content-max-width)) [content-end] minmax(0, var(--popout-size)) [popout-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end]}@media only screen and (max-width: 62em){.content-grid{--main-row-gap: 4rem}}.content-grid>.popout{grid-column:popout}.content-grid>.breakout{grid-column:breakout}.content-grid>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}.content-grid>.special-offset{grid-column:popout-start/full-width-end}.content-grid>:not(.popout,.breakout,.full-width,.special-offset),.full-width>:not(.popout,.breakout,.full-width,.special-offset){grid-column:content}.main-wrapper .left-sidebar{grid-column:full-width-start/content-start}.main-wrapper .right-sidebar{grid-column:content-end/full-width-end}.main-wrapper .below-content{grid-column:full-width}body.subpage{--row-gap: 10rem;display:grid}body.subpage .site-main{margin-block-start:var(--row-gap);margin-block-end:calc(var(--row-gap)/2)}body.home{display:grid;grid-template-rows:auto auto}body.home .section-hero{align-self:center}@media only screen and (max-width: 30em){body.page-id-57 .site-main .content{padding:4rem 0}body.page-id-57 .site-main .content .intro-post{padding-inline:2rem}}body.page-id-57 .site-main .content .main-post{justify-self:center}.site-header{align-self:start}.section-hero .hero-inner{display:grid;grid-auto-rows:max-content;justify-content:center;gap:1.5rem;text-align:center}.section-hero .hero-inner h1,.section-hero .hero-inner h3{color:#fff;text-shadow:-1.35px 1.35px 0 #2e8696,1.35px 1.35px 0 #2e8696,1.35px -1.35px 0 #2e8696,-1.35px -1.35px 0 #2e8696;line-height:1;opacity:.9}@media only screen and (max-width: 60em){.section-hero .hero-inner h1{font-size:var(--step-7)}}@media only screen and (max-width: 35em){.section-hero .hero-inner h1{font-size:var(--step-6)}}@media only screen and (max-width: 60em){.section-hero .hero-inner h3{font-size:var(--step-5)}}@media only screen and (max-width: 35em){.section-hero .hero-inner h3{font-size:var(--step-4)}}.section-hero .hero-inner .btn--cta{margin:2.5rem auto 0 auto}.site-main .content{display:grid;grid-template-columns:min-content 1fr;grid-auto-rows:max-content;gap:4rem;background-color:hsla(0,0%,100%,.85);border-radius:3rem;box-shadow:5px 5px 15px rgba(16,16,16,.2);padding:4rem;margin-inline:8rem}@media only screen and (max-width: 60em){.site-main .content{gap:4rem 2rem;margin-inline:4rem}}@media only screen and (max-width: 48em){.site-main .content{grid-template-columns:1fr;gap:2rem;margin-inline:2rem}.site-main .content>*{grid-column:1/1 !important}}@media only screen and (max-width: 40em){.site-main .content{margin-inline:0}}@media only screen and (max-width: 35em){.site-main .content{padding:4rem 2rem}}.site-main .content h5,.site-main .content p{color:#2e8696}.site-main .content h5{font-size:var(--step-4);font-style:italic;margin-bottom:1.5rem}@media only screen and (max-width: 48em){.site-main .content h5{margin-bottom:2rem;text-align:center}}.site-main .content p:not(:last-child){margin-bottom:1rem}.site-main .content a:not(.btn){font-size:var(--step-2);display:inline-block;color:#55c57a;transition:all .2s}.site-main .content a:not(.btn):hover,.site-main .content a:not(.btn):focus{transform:rotate(5deg) scale(1.1)}.site-main .content .post-thumbnail{grid-row:1/2;height:-moz-max-content;height:max-content;margin-inline-start:-10rem;margin-block-start:-10rem}@media only screen and (max-width: 60em){.site-main .content .post-thumbnail{margin-inline-start:-6rem}}@media only screen and (max-width: 48em){.site-main .content .post-thumbnail{justify-self:center;margin-inline-start:0;margin-block-start:-14rem}}.site-main .content .post-thumbnail img{max-width:32rem;filter:drop-shadow(1px 1px 5px rgba(16, 16, 16, 0.3))}@media only screen and (max-width: 71.25em){.site-main .content .post-thumbnail img{max-width:30rem}}@media only screen and (max-width: 67.5em){.site-main .content .post-thumbnail img{max-width:25rem}}.site-main .content .intro-post{grid-row:1/2;text-align:right}@media only screen and (max-width: 48em){.site-main .content .intro-post{grid-row:2/3;text-align:left}}.site-main .content .main-post{grid-column:span 2}@media only screen and (max-width: 48em){.site-main .content .main-post{grid-row:3/4}}.site-main .content .main-post .svg-img{max-width:20rem}@media only screen and (max-width: 60em){.site-main .content .main-post .svg-img{max-width:15rem}}@media only screen and (max-width: 35em){.site-main .content .main-post .svg-img{max-width:10rem;float:left;margin:5px 20px 20px 0}}@media only screen and (max-width: 26.5em){.site-main .content .main-post .svg-img{max-width:6rem}}@media only screen and (max-width: 23.37em){.site-main .content .main-post .svg-img{display:none;visibility:hidden;opacity:0}}.site-main .content .main-post .nannys-list{--round-size: 10rem;display:grid;gap:4rem 2rem;grid-template-columns:repeat(4, 1fr);width:90%;margin-inline:auto}@media only screen and (max-width: 62em){.site-main .content .main-post .nannys-list{width:100%}}@media only screen and (max-width: 48em){.site-main .content .main-post .nannys-list{grid-template-columns:1fr;gap:2rem 0;width:80%;margin-block-start:2rem}.site-main .content .main-post .nannys-list>*{grid-column:1/1}}@media only screen and (max-width: 35em){.site-main .content .main-post .nannys-list{width:100%}}.site-main .content .main-post .nannys-list .nanny-item{grid-column:span 2;display:grid;grid-template-columns:1fr}.site-main .content .main-post .nannys-list .nanny-item>*{grid-row:1/2;grid-column:1/-1}.site-main .content .main-post .nannys-list .nanny-item:last-child:nth-child(odd){grid-column:2/span 2}@media only screen and (max-width: 48em){.site-main .content .main-post .nannys-list .nanny-item:last-child:nth-child(odd){grid-column:1/1}}@media only screen and (max-width: 48em){.site-main .content .main-post .nannys-list .nanny-item:nth-child(even) .nanny-item__img{justify-self:end}.site-main .content .main-post .nannys-list .nanny-item:nth-child(even) .nanny-item__desc{border-top-left-radius:var(--round-size);border-bottom-left-radius:var(--round-size);border-top-right-radius:0;border-bottom-right-radius:0;justify-self:start}}.site-main .content .main-post .nannys-list .nanny-item__img{width:-moz-max-content;width:max-content}.site-main .content .main-post .nannys-list .nanny-item__img img{backface-visibility:hidden;border:3px solid #2e8696;border-radius:50%;filter:drop-shadow(2px 2px 8px rgba(0, 0, 0, 0.6));height:var(--round-size);width:var(--round-size);transition:.2s all}.site-main .content .main-post .nannys-list .nanny-item__desc{display:flex;flex-direction:column;justify-content:center;height:80%;width:calc(100% - var(--round-size)/2);align-self:center;justify-self:end;border-top-right-radius:var(--round-size);border-bottom-right-radius:var(--round-size);background-color:#fff;border:3px solid #2e8696;color:#2e8696;text-align:center}.site-main .content .main-post .nannys-list .nanny-item__desc h5{font-size:var(--step-3);margin-bottom:.5rem}@media only screen and (max-width: 62em){.site-main .content .main-post .nannys-list .nanny-item__desc{width:80%}}@media only screen and (max-width: 48em){.site-main .content .main-post .nannys-list .nanny-item__desc{width:calc(100% - var(--round-size)/2)}}.site-main .content .main-post .nannys-list .nanny-item:hover .nanny-item__img img{transform:translateX(-0.5rem)}@media only screen and (max-width: 62em){.site-main .content .main-post .nannys-list .nanny-item__name,.site-main .content .main-post .nannys-list .nanny-item__job{font-size:var(--step-1)}}.site-main .content .contact-title{font-size:var(--step-3);margin-bottom:1rem}@media only screen and (max-width: 54em){.site-main .content .contact-title{margin-bottom:.5rem}}@media only screen and (max-width: 48em){.site-main .content .contact-title{text-align:left}}.site-main .content .company-map iframe{height:35rem;border-radius:1.5rem}.site-main .content .contact-wrapper{grid-column:1/-1;display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}@media only screen and (max-width: 48em){.site-main .content .contact-wrapper{grid-template-columns:1fr;gap:4rem}}.site-main .content .contact-wrapper .contact-data{--icon-width: 2.3rem;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;justify-items:center;gap:2rem}.site-main .content .contact-wrapper .contact-data p{margin-bottom:0;text-align:center}.site-main .content .contact-wrapper .contact-data img{width:8rem;height:auto}.site-main .content .contact-wrapper .contact-data .contact-brand{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.site-main .content .contact-wrapper .contact-data .btn--cta{display:flex;align-items:center;gap:.5rem;margin:0;color:#fff}.site-main .content .contact-wrapper .contact-data .btn--cta::before{content:url(/wp-content/themes/batorka/dist/img/phone.svg);display:inline-block;width:var(--icon-width);height:auto;line-height:0;filter:invert(1);transition:.4s all}.site-main .content .contact-wrapper .contact-data .btn--cta:hover,.site-main .content .contact-wrapper .contact-data .btn--cta:focus{filter:none}.site-main .content .contact-wrapper .contact-data ul li{display:inline-block}.site-main .content .contact-wrapper .contact-data ul li a{font-size:var(--step-2);display:flex;align-items:center;gap:.5rem;color:#2e8696;transition:.4s all}.site-main .content .contact-wrapper .contact-data ul li a::before{content:url(/wp-content/themes/batorka/dist/img/facebook.svg);display:inline-block;width:var(--icon-width);height:auto;line-height:0;filter:invert(47%) sepia(6%) saturate(4147%) hue-rotate(142deg) brightness(95%) contrast(94%)}.site-main .content .contact-wrapper .contact-data ul li a:hover{transform:rotate(5deg) scale(1.1)}.site-main .content .contact-wrapper .contact-form .contact-title{text-align:right}@media only screen and (max-width: 48em){.site-main .content .contact-wrapper .contact-form .contact-title{text-align:left}}.site-main .content .contact-wrapper .contact-form #contactForm{display:grid;gap:1rem}.site-main .content .contact-wrapper .contact-form .btn--submit{justify-self:end}.site-footer{align-self:end;row-gap:1rem;padding-block:2rem 1rem;background-color:rgba(46,134,150,.5);color:#fff}.site-footer .site-info{--icon-width: 2.3rem;display:grid;grid-template-columns:1fr max-content 1fr;grid-auto-rows:max-content;gap:1rem 4rem;align-items:center}@media only screen and (max-width: 54em){.site-footer .site-info{gap:1rem 2rem}}@media only screen and (max-width: 48em){.site-footer .site-info{gap:1rem}}@media only screen and (max-width: 40em){.site-footer .site-info{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media only screen and (max-width: 23.37em){.site-footer .site-info{gap:1rem}}.site-footer .site-info__text{font-family:"Caveat Brush",cursive;font-size:var(--step-2);display:flex;align-items:center;gap:.9rem}.site-footer .site-info__text::before,.site-footer .site-info__text::after{display:inline-block;width:var(--icon-width);height:auto;filter:invert(1);line-height:0}@media only screen and (max-width: 54em){.site-footer .site-info__text{font-size:var(--step-1)}}@media only screen and (max-width: 40em){.site-footer .site-info__text{font-size:var(--step-2)}}@media only screen and (max-width: 23.37em){.site-footer .site-info__text{font-size:var(--step-1)}}.site-footer .site-info__text--address{grid-column:1/2;grid-row:1/2;justify-self:end}.site-footer .site-info__text--address::after{content:url(/wp-content/themes/batorka/dist/img/location.svg)}@media only screen and (max-width: 40em){.site-footer .site-info__text--address{grid-column:span 2;justify-self:center}.site-footer .site-info__text--address::before{content:url(/wp-content/themes/batorka/dist/img/location.svg)}.site-footer .site-info__text--address::after{content:none}}.site-footer .site-info__text--phone{grid-column:1/2;grid-row:2/3;justify-self:end}.site-footer .site-info__text--phone::after{content:url(/wp-content/themes/batorka/dist/img/phone.svg)}.site-footer .site-info__text--email{grid-column:3/-1;grid-row:1/2}.site-footer .site-info__text--email::before{content:url(/wp-content/themes/batorka/dist/img/email.svg)}@media only screen and (max-width: 40em){.site-footer .site-info__text--email{grid-column:2/-1;grid-row:2/3}}.site-footer .site-info__logo{grid-column:2/3;grid-row:span 2;width:8rem;height:auto}@media only screen and (max-width: 54em){.site-footer .site-info__logo{width:7rem}}@media only screen and (max-width: 48em){.site-footer .site-info__logo{width:6rem}}@media only screen and (max-width: 40em){.site-footer .site-info__logo{display:none;visibility:hidden;opacity:0}}.site-footer .site-info__social{grid-column:3/-1;grid-row:2/3}@media only screen and (max-width: 40em){.site-footer .site-info__social{grid-column:span 2;grid-row:3/4;justify-self:center}}.site-footer .site-info__social li{display:inline-block}.site-footer .site-info__social li a{display:flex;align-items:center;gap:1rem;color:#fff;animation:pulsate 2s infinite;transition:.2s all}@media only screen and (max-width: 54em){.site-footer .site-info__social li a{font-size:var(--step-1)}}@media only screen and (max-width: 40em){.site-footer .site-info__social li a{font-size:var(--step-2)}}@media only screen and (max-width: 23.37em){.site-footer .site-info__social li a{font-size:var(--step-1)}}.site-footer .site-info__social li a::before{display:inline-block;width:var(--icon-width);height:auto;filter:invert(1);line-height:0;content:url(/wp-content/themes/batorka/dist/img/facebook.svg)}.site-footer .site-info__social li a:hover{color:#55c57a;transform:rotate(5deg) scale(1.1)}.site-footer .copyright{display:flex;flex-direction:column;align-items:center;margin-inline:auto}*{font:inherit}*,*::before,*::after{padding:0;margin:0;box-sizing:inherit}*,*:focus,*:hover{outline:none}html{box-sizing:border-box;scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto;line-height:1.15;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion: no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:2rem}}body{min-height:100svh}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}p>img{display:block;margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);text-decoration:none}ul li{list-style:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{display:block;max-width:100%;height:auto;border-style:none;-o-object-fit:cover;object-fit:cover;pointer-events:auto}svg,video{display:block;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;border:none}legend{box-sizing:border-box;white-space:normal;display:table;max-width:100%;color:inherit;padding:0}progress{vertical-align:baseline}input{filter:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset !important}textarea{resize:none;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.gallery-caption{font-size:var(--step-2);color:dimgray;font-style:italic;text-align:center;margin-top:.5rem}.sticky{position:sticky;top:0;z-index:1000;background-color:#fff;box-shadow:0 .5rem 1.5rem -0.5rem rgba(16,16,16,.35)}.bypostauthor{border:2px solid #90c31c;background-color:rgba(144,195,28,.1);padding:1rem;border-radius:.5rem}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #fff;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
/*# sourceMappingURL=style.css.map */