@font-face{font-family:'script_mt_boldregular';src:url(../fonts/scriptmtbold-webfont.woff2) format('woff2') , url(../fonts/scriptmtbold-webfont.woff) format('woff');font-weight:normal;font-style:normal}:root{--main-color:#c2aa6a;--grey-text:#9c9c9c}body{background-color:#ececec}.hero__image--text span p{font-family:'script_mt_boldregular';font-size:3rem}span,p{font-family:'Lato',sans-serif}.contact .footer-message{color:#fff;text-align:center;padding:30px 10px 30px 10px;display:block}a.anchor{position:relative;top:-250px;visibility:hidden}.page-template-wesela .single_offer--text,.page-template-parties .single_offer--text{position:relative;top:initial;transform:initial;left:initial;background:initial;color:var(--main-color);text-align:center;border:initial;padding-bottom:25px;width:100%}.page-template-wesela .single_offer,.page-template-parties .single_offer{border:initial}.page-template-wesela .offer_wrapper,.page-template-parties .single_offer{border:initial;padding-bottom:50px}.scale figcaption{text-align:center}.scale img{height:400px;object-fit:cover;display:block;margin:0 auto}.page-template-wesela .single_offer--image,.page-template-parties .single_offer--image{padding-bottom:20px}.page-template-wesela .wedding-button{color:#fff;text-align:center;background:var(--main-color);display:block;width:150px;padding:10px 15px;margin:0 auto;margin-top:-23px}.page-template-wesela .wedding-button:hover{color:#000}.page-template-parties .wedding-button{color:#fff;text-align:center;background:var(--main-color);display:block;width:150px;padding:10px 15px;margin:0 auto;margin-top:-23px}.page-template-parties .wedding-button:hover{color:#fff}.offer_wrapper a:hover{text-decoration:none}.page-template-wesela .offer_wrapper:after,.page-template-parties .offer_wrapper:after{display:table;content:"";clear:both}.page-template-wesela .single_offer,.page-template-parties .single_offer{padding:45px}.page-template-wesela .offer_wrapper,.page-template-parties .offer_wrapper{-webkit-box-shadow:0 0 44px 0 rgba(0,0,0,.17);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.17);box-shadow:0 0 44px 0 rgba(0,0,0,.17)}@media (max-width:768px){header .contactus{display:none}.single_offer--title{font-size:1rem}body{font-size:.9rem}.main-navigation a{text-align:center;padding:20px;font-size:1rem}.menu-toggle{float:right;border:1px solid var(--main-color);background:none;top:50%;position:absolute;transform:translateY(-50%);right:25px;z-index:900}.toggled .menu-menu-mobilne-container{background-color:rgba(0,0,0,.95);width:100vw;height:100vh;position:absolute}.menu-toggle .dashicons{font-size:2rem;width:40px;height:40px;margin-top:5px}.site-branding{max-width:40%;padding:15px;float:left}.main-navigation ul{display:none;list-style:none;margin:0 auto;padding-left:0;width:60vw;left:50%;transform:translateX(-50%);position:absolute;top:20%}.wpcf7 .your-message textarea{height:105px}.desktop{display:none!important}.form{margin-top:50px}.socials{position:relative;top:0}}@media (min-width:769px){.mobile{display:none!important}.site-header{height:100%}.form{float:right}.single_offer--title{font-size:1.2rem}.site-branding{position:relative;margin:0 auto}.socials{height:55px;position:relative;top:95px}.page-template-wesela .single_offer--text,.page-template-parties .single_offer--text{position:relative;top:initial;transform:initial;left:initial;background:initial;color:var(--main-color);text-align:center;border:initial;width:100%;padding-bottom:25px}.page-template-wesela .single_offer,.page-template-parties .single_offer{border:initial}.page-template-wesela .offer_wrapper{border:initial;padding-bottom:50px}.page-template-wesela .single_offer--image{padding-bottom:20px}.page-template-wesela .wedding-button{color:#fff;text-align:center;background:var(--main-color);display:block;width:150px;padding:10px 15px;margin:0 auto;margin-top:-23px}.wedding-button{color:#fff;text-align:center;background:var(--main-color);display:block;width:150px;padding:10px 15px;margin:0 auto;margin-top:-23px}.contact_us{display:block!important}.page-template-wesela .offer_wrapper:after{display:table;content:"";clear:both}.page-template-wesela .single_offer{padding:45px}.page-template-parties .offer_wrapper{-webkit-box-shadow:0 0 44px 0 rgba(0,0,0,.17);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.17);box-shadow:0 0 44px 0 rgba(0,0,0,.17)}.page-template-parties .offer_wrapper:after{display:table;content:"";clear:both}.page-template-parties .single_offer{padding:45px}.page-template-parties .offer_wrapper{-webkit-box-shadow:0 0 44px 0 rgba(0,0,0,.17);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.17);box-shadow:0 0 44px 0 rgba(0,0,0,.17)}.menu-glowne-prawe-container,.menu-glowne-lewe-container{margin-top:50px}.special_offer--wrapper{margin-top:50px}.main-navigation a{min-width:140px;text-align:center;max-width:170px;margin:0 auto}.main-navigation{top:50%;position:absolute;width:100%;transform:translateY(-50%)}.main-navigation.desktop .menu-item:hover .sub-menu{opacity:1}.main-navigation.desktop .sub-menu{margin-top:10px;opacity:0;background-color:rgba(0,0,0,.32);padding:10px;position:absolute;left:50%;transform:translateX(-50%);z-index:989;transition:.3s;border-top:2px solid var(--main-color);border-bottom:2px solid var(--main-color)}.menu_wrapper{height:150px;position:fixed;background-color:rgba(25,25,25,.36)}.main-navigation li{float:left;position:relative}}.owl-nav{position:absolute;top:50%;transform:translateY(-50%);font-size:5rem;width:100%}.offer_blocks{margin-top:25px;display:flex!important;justify-content:center}button.owl-next{float:right;margin-right:-25px}button.owl-prev{float:left;margin-left:-25px}footer{z-index:1}.menu_wrapper{position:fixed;z-index:400}.main-navigation a{color:#fff;font-family:'Merriweather',serif;text-transform:uppercase}.hero__image--text{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff;z-index:300;text-align:center}.hero__image img{width:100%;object-fit:cover;height:700px}footer{margin-top:100px}header span{font-size:.7rem;color:var(--main-color)}header>div{float:right}.wp-block-cgb-custom-gallery{padding-top:50px}.about__image--text span{color:var(--grey-text)}.gallery-item,.entry-content img{height:500px;object-fit:cover}.owl-carousel img{height:400px;object-fit:cover}.main-navigation a:hover{color:var(--main-color);text-decoration:none;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s}.entry-title{text-align:center}.page-template-wesela .content_area{padding-top:50px;top:-80px;-webkit-box-shadow:0 0 44px 0 rgba(0,0,0,.17);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.17);box-shadow:0 0 44px 0 rgba(0,0,0,.17);background:#ececec}.page-template-parties .content_area{padding-top:50px;top:-80px;-webkit-box-shadow:0 0 44px 0 rgba(0,0,0,.17);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.17);box-shadow:0 0 44px 0 rgba(0,0,0,.17);background:#ececec}.content_area{padding-top:50px;top:-80px;-webkit-box-shadow: 0px 0px 44px 0px rgb(0 0 0 / 17%);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.17);box-shadow: 0px 0px 44px 0px rgb(0 0 0 / 17%);background:#ececec;padding-bottom:25px}.single_offer{border:1px solid var(--main-color)}.contact_us{padding-top:10px;display:none}.contact_us span{color:#fff}.single_offer--text{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;color:#fff;padding:0 20px 0 20px;background:rgba(1,1,1,.36);text-align:center;width:60%;border:1px solid var(--main-color)}.single_offer--title{font-weight:bold}.hero__image--main .headline{font-family:'Merriweather',serif;text-transform:uppercase;text-shadow: 0 0 20px #000000ad}.hero__image--text{text-shadow: 0 0 20px #000000ad}h2{color:#282828}footer .contact__wrapper h3{color:#fff;text-transform:uppercase;font-family:'Lato',sans-serif;font-size:1rem}.about__us--sidephoto,.about__us--main{float:left}#about_us{background-image:url(https://malymlyn.pl/wp-content/themes/mlyn/assets/img/transparent-background.png.pagespeed.ce.uJEBvu8oOZ.png);background-repeat:no-repeat;height:100vh;max-height:420px}.about__us--sidephoto img{margin:0 auto;display:block}.wpcf7 input,.wpcf7-form textarea{padding:10px;transition:.3s;text-transform:none;border:1px solid #757575;background-color:transparent}.wpcf7 input:focus,.wpcf7-form textarea:focus{border:1px solid var(--main-color);color:#fff}.wpcf7 p{margin-bottom:.5rem}span.wpcf7-form-control-wrap,.wpcf7-form label{float:left}.wpcf7-form .your-name,.wpcf7-form .your-surname,.wpcf7-form .your-phone,.wpcf7-form .your-email,.wpcf7-form .checkin-date,.wpcf7-form .checkout-date,.wpcf7-form label{width:45%}.wpcf7-form textarea{width:100%;max-height:125px}.wpcf7-form .your-message{width:92%}.wpcf7-form .your-email,
.wpcf7-form .checkout-date,
.wpcf7-form .your-surname,
.wpcf7-form label:nth-of-type(even) {margin-left:2%}.wpcf7-form input{width:100%;margin-bottom:10px}.wpcf7 label{color:var(--grey-text);font-size:.8rem;font-family:'Lato',sans-serif}.wpcf7-form-control.wpcf7-submit{width:92%;margin-top:2%}.content{padding:50px;background-color:#fff;top:-80px;-webkit-box-shadow:0 0 44px 0 rgba(0,0,0,.17);-moz-box-shadow:0 0 44px 0 rgba(0,0,0,.17);box-shadow:0 0 44px 0 rgba(0,0,0,.17)}.content .headline,.content span{text-align:center;display:block}.hero__image--main{position:relative}.button,input[type="submit"].wpcf7-submit{border:2px solid var(--main-color);background:none;border-radius:0}#mapid{height:420px}#about_us button,input[type="submit"].wpcf7-submit{color:var(--main-color);padding:10px 30px 10px 30px}.single_offer button{bottom:0;position:absolute;left:50%;transform:translateX(-50%);background-color:var(--main-color);color:#fff;font-size:.9rem;font-size:.9rem}#slider button{color:var(--main-color);border-color:var(--main-color)}#slider button:hover,#about_us button:hover,input[type="submit"].wpcf7-submit:hover{color:#fff;background-color:var(--main-color);-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s;border-color:var(--main-color)}.contact{background-color:#282828}.contact__block-overlay{position:absolute;top:50%;transform:translateY(-50%);z-index:1000;left:20%}.contact__block-overlay span{padding:40px;background:#fff;display:block;text-align:center}.contact__block-overlay span p{padding:0}.socials p:nth-child(1) {font-family:'Merriweather','serif';color:#fff;margin-bottom:0}.overlay{position:absolute;background:rgba(255,255,255,.6);height:100%;width:100%;z-index:999}.socials__wrapper img{float:left;display:block;padding:5px}.site-info{float:left;width:100%;margin-top:15px;color:#555;font-size:.8rem}.site-info a{color:var(--main-color)}.socials span{float:left;margin-right:5px}.socials p:nth-child(2) {color:#555}.center{display:block;margin:0 auto}.owl-carousel{display:none}.owl-carousel.owl-loaded{display:block}.wedding_guest_count img,.wedding_place_type img{width:70px!important;object-fit:contain;height:auto;margin:0 auto}.wedding_guest_count .first_text,.wedding_place_type .first_text{padding-top:20px;display:block}.page-template-wesela .single_offer--title{font-family:'Merriweather',serif;padding:20px}.page-template-parties .single_offer--title{font-family:'Merriweather',serif;padding:20px}.page-template-wesela .single_offer--image{padding:10px}.page-template-parties .single_offer--image{padding:10px}