@charset "UTF-8";*{font-family:Lato,sans-serif;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}img{max-width:100%;height:auto}.container{width:100%;max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}body{background-color:#f1f1f1;background-image:url(../img/bg.png);background-size:auto;background-position:center;background-repeat:repeat}body.noScroll{overflow:hidden}.btn{color:#fff;text-align:center;font-size:16px;font-weight:400;display:inline-block;cursor:pointer;line-height:1.15;letter-spacing:-.64px;text-transform:uppercase;padding:12px 30px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-radius:25px;border:2px solid #d0d0d0;background:#695e53}@media screen and (max-width:991px){.btn{font-size:15px}}.btn:hover{background:#d0d0d0}.btn.btn-border{background:0 0;color:#636363}.btn.btn-border:hover{background-color:#636363;color:#fff}.d-none{display:none}h1,h1 *,h2,h2 *{color:#695e53;font-family:"Cormorant Garamond",sans-serif;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:3px}@media screen and (max-width:991px){h1,h1 *,h2,h2 *{text-align:center;font-size:24px}}h3,h4,h5,h6{color:#695e53;font-family:"Cormorant Garamond",sans-serif;font-size:20px;font-weight:700;line-height:1.15;letter-spacing:2px}@media screen and (max-width:991px){h3,h4,h5,h6{text-align:center;font-size:18px}}p{font-weight:400;font-size:17px;line-height:2;color:#2c2723}p b,p strong{font-weight:600}@media screen and (max-width:991px){p{text-align:center;font-size:15px}}.section{padding:115px 0;overflow:hidden}@media screen and (max-width:991px){.section{padding:45px 0 0}}.section .editor__wrapper{gap:120px 0!important}@media screen and (max-width:991px){.section .editor__wrapper{gap:40px 0!important}}.section .element-gallery a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}.section .element-gallery a img{-webkit-box-shadow:14px 13px 40px rgba(3,9,24,.1);box-shadow:14px 13px 40px rgba(3,9,24,.1)}@media screen and (max-width:991px){.section .element-responsive-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section .element-text{padding-left:65px;position:relative}@media screen and (max-width:1024px){.section .element-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}}.section .element-text h1{font-weight:700;position:relative;margin-bottom:55px}@media screen and (max-width:1024px){.section .element-text h1{text-align:center}}.section .element-text h1:before{content:"";position:absolute;bottom:-30px;width:100%;height:117px;left:-50px;background-size:auto 117px;background-position:left center;background-repeat:no-repeat}@media screen and (max-width:991px){.section .element-text h1:before{background-position:center;width:calc(100% + 30px);left:-15px;background-size:100% auto}}.section .element-text h1 span{position:relative;z-index:2}@media screen and (max-width:1024px){.section .element-text h2,.section .element-text h3,.section .element-text h4,.section .element-text h5,.section .element-text h6{text-align:center}}.section .element-text h2 b,.section .element-text h2 strong,.section .element-text h3 b,.section .element-text h3 strong,.section .element-text h4 b,.section .element-text h4 strong,.section .element-text h5 b,.section .element-text h5 strong,.section .element-text h6 b,.section .element-text h6 strong{display:inline-block;width:100%}.section .element-text p{margin-bottom:10px}.section .element-text p strong{font-weight:700}.section .element-text p:last-child{margin-bottom:0}@media screen and (max-width:1024px){.section .element-text p{text-align:center}}.section .element-text:before{content:"";position:absolute;left:0;width:1px;height:calc(100% + 40px);top:-20px;background-color:#fff}@media screen and (max-width:1024px){.section .element-text:before{display:none}}.section--img{overflow:visible;position:relative}@media screen and (max-width:991px){.section--img{padding-bottom:80px}}.section--img .element-text{max-width:545px}@media screen and (max-width:991px){.section--img .element-text{max-width:100%}}.section--dark{background:radial-gradient(30.88% 80.18% at -2.97% 120.96%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),radial-gradient(25.69% 60.48% at 95.54% -20.04%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),-webkit-gradient(linear,left bottom,left top,from(#030918),to(#030918));background:-o-radial-gradient(-2.97% 120.96%,30.88% 80.18%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),-o-radial-gradient(95.54% -20.04%,25.69% 60.48%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),-o-linear-gradient(bottom,#030918,#030918);background:radial-gradient(30.88% 80.18% at -2.97% 120.96%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),radial-gradient(25.69% 60.48% at 95.54% -20.04%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),linear-gradient(0deg,#030918,#030918)}.section--dark .element-text a:not(.btn),.section--dark .element-text b,.section--dark .element-text h1,.section--dark .element-text h2,.section--dark .element-text h3,.section--dark .element-text h4,.section--dark .element-text h5,.section--dark .element-text h6,.section--dark .element-text li,.section--dark .element-text p,.section--dark .element-text span{color:#fff}.section--dark .element-text:before{background-color:#fff}.section--dark.heading-hr .element-text{padding-left:0;border:none}.section--dark.heading-hr .element-text:before{display:none}.section--dark.heading-hr .element-text h2{position:relative;margin-bottom:40px}.section--dark.heading-hr .element-text h2:before{content:"";position:absolute;width:calc(100% + 70px);height:1px;top:calc(100% + 20px);left:0;position:absolute;background-color:#fff}@media screen and (max-width:991px){.section--dark.heading-hr .element-text h2:before{display:none}}.section--dark.heading-hr .element-image{position:relative;z-index:3}.section--start{padding:180px 0 100px;background:radial-gradient(30.88% 80.18% at -2.97% 120.96%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),radial-gradient(25.69% 60.48% at 95.54% -20.04%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),-webkit-gradient(linear,left bottom,left top,from(#030918),to(#030918));background:-o-radial-gradient(-2.97% 120.96%,30.88% 80.18%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),-o-radial-gradient(95.54% -20.04%,25.69% 60.48%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),-o-linear-gradient(bottom,#030918,#030918);background:radial-gradient(30.88% 80.18% at -2.97% 120.96%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),radial-gradient(25.69% 60.48% at 95.54% -20.04%,rgba(255,255,255,.2) 0,rgba(3,9,24,0) 100%),linear-gradient(0deg,#030918,#030918)}@media screen and (max-width:1024px){.section--start{text-align:center;padding-bottom:0;padding-top:300px}.section--start .editor__wrapper{gap:40px 0!important}}.section--start .element-text a:not(.btn),.section--start .element-text b,.section--start .element-text h1,.section--start .element-text h2,.section--start .element-text h3,.section--start .element-text h4,.section--start .element-text h5,.section--start .element-text h6,.section--start .element-text li,.section--start .element-text p,.section--start .element-text span{color:#fff}.section--start .element-text:before{background-color:#fff}.section--start .element-image img{max-width:390px;height:auto}.section--white{padding:140px 0 150px}@media screen and (max-width:991px){.section--white{padding:80px 0 0}}.section--white .element-text a:not(.btn),.section--white .element-text b,.section--white .element-text h1,.section--white .element-text h2,.section--white .element-text h3,.section--white .element-text h4,.section--white .element-text h5,.section--white .element-text h6,.section--white .element-text li,.section--white .element-text p,.section--white .element-text span{color:#030918}.section--white .element-text:before{background-color:#030918}.section.no-border{padding:90px 0}.section.no-border .editor__wrapper{gap:40px 60px!important}@media screen and (max-width:991px){.section.no-border .editor__wrapper{gap:40px 0!important}}.section.no-border .element-text{padding-left:0;border:none}.section.no-border .element-text:before{display:none}.section.no-border .element-text p{width:100%}.section.no-border .element-text .btn{width:100%}.section.no-border .element-image img{max-width:454px}.form{width:100%}.form .error{width:100%}.form .error.text-success{background-color:green;padding:10px;border-radius:10px;margin-bottom:10px;color:#fff;font-size:14px;line-height:1}.form__row{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:30px}@media screen and (max-width:991px){.form__row{grid-template-columns:repeat(1,1fr);gap:15px}}.form__field{padding:0;border:none;position:relative;font-size:14px;line-height:1;letter-spacing:-.03em;background:0 0;width:100%;color:#000;z-index:4;outline:0}.form__block{width:100%;border-bottom:1px solid #000;border-radius:0;background-color:transparent;position:relative;cursor:pointer;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form__block textarea{height:50px}.form__block label{position:absolute;top:0;left:0;cursor:pointer;width:100%;padding:5px 0;z-index:5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-weight:300;font-size:14px;line-height:1.15;color:#030918}.form__block label.active{padding:0;left:0;top:-7px;width:auto;height:auto}@media screen and (max-width:991px){.form__block label{text-align:center}}.form__block.active,.form__block:hover{border-color:#000}.form__btn{margin-top:30px}@media screen and (max-width:991px){.form__btn{padding:6px 19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form__btn .error{margin:0}.form__btn .error.danger{margin-bottom:10px;color:red;font-size:16px}.form__btn .error.success{margin-bottom:10px;color:green;font-size:16px}.form__text{margin-top:30px;margin-bottom:15px}.form__text p{font-weight:300;font-size:12px;line-height:1.15;color:#030918}.form__text p a{display:inline-block;margin-left:5px;font-weight:300;font-size:12px;line-height:1.15;color:#030918;text-decoration:underline}.form__text p span{display:none;font-size:12px}.form__checkbox{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}@media screen and (max-width:991px){.form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.form__checkbox input{width:15px;height:15px;margin-right:10px}@media screen and (max-width:991px){.form__checkbox input{width:33px;height:33px;margin:0}}.form__checkbox label{width:calc(100% - 25px);font-weight:300;font-size:12px;line-height:1.15;color:#030918}@media screen and (max-width:991px){.form__checkbox label{text-align:center}}.form__checkbox label a{color:#000;text-decoration:underline}.form .btn svg{width:24px;height:auto}.form .btn img{width:15px;height:auto}.popup{position:fixed;top:0;left:0;width:100%;z-index:1050;height:100vh;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:none}.popup__row{width:100%;height:100%;padding-top:40px;padding-bottom:40px;overflow:auto}.popup__overlay{width:100%;height:100%;position:absolute;top:0;z-index:1;left:0;background:rgba(0,0,0,.5)}.popup__close{position:absolute;top:13px;right:13px;background:0 0;border:none;outline:0;padding:0;width:23px;height:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer}.popup__content{background-color:#fff;max-width:660px;width:100%;overflow:auto;margin:auto;z-index:1500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:67px 20px}.popup__content p{color:#2c2723;text-align:center;font-size:17px;font-weight:300;line-height:1.4;letter-spacing:1.7px}.popup__content p.title{color:#695e53;font-family:"Cormorant Garamond",sans-serif;font-size:24px;font-weight:700;line-height:1.15;letter-spacing:2.4px;margin-bottom:64px;position:relative}.popup__content p.title:before{content:"";position:absolute;top:calc(100% + 32px);max-width:500px;width:100%;height:1px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:-webkit-gradient(linear,left top,right top,from(rgba(140,115,93,0)),color-stop(14%,rgba(140,115,93,.5)),color-stop(50%,rgba(140,115,93,.5)),to(rgba(140,115,93,0)));background:-o-linear-gradient(left,rgba(140,115,93,0) 0,rgba(140,115,93,.5) 14%,rgba(140,115,93,.5) 50%,rgba(140,115,93,0) 100%);background:linear-gradient(90deg,rgba(140,115,93,0) 0,rgba(140,115,93,.5) 14%,rgba(140,115,93,.5) 50%,rgba(140,115,93,0) 100%)}.popup__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px;padding:32px 0}.popup__social a{color:#695e53;font-size:15px;font-weight:600;letter-spacing:-.15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.popup__social a svg{width:23px;height:23px}.popup__social a svg path{fill:#695e53}.popup__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.popup__footer .btn{width:100%}.copyright{position:relative;width:100%;z-index:101;padding-top:20px}.copyright__row{border-top:1px solid #fff;width:100%;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.copyright p{font-weight:400;font-size:16px;gap:5px;text-align:center;line-height:1.5;letter-spacing:.01em;color:rgba(255,255,255,.6)}.copyright p a{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.01em;color:rgba(255,255,255,.6)}.copyright p svg{width:23px;height:auto}.copyright p svg path{fill:rgba(255,255,255,.8)}.footer{padding:80px 0;-webkit-box-shadow:0 6px 5px -3px rgba(0,0,0,.25) inset;box-shadow:0 6px 5px -3px rgba(0,0,0,.25) inset;position:relative;z-index:1000;background-image:url(../img/bg.png);background-size:auto;background-position:center;background-repeat:repeat}@media screen and (max-width:991px){.footer{padding:65px 0}}.footer__row{display:grid;grid-template-columns:520px 1fr 1fr;gap:40px}@media screen and (max-width:991px){.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:991px){.footer__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__logo img{width:100%;height:auto}.footer__logo img.full{display:block}@media screen and (max-width:991px){.footer__logo img.full{display:none}}.footer__logo img.mob{display:none}@media screen and (max-width:991px){.footer__logo img.mob{display:block}}@media screen and (max-width:991px){.footer__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media screen and (max-width:991px){.footer__social{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer__social a{color:#695e53;font-size:15px;font-weight:600;width:100%;letter-spacing:-.15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.footer__social a svg{width:21px;height:21px}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media screen and (max-width:991px){.footer__menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__menu a{color:#695e53;font-size:16px;font-weight:400;line-height:1.15;letter-spacing:1.6px}@media screen and (max-width:991px){.footer__menu a{text-align:center}}.no-shadow img{-webkit-box-shadow:none!important;box-shadow:none!important}html[lang=en] .section .element-text h1.catering-do-biura:before,html[lang=en] .section .element-text h2.catering-do-biura:before{background-image:url(../img/office-catering.svg);width:393px;height:120px;background-size:393px 120px}@media screen and (max-width:991px){html[lang=en] .section .element-text h1.catering-do-biura:before,html[lang=en] .section .element-text h2.catering-do-biura:before{left:calc(50% - 196.5px)}}@media screen and (max-width:393px){html[lang=en] .section .element-text h1.catering-do-biura:before,html[lang=en] .section .element-text h2.catering-do-biura:before{left:0;width:100%;background-size:100% auto}}html[lang=en] .section .element-text h1.eventy-prywatne:before,html[lang=en] .section .element-text h2.eventy-prywatne:before{background-image:url(../img/private-events.svg);width:370px;height:71px;background-size:370px 71px;bottom:5px}@media screen and (max-width:991px){html[lang=en] .section .element-text h1.eventy-prywatne:before,html[lang=en] .section .element-text h2.eventy-prywatne:before{left:calc(50% - 185px)}}@media screen and (max-width:370px){html[lang=en] .section .element-text h1.eventy-prywatne:before,html[lang=en] .section .element-text h2.eventy-prywatne:before{left:0;width:100%;background-size:100% auto}}html[lang=en] .section .element-text h1.eventy-firmowe:before,html[lang=en] .section .element-text h2.eventy-firmowe:before{background-image:url(../img/corporate-events.svg);width:419px;height:83px;background-size:419px 83px;bottom:-15px}@media screen and (max-width:991px){html[lang=en] .section .element-text h1.eventy-firmowe:before,html[lang=en] .section .element-text h2.eventy-firmowe:before{left:calc(50% - 210px)}}@media screen and (max-width:419px){html[lang=en] .section .element-text h1.eventy-firmowe:before,html[lang=en] .section .element-text h2.eventy-firmowe:before{left:0;width:100%;background-size:100% auto}}html[lang=en] .section .element-text h1.galeria-zdjec:before,html[lang=en] .section .element-text h2.galeria-zdjec:before{background-image:url(../img/gallery.svg);width:232px;height:121px;background-size:232px 121px}@media screen and (max-width:991px){html[lang=en] .section .element-text h1.galeria-zdjec:before,html[lang=en] .section .element-text h2.galeria-zdjec:before{left:calc(50% - 116px)}}html[lang=en] .section .element-text h1.kontakt-text:before,html[lang=en] .section .element-text h2.kontakt-text:before{background-image:url(../img/contact-text.svg);width:228px;height:70px;background-size:228px 70px;bottom:0}@media screen and (max-width:991px){html[lang=en] .section .element-text h1.kontakt-text:before,html[lang=en] .section .element-text h2.kontakt-text:before{left:calc(50% - 114px)}}html[lang=en] .section .element-text h1.o-nas:before,html[lang=en] .section .element-text h2.o-nas:before{background-image:url(../img/about-us.svg);width:315px;height:71px;background-size:315px 71px}@media screen and (max-width:991px){html[lang=en] .section .element-text h1.o-nas:before,html[lang=en] .section .element-text h2.o-nas:before{left:calc(50% - 157.5px)}}.ham{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:48px;height:auto}.hamRotate.active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamRotate180.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.line{fill:none;-webkit-transition:stroke-dasharray .4s,stroke-dashoffset .4s;-o-transition:stroke-dasharray .4s,stroke-dashoffset .4s;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#fff;stroke-width:5.5;stroke-linecap:round}.ham1 .top{stroke-dasharray:40 139}.ham1 .bottom{stroke-dasharray:40 180}.ham1.active .top{stroke-dashoffset:-98px}.ham1.active .bottom{stroke-dashoffset:-138px}.reviews-slider{display:inline-grid;max-width:450px}@media screen and (max-width:991px){.reviews-slider{max-width:100%}}.reviews-slider-controller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3px}@media screen and (max-width:991px){.reviews-slider-controller{display:none}}.reviews-slider-controller button{border-radius:25px;border:1px solid #d1cfcb;background:rgba(255,255,255,.3);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.reviews-slider .reviews-tiny{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45' fill='none'%3E%3Cg opacity='0.3'%3E%3Cpath d='M21.6008 15.1662C21.4369 21.2706 20.2336 27.1028 17.1628 32.4687C15.0401 36.1766 11.8646 38.7708 8.31887 40.9881C8.0941 41.1284 7.8051 41.3886 7.56005 41.1588C7.28457 40.9002 7.52287 40.5673 7.66314 40.3087C8.94587 37.9646 10.3131 35.6645 11.4302 33.2309C12.6538 30.564 13.6222 27.811 14.2576 24.9396C14.4266 24.1774 14.2559 24.0929 13.536 24.2484C7.64286 25.526 2.1621 21.8976 1.00949 15.9858C-0.0839539 10.38 3.84706 4.78603 9.51372 3.88694C15.9206 2.86954 21.5501 7.65063 21.6008 14.1522C21.6025 14.4902 21.6008 14.8282 21.6008 15.1662Z' fill='%238E765F'/%3E%3Cpath d='M44.25 15.2202C44.0793 21.5916 42.7949 27.6571 39.3912 33.1581C37.3175 36.5077 34.3228 38.8501 31.0746 40.9288C30.816 41.0945 30.4729 41.4375 30.1856 41.1198C29.9253 40.8325 30.2346 40.4877 30.3884 40.1987C31.6559 37.8462 33.0401 35.5562 34.1403 33.1142C35.3351 30.4642 36.2917 27.7382 36.9153 24.8939C37.0775 24.1536 36.8967 24.0827 36.2224 24.2415C30.2836 25.6358 24.4277 21.6338 23.5556 15.4348C22.7985 10.0537 26.7751 4.68115 32.1359 3.89022C38.7118 2.92353 44.2162 7.65053 44.25 14.2923C44.25 14.6016 44.25 14.9109 44.25 15.2202Z' fill='%238E765F'/%3E%3C/g%3E%3C/svg%3E");background-size:45px;background-position:right top;background-repeat:no-repeat}.reviews-slider .reviews-tiny p{color:#695e53;font-size:17px;font-weight:400;line-height:1.4;letter-spacing:1.7px;max-width:450px}@media screen and (max-width:991px){.reviews-slider .reviews-tiny p{font-size:15px}}.reviews-slider .reviews-tiny__rating{margin-bottom:40px}@media screen and (max-width:991px){.reviews-slider .reviews-tiny__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:24px}}.reviews-slider .reviews-tiny__image{margin-top:20px;max-width:450px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:991px){.reviews-slider .reviews-tiny__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.reviews-slider .reviews-tiny__image p{color:#695e53;text-align:right;font-size:18px;margin:0;font-weight:600;text-transform:capitalize}@media screen and (max-width:991px){.reviews-slider .reviews-tiny__image p{text-align:center}}.reviews-slider .reviews-tiny__image .btn{display:none}@media screen and (max-width:991px){.reviews-slider .reviews-tiny__image .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}}.contact{background-image:url(../img/сontact-bg.png);background-size:730px auto;background-position:right calc(100% - 33px);background-repeat:no-repeat}@media screen and (max-width:991px){.contact{background-image:none;padding:45px 0 30px}}.contact__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}.contact__logo img{max-width:520px;width:100%}.contact__logo img.mob{display:none}@media screen and (max-width:991px){.contact__logo img.mob{display:block;max-width:240px}}.contact__logo img.full{display:block}@media screen and (max-width:991px){.contact__logo img.full{display:none}}.contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contact__info .btn{min-width:290px}@media screen and (max-width:991px){.contact__info{display:none}}.contact__info--mob{display:none}@media screen and (max-width:991px){.contact__info--mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.contact__info--mob a{width:100%}}.contact__img{display:none}@media screen and (max-width:991px){.contact__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:40px}.contact__img img{width:100%}}.contact__form{max-width:480px;padding:105px 0}@media screen and (max-width:991px){.contact__form{max-width:100%;padding:30px 0 0}}.contact__form p.title{color:#695e53;font-family:"Cormorant Garamond",sans-serif;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:3px;margin-bottom:25px}@media screen and (max-width:991px){.contact__form p.title{font-size:20px}}