/*!
Theme Name: WzK Beauty child
Theme URI: https://them.es/starter
Author: them.es
Author URI: https://them.es/
Description: WzK Beauty Theme
Template: wzk-beauty
Version: 1.0.41
Text Domain: wzk-beauty-child
License: GPL version 2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0
Tags: custom-background, custom-colors, featured-images, flexible-header, microformats, post-formats, rtl-language-support, theme-options, translation-ready, accessibility-ready
*/:root{--grey:#8A8A8A}body{max-width:1920px;width:100%;padding:0}body .primary-light{font-family:var(--primary-font);font-weight:300;font-style:normal}body .primary-regular{font-family:var(--primary-font);font-weight:400;font-style:normal}body .primary-medium{font-family:var(--primary-font);font-weight:500;font-style:normal}body .primary-semibold{font-family:var(--primary-font);font-weight:600;font-style:normal}body .primary-bold{font-family:var(--primary-font);font-weight:700;font-style:normal}body .heading-400{font-family:var(--heading-font);font-optical-sizing:auto;font-weight:400;font-style:normal}body .heading-500{font-family:var(--heading-font);font-optical-sizing:auto;font-weight:500;font-style:normal}body .heading-600{font-family:var(--heading-font);font-optical-sizing:auto;font-weight:600;font-style:normal}body .heading-720{font-family:var(--heading-font)!important;font-optical-sizing:auto!important;font-weight:720!important;font-style:normal!important}body .h1,body h1{font-family:var(--heading-font);font-size:38px;font-weight:720}body .h2,body h2{font-family:var(--heading-font);font-size:26px;font-weight:720}body .h3,body h3{font-family:var(--heading-font);font-size:20px;font-weight:720}body .h4,body h4{font-family:var(--heading-font);font-size:18px;font-weight:720}body .h5,body h5{font-family:var(--heading-font);font-size:17px;font-weight:720}body a:not([class]):hover{text-decoration:underline}body.page,body.page-template,body.page-template-default{font-family:var(--primary-font);font-weight:400;font-style:normal;font-size:17px}body .withArrow::after{content:" ";display:inline-block;background-repeat:no-repeat;-webkit-mask-image:url("./assets/arrow.png");mask-image:url("./assets/arrow.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color);width:25px;height:25px;vertical-align:bottom;margin-left:10px}body #header{background-color:transparent!important;max-width:1605px;margin:0 auto;height:100px}body #header .container-header{display:flex}@media (max-width:768px){body #header .container-header{position:relative;padding-left:60px}body #header .container-header .navbar-brand{order:1}body #header .container-header .navbar-toggler{order:0;z-index:10001;margin-right:1rem;position:absolute;top:50%;left:0;transform:translateY(-50%);height:50px;min-width:55px;border:none;cursor:pointer;pointer-events:auto;display:block;-webkit-appearance:none}body #header .container-header .navbar-toggler:focus{box-shadow:none!important}body #header .container-header .navbar-toggler .bar{content:"";display:block;width:30px;height:4px;background-color:#000;position:absolute;transition:transform .3s ease-in-out,opacity .3s ease-in-out}body #header .container-header .navbar-toggler .bar:first-child{top:15px}body #header .container-header .navbar-toggler .bar:nth-child(2){top:23px}body #header .container-header .navbar-toggler .bar:nth-child(3){top:31px}body #header .container-header .navbar-toggler.collap .bar:first-child{transform:rotate(45deg) translate(3px,8px)}body #header .container-header .navbar-toggler.collap .bar:nth-child(2){opacity:0}body #header .container-header .navbar-toggler.collap .bar:nth-child(3){transform:rotate(-45deg) translate(3px,-8px)}}@media (max-width:767px){body #header #navbar #menu-menu-glowne{position:fixed;background-color:#fff;inset:0;display:flex;justify-content:center;align-items:center;z-index:1001}}body .wp-block-columns{margin-bottom:0}body #main{margin-top:0}body .navbar-brand img{object-fit:contain;width:100%;height:auto;max-height:80px}body a{color:inherit}body a:hover{--bs-link-color-rgb:inherit}body:not(.home) #footer{padding-top:30px}#menu-menu-glowne li{margin-bottom:0}#wrapper{padding:0 40px}@media (max-width:991px){#wrapper{padding:0 16px}}img{max-width:100%}.entry-title{display:none}.text-center{text-align:center}#header .make-appointment{position:absolute;right:2%;top:0;margin:0!important;background-color:var(--apo_btn);color:var(--second_color)!important;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:26px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;transition:all .4s ease-in-out;cursor:pointer;z-index:100}#header .make-appointment:hover{transform:scale(1.05)}@media (max-width:991px){#header .make-appointment{z-index:1002;position:fixed;top:auto;bottom:45px;border-radius:64px;flex-direction:row;right:0;left:0;border:none;margin:0 14px!important;padding:18px 0}#header .make-appointment br{display:none}#header .make-appointment::after{content:"";display:inline-block;background-repeat:no-repeat;-webkit-mask-image:url("./assets/arrow.png");mask-image:url("./assets/arrow.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color);width:25px;height:25px;margin-left:15px}}#header .make-appointment::before{content:"";display:inline-block;-webkit-mask-image:url("./assets/calendar_big.svg");mask-image:url("./assets/calendar_big.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}@media (min-width:992px){#header .make-appointment::before{width:43px;height:43px;margin-bottom:15px}}@media (max-width:991px){#header .make-appointment::before{width:16px;height:16px;margin-right:15px}}.owl-nav .owl-next.disabled,.owl-nav .owl-prev.disabled{display:none}.owl-stage{margin-bottom:20px}.owl-dots{display:flex;justify-content:center;align-items:center}.owl-dots button{border-radius:50%;margin:0 10px;width:15px;height:15px;background-color:var(--btn_color2)!important;opacity:.5}.owl-dots button.active{opacity:1;background-color:var(--btn_color2)!important}.owl-next,.owl-prev{position:absolute;top:50%;transform:translateY(-50%)}.owl-prev{left:-40px}.owl-next{right:-40px}.owl-item{display:flex;justify-content:center}.nav-link{transition:all .4s ease-in-out}.nav-link:hover{-webkit-box-shadow:0 1px 0 0 var(--bs-nav-link-color);-moz-box-shadow:0 1px 0 0 var(--bs-nav-link-color);box-shadow:0 1px 0 0 var(--bs-nav-link-color)}.nav-left-slider,.nav-right-slider{width:65px;height:65px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-color:var(--btn_color2);display:flex;justify-content:center;align-items:center;border-radius:50%}.nav-left-slider::after,.nav-right-slider::after{width:10px;height:20px}.nav-left-slider::after{content:"";-webkit-mask-image:url("./assets/white_arrow.svg");mask-image:url("./assets/white_arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color);transform:rotate(-180deg)}.nav-right-slider::after{content:"";-webkit-mask-image:url("./assets/white_arrow.svg");mask-image:url("./assets/white_arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.semi{font-size:18px;font-weight:600}.heading-bg{max-width:1610px;margin:0 auto;padding-top:5.3125rem;padding-bottom:7rem}@media (min-width:992px){.heading-bg{padding-left:5rem}}@media (max-width:991px){.heading-bg{padding:50px 0 50px 0;text-align:center}}@media (min-width:992px) and (max-width:1680px){.heading-bg{padding-left:calc(5rem + 20px)}}.wrapper-main{position:relative;max-width:1840px;width:100%;margin:0 auto}.wrapper-main::after{content:"";position:absolute;background-image:url("./assets/background-theme.png");inset:0;z-index:-1}#header #navbar{font-family:var(--heading-font);font-size:18px;margin-left:5.625rem}#header .navbar-brand{margin-right:0}.bwg-a.showMoreButton{padding:18px 85px!important;font-size:22px!important;background-color:var(--btn_color2)!important;color:var(--second_color)!important;border-radius:64px!important;margin:0 auto!important}.showMoreButton{padding:18px 85px;font-size:22px;background-color:var(--btn_color2);color:var(--second_color);display:flex;justify-content:center;align-items:center;border-radius:64px}@media (min-width:992px){.showMoreButton{max-width:390px}}@media (max-width:991px){.showMoreButton{padding:19px 36px}}@media (max-width:375px){.showMoreButton{padding:19px 15px}}.showMoreButton::after{content:"";display:inline-block;background-repeat:no-repeat;width:25px;height:25px;margin-left:15px}.showMoreButton:not(.special)::after{-webkit-mask-image:url("./assets/arrow.png");mask-image:url("./assets/arrow.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.group-main{max-width:1610px;margin:0 auto}@media (max-width:1680px){.group-main:not(.workers-info,.our-realizations,.gallery-main,.services-main){margin:0 20px 0 20px}}.special-img{position:relative;margin-bottom:40px}.special-img img{border-top-left-radius:30px;border-top-right-radius:30px}@media (max-width:991px){.special-img figure.size-full{height:485px}.special-img figure.size-full img{height:100%!important;object-fit:cover}}@media (min-width:992px){.special-img{margin-bottom:170px}}.about-us{background-color:var(--second_color);border-radius:30px;max-width:1610px;padding:5rem 7.1875rem;margin:0;box-shadow:2px 12px 65px 0 var(--shadow_color)}@media (max-width:991px){.about-us{position:relative;top:-65px;padding:5rem 1.75rem}.about-us .wp-block-column{text-align:center}}@media (min-width:992px){.about-us{position:absolute;bottom:-160px;left:50%;transform:translateX(-50%);width:calc(100% - 20px)}}.workers-info .wp-block-group__inner-container{position:relative}@media (min-width:992px){.workers-info .wp-block-group__inner-container{display:flex;justify-content:space-evenly;padding:3rem 6.25rem 5rem 6.25rem;flex-wrap:wrap}}@media (max-width:991px){.workers-info .wp-block-group__inner-container{margin:0 -16px;padding:14px;background-color:var(--main_color)}}.workers-info .wp-block-group__inner-container .next-lightbox,.workers-info .wp-block-group__inner-container .prev-lightbox{position:absolute;content:"";background-image:url("./assets/arrow-ty.png");top:50%;transform:translateY(-50%);width:65px;height:65px;background-color:var(--apo_btn);border-radius:50%;background-repeat:no-repeat;background-position:center;cursor:pointer}.workers-info .wp-block-group__inner-container .prev-lightbox{right:0}.workers-info .wp-block-group__inner-container .next-lightbox{left:0;transform:rotate(-180deg)}.workers-info .worker-link{display:block;margin-bottom:10px}@media (min-width:992px){.workers-info .worker-link{margin-top:2rem}}@media (max-width:991px){.workers-info .worker-link:not(:last-of-type){margin-bottom:.5rem}}.workers-info .worker-link .worker{position:relative;height:500px;transition:all .2s linear}@media (min-width:992px){.workers-info .worker-link .worker{max-width:390px;z-index:5}.workers-info .worker-link .worker::after{content:"";position:absolute;width:100%;height:100%;background-color:var(--main_color);top:20px;left:10px;border-radius:20px;z-index:-1}}@media (hover:hover){.workers-info .worker-link .worker:hover .worker-details{color:var(--second_color);background-color:transparent}.workers-info .worker-link .worker:hover .worker-info{opacity:1}}.workers-info .worker-link .worker-details{display:flex;flex-direction:column;position:absolute;bottom:30px;left:0;right:0;background-color:var(--second_color);color:#000;padding:20px 0;z-index:100;transition:all .2s linear}.workers-info .worker-link .worker-details span{margin:0}.workers-info .worker-link .worker-details .worker-about{margin-bottom:0;min-height:26px}.workers-info .worker-link .worker-details.active{color:var(--second_color);background-color:transparent}.workers-info .worker-link .worker-info{position:absolute;display:flex;justify-content:center;align-items:center;inset:0;color:var(--second_color);background-color:rgba(0,0,0,.7);border-radius:20px;padding:0 35px;text-align:center;opacity:0;transition:all .3s linear}.workers-info .worker-link .worker-info.active{opacity:1}.workers-info .worker-link img{width:100%;height:100%;max-height:500px;object-fit:cover;border-radius:20px}.services-img figure{display:flex;justify-content:center;align-items:center}.special-offer-mobi{margin:80px 0 40px 0}.special-offer-mobi h3,.special-offer-mobi h4{margin-bottom:0}@media (min-width:992px){.special-offer-mobi{display:none}}.services-main{background-color:var(--second_color);padding:50px 27px;box-shadow:2px 12px 65px 0 var(--shadow_color);border-radius:30px}@media (min-width:992px){.services-main{padding:5rem 6rem}}@media (max-width:991px){.services-main .service-cat-name{font-size:20px}}.services-main .showMoreButton{margin-top:3rem}.services-main .services-list h2{margin-top:1rem}.services-main .services-list p{margin-bottom:0}.services-main .service-cat-description{margin-bottom:.5rem}.services-main .service{display:flex;justify-content:space-between;margin:0 -10px;padding:5px 10px}.services-main .service:nth-child(2n){background-color:var(--shadow_color)}.services-main .service:hover{background-color:var(--apo_btn);color:var(--second_color)}.services-main .service .service-main{width:100%;margin-right:5px}.services-main .service .service-main .service-group{display:flex;justify-content:space-between}@media (max-width:991px){.services-main .service .service-main .service-group{font-size:14px}}.services-main .service .service-main .service-group>div:first-of-type{flex-grow:1}@media (max-width:991px){.services-main .service .service-main .service-name{display:flex;width:70%;word-break:break-word}}.services-main .service .service-main .service-price{white-space:nowrap}.services-main .service .service-main .service-price.off{opacity:0;pointer-events:none}@media (max-width:991px){.services-main .service .service-main .service-price{font-weight:600}}.services-main .service .service-main .service-price .service-price-promo{font-size:.8em;text-decoration:line-through;color:var(--grey)}.services-main .service .service-main .service-name,.services-main .service .service-main .service-price{font-size:22px}@media (max-width:991px){.services-main .service .service-main .service-name,.services-main .service .service-main .service-price{font-size:14px}}.services-main .service .service-main .service-details{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 0 0 10px}@media (max-width:991px){.services-main .service .service-main .service-details{justify-content:flex-start}}.services-main .service .service-main .service-details .service-time{white-space:nowrap;font-size:18px;color:var(--grey)}@media (max-width:991px){.services-main .service .service-main .service-details .service-time{font-size:14px}}.services-main .service .service-main .service-info{position:relative;display:flex}@media (max-width:768px){.services-main .service .service-main .service-info{font-size:12px}}@media (min-width:992px){.services-main .service .service-main .service-info{max-width:550px}}.services-main .service .service-main .service-info>div{font-size:14px;max-width:100%}@media (max-width:768px){.services-main .service .service-main .service-info>div{font-size:12px}}.services-main .service .service-main .service-info>div:not(.expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media (max-width:768px){.services-main .service .service-main .service-info>div:not(.expanded){-webkit-line-clamp:2}}.services-main .service .service-main .service-info>div.expanded{white-space:normal;max-height:500px;transition:max-height .3s ease}.services-main .service .service-main .service-info .service-divider{display:flex;justify-content:center;align-content:center;cursor:pointer}.services-main .service .service-main .service-info .service-divider::before{content:"";display:inline-block;background-image:url("./assets/arrow_up.svg");min-width:14px;height:6px;background-repeat:no-repeat;background-size:contain;margin-right:10px;margin-top:5px;transform:rotate(180deg);transition:all .4s ease-in-out}.services-main .service .service-main .service-info .service-divider::after{content:"";position:absolute;inset:0}.services-main .service .service-main .service-info .service-divider.active::before{transform:rotate(0)}.services-main .service .service-btn{display:flex;justify-content:center;align-items:flex-start}@media (min-width:992px){.services-main .service .service-btn{margin-left:65px}}.services-main .service .service-btn.off{opacity:0;pointer-events:none}.services-main .service .service-btn .service-link{color:var(--second_color);background-color:var(--btn_color);font-size:22px;padding:17px 30px;border-radius:300px}@media (max-width:991px){.services-main .service .service-btn .service-link{font-size:14px;padding:11.5px 10.5px}}.service-link,.showMoreButton{transition:all .4s ease-in-out}.service-link:hover,.showMoreButton:hover{box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.23) 0 6px 6px;transform:scale(1.1)}.showMoreButton{cursor:pointer}.showMoreButton:hover{transform:scale(1.05)!important}.our-realizations{max-width:1370px;margin:0 auto}@media (min-width:992px){.our-realizations{margin-bottom:5rem}}@media (max-width:991px){.our-realizations{margin:0 -16px;padding:14px 20px 40px 20px;background-color:var(--main_color)}}.our-realizations .wp-block-columns{gap:1px}@media (min-width:992px){.our-realizations .wp-block-columns{gap:2px}}@media (max-width:991px){.our-realizations .wp-block-columns:first-of-type .wp-block-column:first-of-type img{border-top-left-radius:20px}.our-realizations .wp-block-columns:first-of-type .wp-block-column:nth-of-type(2) img{border-top-right-radius:20px}.our-realizations .wp-block-columns:last-of-type .wp-block-column:last-of-type img{border-bottom-right-radius:20px}.our-realizations .wp-block-columns:last-of-type .wp-block-column:nth-last-child(2) img{border-bottom-left-radius:20px}}@media (min-width:992px){.our-realizations .wp-block-columns:first-of-type .wp-block-column:first-of-type img{border-top-left-radius:20px}.our-realizations .wp-block-columns:first-of-type .wp-block-column:last-of-type img{border-top-right-radius:20px}.our-realizations .wp-block-columns:last-of-type .wp-block-column:first-of-type img{border-bottom-left-radius:20px}.our-realizations .wp-block-columns:last-of-type .wp-block-column:last-of-type img{border-bottom-right-radius:20px}}.our-realizations .wp-block-columns .wp-block-column{width:342px;height:342px;margin-bottom:2px}@media (max-width:991px){.our-realizations .wp-block-columns .wp-block-column{width:auto;height:auto;flex-basis:49%!important}}.our-realizations figure{height:100%}.our-realizations h4{margin-bottom:1rem}.our-realizations h2{margin-bottom:2.8rem}.our-realizations .showMoreButton{margin:3rem auto 0 auto}.about-us-page{margin-bottom:5rem}.about-us-page .wp-block-columns .wp-block-column figure{width:100%}@media (max-width:768px){.about-us-page .wp-block-columns .wp-block-column:last-child{padding:0 28px 80px 28px}}.about-us-deco{position:relative}.about-us-deco::after{content:"";background-color:var(--main_color);position:absolute;inset:0;max-height:475px;border-top-left-radius:60px;border-top-right-radius:60px;z-index:-1}.about-us-deco::before{content:"";position:absolute;inset:0}.about-us-deco>div:first-child{position:relative;z-index:1}.about-us-deco h4{margin-top:20px}.about-us-header{padding:0;border-radius:60px;box-shadow:2px 12px 65px 0 var(--shadow_color)}.about-us-header .wp-block-image{margin:0}.about-us-header img{border-radius:60px}.about-us-header .wp-block-column:last-child{padding-right:20px!important}.our-services-page{position:relative}.our-services-page::after{content:"";background-color:var(--main_color);position:absolute;inset:0;max-height:475px;border-top-left-radius:60px;border-top-right-radius:60px;z-index:-1}.our-services-page .services-available{color:var(--second_color);background-color:#000;box-shadow:2px 12px 65px 0 var(--shadow_color);border-radius:60px;margin-bottom:5em}.our-services-page .services-available .wp-block-image{margin:0}.our-services-page .services-available .wp-block-button a{padding:18px 25px;border:none;background-color:#03bf62!important;color:#fff!important;font-family:var(--heading-font);font-weight:720;font-size:22px}.our-services-page .services-available .wp-block-columns .wp-block-column:last-of-type{padding:14px 14px}@media (max-width:768px){.our-services-page .services-available .wp-block-columns .wp-block-column:last-of-type{padding:0 28px 80px 28px}}.our-services-page .services-available .wp-block-button a{background-color:var(--apo_btn)!important;color:var(--second_color)!important}.our-services-page .services-more-details{margin-bottom:5rem}.our-services-page .services-more-details .wp-block-columns{justify-content:center}.our-services-page .services-more-details .wp-block-button a{padding:18px 25px;border:none;background-color:var(--btn_color)!important;color:var(--second_color)!important;font-family:var(--heading-font);font-weight:720;font-size:22px}@media (max-width:768px){.our-services-page .services-more-details .wp-block-column{margin-bottom:40px}}.contact-page{position:relative}.contact-page::after{content:"";background-color:var(--main_color);position:absolute;inset:0;max-height:475px;border-top-left-radius:60px;border-top-right-radius:60px;z-index:-1}.contact-page .contact-main{padding:7.5rem 5rem;background-color:var(--second_color);box-shadow:2px 12px 65px 0 var(--shadow_color);border-radius:60px}.contact-page .contact-main .icon::before{background-color:#000!important}@media (max-width:768px){.contact-page .contact-main{padding:80px 27px}}.contact-page .contact-time .wp-block-group__inner-container div{display:flex}.contact-page .contact-time .wp-block-group__inner-container div p{margin:0}.contact-page .contact-time .wp-block-group__inner-container div p:not(.semi){width:70%}@media (max-width:991px){.contact-page .contact-time .wp-block-group__inner-container div p:not(.semi){width:80%}}.contact-page .contact-time .wp-block-group__inner-container div .semi{width:20%}@media (max-width:768px){.contact-page{margin-bottom:30px}}.icon{display:inline-flex;align-items:center;gap:8px;border:none}.icon::before{content:"";display:inline-block;width:32px;height:32px;background-size:contain;background-position:center;background-repeat:no-repeat}.icon.card-pay::before{-webkit-mask-image:url("./assets/card-ico.svg");mask-image:url("./assets/card-ico.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.car::before{-webkit-mask-image:url("./assets/car-ico.svg");mask-image:url("./assets/car-ico.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.disabled::before{-webkit-mask-image:url("./assets/disabled-ico.svg");mask-image:url("./assets/disabled-ico.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.wifi::before{-webkit-mask-image:url("./assets/wifi-icon.svg");mask-image:url("./assets/wifi-icon.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.kids::before{-webkit-mask-image:url("./assets/toy-alphabet-blocks-icon.svg");mask-image:url("./assets/toy-alphabet-blocks-icon.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.nokids::before{-webkit-mask-image:url("./assets/nokids.svg");mask-image:url("./assets/nokids.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.drinks::before{-webkit-mask-image:url("./assets/drinks.svg");mask-image:url("./assets/drinks.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.animals::before{-webkit-mask-image:url("./assets/paw-icon.svg");mask-image:url("./assets/paw-icon.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.facebook::before{-webkit-mask-image:url("./assets/facebook.svg");mask-image:url("./assets/facebook.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.instagram::before{-webkit-mask-image:url("./assets/instagram.svg");mask-image:url("./assets/instagram.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.tiktok::before{-webkit-mask-image:url("./assets/tiktok.svg");mask-image:url("./assets/tiktok.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon.linkedin::before{-webkit-mask-image:url("./assets/linkedin.svg");mask-image:url("./assets/linkedin.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.gallery-page{position:relative}.gallery-page::after{content:"";background-color:var(--main_color);position:absolute;inset:0;max-height:475px;border-top-left-radius:60px;border-top-right-radius:60px;z-index:-1}.gallery-page .gallery-main{padding:5rem 3.125rem;background-color:var(--second_color);box-shadow:2px 12px 65px 0 var(--shadow_color);border-radius:60px}.gallery-page .gallery-main .showMoreButton{padding:18px 25px!important;font-size:22px!important;background-color:var(--btn_color2)!important;color:var(--second_color)!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:64px!important;max-width:390px!important;font-family:var(--heading-font)!important;font-optical-sizing:auto!important;font-weight:720!important;font-style:normal!important;margin:2rem auto 0 auto!important;border:none!important}.wp-block-buttons .button{width:100%}.wp-block-buttons .button a{padding:18px 25px!important;font-size:22px!important;background-color:var(--btn_color2)!important;color:var(--second_color)!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:64px!important;max-width:390px!important;font-family:var(--heading-font)!important;font-optical-sizing:auto!important;font-weight:720!important;font-style:normal!important;margin:2rem auto 0 auto!important;border:none!important}@media (min-width:992px){.wp-block-buttons .button a{max-width:390px}}@media (max-width:991px){.wp-block-buttons .button a{padding:19px 36px}}@media (max-width:375px){.wp-block-buttons .button a{padding:19px 15px}}.wp-block-buttons .button a::after{content:"";display:inline-block;background-repeat:no-repeat;width:25px;height:25px;margin-left:15px}.wp-block-buttons .button a:not(.special)::after{-webkit-mask-image:url("./assets/arrow.png");mask-image:url("./assets/arrow.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}.icon-container{display:flex;flex-direction:column}.icon-container .icon:not(:last-child){margin-bottom:5px}@media (max-width:991px){#footer{margin:0 -16px;background-color:var(--main_color)!important}}#footer .main-footer{display:flex;justify-content:space-between;background-color:#000;border-radius:60px;color:var(--second_color);flex-direction:column;padding:80px 27px}@media (min-width:1400px){#footer .main-footer{flex-direction:row}}@media (min-width:992px){#footer .main-footer{border-radius:0;border-bottom-left-radius:60px;border-bottom-right-radius:60px}}@media (min-width:1100px){#footer .main-footer{padding:5rem 7.1875rem}}@media (max-width:991px){#footer .main-footer{margin:0 16px}}#footer .main-footer .footer-core{display:flex;justify-content:space-between;flex-direction:column}@media (max-width:992px){#footer .main-footer .footer-core>div{margin-bottom:20px}}@media (min-width:1400px){#footer .main-footer .footer-core{width:60%}}@media (min-width:992px){#footer .main-footer .footer-core{flex-direction:row}}#footer .main-footer .footer-core>div{min-width:250px}#footer .main-footer .footer-flex div{display:flex;align-items:center;justify-content:space-between}#footer .main-footer .footer-flex div p{margin:0}#footer .main-footer .footer-flex div p:not(.semi){width:70%;white-space:nowrap}@media (max-width:991px){#footer .main-footer .footer-flex div p:not(.semi){width:80%}}#footer .main-footer .footer-flex div .semi{width:30%}@media (max-width:991px){#footer .main-footer .footer-flex div .semi{width:20%}}@media (max-width:991px){#footer .main-footer .footer-flex:not(:last-child){margin:40px 0}}#footer .main-footer .footer-details{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}#footer .main-footer .footer-details .showMoreButton{background-color:var(--apo_btn)}#footer .main-footer .footer-details .showMoreButton::before{content:"";width:16px;height:16px;display:inline-block;-webkit-mask-image:url("./assets/calendar.svg");mask-image:url("./assets/calendar.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color);margin-right:10px}#footer .main-footer .footer-details .showMoreButton::after{-webkit-mask-image:url("./assets/arrow.png");mask-image:url("./assets/arrow.png");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--second_color)}@media (max-width:1400px){#footer .main-footer .footer-details .showMoreButton{width:100%;max-width:100%;margin-top:32px;padding:18px 30px}}#footer .main-footer .footer-details .icons{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;text-align:right}#footer .main-footer .footer-details .icons a:not(:last-child){margin-right:5px}@media (max-width:991px){#footer .main-footer .footer-details .icons{width:100%}#footer .main-footer .footer-details .icons p{margin-top:32px}}#footer .main-footer .footer-details .icons p{width:100%}#footer .main-footer .footer-info a:hover{-webkit-box-shadow:0 1px 0 0 var(--second_color);-moz-box-shadow:0 0 1px 0 var(--second_color);box-shadow:0 1px 0 0 var(--second_color)}#footer .main-footer .footer-info p{margin-top:7px!important;margin-bottom:0!important}#footer .main-footer .footer-info .icons{margin-top:25px}#footer>.footer-details{text-align:center}#footer>.footer-details p{margin-bottom:0;padding-bottom:10px}@media (min-width:992px){#footer>.footer-details{display:flex}#footer>.footer-details p{margin-left:25px;text-align:left}#footer>.footer-details a{margin-left:auto;margin-right:25px}}#footer h2,#footer h3{font-size:18px}.gallery-anchors{flex-wrap:wrap!important}.gallery-anchors p{margin:0 40px}.gallery-anchors a{font-family:var(--heading-font);font-optical-sizing:auto;font-weight:720;font-style:normal;font-size:26px;transition:all .3s ease-in}.gallery-anchors a:hover{border-bottom:1px solid #000}.gallery-anchors a.active{-webkit-box-shadow:0 1px 0 0 #000;-moz-box-shadow:0 1px 0 0 #000;box-shadow:0 1px 0 0 #000}.phone-group{display:flex;justify-content:flex-start}.phone-group .wp-block-group__inner-container{display:flex}.phone-group .semi{width:20%}.phone-group p:not(.semi){width:70%}@media (max-width:768px){.map-column{height:300px}}.footer-create{display:flex;justify-content:center;align-items:center;font-family:var(--heading-font);font-weight:600;letter-spacing:3px}.footer-create::after{content:"";display:inline-block;background-image:url("./assets/logo_TY.svg");width:145px;height:25px;background-size:contain;background-repeat:no-repeat;margin-left:15px;background-position:center}.page404{text-align:center;padding:10rem 0}.page404 *{z-index:2;position:relative}.page404::after,.page404::before{content:"";background-image:url(./assets/cloud-stick.svg);width:132px;height:73px;background-size:auto 100%;background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;z-index:1}.page404::after{top:30%;right:20%}.page404::before{width:100px;height:55px;bottom:20%;left:20%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.page404 .showMoreButton{margin:5rem auto 0;max-width:500px}.faq{position:relative;margin-bottom:0}@media (min-width:992px){.faq{padding-bottom:20px}}.faq .faq-info ul{background-color:#fff;list-style:none;padding:0}.faq .faq-info ul li{padding:15px 0 7px;border-color:#000;border-bottom:1px solid}.faq .faq-info ul li:first-of-type{border-top:1px solid}.faq .faq-info ul li>div{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}@media (min-width:992px){.faq .faq-info{max-width:1400px;margin:0 auto}}.faq .faq-info h4{position:relative;cursor:pointer;user-select:none;margin-bottom:8px}.faq .faq-info h4::after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"+";font-size:40px;font-optical-sizing:auto;font-weight:720;font-style:normal}@media (max-width:991px){.faq .faq-info h4{padding-right:25px}}.faq .faq-info h4.active::after{content:"-"}@media (max-width:991px){.faq .faq-info h4{font-size:18px}}