@media (max-width:996px){#topbar{display:none}}@media (max-width:996px){#masthead .row.align-items-center{display:grid;grid-template-columns:1fr 1fr}#masthead .row.align-items-center .col-xl-8.col-md-7.col-5{grid-column:2/3;grid-row:1/2}#masthead .row.align-items-center .col-xl-2.col-md-3{grid-column:1/2;grid-row:1/2;padding-left:0;padding-right:0}#masthead .row.align-items-center .col-xl-2.col-md-3 .header-btn{margin-top:0}#masthead .row.align-items-center .col-xl-2.col-md-3 .header-btn a{font-size:14px}}#masthead .row.align-items-center .logo{padding:20px}@media (max-width:996px){#masthead .row.align-items-center .logo{padding:10px;text-align:left}}#masthead .row.align-items-center .logo .custom-logo{max-width:180px}@media (max-width:996px){#masthead .row.align-items-center .logo .custom-logo{max-width:100px}}#footer .footer-cols{display:flex;justify-content:space-between;padding:30px 0}@media (max-width:996px){#footer .footer-cols{padding:16px 0}}#footer .footer-cols--left--logo img{max-width:180px}@media (max-width:996px){#footer .footer-cols--left--logo img{max-width:100px}}#footer .footer-cols--right{align-self:center;display:flex;flex-direction:column;gap:16px}#footer .footer-cols--right a img{max-width:32px}#footer .footer-cols--right--regulamin{align-self:flex-end}#footer .footer-cols--right--regulamin a{font-size:12px;color:#fff}@media (max-width:996px){#footer .copyright p{font-size:12px!important;line-height:normal!important}}@media (max-width:996px){#mySidenav li a{color:#fff!important}}@media (max-width:996px){.home #slider img{filter:opacity(.5) blur(1px)}}.home #slider .carousel-item{max-height:700px}@media (max-width:996px){.home #slider .carousel-item .slider-box{left:-4%}}.home #slider .carousel-item .slider-box p{padding-bottom:24px;border-bottom:1px solid #9dc866}@media (max-width:996px){.home #slider .carousel-item .slider-box p{padding-bottom:16px;font-size:20px}}.home #slider .carousel-item .slider-box h1.headtwo{font-weight:400}@media (max-width:996px){.home #slider .carousel-item .slider-box h1.headtwo{font-size:16px;display:block;line-height:normal}}@media (max-width:1399px){.home #slider .slide_nav .carousel-prev-button{top:auto}.home #slider .slide_nav .carousel-next-button{left:50px}}.home #about .about-head-box .abt-small-head{font-weight:400}.home #about .about-head-box .abt-main-head{text-transform:uppercase;font-weight:600;line-height:normal}@media (max-width:996px){.home #about .about-head-box .abt-main-head{font-size:24px}}.home #about .about-head-box .abt-para{font-weight:400;max-width:430px}@media (max-width:996px){.home #about .about-head-box .abt-para{max-width:100%;font-size:14px}}.home #about .about-box .col-md-6.col-sm-6{padding-left:0;padding-right:0}.home #about .about-box .col-md-6.col-sm-6 .about-feature-box i{background-color:transparent}.home #about .about-box .col-md-6.col-sm-6 .about-feature-box span{margin-left:4px}.home #about .about-right-image1{position:static}.home #price{background-color:#ddd}.home #price .container .row span{font-weight:400;font-size:16px;line-height:normal;text-transform:uppercase;color:#8ca46d;margin-bottom:24px;text-align:center}.home #price .container .row h2{font-weight:600;font-size:50px;line-height:normal;text-transform:uppercase;color:#12190c;margin-bottom:80px;text-align:center}@media (max-width:996px){.home #price .container .row h2{font-size:24px;margin-bottom:32px}}.home #price .container .price-item{width:90%;margin:0 auto}.home #price .container .price-item h3{font-size:32px;line-height:normal;text-transform:uppercase;color:#12190c;padding:24px 0;border-bottom:1px solid #9dc866;border-top:1px solid #9dc866}@media (max-width:996px){.home #price .container .price-item h3{font-size:24px;padding:16px 0}}.home #price .container .price-item--detail{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;padding-top:32px}@media (max-width:996px){.home #price .container .price-item--detail{gap:16px;padding-top:16px;grid-template-columns:2fr 1fr 1fr}}.home #price .container .price-item--detail:last-child{margin-bottom:64px}@media (max-width:996px){.home #price .container .price-item--detail:last-child{margin-bottom:32px}}.home #price .container .price-item--detail-desc,.home #price .container .price-item--detail-price,.home #price .container .price-item--detail-time{font-size:24px;line-height:normal;color:#12190c;font-weight:400}@media (max-width:996px){.home #price .container .price-item--detail-desc,.home #price .container .price-item--detail-price,.home #price .container .price-item--detail-time{font-size:16px}}.home #price .container .price-item--detail-price{font-weight:600;text-align:right}@media (max-width:996px){.home #price .container .price-item--detail-price{font-size:16px}}.home #price .container .payment-info{font-size:16px;line-height:normal;color:#12190c;font-weight:400}.home #service .container{display:flex;flex-direction:column;align-items:center}.home #service .container .service-head-back .small-head-box h2{font-weight:600;max-width:662px;padding-bottom:24px;border-bottom:1px solid #9dc866;margin-bottom:32px}.home #service .container .service-head-back .section-head{display:flex;justify-content:center}.home #service .container .service-head-back .section-head p{color:#12190c;font-weight:400;max-width:430px;margin-bottom:32px}.home #service .container .service-btn-box{display:flex;gap:32px}@media (max-width:996px){.home #service .container .service-btn-box{flex-direction:column}}.home #service .container .service-btn-box .service-btn{text-transform:uppercase;font-weight:400;padding:16px 32px}.home #service .container .service-btn-box .service-btn--full{background-color:#8ca46d;color:#fff;border:1px solid #8ca46d}.home #service .container .service-btn-box .service-btn--empty{background-color:transparent;color:#12190c;border:1px solid #12190c}.home #rezervation h2.abt-small-head{font-weight:600;font-size:50px;line-height:normal;padding-bottom:24px;border-bottom:1px solid #9dc866;text-transform:uppercase;color:#fff;margin-bottom:32px}@media (max-width:996px){.home #rezervation h2.abt-small-head{font-size:24px;margin-bottom:16px}}.home #rezervation p.abt-para{font-weight:400;max-width:410px;margin-bottom:32px;color:#fff}@media (max-width:996px){.home #rezervation p.abt-para{max-width:100%;font-size:14px}}.home #rezervation .service-btn{background-color:#8ca46d;color:#fff;border:1px solid #8ca46d;text-transform:uppercase;font-weight:400;padding:16px 32px}.home #rezervation .service-btn--full{background-color:#8ca46d;color:#fff;border:1px solid #8ca46d}.home #rezervation .about-right-image1{position:static}@media (max-width:996px){.home #rezervation .about-box{padding-top:0!important}}.home #gallery .gallery-head{position:static}.home #gallery .gallery-head span{position:static}.home #gallery .section-head h2{text-transform:uppercase}@media (max-width:996px){.home #gallery .section-head h2{font-size:24px}}@media (max-width:996px){.home #gallery .gallery-box{margin-top:0}}.home #testimonial .testimonial-head{position:static}.home #testimonial .testimonial-head span{position:static}.home #testimonial .section-head{max-width:400px;margin:0 auto}@media (max-width:996px){.home #testimonial .section-head{padding-bottom:0!important}}.home #testimonial .section-head h2{text-transform:uppercase}@media (max-width:996px){.home #testimonial .section-head h2{font-size:24px}}@media (max-width:996px){.home #testimonial .testimonial-box{margin:0}.home #testimonial .testimonial-box .testimonials-info p{font-size:14px;line-height:normal}}@media (max-width:996px){.home #latest_news{padding:10px 0}}.home #latest_news .latest-blog-head{position:static}.home #latest_news .latest-blog-head span{position:static}.home #latest_news .section-head{max-width:888px;margin:0 auto}.home #latest_news .section-head h2{text-transform:uppercase;font-weight:600;font-size:50px;line-height:normal;margin-bottom:32px}@media (max-width:996px){.home #latest_news .section-head h2{font-size:24px;margin-bottom:16px}}.home #latest_news .latest-news-content{padding:0}.home #latest_news .latest-news-content .new-content-text{padding:24px 0}@media (max-width:996px){.home #latest_news .latest-news-content .new-content-text{padding:16px 0}}.home #latest_news .latest-news-content .new-content-text h3{padding-bottom:16px;border-bottom:1px solid #9dc866;margin-bottom:16px}@media (max-width:996px){.home #latest_news .latest-news-content .new-content-text h3 a{font-size:16px}}.home #latest_news .latest-news-content .new-content-text .latest-theme-btn{text-align:end}.home #contact .about-right-image1{position:static}.home #contact .about-head-box .heading-box{padding-left:20px}.home #contact .about-head-box .heading-box h2{font-weight:600;font-size:50px;line-height:normal;text-transform:uppercase;color:#fff;border-bottom:1px solid #9dc866}@media (max-width:996px){.home #contact .about-head-box .heading-box h2{font-size:24px}}.home #contact .about-head-box .contact-info{display:flex;flex-direction:column;gap:24px}@media (max-width:996px){.home #contact .about-head-box .contact-info{gap:16px}}.home #contact .about-head-box .contact-info--item{display:flex;align-items:center;gap:6px}.home #contact .about-head-box .contact-info--item img{max-width:32px}.home #contact .about-head-box .contact-info--item a{color:#fff;text-decoration:none}.home #contact .about-head-box .contact-info--item span{color:#fff}.equal-gallery.three{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin-bottom:1em}.equal-gallery.two{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;margin-bottom:1em}.gallery-images{width:100%;aspect-ratio:4/3;overflow:hidden;display:flex;align-items:stretch;justify-content:center}.gallery-images img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:900px){.equal-gallery.three,.equal-gallery.two{grid-template-columns:1fr}}.blog .outer_dpage .container .row #single_post .postbox{box-shadow:none}.blog .outer_dpage .container .row #single_post .postbox .postpic img{width:100%}.blog .outer_dpage .container .row #single_post .postbox .postbox-content .meta_post{display:none}.blog .outer_dpage .container .row #single_post .postbox .postbox-content .posttitle a{font-size:32px;line-height:normal;text-transform:uppercase;color:#fff;font-weight:600}@media (max-width:996px){.blog .outer_dpage .container .row #single_post .postbox .postbox-content .posttitle a{font-size:24px}}.blog .outer_dpage .container .row #single_post .postbox .postbox-content .posttitle a:hover{color:#f5f9f0}.blog .outer_dpage .container .row #single_post .postbox .postbox-content .post-text{font-size:16px;line-height:normal;color:#fff;font-weight:400}.single-post .outer_dpage .main_title h1{font-size:32px;line-height:normal;text-transform:uppercase;color:#fff;font-weight:600}@media (max-width:996px){.single-post .outer_dpage .main_title h1{font-size:24px}}.single-post .outer_dpage .container .row .content_boxes .feature-box img{width:100%}.single-post .outer_dpage .container .row .content_boxes .single-post-content a,.single-post .outer_dpage .container .row .content_boxes .single-post-content blockquote,.single-post .outer_dpage .container .row .content_boxes .single-post-content h1,.single-post .outer_dpage .container .row .content_boxes .single-post-content h2,.single-post .outer_dpage .container .row .content_boxes .single-post-content h3,.single-post .outer_dpage .container .row .content_boxes .single-post-content h4,.single-post .outer_dpage .container .row .content_boxes .single-post-content h5,.single-post .outer_dpage .container .row .content_boxes .single-post-content h6,.single-post .outer_dpage .container .row .content_boxes .single-post-content li,.single-post .outer_dpage .container .row .content_boxes .single-post-content ol,.single-post .outer_dpage .container .row .content_boxes .single-post-content p,.single-post .outer_dpage .container .row .content_boxes .single-post-content span,.single-post .outer_dpage .container .row .content_boxes .single-post-content ul{color:#fff}.single-post .outer_dpage .container .row .content_boxes .single-post-content p{font-size:16px;line-height:normal;font-weight:400}.single-post .outer_dpage .container .row .content_boxes .post-navigation{display:none}.page-template-default p{font-weight:400;margin-bottom:32px;color:#fff}.page-template-default h1{font-weight:600;font-size:50px;line-height:normal;padding-bottom:24px;border-bottom:1px solid #9dc866;text-transform:uppercase;color:#fff;margin-bottom:32px}.page-template-default h2{color:#fff;font-size:38px;text-transform:uppercase;font-weight:600;line-height:normal}.page-template-default a.wp-block-button__link.wp-element-button{background-color:#8ca46d;color:#fff;font-size:16px;font:400 16px/60px var(--font-outfit);color:#fff;padding:16px 32px;transition:.5s;border-radius:inherit;display:unset}.page-template-default .template-hero .wp-block-column{align-content:center}.page-template-default .template-graphic .wp-block-column{align-content:center}