@import "https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;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{border-style:none;}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;}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.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{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;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;}
html{font-size:62.5%}img{object-fit:contain;max-width:100%;height:auto;display:block}ul li,ol li{font-size:1.8rem}.toolbar .toolbar-icon:before{width:2rem}.toolbar .toolbar-icon{margin:0;font-size:1.3rem}@media only screen and (min-width:36em){.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon:before{width:2rem}}.toolbar .toolbar-toggle-orientation button{width:3.9rem;height:3.9rem}.dialog-off-canvas-main-canvas{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}.dialog-off-canvas-main-canvas *{box-sizing:border-box}.toolbar-horizontal .dialog-off-canvas-main-canvas,.toolbar-vertical .dialog-off-canvas-main-canvas{min-height:calc(100vh - 39px)}.toolbar-horizontal.toolbar-tray-open .dialog-off-canvas-main-canvas{min-height:calc(100vh - 79px)}html{font-family:Mulish,sans-serif}p{font-size:1.8rem}@media (max-width:1000px){p{font-size:1.6rem}}@media (max-width:600px){p{font-size:1.6rem}}a{text-decoration:underline}h1{font-size:2.8rem;font-weight:800;line-height:1.2}@media (min-width:1000px){h1{font-size:3.4rem}}@media (min-width:1280px){h1{font-size:4rem}}h2{font-size:2.4rem;font-weight:800;line-height:1.25}@media (min-width:1000px){h2{font-size:2.8rem}}@media (min-width:1280px){h2{font-size:3.2rem}}h3{font-size:2rem;font-weight:800;line-height:1.3}@media (min-width:1000px){h3{font-size:2.2rem}}@media (min-width:1280px){h3{font-size:2.4rem}}h4{font-size:1.8rem;font-weight:800;line-height:1.35}@media (min-width:1000px){h4{font-size:2rem}}h5{font-size:1.8rem;font-weight:800;line-height:1.4}@media (min-width:1000px){h5{font-size:1.8rem}}.dialog-off-canvas-main-canvas a{font-size:1.8rem;font-weight:800;line-height:1.5}.dialog-off-canvas-main-canvas a:hover{text-decoration:none}.banner-color-line{text-align:center;background:linear-gradient(#fff 1%,#f9f9f9 98%);border:1px solid #dfdfdf;border-radius:8px;flex-flow:column;justify-content:space-between;align-items:center;max-width:24rem;margin-top:15px;padding:3rem 3rem 1rem;display:flex;box-shadow:0 1px 5px #0000000a}.banner-color-line a{color:#143b2a;text-decoration:none}.banner-color-line .image_title{display:none}.banner-color-line-text{flex-flow:column;justify-content:space-between;align-items:center;min-height:24rem;display:flex}.banners-color-line{grid-template-columns:repeat(4,1fr);justify-content:flex-start;gap:2rem;margin-bottom:3rem;display:grid}a:hover{text-decoration:underline}@media only screen and (max-width:1100px){.banners-color-line{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:700px){.banners-color-line{grid-template-columns:repeat(1,1fr);place-items:center}}.button-darkgreen{color:#fff;cursor:pointer;background-color:#143b2a;border-radius:3px;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;margin:3rem auto;padding:1rem;font-weight:700}.button-darkgreen a{color:#fff;text-decoration:none}.button-darkgreen:hover{filter:brightness(1.5)}.button-more{background:var(--white,#fff);color:#143b2a;cursor:pointer;border:2px solid #143b2a;border-radius:.5rem;justify-content:center;align-items:center;gap:1rem;margin-bottom:3rem;padding:1.5rem 2.5rem;font-size:max(.8rem,min(4vw,1.5rem));font-weight:800;text-decoration:none;display:flex}.button-more:hover{color:var(--white,#fff);border-color:var(--white,#fff);background:#143b2a;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out}.button-more-footer{color:#143b2a;cursor:pointer;background-color:#eee;border:2px solid #143b2a;border-radius:.5rem;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 2.5rem;font-size:max(.8rem,min(4vw,1.6rem));font-weight:800;line-height:150%;display:flex}.button-more-footer:hover{color:var(--white,#fff);border-color:var(--white,#fff);background:#143b2a;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out}.collection-yard-banner{grid-template-columns:1fr 1fr;grid-auto-flow:column;justify-content:center;align-items:center;margin-top:4rem;margin-bottom:4rem;display:grid}.collection-yard-banner-left{z-index:1;background-color:#fff;border-radius:1rem;height:80%;padding:4rem 9rem;position:relative;left:4rem;box-shadow:0 0 50px #00000014}.collection-yard-banner-left h1{margin-top:3.5rem;line-height:125%}.collection-yard-banner-left p{color:var(--gray-1,#666);line-height:150%}.collection-yard-banner-right{z-index:0;align-items:center;display:flex;position:relative}.collection-yard-banner-right img{object-fit:cover;border-radius:1rem;flex-shrink:0;width:77rem}@media only screen and (max-width:980px){.collection-yard-banner{background-color:var(--white,#fff);border-radius:10px;flex-flow:column-reverse;display:flex;box-shadow:0 0 50px #00000014}.collection-yard-banner-left{width:100%;height:auto;min-height:80%;box-shadow:none;padding:2.4rem 4rem;top:0;left:0;right:0}.collection-yard-banner-right img{width:100%}}.column-3-image-grid{grid-gap:2rem;grid-template-columns:repeat(3,1fr);display:grid}.column-3-image-grid img{width:100%}@media only screen and (max-width:480px){.column-3-image-grid{flex-flow:column;padding:0;display:flex}.column-3-image-grid div a{margin:auto}}.webform-submission-contact-form-form input{height:4rem;padding:4px 6px}.webform-submission-contact-form-form label{font-size:1.5rem}.webform-submission-contact-form-form .form-text,.webform-submission-contact-form-form .form-email,.webform-submission-contact-form-form .form-textarea{margin-top:1rem}.webform-submission-contact-form-form #edit-flexbox,.webform-submission-contact-form-form .form-item-predmet{margin-bottom:3rem}.webform-submission-contact-form-form .form-item-predmet input,.webform-submission-contact-form-form #edit-vase-jmeno-first,.webform-submission-contact-form-form #edit-vase-e-mailova-adresa-email,.webform-submission-contact-form-form #edit-zprava{border-radius:4px;font-size:2rem;box-shadow:inset 0 1px 1px #00000013}.webform-submission-contact-form-form .full-name label:after,.webform-submission-contact-form-form .email-adress label:after,.webform-submission-contact-form-form .predmet label:after,.webform-submission-contact-form-form .zprava label:after{content:"*";color:#c61f1f;margin-left:1rem}.webform-submission-contact-form-form #edit-actions{justify-content:flex-start;padding:2rem 0}.webform-submission-contact-form-form #edit-actions input{color:#fff;background-color:#143b2a;flex-wrap:wrap;align-content:center;padding:2rem;font-size:14px;display:flex}.webform-submission-contact-form-form #edit-actions input:hover{filter:brightness(1.5)}@media only screen and (max-width:1050px){.webform-submission-contact-form-form label{font-size:1.2rem}}.icon-phone,.icon-map-marker,.icon-email,.icon-star,.icon-clock{padding-left:4rem}.icon-map-marker{background-image:url(/sites/default/files/2024-04/maps-and-flags.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:-webkit-fit-content;width:fit-content}.icon-phone{background-image:url(/sites/default/files/2024-04/phone-call.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:-webkit-fit-content;width:fit-content}.icon-phone a{color:#000;font-weight:400}.icon-clock{background-image:url(/sites/default/files/2024-04/time.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:-webkit-fit-content;width:fit-content}.icon-star{background-image:url(/sites/default/files/2024-04/asterisk.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:-webkit-fit-content;width:fit-content}.icon-email{background-image:url(/sites/default/files/2024-04/mail.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:-webkit-fit-content;width:fit-content}.icon-email a{color:#000;font-weight:400}.clock-icon-div p:last-of-type{margin-left:3rem}@media (max-width:1000px){.icon-phone,.icon-map-marker,.icon-email,.icon-star,.icon-clock{background-size:18px}}.contact{grid-template-columns:repeat(2,1fr);display:grid}.form-contact-form{padding:0 3rem}.contact-info{width:110%}.webform-flex--container{margin:0}#edit-predmet,#edit-zprava{width:100%}.provozovna{position:relative}.provozovna:after{content:"";background-color:#e4d530;width:100%;max-width:60rem;height:2px;display:block;position:absolute}#edit-actions-submit{color:#fff;background-color:#143b2a;border-radius:3px;padding:4px}.webform-flexbox{gap:1rem}@media only screen and (max-width:1030px){.contact{flex-flow:column-reverse;padding:1rem;display:flex}.webform-submission-contact-form-form{flex-flow:column;padding:0;display:flex}#edit-vase-jmeno-first,#edit-vase-e-mailova-adresa-email{width:100%}#edit-actions-submit{color:#fff;background-color:#143b2a;border-radius:3px;margin-top:1rem;padding:4px}}.container-demand-flex{justify-content:space-around;margin-bottom:2rem;display:flex}.container-demand-flex li{font-size:max(.7rem,min(4vw,1.8rem));line-height:2rem}.container-type{grid-auto-flow:column;justify-content:center;align-items:center;margin:0 auto 5rem;display:grid}.container-type .container-type-left img{object-fit:cover;border-radius:1rem;width:34.5rem}.container-type .container-type-right{background-color:var(--white,#fff);border-radius:10px;align-content:space-between;gap:2rem;padding:3rem;display:grid;position:relative;left:-2rem;box-shadow:0 0 50px #00000014}.container-type .container-type-right .container-type-title{color:#000;font-size:max(1.4rem,min(4vw,3rem))}.container-type .container-type-right .container-type-price{color:var(--gray-1,#666);font-size:max(.8rem,min(4vw,2rem))}.container-type .container-type-right button a{color:#143b2a;text-decoration:none}.container-type .container-type-right button a:hover{color:#fff}@media only screen and (max-width:800px){.container-type{grid-auto-flow:inherit;background-color:var(--white,#fff);border-radius:10px;flex-direction:column;margin:0 auto 1.6rem;display:flex;box-shadow:0 0 50px #00000014}.container-type .container-type-left img{width:100%}.container-type .container-type-right{height:auto;left:inherit;grid-row-gap:2rem;text-align:center;box-shadow:none;width:100%!important}}.description-field{margin-bottom:2rem}.description-field li{font-size:1.8rem}.description-field a{color:#000}.description-field a:hover{text-decoration:none}.messages__wrapper{padding:1.6rem;font-size:1.6rem}.messages__wrapper a{font-size:1.6rem}.full-width-container,.footer{background-color:#e4d530}.footer a{color:#000;margin-bottom:2.5rem}.footer svg{width:2.5rem;height:2.5rem}.branch-info-border{border-bottom:1px solid #00000026}.footer .branch-info{justify-content:space-evenly;align-items:flex-start;gap:5rem;margin:auto;padding:10rem 0 6rem;display:flex}.footer .branch-info .branch-info-child{border-right:1px solid #00000026;height:auto;padding-bottom:2.5rem}.footer .branch-info .branch-info-child .footer-phone a{font-size:16px;font-weight:400}.footer .branch-info .branch-info-child .footer-phone a:hover{text-decoration:none}.footer .branch-info div{width:100%;margin-bottom:2.5rem;font-size:1.6rem;line-height:150%}.footer .branch-info div h3{margin-top:0;font-size:2rem;font-weight:800;line-height:150%}.footer .branch-info div p{color:var(--black,#000);margin-bottom:2.5rem;font-size:1.6rem;line-height:150%}.footer .branch-info .branch-info-links{flex-direction:column;display:flex}.footer .branch-info .branch-info-links .branch-info-link{justify-content:space-between;gap:.2rem;margin-bottom:0;display:flex}.footer .branch-info .branch-info-links a{color:#000;font-size:1.6rem;font-weight:400}.footer .branch-info .branch-info-links a:hover{text-decoration:none}.footer .lower-footer{color:#000;justify-content:space-between;gap:10rem;padding:5rem 0;display:flex}.lower-footer-logo{width:23.8161rem;height:7rem}.lower-footer-logo--desktop{display:flex}.lower-footer-logo--mobile{display:none}.lower-footer-flex{display:flex}.lower-footer-flex .lower-footer-info{max-width:40rem;margin-left:9rem;line-height:150%}.lower-footer-flex .lower-footer-info p{color:#000;width:100%;margin-left:-9rem;font-size:1.4rem;line-height:150%}.lower-footer-flex .lower-footer-container{display:flex}.lower-footer-flex .lower-footer-links{gap:5rem;margin-top:1rem;font-weight:800;display:flex}.lower-footer-flex .lower-footer-links a{font-size:1.6rem;text-decoration:none}.lower-footer-flex .lower-footer-links a:hover{text-decoration:underline}.lower-footer-flex .lower-footer-links .lower-footer-border{border-right:1px solid #00000026;padding-right:3rem}.lower-footer-copyright{justify-content:space-between;display:flex}.lower-footer-copyright p{color:var(--black,#000);font-size:1.4rem;font-weight:400;line-height:150%}.lower-footer-copyright a{font-size:1.4rem;font-weight:400}@media (max-width:1450px){.footer{padding:0 6rem}.footer .branch-info-child{border-right:1px solid #00000026;height:25rem;padding-right:2rem}.footer .lower-footer-links>div{position:relative}.footer .lower-footer-links>div:after{content:"";background-color:#00000026;width:1px;height:24px;margin-bottom:-12px;position:absolute;bottom:50%;right:0}.footer .lower-footer-links>div:last-of-type:after{display:none}.footer .lower-footer-links .lower-footer-border{border-right:none;padding-right:2rem}.footer .lower-footer-logo img{margin-top:1.3rem}}@media (max-width:1250px){.branch-info .branch-info-child{height:33rem}}@media (max-width:1000px){.footer .lower-footer-logo{width:2rem;height:2rem}.branch-info{gap:5rem;padding:8rem 10rem}.branch-info .footer .branch-info .branch-info-child{border-right:1px solid #00000026;height:41rem}.branch-info div{margin-bottom:2rem;font-size:1.4rem}.branch-info div h3{font-size:1.8rem}.branch-info div p{font-size:1.4rem}.branch-info .branch-info-links{flex-direction:column}.lower-footer{gap:5rem;padding:3rem 10rem}.lower-footer .lower-footer-logo{width:20rem;height:5.6rem}.lower-footer .lower-footer-flex{flex-direction:column}.lower-footer .lower-footer-flex .lower-footer-info{max-width:100%;margin-left:0}.lower-footer .lower-footer-flex .lower-footer-info p{margin-left:0;font-size:1.2rem}.lower-footer .lower-footer-flex .lower-footer-links{flex-direction:column;gap:3.3rem}.lower-footer .lower-footer-flex .lower-footer-links>div{position:relative}.lower-footer .lower-footer-flex .lower-footer-links>div:after{content:"";width:24px;height:1px;bottom:-1.5rem;left:0;right:inherit;margin-bottom:inherit;background-color:#00000026;position:absolute}}@media (max-width:850px){.footer .branch-info{margin-left:-2rem}.footer .branch-info div h3{font-size:1.6rem}.footer .branch-info div p{margin-bottom:1.2rem;font-size:1.6rem}.footer .branch-info div svg{display:none}}@media only screen and (max-width:775px){.footer .branch-info{gap:3rem;margin-left:-2rem}}@media (max-width:700px){.footer{padding-left:2rem;padding-right:2rem}.footer svg{width:1.5rem;height:1.5rem}.footer .lower-footer-logo{justify-content:center;width:100%;height:15rem;padding-top:4rem;padding-bottom:4rem;display:flex;position:relative}.footer .lower-footer-logo a{margin:0}.footer .lower-footer-logo img{width:23.8rem;height:7rem;margin:0;display:flex}.footer .lower-footer-logo--desktop{display:none}.footer .lower-footer-logo--mobile{display:flex}.branch-info-border{border-bottom:0}.branch-info{flex-direction:column;gap:1.6rem!important;margin-left:0!important;padding:2.4rem 0!important}.branch-info .branch-info-child{padding-right:0;position:relative;border-right:none!important;margin-bottom:0!important}.branch-info .branch-info-child:after{content:"";background-color:#00000026;width:24px;height:1px;position:absolute;bottom:0;left:0}.branch-info div{font-size:1.2rem;margin-bottom:0!important}.branch-info div h3{font-size:1.6rem}.branch-info div p{font-size:1.2rem}.branch-info .branch-info-links{flex-direction:column;gap:1rem;position:relative}.branch-info .branch-info-links:after{content:"";background-color:#00000026;width:24px;height:1px;position:absolute;bottom:0;left:0}.lower-footer{flex-direction:column;gap:2rem;padding-top:0!important;padding-bottom:2.4rem!important}.lower-footer .lower-footer-logo{width:18rem;height:5rem}.lower-footer .lower-footer-flex{flex-direction:column}.lower-footer .lower-footer-flex .lower-footer-info p{font-size:1.2rem}.lower-footer .lower-footer-copyright{flex-direction:column;display:flex}}.pristaveni-kontejneru{background-color:var(--gray-2,#eee);border-radius:1rem;max-width:120rem;margin:3rem auto;padding:4.5rem 7.5rem}.pristaveni-kontejneru #edit-termin-pristaveni-time{padding:.8rem}.pristaveni-kontejneru .popis1,.pristaveni-kontejneru .popis2,.pristaveni-kontejneru .popis3{color:var(--black,#000);margin:3rem 0 2rem;font-size:2rem;font-weight:800;display:block}.pristaveni-kontejneru .popis4{color:var(--black,#000);opacity:.6;margin:2rem 0;font-size:1.4rem;display:block}.pristaveni-kontejneru .top-flexbox{grid-template-columns:1fr 2fr 1fr;gap:2rem;margin-bottom:3rem;display:grid}@media (max-width:1000px){.pristaveni-kontejneru .top-flexbox{grid-template-columns:1fr}}.pristaveni-kontejneru .Type-of-waste{border-bottom:.5px solid #c9d7e6;gap:3rem;margin-bottom:3rem;padding:2rem 0;display:grid}@media (min-width:1000px){.pristaveni-kontejneru .Type-of-waste{grid-template-columns:1fr 1fr}}.pristaveni-kontejneru .Type-of-waste .type-of-waste-checkbox legend,.pristaveni-kontejneru .Type-of-waste .size-of-container legend{margin-bottom:1.5rem;font-size:1.6rem}.pristaveni-kontejneru .Type-of-waste .type-of-waste-checkbox .form-checkboxes,.pristaveni-kontejneru .Type-of-waste .size-of-container .form-checkboxes{flex-direction:column;gap:1.2rem;display:flex}.pristaveni-kontejneru .date-flexbox{border-bottom:.5px solid #c9d7e6;gap:2rem;margin-bottom:3rem;padding:2rem 0;display:grid}@media (min-width:1000px){.pristaveni-kontejneru .date-flexbox{grid-template-columns:1fr 1fr}}.pristaveni-kontejneru .date-flexbox #edit-termin-pristaveni{gap:1rem;display:flex}.pristaveni-kontejneru .date-flexbox #edit-termin-pristaveni .form-item{flex:1}.pristaveni-kontejneru .contact-info{gap:2rem;margin-bottom:3rem;display:grid}@media (min-width:1000px){.pristaveni-kontejneru .contact-info{grid-template-columns:repeat(2,1fr)}}.pristaveni-kontejneru .contact-info .telefon .iti,.pristaveni-kontejneru .contact-info .telefon input{width:100%}.pristaveni-kontejneru .company-info{border-bottom:.5px solid #c9d7e6;gap:2rem;margin-bottom:3rem;padding-bottom:3rem;display:grid}@media (min-width:1000px){.pristaveni-kontejneru .company-info{grid-template-columns:2fr 1fr 1fr}}@media (max-width:600px){.pristaveni-kontejneru{padding:2rem}.pristaveni-kontejneru .popis1,.pristaveni-kontejneru .popis2,.pristaveni-kontejneru .popis3{font-size:1.8rem}.pristaveni-kontejneru .date-flexbox #edit-termin-pristaveni{display:block}}.zjisteni-ceny-materialu{background-color:#eee;margin:3rem auto;padding:45px 75px}.zjisteni-ceny-materialu #edit-flexbox{grid-template-columns:repeat(2,1fr);display:grid}.zjisteni-ceny-materialu .full-name label{font-size:1.8rem}.zjisteni-ceny-materialu .full-name label:after{content:"*";color:red}.zjisteni-ceny-materialu .full-name input{height:3rem;margin-top:1rem;font-size:1.5rem}.zjisteni-ceny-materialu .company label{font-size:1.8rem}.zjisteni-ceny-materialu .company input{height:3rem;margin-top:1rem;font-size:1.5rem}.zjisteni-ceny-materialu .email label{font-size:1.8rem}.zjisteni-ceny-materialu .email label:after{content:"*";color:red}.zjisteni-ceny-materialu .email input{height:3rem;margin-top:1rem;font-size:1.5rem}.zjisteni-ceny-materialu .telefon{margin-top:1rem}.zjisteni-ceny-materialu .telefon legend{margin-bottom:1rem;font-size:1.8rem}.zjisteni-ceny-materialu .telefon legend:after{content:"*";color:red}.zjisteni-ceny-materialu .telefon input{height:3rem;font-size:1.5rem}.zjisteni-ceny-materialu .telefon .js-webform-telephone-international,.zjisteni-ceny-materialu .iti{width:100%}.zjisteni-ceny-materialu .datefield{margin-top:2rem;padding-top:2rem;font-size:1.8rem}.zjisteni-ceny-materialu .datefield label:after{content:"*";color:red}.zjisteni-ceny-materialu .datefield div{margin-top:1rem}.zjisteni-ceny-materialu .datefield .form-select{width:15rem}.zjisteni-ceny-materialu .dropdown-select{margin-top:4rem;margin-left:-.4rem}.zjisteni-ceny-materialu .dropdown-select legend{font-size:1.8rem}.zjisteni-ceny-materialu .dropdown-select select{margin-top:1rem;font-size:1.8rem}.zjisteni-ceny-materialu .additional-info{margin-top:3rem}.zjisteni-ceny-materialu .additional-info label{font-size:1.8rem}.zjisteni-ceny-materialu .additional-info textarea{width:100%}.zjisteni-ceny-materialu .form-submit{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#143b2a;border-radius:3px;flex-wrap:wrap;place-content:flex-start center;max-width:-webkit-fit-content;max-width:fit-content;margin-bottom:2rem;padding:1rem 2rem;font-size:1.8rem;display:flex}.zjisteni-ceny-materialu #edit-actions{justify-content:center}.zjisteni-ceny-materialu .form-submit:hover{filter:brightness(1.5)}@media only screen and (max-width:760px){.zjisteni-ceny-materialu #edit-flexbox{flex-flow:column;display:flex}.zjisteni-ceny-materialu .full-name input,.zjisteni-ceny-materialu .company input,.zjisteni-ceny-materialu .email input,.zjisteni-ceny-materialu .telefon input{width:100%}.zjisteni-ceny-materialu .dropdown-select{margin-left:0}}.form-required:after{content:" *";color:red;font-weight:700;display:inline}.webform-submission-form,.contact-form,form{width:100%;max-width:100%;overflow:hidden}.webform-submission-form label,.contact-form label,form label{color:var(--black,#000);margin-bottom:.8rem;font-size:1.5rem;font-weight:800;display:block}.webform-submission-form legend,.contact-form legend,form legend{color:var(--black,#000);margin-bottom:1rem;font-size:1.5rem;font-weight:800;display:block}.webform-submission-form legend .form-required,.contact-form legend .form-required,form legend .form-required{display:inline}.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=number],.webform-submission-form input[type=date],.webform-submission-form input[type=time],.webform-submission-form input[type=password],.webform-submission-form input[type=url],.webform-submission-form select,.webform-submission-form textarea,.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=number],.contact-form input[type=date],.contact-form input[type=time],.contact-form input[type=password],.contact-form input[type=url],.contact-form select,.contact-form textarea,form input[type=text],form input[type=email],form input[type=tel],form input[type=number],form input[type=date],form input[type=time],form input[type=password],form input[type=url],form select,form textarea{background-color:var(--white,#fff);width:100%;max-width:100%;color:var(--black,#000);box-sizing:border-box;border:1px solid #ddd;border-radius:.4rem;padding:1rem;font-family:Mulish,sans-serif;font-size:1.5rem;transition:border-color .3s}.webform-submission-form input[type=text]:focus,.webform-submission-form input[type=email]:focus,.webform-submission-form input[type=tel]:focus,.webform-submission-form input[type=number]:focus,.webform-submission-form input[type=date]:focus,.webform-submission-form input[type=time]:focus,.webform-submission-form input[type=password]:focus,.webform-submission-form input[type=url]:focus,.webform-submission-form select:focus,.webform-submission-form textarea:focus,.contact-form input[type=text]:focus,.contact-form input[type=email]:focus,.contact-form input[type=tel]:focus,.contact-form input[type=number]:focus,.contact-form input[type=date]:focus,.contact-form input[type=time]:focus,.contact-form input[type=password]:focus,.contact-form input[type=url]:focus,.contact-form select:focus,.contact-form textarea:focus,form input[type=text]:focus,form input[type=email]:focus,form input[type=tel]:focus,form input[type=number]:focus,form input[type=date]:focus,form input[type=time]:focus,form input[type=password]:focus,form input[type=url]:focus,form select:focus,form textarea:focus{border-color:#e4d530;outline:none}.webform-submission-form input[type=text]::placeholder,.webform-submission-form input[type=email]::placeholder,.webform-submission-form input[type=tel]::placeholder,.webform-submission-form input[type=number]::placeholder,.webform-submission-form input[type=date]::placeholder,.webform-submission-form input[type=time]::placeholder,.webform-submission-form input[type=password]::placeholder,.webform-submission-form input[type=url]::placeholder,.webform-submission-form select::placeholder,.webform-submission-form textarea::placeholder,.contact-form input[type=text]::placeholder,.contact-form input[type=email]::placeholder,.contact-form input[type=tel]::placeholder,.contact-form input[type=number]::placeholder,.contact-form input[type=date]::placeholder,.contact-form input[type=time]::placeholder,.contact-form input[type=password]::placeholder,.contact-form input[type=url]::placeholder,.contact-form select::placeholder,.contact-form textarea::placeholder,form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=tel]::placeholder,form input[type=number]::placeholder,form input[type=date]::placeholder,form input[type=time]::placeholder,form input[type=password]::placeholder,form input[type=url]::placeholder,form select::placeholder,form textarea::placeholder{color:var(--gray-1,#666);opacity:.6}.webform-submission-form textarea,.contact-form textarea,form textarea{resize:vertical;min-height:8rem}.webform-submission-form select,.contact-form select,form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23000000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:3rem}.webform-submission-form input[type=checkbox],.webform-submission-form input[type=radio],.contact-form input[type=checkbox],.contact-form input[type=radio],form input[type=checkbox],form input[type=radio]{cursor:pointer;flex-shrink:0;width:1.7rem;height:1.7rem;margin-right:1rem}.webform-submission-form .form-item,.webform-submission-form .js-form-item,.contact-form .form-item,.contact-form .js-form-item,form .form-item,form .js-form-item{max-width:100%;padding:.8rem}.webform-submission-form fieldset.webform-composite-hidden-title .fieldset-wrapper>.form-item:first-child,.contact-form fieldset.webform-composite-hidden-title .fieldset-wrapper>.form-item:first-child,form fieldset.webform-composite-hidden-title .fieldset-wrapper>.form-item:first-child{margin-top:6px}.webform-submission-form .form-checkboxes,.webform-submission-form .form-radios,.contact-form .form-checkboxes,.contact-form .form-radios,form .form-checkboxes,form .form-radios{flex-wrap:wrap;gap:2rem;display:flex}.webform-submission-form .form-checkboxes .form-item,.webform-submission-form .form-radios .form-item,.contact-form .form-checkboxes .form-item,.contact-form .form-radios .form-item,form .form-checkboxes .form-item,form .form-radios .form-item{align-items:center;margin-bottom:0;display:flex}.webform-submission-form .form-checkboxes .form-item label,.webform-submission-form .form-radios .form-item label,.contact-form .form-checkboxes .form-item label,.contact-form .form-radios .form-item label,form .form-checkboxes .form-item label,form .form-radios .form-item label{width:-webkit-max-content;width:max-content;margin-bottom:0;font-weight:400}.webform-submission-form fieldset,.contact-form fieldset,form fieldset{border:none;min-width:0;max-width:100%;margin:0;padding:.8rem}.webform-submission-form .fieldset-wrapper,.contact-form .fieldset-wrapper,form .fieldset-wrapper{flex-direction:column;gap:1rem;max-width:100%;display:flex}.webform-submission-form button,.webform-submission-form input[type=submit],.webform-submission-form .form-submit,.contact-form button,.contact-form input[type=submit],.contact-form .form-submit,form button,form input[type=submit],form .form-submit{color:var(--black,#000);text-transform:uppercase;cursor:pointer;background-color:#e4d530;border:none;border-radius:.4rem;justify-content:center;align-items:center;min-height:4.5rem;padding:1rem 2rem;font-size:1.8rem;font-weight:800;transition:filter .3s;display:inline-flex}.webform-submission-form button:hover,.webform-submission-form input[type=submit]:hover,.webform-submission-form .form-submit:hover,.contact-form button:hover,.contact-form input[type=submit]:hover,.contact-form .form-submit:hover,form button:hover,form input[type=submit]:hover,form .form-submit:hover{filter:brightness(1.2)}.webform-submission-form button:disabled,.webform-submission-form input[type=submit]:disabled,.webform-submission-form .form-submit:disabled,.contact-form button:disabled,.contact-form input[type=submit]:disabled,.contact-form .form-submit:disabled,form button:disabled,form input[type=submit]:disabled,form .form-submit:disabled{opacity:.5;cursor:not-allowed}.webform-submission-form button:disabled:hover,.webform-submission-form input[type=submit]:disabled:hover,.webform-submission-form .form-submit:disabled:hover,.contact-form button:disabled:hover,.contact-form input[type=submit]:disabled:hover,.contact-form .form-submit:disabled:hover,form button:disabled:hover,form input[type=submit]:disabled:hover,form .form-submit:disabled:hover{filter:none}.webform-submission-form .form-actions,.contact-form .form-actions,form .form-actions{justify-content:center;gap:1.5rem;margin-top:3rem;display:flex}.webform-submission-form .error,.webform-submission-form .form-item--error-message,.contact-form .error,.contact-form .form-item--error-message,form .error,form .form-item--error-message{color:red;margin-top:.5rem;font-size:1.3rem;display:block}.webform-submission-form .form-item--error input,.webform-submission-form .form-item--error select,.webform-submission-form .form-item--error textarea,.contact-form .form-item--error input,.contact-form .form-item--error select,.contact-form .form-item--error textarea,form .form-item--error input,form .form-item--error select,form .form-item--error textarea{border-color:red}.webform-submission-form .description,.webform-submission-form .form-item--description,.contact-form .description,.contact-form .form-item--description,form .description,form .form-item--description{color:var(--gray-1,#666);margin-top:.5rem;font-size:1.3rem;font-style:italic}.webform-submission-form .webform-flexbox,.contact-form .webform-flexbox,form .webform-flexbox{box-sizing:border-box;grid-template-columns:1fr;justify-content:center;gap:2rem;width:100%;max-width:100%;display:grid}@media (min-width:1000px){.webform-submission-form .webform-flexbox,.contact-form .webform-flexbox,form .webform-flexbox{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.webform-submission-form .webform-flexbox .webform-submission-form label,.webform-submission-form .webform-flexbox .webform-submission-form legend,.webform-submission-form .webform-flexbox .contact-form label,.webform-submission-form .webform-flexbox .contact-form legend,.webform-submission-form .webform-flexbox form label,.webform-submission-form .webform-flexbox form legend,.contact-form .webform-flexbox .webform-submission-form label,.contact-form .webform-flexbox .webform-submission-form legend,.contact-form .webform-flexbox .contact-form label,.contact-form .webform-flexbox .contact-form legend,.contact-form .webform-flexbox form label,.contact-form .webform-flexbox form legend,form .webform-flexbox .webform-submission-form label,form .webform-flexbox .webform-submission-form legend,form .webform-flexbox .contact-form label,form .webform-flexbox .contact-form legend,form .webform-flexbox form label,form .webform-flexbox form legend,.webform-submission-form .webform-flexbox .webform-submission-form input[type=text],.webform-submission-form .webform-flexbox .webform-submission-form input[type=email],.webform-submission-form .webform-flexbox .webform-submission-form input[type=tel],.webform-submission-form .webform-flexbox .webform-submission-form input[type=number],.webform-submission-form .webform-flexbox .webform-submission-form input[type=date],.webform-submission-form .webform-flexbox .webform-submission-form input[type=time],.webform-submission-form .webform-flexbox .webform-submission-form input[type=password],.webform-submission-form .webform-flexbox .webform-submission-form input[type=url],.webform-submission-form .webform-flexbox .webform-submission-form select,.webform-submission-form .webform-flexbox .webform-submission-form textarea,.webform-submission-form .webform-flexbox .contact-form input[type=text],.webform-submission-form .webform-flexbox .contact-form input[type=email],.webform-submission-form .webform-flexbox .contact-form input[type=tel],.webform-submission-form .webform-flexbox .contact-form input[type=number],.webform-submission-form .webform-flexbox .contact-form input[type=date],.webform-submission-form .webform-flexbox .contact-form input[type=time],.webform-submission-form .webform-flexbox .contact-form input[type=password],.webform-submission-form .webform-flexbox .contact-form input[type=url],.webform-submission-form .webform-flexbox .contact-form select,.webform-submission-form .webform-flexbox .contact-form textarea,.webform-submission-form .webform-flexbox form input[type=text],.webform-submission-form .webform-flexbox form input[type=email],.webform-submission-form .webform-flexbox form input[type=tel],.webform-submission-form .webform-flexbox form input[type=number],.webform-submission-form .webform-flexbox form input[type=date],.webform-submission-form .webform-flexbox form input[type=time],.webform-submission-form .webform-flexbox form input[type=password],.webform-submission-form .webform-flexbox form input[type=url],.webform-submission-form .webform-flexbox form select,.webform-submission-form .webform-flexbox form textarea,.contact-form .webform-flexbox .webform-submission-form input[type=text],.contact-form .webform-flexbox .webform-submission-form input[type=email],.contact-form .webform-flexbox .webform-submission-form input[type=tel],.contact-form .webform-flexbox .webform-submission-form input[type=number],.contact-form .webform-flexbox .webform-submission-form input[type=date],.contact-form .webform-flexbox .webform-submission-form input[type=time],.contact-form .webform-flexbox .webform-submission-form input[type=password],.contact-form .webform-flexbox .webform-submission-form input[type=url],.contact-form .webform-flexbox .webform-submission-form select,.contact-form .webform-flexbox .webform-submission-form textarea,.contact-form .webform-flexbox .contact-form input[type=text],.contact-form .webform-flexbox .contact-form input[type=email],.contact-form .webform-flexbox .contact-form input[type=tel],.contact-form .webform-flexbox .contact-form input[type=number],.contact-form .webform-flexbox .contact-form input[type=date],.contact-form .webform-flexbox .contact-form input[type=time],.contact-form .webform-flexbox .contact-form input[type=password],.contact-form .webform-flexbox .contact-form input[type=url],.contact-form .webform-flexbox .contact-form select,.contact-form .webform-flexbox .contact-form textarea,.contact-form .webform-flexbox form input[type=text],.contact-form .webform-flexbox form input[type=email],.contact-form .webform-flexbox form input[type=tel],.contact-form .webform-flexbox form input[type=number],.contact-form .webform-flexbox form input[type=date],.contact-form .webform-flexbox form input[type=time],.contact-form .webform-flexbox form input[type=password],.contact-form .webform-flexbox form input[type=url],.contact-form .webform-flexbox form select,.contact-form .webform-flexbox form textarea,form .webform-flexbox .webform-submission-form input[type=text],form .webform-flexbox .webform-submission-form input[type=email],form .webform-flexbox .webform-submission-form input[type=tel],form .webform-flexbox .webform-submission-form input[type=number],form .webform-flexbox .webform-submission-form input[type=date],form .webform-flexbox .webform-submission-form input[type=time],form .webform-flexbox .webform-submission-form input[type=password],form .webform-flexbox .webform-submission-form input[type=url],form .webform-flexbox .webform-submission-form select,form .webform-flexbox .webform-submission-form textarea,form .webform-flexbox .contact-form input[type=text],form .webform-flexbox .contact-form input[type=email],form .webform-flexbox .contact-form input[type=tel],form .webform-flexbox .contact-form input[type=number],form .webform-flexbox .contact-form input[type=date],form .webform-flexbox .contact-form input[type=time],form .webform-flexbox .contact-form input[type=password],form .webform-flexbox .contact-form input[type=url],form .webform-flexbox .contact-form select,form .webform-flexbox .contact-form textarea,form .webform-flexbox form input[type=text],form .webform-flexbox form input[type=email],form .webform-flexbox form input[type=tel],form .webform-flexbox form input[type=number],form .webform-flexbox form input[type=date],form .webform-flexbox form input[type=time],form .webform-flexbox form input[type=password],form .webform-flexbox form input[type=url],form .webform-flexbox form select,form .webform-flexbox form textarea{font-size:1.4rem}.webform-submission-form .webform-flexbox .webform-submission-form button,.webform-submission-form .webform-flexbox .webform-submission-form input[type=submit],.webform-submission-form .webform-flexbox .webform-submission-form .form-submit,.webform-submission-form .webform-flexbox .contact-form button,.webform-submission-form .webform-flexbox .contact-form input[type=submit],.webform-submission-form .webform-flexbox .contact-form .form-submit,.webform-submission-form .webform-flexbox form button,.webform-submission-form .webform-flexbox form input[type=submit],.webform-submission-form .webform-flexbox form .form-submit,.contact-form .webform-flexbox .webform-submission-form button,.contact-form .webform-flexbox .webform-submission-form input[type=submit],.contact-form .webform-flexbox .webform-submission-form .form-submit,.contact-form .webform-flexbox .contact-form button,.contact-form .webform-flexbox .contact-form input[type=submit],.contact-form .webform-flexbox .contact-form .form-submit,.contact-form .webform-flexbox form button,.contact-form .webform-flexbox form input[type=submit],.contact-form .webform-flexbox form .form-submit,form .webform-flexbox .webform-submission-form button,form .webform-flexbox .webform-submission-form input[type=submit],form .webform-flexbox .webform-submission-form .form-submit,form .webform-flexbox .contact-form button,form .webform-flexbox .contact-form input[type=submit],form .webform-flexbox .contact-form .form-submit,form .webform-flexbox form button,form .webform-flexbox form input[type=submit],form .webform-flexbox form .form-submit{width:100%;font-size:1.6rem}.webform-submission-form .webform-flexbox .webform-submission-form .webform-flexbox,.webform-submission-form .webform-flexbox .contact-form .webform-flexbox,.webform-submission-form .webform-flexbox form .webform-flexbox,.contact-form .webform-flexbox .webform-submission-form .webform-flexbox,.contact-form .webform-flexbox .contact-form .webform-flexbox,.contact-form .webform-flexbox form .webform-flexbox,form .webform-flexbox .webform-submission-form .webform-flexbox,form .webform-flexbox .contact-form .webform-flexbox,form .webform-flexbox form .webform-flexbox{grid-template-columns:1fr;gap:0}.webform-submission-form .webform-flexbox .webform-submission-form .form-item,.webform-submission-form .webform-flexbox .webform-submission-form .js-form-item,.webform-submission-form .webform-flexbox .contact-form .form-item,.webform-submission-form .webform-flexbox .contact-form .js-form-item,.webform-submission-form .webform-flexbox form .form-item,.webform-submission-form .webform-flexbox form .js-form-item,.contact-form .webform-flexbox .webform-submission-form .form-item,.contact-form .webform-flexbox .webform-submission-form .js-form-item,.contact-form .webform-flexbox .contact-form .form-item,.contact-form .webform-flexbox .contact-form .js-form-item,.contact-form .webform-flexbox form .form-item,.contact-form .webform-flexbox form .js-form-item,form .webform-flexbox .webform-submission-form .form-item,form .webform-flexbox .webform-submission-form .js-form-item,form .webform-flexbox .contact-form .form-item,form .webform-flexbox .contact-form .js-form-item,form .webform-flexbox form .form-item,form .webform-flexbox form .js-form-item{width:100%;padding:.8rem 0}.webform-submission-form .webform-flexbox .webform-submission-form .fieldset-wrapper,.webform-submission-form .webform-flexbox .contact-form .fieldset-wrapper,.webform-submission-form .webform-flexbox form .fieldset-wrapper,.contact-form .webform-flexbox .webform-submission-form .fieldset-wrapper,.contact-form .webform-flexbox .contact-form .fieldset-wrapper,.contact-form .webform-flexbox form .fieldset-wrapper,form .webform-flexbox .webform-submission-form .fieldset-wrapper,form .webform-flexbox .contact-form .fieldset-wrapper,form .webform-flexbox form .fieldset-wrapper{gap:0}}.webform-submission-form .webform-flex,.contact-form .webform-flex,form .webform-flex{flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.webform-submission-form .webform-flex--container,.contact-form .webform-flex--container,form .webform-flex--container{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.webform-submission-form .visually-hidden,.contact-form .visually-hidden,form .visually-hidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.webform-submission-form label,.webform-submission-form legend,.contact-form label,.contact-form legend,form label,form legend,.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=number],.webform-submission-form input[type=date],.webform-submission-form input[type=time],.webform-submission-form input[type=password],.webform-submission-form input[type=url],.webform-submission-form select,.webform-submission-form textarea,.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=number],.contact-form input[type=date],.contact-form input[type=time],.contact-form input[type=password],.contact-form input[type=url],.contact-form select,.contact-form textarea,form input[type=text],form input[type=email],form input[type=tel],form input[type=number],form input[type=date],form input[type=time],form input[type=password],form input[type=url],form select,form textarea{font-size:1.4rem}.webform-submission-form button,.webform-submission-form input[type=submit],.webform-submission-form .form-submit,.contact-form button,.contact-form input[type=submit],.contact-form .form-submit,form button,form input[type=submit],form .form-submit{width:100%;font-size:1.6rem}.webform-submission-form .webform-flexbox,.contact-form .webform-flexbox,form .webform-flexbox{grid-template-columns:1fr;gap:0}.webform-submission-form .form-item,.webform-submission-form .js-form-item,.contact-form .form-item,.contact-form .js-form-item,form .form-item,form .js-form-item{width:100%;padding:.8rem 0}.webform-submission-form .fieldset-wrapper,.contact-form .fieldset-wrapper,form .fieldset-wrapper{gap:0}}.header{background-color:#e4d530;margin-bottom:1rem}.header-hamburger{display:none}.header-nav>li:not(:last-child):after{content:"";background-color:#00000026;width:.5px;height:2.3rem;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.header-nav{grid-auto-flow:column;justify-content:space-between;align-items:center;max-width:144rem;margin:auto;padding:0;display:grid}.header-nav li{width:100%;padding:2.5rem 4.5rem;list-style-type:none;position:relative}.header-nav a{color:#000;width:-webkit-fit-content;width:fit-content;font-weight:700;text-decoration:none;display:block}.header-nav>li>a:hover{text-decoration:underline}.header-nav .below{position:relative}.header-nav .main-menu__li span{align-items:center}.header-nav .header-nav-2{z-index:10;display:none}.header-nav .header-nav-2 a{border:none}.header-nav .header-nav-2 a:hover{text-decoration:underline}.header-nav .header-nav-2 li{border-right:none}.header-nav .header-nav-2 .main-menu-2__li a{padding:0}.header-nav .below img{width:1.5rem}.header-nav .main-menu__arrow{justify-items:center;display:flex}.header-nav .below:hover .header-nav-2{white-space:nowrap;background:#e9dd59;border-radius:0 0 .625rem .625rem;width:-webkit-fit-content;width:fit-content;padding:0 1rem;display:grid;position:absolute;bottom:0;left:0;transform:translateY(100%)}.header-nav .below:hover li{border-bottom:.5px solid gray;width:100%;padding:1rem}.header-nav .below:hover li:last-child{border-bottom:none}.logo-border{border-bottom:.5px solid #00000026;padding-top:2.5rem;padding-bottom:1rem}.logo{justify-content:space-between;align-items:center;max-width:144rem;margin:0 auto;padding:1rem 2rem;display:flex}.logo .header-logo{flex:0 0 200px;order:1;max-width:200px}.logo .header-logo img{width:100%;height:auto;max-height:7rem}.logo .header-info{color:#fff;flex:1;order:2;justify-content:center;margin:0;display:flex}.logo .header-info__content{flex-direction:row;gap:2.5rem;display:flex}.logo .header-info__content div{background-color:#143b2a;border-radius:4px;padding:1rem 1.5rem}.logo .header-info__content div p{text-align:center;color:#fff;margin:0;padding:1rem 1.5rem;line-height:0}.logo .header-info__content div p:first-child{padding:0;font-size:max(.8rem,min(4vw,1.8rem));font-weight:800}.logo .header-info__content div p:nth-child(2){padding-top:1rem;font-size:max(.7rem,min(4vw,1.5rem));font-weight:400}.logo .header-info__content div a{color:#fff;text-decoration:none}.logo .header-info__content div a:hover{text-decoration:underline}.toggle-header-info{display:none}@media only screen and (max-width:900px){.header-hamburger{cursor:pointer;order:3;display:block}.logo{padding-left:2rem;padding-right:2rem}.logo .header-info__content{display:none}.logo .header-info__content.is-active{z-index:50;flex-direction:column;gap:.8rem;width:100%;display:flex;position:absolute;top:100%;left:0}.logo .header-info .toggle-header-info{color:#115932;background:0 0;border:none;font-size:1.6rem;font-weight:800;display:flex}.header-nav{display:none}.header-nav.is-active{z-index:100;background:#e4d530;flex-flow:column;width:100%;display:flex;position:absolute;left:0}}.bar{background-color:#000;width:2rem;height:2px;margin:5px auto;transition:all .3s ease-in-out;display:block}.hamburger.is-active span:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.is-active span:nth-child(2){opacity:0}.hamburger.is-active span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.image-field-title{position:relative}.image_title{color:#fff;background:#000000a8;justify-content:center;align-items:center;margin:1rem;padding:.5rem 3rem;font-size:1.5rem;display:flex;position:absolute;bottom:0}.images-field-grid>div{gap:1rem;display:flex}@media only screen and (max-width:700px){.images-field-grid div{grid-auto-flow:row;max-width:100%;display:grid}}.images-grid-layout{grid-gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%;margin:2rem auto;display:grid}@media only screen and (max-width:480px){.images-grid-layout{flex-flow:column;padding:0;display:flex}}.map-banner{border-radius:10px;margin:10rem auto;box-shadow:0 0 50px #00000014}.map-banner-header{background-color:#e4d530;border-radius:10px;justify-content:space-between;align-items:center;padding:2.5rem 5rem;display:flex}.map-banner-header-left_side h3{color:var(--black,#000);margin-bottom:-2rem;font-size:2.4rem;font-weight:800;line-height:150%}.map-banner-header-left_side p{color:var(--black,#000);font-size:2.4rem;font-weight:400;line-height:150%}.map-banner-header-right_side{background:#ffffff80;border-radius:10px;flex-shrink:0;grid-template-columns:repeat(1,1fr);align-items:center;gap:2.5rem;width:63%;padding:2.5rem;display:grid}.map-banner-header-right_side h2{width:12rem;color:var(--black,#000);flex-shrink:0;font-size:1.6rem;font-weight:800;line-height:150%}.map-banner-header-right_side p{color:var(--green-1,#143b2a);flex:1 0 0;font-family:Mulish;font-size:1.6rem;font-weight:400;line-height:150%}.map-banner-info{grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:5rem;max-width:144rem;padding:5rem;display:grid}.map-banner-info .map-info-link{grid-auto-flow:column;align-items:center;display:grid;position:relative}.map-banner-info .map-info-link a{background-color:#fff;border:2px solid #000;border-radius:5px;padding:1rem 6.5rem;text-decoration:none;display:inline-block}.map-banner-info .map-info-link a:hover{text-decoration:underline}.map-banner-info .map-info-link img{max-width:13%;margin-right:1rem;position:absolute;right:0}.map-banner-left_side{color:#000;flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex}.map-banner-left_side p{color:var(--gray-1,#666);align-self:stretch;margin-top:2rem;margin-bottom:-.5rem;font-size:1.8rem;font-weight:400;line-height:150%}.map-banner-left_side p:first-child{margin-top:0}.map-banner-left_side p:nth-child(2n){border-bottom:1px solid #00000026;width:100%;padding-bottom:2rem}.map-banner-left_side p:nth-last-child(2){border-bottom:none;margin-bottom:1rem}.map-banner-left_side a{color:#143b2a;font-size:1.8rem;font-weight:800;line-height:150%;text-decoration:none}.map-banner-left_side a:hover{text-decoration:underline}.map-banner-info iframe{width:64rem;height:44rem;margin-top:7rem;margin-left:-3rem}.map-banner-info .map-banner-map{flex:1 0 0;align-self:stretch}@media only screen and (max-width:1400px){.map-banner-map iframe{width:108%;margin-left:0}}@media only screen and (max-width:1100px){.map-banner-header-right_side{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:950px){.map-banner-header{flex-direction:column;padding:.8rem}.map-banner-header .map-banner-header-right_side{flex-direction:column;width:100%}.map-banner-info{flex-flow:column;display:flex}.map-banner-info .map-banner-info p:nth-child(2n){width:66%}.map-banner-map iframe{margin-top:.5rem}.map-banner-left_side{width:100%}.map-banner-info{padding:2rem}.map-banner{margin:2.4rem auto}.map-banner-info .map-banner-left_side{color:#000;flex-direction:column;flex-shrink:0;align-items:flex-start;width:auto;display:flex}.map-banner-info .map-banner-left_side .map-info-link{width:auto}}.narrow-color-banner{background-color:#e4d530;border-radius:1rem;justify-content:space-between;align-items:center;height:20rem;margin-top:2rem;margin-bottom:2rem;padding:2.5rem 5rem 2.5rem 2.5rem;display:flex}.narrow-color-banner-left{align-items:center;gap:5rem;font-size:3rem;font-weight:800;display:flex}.narrow-color-banner-left img{aspect-ratio:16/9;border-radius:1rem}.narrow-color-banner-button{color:#fff;cursor:pointer;background-color:#143b2a;border-radius:3px;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;padding:1rem;font-weight:700}.narrow-color-banner-button a{color:#fff;text-decoration:none}.narrow-color-banner-button:hover{filter:brightness(1.5)}@media only screen and (max-width:1000px){.narrow-color-banner-left{font-size:2rem}.narrow-color-banner{justify-content:center;justify-items:center;gap:1rem;height:100%;display:grid}}@media only screen and (max-width:700px){.narrow-color-banner-left{justify-content:center;justify-items:center;gap:1rem;display:grid}.narrow-color-banner-left img{object-fit:cover}.narrow-color-banner{padding:2rem}}@media only screen and (max-width:500px){.narrow-color-banner{justify-content:center;justify-items:center;gap:1rem;height:100%;display:grid}}.webform-submission-poptavkovy-formular-form{text-align:left;background-color:#eee;flex-wrap:wrap;gap:0 30px;margin:3rem auto;display:flex}.webform-submission-poptavkovy-formular-form label{grid-column:1/3;margin-top:25px;font-size:2rem;font-weight:700;position:relative}.webform-submission-poptavkovy-formular-form .rolldown legend{font-size:max(.8rem,min(4vw,2rem))}.webform-submission-poptavkovy-formular-form .rolldown .form-select{border:1px solid var(--secondary-500,#c9d7e6);background:var(--Bl,#fff);border-radius:.4rem;padding:1.6rem;font-size:max(.8rem,min(4vw,1.8rem))}.webform-submission-poptavkovy-formular-form .webform-flex:has(.flex-wrapper){flex-grow:3}.webform-submission-poptavkovy-formular-form label:first-of-type{margin:0}.webform-submission-poptavkovy-formular-form legend{color:#647184;margin-bottom:10px;font-size:max(.8rem,min(4vw,2rem));font-weight:700}.webform-submission-poptavkovy-formular-form .js-form-item{flex-flow:column wrap;gap:5px;display:flex}.webform-submission-poptavkovy-formular-form .js-form-item label{color:#647184;margin:unset}.webform-submission-poptavkovy-formular-form .js-form-item label:before{display:none}.webform-submission-poptavkovy-formular-form .js-form-item input,.webform-submission-poptavkovy-formular-form .js-form-item textarea{color:#2c3646;border:1px solid #c6cad1;border-radius:2px;width:100%;padding:6px 12px;font-size:max(.7rem,min(4vw,1.5rem));line-height:1.7}.webform-submission-poptavkovy-formular-form>*{flex-basis:100%}.webform-submission-poptavkovy-formular-form .js-form-item:has(input[type=text]){flex-basis:calc(50% - 15px)}.webform-submission-poptavkovy-formular-form .js-form-item:has(input[type=email]){flex-basis:calc(50% - 15px)}.webform-submission-poptavkovy-formular-form .js-form-item:has(input[type=number]){flex-basis:calc(50% - 15px)}.webform-submission-poptavkovy-formular-form .js-form-item:has(input[type=tel]){flex-basis:calc(50% - 15px)}.webform-submission-poptavkovy-formular-form .js-form-item:has(input[type=checkbox]){flex-basis:100%}.webform-submission-poptavkovy-formular-form .js-form-item:has(input[type=checkbox]) .js-form-item:has(input[type=checkbox]){flex-basis:unset}.webform-submission-poptavkovy-formular-form .radios--wrapper .form-no-label,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .form-no-label{margin-top:15px}.webform-submission-poptavkovy-formular-form .radios--wrapper span.field-prefix,.webform-submission-poptavkovy-formular-form .fieldset-wrapper span.field-prefix{margin-bottom:5px;display:block}.webform-submission-poptavkovy-formular-form .radios--wrapper .js-webform-radios,.webform-submission-poptavkovy-formular-form .radios--wrapper .js-webform-checkboxes,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-webform-radios,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-webform-checkboxes{flex-wrap:wrap;gap:6px;display:flex}.webform-submission-poptavkovy-formular-form .radios--wrapper .js-form-type-radio,.webform-submission-poptavkovy-formular-form .radios--wrapper .js-form-type-checkbox,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-form-type-radio,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-form-type-checkbox{flex-flow:row;display:flex}.webform-submission-poptavkovy-formular-form .radios--wrapper .js-form-type-radio label,.webform-submission-poptavkovy-formular-form .radios--wrapper .js-form-type-checkbox label,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-form-type-radio label,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-form-type-checkbox label{white-space:nowrap;font-size:max(.8rem,min(4vw,2rem));font-weight:400}.webform-submission-poptavkovy-formular-form .radios--wrapper .js-form-type-radio legend,.webform-submission-poptavkovy-formular-form .radios--wrapper .js-form-type-checkbox legend,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-form-type-radio legend,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-form-type-checkbox legend{font-size:max(.8rem,min(4vw,2rem))}.webform-submission-poptavkovy-formular-form .radios--wrapper .js-form-type-radio input,.webform-submission-poptavkovy-formular-form .radios--wrapper .js-form-type-checkbox input,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-form-type-radio input,.webform-submission-poptavkovy-formular-form .fieldset-wrapper .js-form-type-checkbox input{cursor:pointer;align-self:center;width:17px;height:17px;margin:0 5px 0 6px;position:relative}.webform-submission-poptavkovy-formular-form .webform-telephone--wrapper legend{font-size:max(.8rem,min(4vw,2rem))}.webform-submission-poptavkovy-formular-form .form-required{font-size:2rem}.webform-submission-poptavkovy-formular-form .js-form-item-vase-predstava-a-ocekavani label{font-size:max(.8rem,min(4vw,2rem))}.webform-submission-poptavkovy-formular-form .webform-element-description{display:none}#edit-actions{justify-content:center;margin-top:2rem;display:flex}#edit-actions-submit{color:#000;text-transform:uppercase;cursor:pointer;background-color:#e4d530;border:none;border-radius:3px;justify-content:center;justify-self:end;max-width:-webkit-fit-content;max-width:fit-content;padding:1rem;font-size:max(.8rem,min(4vw,1.8rem));font-weight:700}#edit-actions-submit:hover{filter:brightness(1.5)}.js-form-type-webform-image-file:has(div:has(span:has(input))){color:#fff;background:var(--dark,#00024f);border-radius:.4rem;width:15%}#edit-soubor-fotka-nebo-pudorys-upload{width:-webkit-fit-content;width:fit-content}.js-webform-image-file{flex-flow:column;gap:.5rem;display:flex}.iti__selected-flag{padding:3px}#edit-telefon-phone{padding-left:3.5rem}.spodni_popis{opacity:.2;border-top:1px solid #000;padding-top:1rem}@media only screen and (max-width:570px){form .js-form-item:has(input[type=text]){flex-basis:100%}form .js-form-item:has(input[type=email]){flex-basis:100%}form .js-form-item:has(input[type=number]){flex-basis:100%}form .js-form-item:has(input[type=tel]){flex-basis:100%}}.quick-contact-banner{background-color:#e4d530;height:53.5rem}.flex-wrap{display:flex}.left-side{color:#0f0f0f;grid-row-gap:3rem;margin:auto;display:grid}.h2{font-size:3rem;font-weight:800}.left-side-info{background-color:#f0e465;border-radius:5px;flex-wrap:wrap;align-self:stretch;align-items:center;gap:25px;padding:2.5rem 5rem;font-size:1.8rem;font-weight:800;display:flex}.left-side-info img{max-height:35px}.left-side{padding:10rem 10rem 10rem 0}.right-side{color:#fff;text-align:center;background-color:#143b2a;border-radius:0 0 5px 5px;flex-flow:column;flex:1 0 0;grid-auto-flow:row;place-content:center;place-items:center;gap:.5rem;height:45.4rem;margin-top:-3rem;padding:0 5rem;display:grid;position:relative}.right-side .triangle-l{position:absolute;top:0;left:-3rem}.right-side .triangle-r{position:absolute;top:0;right:-3rem}.right-side h2{color:#fff;margin-bottom:5rem}.right-side a{color:#000;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:10px;width:-webkit-fit-content;width:fit-content;padding:15px 25px;font-weight:700;text-decoration:none}.right-side p{color:#fff;margin:0}.right-side p:nth-child(2){color:#0f0f0f;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:15px 25px;display:flex}@media only screen and (max-width:1427px){.left-side-info{font-size:1.4rem}}@media only screen and (max-width:1287px){.left-side-info{font-size:1.1rem}}@media only screen and (max-width:1182px){.left-side-info{font-size:1rem}}@media only screen and (max-width:900px){.quick-contact-banner{height:100%}.right-side{width:80%;margin:2rem auto;padding-bottom:4rem}.flex-wrap{flex-flow:column}.left-side{grid-row-gap:1rem;padding:1rem}.left-side div{flex-flow:row}.left-side-info{font-size:1.2rem}}@media only screen and (max-width:540px){.left-side-info{padding:3rem 2rem}.right-side{padding-bottom:3.2rem;padding-left:2.4rem;padding-right:2.4rem}.right-side h2{margin-bottom:4rem;font-size:3.2rem}}.services{align-items:center;height:57rem;margin-bottom:10rem;display:flex}.services-description{height:37rem;padding-right:10rem}.services-description p{color:#666;font-size:1.8rem}.services-description h2{margin:0 0 5rem}.services-links{grid-column-gap:2.5rem;grid-auto-flow:column;justify-content:center;align-items:center;width:50%;display:grid}.services-links div{text-align:center;border-radius:5px;flex-flow:column wrap;place-content:center space-evenly;align-items:center;max-height:40rem;padding:5rem 4rem;display:flex;box-shadow:0 0 50px #00000013}.services-links div p{font-size:4rem;font-weight:800}.services-links div .google-img{width:5rem;height:5rem}.services-links div .firmy-img{width:10rem;height:5rem}.services-links div .stars{width:15rem;height:3rem}.services-links a{color:#666;width:-webkit-max-content;width:max-content;margin-top:2.5rem;font-weight:400;text-decoration:underline}.services-links a:hover{color:#000;text-decoration:none}@media only screen and (max-width:1100px){.services{margin-bottom:15rem}}@media only screen and (max-width:1000px){.services{flex-flow:column;height:100%;margin-bottom:10rem}.services-description{width:100%;height:100%;margin-top:3rem}.services-links{width:100%}.services-links div{flex-flow:column}}@media only screen and (max-width:500px){.services-description{padding-right:0}.services-description p,.services-description a{font-size:1.6rem}.services-links{grid-template-columns:1fr;grid-auto-flow:row;gap:2.5rem}.services-links div{box-sizing:border-box;width:100%}.services-links div p{font-size:3.5rem}}.price-list{place-content:center;display:grid}.price-list .table-wrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.price-list table{border-collapse:collapse;width:100%;min-width:600px}.price-list thead tr th{text-align:left;background-color:#e4d530;height:5rem;padding:2.5rem;font-size:max(.8rem,min(4vw,1.8rem))}.price-list tbody tr td{border:1px solid #ddd;padding:1.5rem 2.5rem;font-size:max(.8rem,min(4vw,1.8rem))}.price-list tbody tr:nth-child(2n){background-color:#f5f5f5}@media (max-width:500px){.price-list h2{font-size:3.5rem}.price-list thead tr th,.price-list tbody tr td{font-size:1.5rem}}@media (max-width:380px){.price-list h2{font-size:2.5rem}.price-list thead tr th,.price-list tbody tr td{font-size:1rem}}.two-columns-banner-wrap__grid{grid-auto-flow:column;display:grid}.two-columns-banner-wrap__grid .banner-info{flex-direction:column;align-items:flex-start;gap:5rem;width:37rem;display:flex;position:absolute}@media only screen and (max-width:900px){.two-columns-banner-wrap__grid .banner-info{text-align:center;z-index:1;align-items:center;width:100%;position:relative}}@media only screen and (min-width:901px){.two-columns-banner-wrap__grid .banner-info{bottom:10rem}}.two-columns-banner-wrap__grid .banner-position{height:60rem;position:relative}@media only screen and (max-width:900px){.two-columns-banner-wrap__grid .banner-position{aspect-ratio:375/277;justify-content:center;align-items:center;width:100%;height:auto;padding:5rem;display:flex}}@media only screen and (max-width:540px){.two-columns-banner-wrap__grid .banner-position{padding:2rem}}@media only screen and (min-width:901px){.two-columns-banner-wrap__grid .banner-position{padding-bottom:10rem;padding-left:15rem}}.two-columns-banner-wrap__grid .headline{font-size:3rem;font-weight:700}.two-columns-banner-wrap__grid .headline h1{color:#fff;font-size:max(3rem,min(4vw,5rem))}@media only screen and (max-width:900px){.two-columns-banner-wrap__grid .headline h1{margin:0}}@media only screen and (max-width:540px){.two-columns-banner-wrap__grid .headline h1{font-size:3.2rem;line-height:1.094}}.two-columns-banner-wrap__grid .link{background-color:#e4d530;border-radius:3px;flex-wrap:wrap;place-content:center;align-items:center;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;display:flex}.two-columns-banner-wrap__grid .link:hover{filter:brightness(1.5)}.two-columns-banner-wrap__grid .link a{color:#0f0f0f;padding:15px 25px;font-weight:700;text-decoration:none}@media only screen and (min-width:991px) and (max-width:1280px){.two-columns-banner-wrap__grid .banner-position{padding-left:10rem}}@media only screen and (max-width:900px){.two-columns-banner-wrap__grid{flex-flow:column;display:flex}.two-columns-banner-wrap__grid .banner-info{gap:2.4rem;width:-webkit-fit-content;width:fit-content}.two-columns-banner-wrap__grid .headline{margin:0}}.two-column{grid-column-gap:2rem;grid-template-columns:repeat(2,1fr);margin-top:2rem;display:grid}.two-column-left_side ol li{line-height:2rem}.two-column-right_side img{object-fit:contain;max-height:35rem;margin-bottom:2rem}.two-column table{border-collapse:collapse;width:100%}.two-column thead tr th{text-align:left;background-color:#e4d530;height:5rem;padding:1rem}.two-column tbody tr:nth-child(2n){background-color:#f5f5f5}.two-column tbody tr td{border:1px solid #ddd;padding:1rem;font-size:2rem}@media only screen and (max-width:700px){.two-column{flex-flow:column;display:flex}}.two-column-wrap{flex-direction:column;align-items:center;margin:0 auto;padding:10rem 0 15rem;display:flex}.two-column-wrap .two-column-title{text-align:center;width:50%;color:var(--black,#000);margin:10rem auto auto;font-weight:800;line-height:125%}.two-column-wrap .two-column-view{flex-direction:row;justify-content:center;align-items:flex-start;gap:5rem;width:96%;margin:0 auto;padding:7rem 0 15rem;display:flex}.two-column-wrap .two-column-view .two-column-view-left,.two-column-wrap .two-column-view .two-column-view-right{flex-direction:column;align-items:start;max-width:69.5rem;display:flex}.two-column-wrap .two-column-view .two-column-view-left div,.two-column-wrap .two-column-view .two-column-view-right div{width:100%}.two-column-wrap .two-column-view .left-column-title,.two-column-wrap .two-column-view .right-column-title{background:var(--gray-2,#eee);width:98%;color:var(--black,#000);border-radius:1rem;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:5rem;padding:2.5rem 0;font-size:max(1.5rem,min(4vw,3rem));font-weight:800;line-height:150%;display:flex}.two-column-wrap .two-column-view .view-footer-text{font-size:max(.7rem,min(4vw,1.7rem));font-weight:800;line-height:150%}.two-column-wrap .two-column-view-left-footer,.two-column-wrap .two-column-view-right-footer{grid-column-gap:1rem;background:var(--gray-2,#eee);border-radius:1rem;grid-auto-flow:column;justify-content:space-between;align-items:center;width:98%;padding:2.5rem 3rem;display:grid}@media (max-width:1280px){.two-column-wrap .view-footer-text{width:50%}}@media (max-width:1000px){.two-column-wrap{padding:5rem 0}.two-column-wrap .two-column-title{text-align:center}.two-column-wrap .two-column-view{flex-direction:column;align-items:center;margin-bottom:10rem;padding:3.5rem 0}.two-column-wrap .right-column-title{margin-top:8rem}.two-column-wrap .two-column-view-right{margin-top:-3rem}}@media (max-width:600px){.two-column-wrap .two-column-view .two-column-view-left,.two-column-wrap .two-column-view .two-column-view-right{width:100%}.two-column-wrap .two-column-view .two-column-view-left,.two-column-wrap .two-column-view .two-column-view-right,.two-column-wrap .two-column-view .left-column-title,.two-column-wrap .two-column-view .right-column-title{align-items:center;max-width:46rem;margin:1rem auto 5rem}.two-column-wrap .two-column-view .two-column-view-left-footer,.two-column-wrap .two-column-view .two-column-view-right-footer{width:auto}}.waste-type{grid-auto-flow:column;justify-content:center;align-items:center;margin:0 auto 5rem;display:grid}.waste-type .waste-type-left img{object-fit:cover;border-radius:1rem;width:34.5rem}.waste-type .waste-type-right{background-color:var(--white,#fff);border-radius:10px;align-content:space-between;gap:2rem;padding:3rem;display:grid;position:relative;left:-2rem;box-shadow:0 0 50px #00000014}.waste-type .styled-text{align-self:stretch;font-weight:800;line-height:150%}.waste-type .waste-type-title{color:var(--black,#000);font-size:max(1.4rem,min(4vw,3rem))}.waste-type .waste-type-price{color:var(--gray-1,#666);font-size:max(.8rem,min(4vw,2rem))}@media only screen and (max-width:800px){.waste-type{grid-auto-flow:inherit;background-color:var(--white,#fff);border-radius:10px;flex-direction:column;margin:0 auto 1.6rem;display:flex;box-shadow:0 0 50px #00000014}.waste-type .waste-type-left img{width:100%}.waste-type .waste-type-right{height:auto;left:inherit;grid-row-gap:2rem;text-align:center;box-shadow:none;width:100%!important}}.wide-map{width:100%;height:50rem;display:inline-block;overflow:hidden}iframe{border:none;position:relative;top:-6rem}.wide-map p{height:100%;margin:0}.wide-map iframe{width:100%;height:100%}@media only screen and (max-width:600px){.wide-map iframe{width:100%}.wide-map{padding:0}}@media only screen and (max-width:1280px){.wide-map iframe{max-width:100%}}.yard-collection-overview{padding:10rem 4rem;position:relative}.overlay{opacity:.5;background-color:#0f0f0f;flex-direction:column;align-items:flex-start;gap:5rem;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.yard-overview-h2{color:var(--white,#fff);z-index:10;max-width:144rem;margin:auto;padding:0 5rem;font-size:max(2rem,min(4vw,4rem));line-height:125%;position:relative;top:-3rem;left:0}.yard-collection-overview img{filter:brightness(50%);width:100%;position:relative}.collection-yard-boxes{grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:flex-start;gap:2.5rem;width:100%;display:grid;position:relative}.collection-yard-boxes div:first-child{grid-area:1/1/2/2}.collection-yard-boxes div:nth-child(2){grid-area:1/2/2/3}.collection-yard-boxes div:last-child{grid-area:1/3/2/4}.collection-yard-boxes div{background:#e4d530;border-radius:1rem;grid-auto-flow:row;justify-content:center;place-items:center;padding:5.5rem 5rem 0;display:grid}.collection-yard-boxes div .yard-paragraph{text-align:center;margin-top:2rem;margin-bottom:-15px;font-size:max(1.5rem,min(4vw,2.5rem));line-height:150%}.collection-yard-boxes div .yard-heading{width:-webkit-max-content;width:max-content;margin-bottom:0;font-size:max(1.5rem,min(4vw,2.5rem));line-height:150%}.collection-yard-boxes span{background:var(--white,#fff);border:2px solid #143b2a;border-radius:5px;justify-content:center;align-items:center;gap:2.5rem;padding:1.5rem 2.5rem;display:flex;position:relative;bottom:-2.5rem}.collection-yard-boxes span a{color:#143b2a;font-size:max(.8rem,min(4vw,1.8rem));font-weight:800;line-height:150%;text-decoration:none}.collection-yard-boxes span a:hover{text-decoration:underline}.collection-yard-boxes span img{width:9px}@media only screen and (max-width:1438px){.collection-yard-boxes div{padding:4.5rem 4rem 0}}@media only screen and (max-width:1308px){.collection-yard-boxes div{padding:3.5rem 3rem 0}}@media only screen and (max-width:1200px){.collection-yard-boxes div{padding:2.5rem 2rem 0}}@media only screen and (max-width:1110px){.collection-yard-boxes div{padding:1.5rem 1rem 0}.yard-overview-link,.yard-overview-link2,.yard-overview-link-3,.yard-overview-link-4{padding:.5rem 1.5rem}}@media only screen and (max-width:980px){.yard-collection-boxes{flex-flow:column;display:flex}.collection-yard-boxes{flex-flow:column;align-items:center;display:flex}.collection-yard-boxes div{margin-bottom:3rem;padding:1.5rem 2rem 0}.collection-yard-boxes div .yard-overview-link,.collection-yard-boxes div .yard-overview-link2,.collection-yard-boxes div .yard-overview-link-3,.collection-yard-boxes div .yard-overview-link-4{padding:1rem 2.5rem}}.d-f{display:flex}.f-a-s{align-items:flex-start}.f-a-c{align-items:center}.f-a-e{align-items:end}.f-j-s{justify-content:flex-start}.f-j-c{justify-content:center}.f-j-e{justify-content:end}.f-j-sb{justify-content:space-between}.f-g-24{gap:2.4rem}.full-width-container{width:100%;margin:auto;position:relative}.wide-container{max-width:288rem;margin:auto}.container-narrow{width:80%;margin:auto}.main-container{max-width:144rem;margin:auto;padding:0 5rem}.mb-40{margin-bottom:4rem}@media only screen and (max-width:850px){.main-container{padding:1.6rem}}
