.input__error{margin-top:20px;color:red}.form__errors{color:red}.popup{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:900000000;transition:.2s;opacity:0;pointer-events:none}.popup.is-open{opacity:1;pointer-events:all}.popup__inner{z-index:2;max-width:calc(100% - 40px);max-height:90vh;overflow:auto;transition:.2s;transform:scale(0.8)}.is-open .popup__inner{transform:scale(1)}.popup__content{background:#ffffff;box-shadow:0px 0px 90px 0px rgba(3,34,71,0.08);padding:50px}.popup__close{position:absolute;right:20px;top:40px;font-size:26px;color:rgba(53,59,65,0.3)}.popup__bg{display:block;position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(22,26,31,0.5);z-index:1;transition:.2s;opacity:0}.is-open .popup__bg{opacity:1}.trees1{width:1800px;max-width:calc(100% - 40px);margin:0 auto}.trees1__container{padding:200px 0}.trees1__holder{position:relative;display:flex;flex-wrap:wrap;transform:skew(-4deg) rotate(-4deg);padding:20px 0}.trees1__holder.is-right{direction:rtl}.trees1__back{position:absolute;left:20px;top:-30px;font-size:28px;transition:.2s;opacity:0;pointer-events:none}.trees1__holder.is-zoomed .trees1__back{opacity:1;pointer-events:all}.trees1__section-row{display:flex;flex-shrink:0;transition:cubic-bezier(0.36, 0.69, 0.46, 0.86) 0.6s;width:100%}.trees1__holder.is-zoomed .trees1__section-row{width:200%}.trees1__holder.is-right .trees1__section-row{flex-direction:row-reverse}.trees1__section{width:50%;padding:5px 20px;direction:ltr;position:relative;cursor:zoom-in}.trees1__holder.is-zoomed .trees1__section{cursor:default}.trees1__name{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;transition:.2s;opacity:1}.trees1__name span{padding:10px 15px;border-radius:5px;color:#fff;background-color:#e39a31;cursor:pointer;font-family:"Crimson Text",serif;font-weight:600;font-style:italic}.trees1__holder.is-zoomed .trees1__name{opacity:0;pointer-events:none}.trees1__row{display:flex;z-index:1}.trees1__row+.trees1__row{margin-top:15px}.trees1__tree{flex-basis:100%;margin:0 1px;position:relative;transition:.2s;pointer-events:none}.trees1__holder.is-zoomed .trees1__tree{pointer-events:all}.trees1__tree::before{content:'';display:block;width:100%;padding-bottom:147%;background-size:contain;background-repeat:no-repeat}.trees1__tree .trees1__tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) skew(4deg) rotate(4deg);background:#555;color:#fff;font-size:13px;text-align:center;padding:10px 15px;border-radius:4px;z-index:1;line-height:1.2;white-space:nowrap;font-family:"Lato",sans-serif;transition:.2s;opacity:0;pointer-events:none}.trees1__tree .trees1__tooltip strong{display:block;margin-top:5px;color:inherit;font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase}.trees1__tree:hover .trees1__tooltip{opacity:1}.trees1__tree:hover .trees1__tooltip::after{content:'';position:absolute;top:calc(100% - 1px);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.trees1__tree--red::before{background-image:url("/images/grapes_red.png")}.trees1__tree--white::before{background-image:url("/images/grapes_white.png")}.trees1__tree--free{cursor:pointer}.trees1__tree--free:hover{transform:scale(1.1)}.trees1__tree--sold{cursor:default}.trees1__tree--sold::before{opacity:.4}.trees{max-width:1800px;padding:0 20px;margin:0 auto;overflow:auto}.trees,.trees *,.trees *::before,.trees *::after{box-sizing:border-box}.trees__container{padding:100px 0}.trees__holder{position:relative;display:flex;flex-wrap:wrap;transform:skew(-4deg) rotate(-4deg);padding:20px 0}.trees__holder.is-right{direction:rtl}.trees__back{position:absolute;left:20px;top:-30px;font-size:28px;transition:.2s;opacity:0;pointer-events:none}.trees__holder.is-zoomed .trees__back{opacity:1;pointer-events:all}.trees__inner{display:flex;flex-shrink:0;transition:cubic-bezier(0.36, 0.69, 0.46, 0.86) 0.6s;width:100%;position:relative;min-height:160px;background:#87DF6B;border:5px solid #61994D;border-radius:10px;padding:10px 0}.trees__inner::before{content:'';background:url("https://www.freepnglogos.com/uploads/tree-plan-png/tree-plan-things-wish-knew-during-architecture-school-site-plan-7.png") no-repeat center center/contain;width:60px;height:60px;position:absolute;right:-30px;top:-30px; z-index: 10;}.trees__inner::after{content:'';background:url("https://www.freepnglogos.com/uploads/tree-plan-png/tree-plan-tree-png-top-view-transparent-tree-top-view-images-15.png") no-repeat center center/contain;width:60px;height:60px;position:absolute;left:-30px;bottom:-30px; z-index: 10;}.trees__holder.is-zoomed .trees__inner{width:200%;border-width:10px;padding:20px 0}.trees__holder.is-right .trees__inner{flex-direction:row-reverse}.trees__side{width:50%;padding:0 5px;position:relative;direction:ltr;display:flex;flex-wrap:wrap;cursor:zoom-in;transition:.6s}.trees__holder.is-zoomed .trees__side{cursor:default;padding:5px 20px}.trees__side--left{width:calc(100% / 91 * 45)}.trees__side--right{width:calc(100% / 91 * 46)}.trees__white span{color:#000;background-color: rgba(210, 227, 172, 0.5);}.trees__white span:hover{background-color: rgba(210, 227, 172, 1);}.trees__red span{color:#fff;background-color: rgba(105, 111, 125, 0.5);}.trees__red span:hover{background-color: rgba(105, 111, 125, 1);}.trees__left span{height: 100%; width: 98%;}.trees__right span{height: 100%; width: 98%;}.trees__name{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;transition:.6s;opacity:1}.trees__name--top{top:0;bottom:50%}.trees__name--bottom{top:50%;bottom:0}.trees__name span{cursor:pointer;line-height: 67px;font-family:"Crimson Text",serif;font-weight:600;font-style:italic}.trees__holder.is-zoomed .trees__name{opacity:0;pointer-events:none}.trees__tree{padding:1px 4px;flex-grow:0;flex-shrink:0;position:relative;transition:.2s;pointer-events:none}.trees__side--left .trees__tree{width:calc(100% / 45)}.trees__side--right .trees__tree{width:calc(100% / 46)}.trees__holder.is-zoomed .trees__tree{pointer-events:all}.trees__tree::before{content:'';display:block;width:100%;padding-bottom:147%;background-size:contain;background-repeat:no-repeat}@media (max-width: 1200px){.trees__name span{line-height: 125px; font-size: 20px;}.trees__tree{padding:2px 0;opacity:0}.trees__holder.is-zoomed .trees__tree{opacity:1}}.trees__tree .trees__tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) skew(4deg) rotate(4deg);background:#555;color:#fff;font-size:13px;text-align:center;padding:10px 15px;border-radius:4px;z-index:1;line-height:1.2;white-space:nowrap;font-family:"Lato",sans-serif;transition:.2s;opacity:0;pointer-events:none}.trees__tree .trees__tooltip strong{display:block;margin-top:5px;color:inherit;font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase}.trees__tree:hover .trees__tooltip{opacity:1}.trees__tree:hover .trees__tooltip::after{content:'';position:absolute;top:calc(100% - 1px);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.trees__tree--red::before{background-image:url("/images/grapes_red.png")}.trees__tree--white::before{background-image:url("/images/grapes_white.png")}.trees__tree--free{cursor:pointer}.trees__tree--free:hover{transform:scale(1.1)}.trees__tree--sold{cursor:default}.trees__tree--sold::before{opacity:.4}.btn{-webkit-appearance:none;outline:none;cursor:pointer;border:none;display:inline-flex;align-items:center;justify-content:center;height:50px;padding:10px 30px;transition:.2s;transform:translateY(0)}.btn:hover{transform:translateY(-2px)}.check{position:relative;display:flex}.check input{opacity:0;position:absolute;left:0}.check label{padding-left:calc(20px + 12px);display:block;cursor:pointer;min-height:20px}.check label::before,.check label::after{height:20px;width:20px;top:calc(50% - (20px / 2))}.check label::before{content:"";background-color:#fff;border:1px solid #cbd2db;display:inline-block;left:0;border-radius:2px;position:absolute;cursor:pointer}.check label::after{content:'';display:block;position:absolute;left:0px;background:#00b900;transition:.2s;opacity:0;transform:scale(0);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 274.3 211.8"><path fill="%2300b900" d="M105.8 154.5L27.5 79.9 0 108.9l108.1 102.9L274.3 26.7 244.6 0z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:13px 10px}.check input:disabled+label{cursor:default}.check input:disabled+label::before{cursor:default;background:#cfd8e4}.check input:checked+label::after{opacity:1;transform:scale(1)}.check--radio label::before,.check--radio label::after{border-radius:100%}.check--radio label::after{left:7px;top:11px;height:10px;width:10px;background:#00b900}select:not(.no-style){display:inline-block;cursor:pointer;height:60px;padding:0 50px 0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:2;text-overflow:ellipsis;white-space:nowrap;border:1px solid #c6cfd7;border-radius:2px;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.7 23.3"><path fill="%23c6cfd7" d="M36.3 0L19.9 16.5 3.4 0 0 3.4l19.9 19.9L39.7 3.4z"/></svg>');background-repeat:no-repeat;background-position:right 20px center;background-size:11px 8px;transition:.2s}select:not(.no-style)::-ms-expand{display:none}select:not(.no-style):focus{outline:0 !important;box-shadow:none;border-color:red;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.7 23.3"><path fill="red" d="M36.3 0L19.9 16.5 3.4 0 0 3.4l19.9 19.9L39.7 3.4z"/></svg>')}select:not(.no-style):focus::-ms-value{color:inherit;background:#fff}select:not(.no-style) option{font-size:inherit;font-family:inherit;font-weight:inherit}.webform input,.webform textarea{outline:0;-webkit-appearance:none;width:100%;padding:0 20px;height:55px;border:1px solid #d0d9de;font-family:inherit;font-size:inherit;font-weight:inherit}.webform textarea{width:100%;padding:10px 20px;height:90px}.webform select{width:100%;line-height:2}.webform label{display:block;margin-bottom:10px}.webform__required-text,.webform .required_text{display:none}.webform .error input,.webform .error textarea,.webform .webform__field--error input,.webform .webform__field--error textarea{border-color:red !important}.webform .disabled input,.webform .disabled textarea{pointer-events:none;background:#f1f4f5;color:#647684}.webform .webform-submit-classic{width:0 !important}.webform .webform-button-block{display:flex}.webform .webform__submit{display:flex;justify-content:flex-end}.webform .webform__errors{margin-bottom:20px;color:red}.webform .webform__group+.webform__group,.webform .webform__group+.webform__field,.webform .webform__field+.webform__group,.webform .webform__field+.webform__field{margin-top:20px}@font-face{font-family:"icons-1649261879000";src:url("/fonts/icons-1649261879000.eot");src:url("/fonts/icons-1649261879000.eot?#iefix") format("eot"),url("/fonts/icons-1649261879000.woff") format("woff"),url("/fonts/icons-1649261879000.ttf") format("truetype"),url("/fonts/icons-1649261879000.svg#icons-1649261879000") format("svg");font-weight:normal;font-style:normal}.icon::before,.trees1__back::before,.trees__back::before{display:inline-block;font-family:"icons-1649261879000";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-back::before,.trees1__back::before,.trees__back::before{content:"\EA01"}
