body,html{margin:0;padding:0;height:100%}html{font-size:16px;font-size:62.5%;line-height:1.63}body,html{font-weight:400}body{line-height:1.75;font-family:Montserrat,sans-serif;background:#fff;background-size:100% auto;font-size:1.4rem;color:#333}@media only screen and (min-width:1125px){body{font-size:1.7rem}}.c-input-number{width:90%;margin-left:5%;height:41px;position:relative;border-radius:50px;outline:none;box-shadow:none;border:none}*{box-sizing:border-box}a,img{outline:none;text-decoration:none}img{display:block;max-width:100%}button,img{border:none}button{cursor:pointer;background:none}button,button:active,button:focus{outline:none}a{color:#009640}h1,h2,h3,h4,h5{font-weight:800}sup{font-size:.6em}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#009640;border:0 none #fff;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#008839}::-webkit-scrollbar-thumb:active{background:#007933}::-webkit-scrollbar-track{background:#f2f2f2;border:0 none #fff;border-radius:0}::-webkit-scrollbar-track:hover{background:#d8d8da}::-webkit-scrollbar-track:active{background:#bebebe}::-webkit-scrollbar-corner{background:transparent}.h1,.h2,.h3,h1,h2,h3{font-family:Raleway,sans-serif;font-weight:700}.h1{font-size:3.4rem;line-height:1.2}@media only screen and (min-width:1125px){.h1{font-size:5.5rem}}@media only screen and (min-width:1599px){.h1{font-size:7rem}}.h2{font-size:3rem;line-height:1.2}@media only screen and (min-width:1125px){.h2{font-size:3.6rem}}@media only screen and (min-width:1599px){.h2{font-size:5.4rem}}.h3{font-size:2.4rem}@media only screen and (min-width:1125px){.h3{font-size:2.8rem}}@media only screen and (min-width:1599px){.h3{font-size:3.6rem}}.h4{font-size:1.3rem;font-weight:400;margin:.8rem 0 0}@media only screen and (min-width:767px){.h4{font-size:1.5rem}}.headerFont,.innerHeaderFont{font-size:1.7rem;font-weight:700;margin-top:0}@media only screen and (min-width:1125px){.headerFont,.innerHeaderFont{font-size:2.4rem}}.metaBox_header{color:#009640;border-bottom:1px solid #eee;font-weight:500;padding-bottom:.3em;font-size:1.7rem;margin-top:1.5em}.sameSizeHeader{font-size:1.5rem;font-weight:500;margin:0 0 10px}@media only screen and (min-width:1599px){.sameSizeHeader{font-size:1.7rem}}.mediumFont{font-size:1.6rem}@media only screen and (min-width:1125px){.mediumFont{font-size:2rem}}.thick{font-weight:600}.smallFont{font-size:1.3rem}@media only screen and (min-width:767px){.smallFont{font-size:1.5rem}}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}@media only screen and (min-width:767px){.alignCenterMobile{text-align:center}}.lineAfter{margin-bottom:0}.lineAfter:after{content:"";display:block;height:2px;width:30px;background:#009640;margin:15px 0 20px}.normalColor{color:#333}.strokeWidth{stroke-width:1}.whiteIcon svg .path_fill{fill:#fff}.whiteIcon svg .stroke{stroke:#fff}.blackIcon svg .path_fill{fill:#000}.blackIcon svg .stroke{stroke:#000}.darkIcon svg .path_fill{fill:#3c3c3c}.darkIcon svg .stroke{stroke:#3c3c3c}.goUp{position:fixed;bottom:10px;right:10px;z-index:100}@media only screen and (min-width:1210px){.goUp{bottom:40px;right:40px}}.goUp svg{width:10px;height:17px}@media only screen and (min-width:1210px){.goUp svg{width:16px;height:28px}}.goDown{width:13px;position:fixed;right:20px;bottom:20px}@media only screen and (min-width:1210px){.goDown{display:none}}.icon-inline{display:inline-block;height:1.3em;position:relative;margin-right:12px;top:.3em}.home .siteContainer{padding-top:65px!important}@media only screen and (min-width:1125px){.home .siteContainer{padding-top:65px!important}}@media only screen and (min-width:1210px){.home .siteContainer{padding-top:65px!important}}.siteContainer{padding-top:97px}@media only screen and (min-width:1125px){.siteContainer{padding-top:97px}}@media only screen and (min-width:1210px){.siteContainer{padding-top:97px}}.container{margin-left:30px;margin-right:30px}@media only screen and (min-width:767px){.container{margin-left:50px;margin-right:50px}}@media only screen and (min-width:1210px){.container{margin-left:6vw;margin-right:6vw}}@media only screen and (min-width:1365px){.container{margin-left:8vw;margin-right:8vw}}@media only screen and (min-width:1599px){.container.narrowContainer{margin-left:18vw;margin-right:18vw}}.container.superNarrow{padding-bottom:50px;padding-top:20px}@media only screen and (min-width:1210px){.container.superNarrow{margin-left:18vw;margin-right:18vw;padding-bottom:80px;padding-top:80px}}@media only screen and (min-width:1599px){.container.superNarrow{margin-left:24vw;margin-right:24vw}}.flexContainer{display:-ms-flexbox;display:flex}@media only screen and (min-width:767px){.flexContainer-mobile{display:-ms-flexbox;display:flex}}@media only screen and (min-width:1125px){.flexContainer-sTablet{display:-ms-flexbox;display:flex}}.flexGrow{-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:767px){.flexGrow-mobile{-ms-flex-positive:1;flex-grow:1}}.higherZindexSection{z-index:10;position:relative}.whiteSection{background:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.whiteSection p{color:#414141}.whiteSection p b,.whiteSection p strong{color:#000}.noMarginTop{margin-top:0}.noMarginBottom{margin-bottom:0}.normalMarginTop{margin-top:40px}@media only screen and (min-width:1210px){.normalMarginTop{margin-top:90px}}@media only screen and (min-width:1599px){.normalMarginTop{margin-top:140px}}.normalMarginBottom{margin-bottom:40px}@media only screen and (min-width:1210px){.normalMarginBottom{margin-bottom:90px}}@media only screen and (min-width:1599px){.normalMarginBottom{margin-bottom:140px}}.smallPaddingTop{padding-top:20px}@media only screen and (min-width:1210px){.smallPaddingTop{padding-top:40px}}.mediumPaddingTop{padding-top:30px}@media only screen and (min-width:1210px){.mediumPaddingTop{padding-top:60px}}.mediumPaddingBottom{padding-bottom:30px}@media only screen and (min-width:1210px){.mediumPaddingBottom{padding-bottom:60px}}.normalPaddingTop{padding-top:40px}@media only screen and (min-width:1210px){.normalPaddingTop{padding-top:90px}}.normalPaddingBottom{padding-bottom:40px}@media only screen and (min-width:1210px){.normalPaddingBottom{padding-bottom:90px}}@media only screen and (max-width:767px){.mobileFullWidth{margin-left:-37px;margin-right:-37px;padding-left:37px;padding-right:37px}}.greenSection{background:url(../img/greenBg.jpg) 50%/cover no-repeat;color:#fff}.graySection{background:url(../img/grayBg.jpg) 50%/cover no-repeat;color:#999;padding-top:40px}@media only screen and (min-width:1125px){.graySection{padding-top:60px}}.graySection .headerFont{color:#fff}.lightGraySection{background:url(../img/lightGrayBg.jpg) 50%/cover no-repeat;color:#999}.lightGraySection .headerFont{color:#333}.noShrink{-ms-flex-negative:0;flex-shrink:0}.relative{position:relative}.hiddenBelowMenuBreak{display:none}@media only screen and (min-width:1125px){.hiddenBelowMenuBreak{display:block}}@media only screen and (min-width:1125px){.hiddenAboveMenuBreak{display:none}}.hiddenBelowTablet{display:none}@media only screen and (min-width:1210px){.hiddenBelowTablet{display:block}}.hiddenBelowTablet_inline{display:none}@media only screen and (min-width:1210px){.hiddenBelowTablet_inline{display:inline}}.hiddenBelowDesktop_inline{display:none}@media only screen and (min-width:1599px){.hiddenBelowDesktop_inline{display:inline}}@media only screen and (min-width:1210px){.hiddenAboveTablet{display:none}}.visible_sTablet{display:none}@media only screen and (min-width:1125px){.visible_sTablet{display:block}}.visible_tablet{display:none}@media only screen and (min-width:1210px){.visible_tablet{display:block}}.separator{display:block;width:100%;margin:30px 0;height:2px;background:#eee;border:none}@media only screen and (min-width:1125px){.separator{margin:40px 0}}@media only screen and (min-width:1599px){.separator{margin:80px 0}}.mediumSeparator{display:block;width:100%;margin:30px 0;height:2px;background:#eee;border:none}@media only screen and (min-width:1125px){.mediumSeparator{margin:40px 0}}.contactUs{padding:40px 0}@media only screen and (min-width:1125px){.contactUs{padding:60px 0}}@media only screen and (min-width:1599px){.contactUs{padding:80px 0}}.pageCover{position:fixed;left:0;top:0;width:100%;height:100%;transition:all .3s;opacity:0;pointer-events:none;background:#fff;z-index:1000}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translateZ(0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(images/overlay.png) repeat 0 0;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(images/controls.png) 0 0 repeat-y}#cboxMiddleRight{width:21px;background:url(images/controls.png) 100% 0 repeat-y}#cboxTopCenter{height:21px;background:url(images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(images/border.png) 0 -29px repeat-x}#cboxContent{overflow:hidden}#cboxContent,.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{bottom:4px;left:0;text-align:center;width:100%}#cboxCurrent,#cboxTitle{position:absolute;color:#949494}#cboxCurrent{bottom:-2px;left:58px}#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat 50%}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat 50%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;right:30px;top:18px;z-index:130;line-height:0}@media only screen and (min-width:1125px){.hamburger{display:none}}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#009640}.hamburger-box{width:25px;height:15px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:25px;height:3px;background-color:#009640;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.topBar{z-index:100;display:-ms-flexbox;transition:all .3s;position:fixed;top:0;left:0;width:100%;background:#fff;padding:20px 30px;box-shadow:0 1px 10px 2px rgba(0,0,0,.14);display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:767px){.topBar{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1210px){.topBar{padding:25px 6vw}}@media only screen and (min-width:1365px){.topBar{padding-left:8vw;padding-right:8vw}}.topBar .btn{position:relative;font-size:1.5rem}.logo{width:150px}@media only screen and (min-width:1210px){.logo{width:175px}}.splashLogo{position:relative;top:-80px}@media only screen and (min-width:1125px){.splashLogo{display:none}}.splashLogo svg{width:202px;height:31px}.splashLogo .logoText{fill:#fff}@media only screen and (max-width:1125px){.main-navigation{padding:0 30px 50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:fixed;top:79px;left:0;bottom:0;width:100%;z-index:110;background:#fff;transform:translate(100%);transition:all .5s;opacity:0;overflow:auto}}@media only screen and (max-width:1125px){.main-navigation.opened{transform:translate(0);opacity:1}}@media only screen and (min-width:1125px){.main-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:0;transition:all .5s;-ms-flex-positive:1;flex-grow:1}}.menu{font-size:2.4rem;margin:0 0 30px;padding:0}@media only screen and (min-width:1125px){.menu{display:-ms-flexbox;display:flex;font-weight:700;font-size:1.5rem;-ms-flex-pack:center;justify-content:center;margin:0 25px 0 0}}@media only screen and (min-width:1125px){.menu .menu-item{margin:0 15px}}.menu li{display:block;text-align:center;margin:38px 0}.menu a{display:inline-block;color:#414141}@media only screen and (min-width:1125px){.additionalNav{-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex}}.basicFont,.montserrat{font-family:Montserrat,sans-serif}.btn,.headerFont,.raleway{font-family:Raleway,sans-serif}.btn{display:inline-block;padding:8px 30px;border-radius:1.6em;font-size:1.3rem;transition:all .5s;font-weight:600;border:2px solid transparent}@media only screen and (min-width:1125px){.btn{font-size:1.7rem}}.btn.btn-small{font-size:1.3rem;padding:10px 21px}@media only screen and (min-width:1125px){.btn.btn-small{font-size:1.5rem}}.btn.btn-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.btn.btn-icon .icon{display:block;line-height:0;margin-right:12px}.btn.btn-icon .icon svg{height:auto;width:20px}.btn-green{color:#009640;border-color:#009640}.btn-green .iconPath{fill:#009640}.btn-full-green{color:#fff;background:#009640;border-color:#009640}.btn-arrow{position:relative}.btn-arrow .fas{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.btn-white{color:#fff;border-color:#fff}.btn-full-white{color:#009640;background:#fff;border-color:#fff}.btn_icon{margin-right:10px;font-size:xx-large}.menu{font-family:Raleway,sans-serif;font-weight:600}.headSearch{padding:134px 0;height:700px;background:url(../img/homeFrame.jpg) 50%/cover no-repeat;color:#fff}.headSearch .tabWrapper,.headSearch .tabWrapper-2{max-width:930px;margin:0 auto}.headSearch .tabWrapper-2{padding-top:5px;position:relative}.headSearch .tabWrapper-2 #search-results{position:absolute;background:#fff;width:100%;min-height:200px;border-radius:50px;display:none;padding:5px 30px}.headSearch .tabWrapper-2 #search-results .single-results{width:100%;height:100%;position:relative}.headSearch .tabWrapper-2 #search-results .single-results a{width:100%;height:100%;position:relative;display:block}.headSearch .tabWrapper-2 #search-results .single-results a:hover{background:hsla(0,0%,95%,.95)}.headSearch .tabWrapper-2 #search-results.active{display:block}.headSearch .h1{margin:0}.headSearch p{font-weight:500}.headSearch strong{color:#009640}@media screen and (max-width:782px){.headSearch{background-position:-77em}.headSearch .mediumFont{font-size:3em}.headSearch .raleway{line-height:1}}@media only screen and (min-width:1599px){.headSearch{padding:134px 0}}.tabMenu{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:0}.tabMenu_elem{display:block}.tabMenu_elem+.tabMenu_elem{margin-left:2px}.tabMenu_btn{display:inline-block;padding:6px 15px;font-weight:600;font-size:1.4rem;background:#414141;color:#575757;border-top-right-radius:4px;border-top-left-radius:4px}@media only screen and (min-width:1210px){.tabMenu_btn{padding:8px 25px}}.tabContent{display:none}.tabContent.is-active{display:block}.topSearch{margin:30px 0 15px;color:#000;padding-top:33px;margin-left:-33px}@media only screen and (max-width:768px){.topSearch{margin-left:0!important}}.tabWrapper{background:#fff;padding:15px;border-radius:50px}.tabWrapper.advanced{border-radius:0;border-radius:25px;border-top-left-radius:0}.tabWrapper.advanced .btn.btn-green.btn-withIcon{border:2px solid #009640;padding:8px 30px!important}.tabWrapper.advanced .btn_icon{font-size:medium}.tabWrapper .normalSearchForm_input{padding:0 1em;height:100%}.tabWrapper .normalSearchForm_input:focus{outline:none}.tabWrapper .btn.btn-green.btn-withIcon{border:0;text-align:center}@media only screen and (max-width:768px){.tabWrapper .btn.btn-green.btn-withIcon{padding:0!important}.tabWrapper .normalSearchForm_input{margin-bottom:0}.tabWrapper .simpleOneLineForm{display:-ms-inline-flexbox;display:inline-flex}.tabWrapper #js_geolocation{margin:0 auto}}.simpleOneLineForm{text-align:center}@media only screen and (min-width:767px){.simpleOneLineForm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.simpleOneLineForm .btn{margin-left:auto;margin-right:auto;-ms-flex-negative:0;flex-shrink:0;padding:0!important}.normalSearchForm_input{border:none;font-size:1.5rem;display:block;width:100%;color:#363636;padding:8px 0;margin-bottom:15px}@media only screen and (min-width:767px){.normalSearchForm_input{margin-bottom:0;margin-right:20px;width:auto;-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:1125px){.normalSearchForm_input{font-size:1.7rem}}.advancedSection:after{content:"";display:none;height:1px;background:#009640;margin:20px -15px}@media only screen and (min-width:1210px){.advancedSection:after{margin:30px -25px}}@media only screen and (min-width:1599px){.advancedSection:after{margin:30px -30px}}.formLabel{font-family:Raleway,sans-serif;font-weight:600;color:#414141;display:inline-block;margin-bottom:5px}.custom-input,.custom-select{position:relative;border:2px solid #009640;border-radius:40px}.custom-select select{display:none}.select-selected{background-color:#fff;border-radius:40px}.select-selected:after{position:absolute;content:"";top:50%;right:15px;width:0;height:0;border:6px solid transparent;border-color:#009640 transparent transparent;transform:translateY(-30%)}.select-selected.select-arrow-active:after{border-color:transparent transparent #009640;transform:translateY(-70%)}.select-items div,.select-selected{color:#414141;padding:4px 16px;cursor:pointer;font-size:1.5rem;color:#363636}.select-selected{padding:8px 16px}.select-items{position:absolute;background-color:#fff;top:0;border-radius:20px;overflow:hidden;left:0;right:0;z-index:99;box-shadow:0 5px 39px -9px rgba(0,0,0,.23);max-height:300px;overflow-y:auto}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}@media only screen and (min-width:767px){.formRow{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-left:-15px;margin-right:-15px}}.formRow.noWrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (min-width:767px){.formCol{width:calc(50% - 30px);margin:10px 15px}}@media only screen and (min-width:1210px){.formCol{width:auto;-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:1599px){.formCol{margin:0 15px}}@media only screen and (min-width:1210px){.formCol.largeCol{-ms-flex-positive:2;flex-grow:2}}.formCol.fullCol{width:100%}@media only screen and (min-width:767px){.formCol.fullCol{width:calc(100% - 30px)}}@media only screen and (min-width:767px){.formCol.col_25{width:calc(50% - 30px)}}@media only screen and (min-width:1599px){.formCol.col_25{width:calc(25% - 30px)}}.formCol.formColCheck{margin-top:10px}.formCol.formColCheck .wpcf7-acceptance{position:absolute;left:0;top:0}.formCol.formColCheck .c7f-agreementText{padding-left:25px}.formCol.formColCheck label{font-size:1.3rem}.formCol.formColCheck .wpcf7-list-item{margin:0}.formCol label{color:#333;font-size:1.5rem;font-family:Raleway,sans-serif;font-weight:500;display:block;margin:6px 0}.formCol strong{margin-top:20px;display:block}.estate_list{max-width:290px;margin-left:auto;margin-right:auto}@media only screen and (min-width:479px){.estate_list{max-width:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}.estateTile{display:block;max-width:290px;position:relative;border-bottom:1px solid #eee;margin:15px 15px 45px}@media only screen and (min-width:479px){.estateTile{margin:15px 15px 30px;width:calc(50% - 30px)}}@media only screen and (min-width:1599px){.estateTile{width:calc(20% - 30px)}}.estateTile_thumbWrapper{position:relative;margin-bottom:10px}@media only screen and (min-width:767px){.estateTile_thumbWrapper{margin-bottom:15px}}.estateTile_price{position:absolute;right:10px;bottom:10px;font-size:1.6rem;font-weight:600;margin:0;color:#fff;font-family:Raleway,sans-serif;text-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (min-width:767px){.estateTile_price{font-size:2rem}}.estateTile_titlle{font-size:1.4rem;line-height:1.2;color:#333;font-weight:600;margin:0}@media only screen and (min-width:767px){.estateTile_titlle{font-size:1.7rem}}.estateTile_description{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;line-height:1.5rem;color:#999;margin:8px 0 0;font-weight:600}@media only screen and (min-width:767px){.estateTile_description{font-size:1.3rem;line-height:1.6rem}}.estateTile_info{padding-right:14px;-ms-flex:1;flex:1}.estateTile_area{-ms-flex-negative:0;flex-shrink:0}.estateTile_address{font-size:1.2rem;font-weight:600;color:#ccc;margin-bottom:0;margin-top:0;padding-top:5px;padding-bottom:5px}@media only screen and (min-width:767px){.estateTile_address{font-size:1.5rem}}.fav{position:absolute;right:20px;top:20px;width:26px;height:22px;background:url(../img/icon_heart.png) no-repeat 50%}.fav,.fav-2{display:block}.fav-2{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 auto;position:static}.fav_tab a{display:inline-block;padding-left:40px;background:url(../img/icon_heart.png) no-repeat 0;background-size:auto 60%}@media only screen and (min-width:1125px){.fav_tab a{padding-left:25px;background-size:auto 60%}}.largeTitleSection{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:1125px){.largeTitleSection{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width:1599px){.largeTitleSection{padding-top:85px;padding-bottom:85px}}.largeTitleSection .container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.largeTitleSection .h2{margin:0}.largeTitleSection .btn{max-width:300px;margin:0 auto}@media only screen and (min-width:1125px){.largeTitleSection .btn{width:auto;-ms-flex-negative:0;flex-shrink:0;margin:0}}.largeTitleSection .headingContent{margin:10px 0 30px}@media only screen and (min-width:1125px){.largeTitleSection .headingContent{margin-bottom:0;margin-right:50px}}.mediumTitleSection{padding-top:20px;padding-bottom:20px}@media only screen and (min-width:1125px){.mediumTitleSection{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:1599px){.mediumTitleSection{padding-top:50px;padding-bottom:50px}}.mediumTitleSection .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mediumTitleSection .h3{margin-top:0}.section_provinces .container{position:relative;z-index:10}.provinceList_wrapper{overflow:auto;margin:30px -10px 0;padding-bottom:20px;position:relative}@media only screen and (min-width:1125px){.provinceList_wrapper{margin-top:60px;overflow:visible}}.tns-controls .fas{color:#999;font-size:16px;top:50%;transform:translateY(-50%);transition:color .5s}@media only screen and (min-width:1125px){.tns-controls .fas{font-size:20px}}.tns-controls [data-controls=next],.tns-controls [data-controls=prev]{position:absolute;top:50%;transform:translateY(-50%)}.tns-controls [data-controls=prev]{left:-30px}@media only screen and (min-width:1125px){.tns-controls [data-controls=prev]{left:-40px}}.tns-controls [data-controls=next]{right:-30px}@media only screen and (min-width:1125px){.tns-controls [data-controls=next]{right:-40px}}@media only screen and (max-width:1125px){.provinceList{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}}@media only screen and (min-width:1125px){.provinceList{margin-left:auto;margin-right:auto}}.provinceTile{display:block;position:relative;-ms-flex-negative:0;flex-shrink:0;margin:0 10px;width:60vw;max-width:340px;transition:all .5s}@media only screen and (min-width:1125px){.provinceTile{width:auto;max-width:none;margin:0}}.provinceTile .headerFont{position:relative;padding-left:24px;line-height:1.1}@media only screen and (min-width:1125px){.provinceTile .headerFont{padding-left:30px}}.provinceTile .headerFont:first-letter{text-transform:uppercase}.provinceTile .headerFont:before{content:"";display:block;width:15px;height:15px;background:#009640;border-radius:100%;position:absolute;left:0;top:3px}@media only screen and (min-width:1125px){.provinceTile .headerFont:before{width:18px;height:18px;top:3px}}.provinceTile_content{position:absolute;bottom:0;left:0;padding:15px}@media only screen and (min-width:1125px){.provinceTile_content{padding:30px}}.homeStats{padding-top:80px;padding-bottom:30px;background:#fff;margin-top:-50px}@media only screen and (min-width:1599px){.homeStats{margin-top:-70px}}@media only screen and (min-width:767px){.statsWrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1125px){.statsWrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1599px){.statsWrapper{margin-left:50px;margin-right:50px}}@media only screen and (min-width:767px){.statsElem_wrapper{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1125px){.statsElem_wrapper{width:auto}}.statsElem{display:-ms-flexbox;display:flex;margin:30px 0}@media only screen and (min-width:767px){.statsElem{width:280px}}@media only screen and (min-width:1125px){.statsElem{width:auto;margin-left:20px;margin-right:20px}}.statsElem .h3{margin:0 0 10px;line-height:1}.statsElem p{color:#009640;font-weight:600;margin-top:0;line-height:1.2}.statsElem_content{margin-left:16px}@media only screen and (min-width:1599px){.statsElem_icon{margin-top:4px}}.statsElem_icon img{height:24px}@media only screen and (min-width:1125px){.statsElem_icon img{height:30px}}.newsList{margin-left:-15px;margin-right:-15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width:767px){.newsList{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}}.newsList.homeList{padding-bottom:40px}@media only screen and (min-width:1125px){.newsList.homeList{padding-bottom:40px}}@media only screen and (min-width:1599px){.newsList.homeList{padding-bottom:80px}}.newsTile{margin:15px;padding:25px;display:block;background:#fff;max-width:500px;box-shadow:0 0 91px -6px rgba(0,0,0,.14)}@media only screen and (min-width:767px){.newsTile{width:calc(50% - 30px)}}@media only screen and (min-width:1599px){.newsTile{width:calc(25% - 30px)}}.newsTile_date{margin:0;color:#009640;font-weight:600;font-size:1.4rem}.newsTile_title{color:#333;font-weight:600;margiN:0;font-size:1.7rem;line-height:1.2}.newsTile_content{color:#666;font-weight:300;font-size:1.5rem}.newsTile_more{font-weight:600;font-size:1.4rem;color:#009640}.homePaper{margin-top:-30px;padding-bottom:30px}@media only screen and (min-width:1125px){.homePaper{margin-top:0;padding-top:30px}}@media only screen and (min-width:1125px){.homePaper .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1599px){.homePaper .container{padding-left:7vw;padding-right:7vw}}.homePaper_image{max-width:300px}@media only screen and (min-width:1125px){.homePaper_image{max-width:none;width:350px;-ms-flex-negative:0;flex-shrink:0;margin-right:60px}}@media only screen and (min-width:1210px){.homePaper_image{width:450px}}@media only screen and (min-width:1599px){.homePaper_image{margin-right:100px}}.homePaper_content{font-size:1.3rem}@media only screen and (min-width:1125px){.homePaper_content{font-size:1.5rem;color:#666}}.homePaper_content p{margin-top:0}.homePaper_content .btn{margin-top:15px}.homePaper_title{color:#009640;font-size:2rem;margin-bottom:14px;margin-top:0}@media only screen and (min-width:1125px){.homePaper_title{font-size:2.4rem}}@media only screen and (min-width:1599px){.homePaper_title{font-size:3.1rem}}.homePaper_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:20px}@media only screen and (min-width:479px){.homePaper_wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.homePaper_wrapper .h4{font-weight:700;padding-right:20px;margin-top:0;padding-bottom:10px}@media only screen and (min-width:479px){.homePaper_wrapper .h4{-ms-flex:1;flex:1;padding-bottom:0}}@media only screen and (min-width:479px){.homePaper_wrapper .btn_wrapper{-ms-flex:2;flex:2}}.homePaper_wrapper .btn_wrapper .btn{margin-top:0}.footer{color:#666}.footer .container{border-top:1px solid #edeef0;margin-top:20px;padding-top:20px}.footer a{color:#666}.footer .menu{margin:0}@media only screen and (min-width:1125px){.footer .menu{display:block}}.footer .menu li{margin:0;text-align:left;font-size:14px;font-weight:300}.footer .menu li a{display:inline-block;padding-left:25px;background:url(../img/footerMenu_arrow.png) left 5px no-repeat}@media only screen and (min-width:1125px){.footerCols_container{display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}}@media only screen and (min-width:1599px){.footerCols_container{margin-left:-30px;margin-right:-30px}}.footerCol{margin-bottom:40px;font-size:1.4rem}@media only screen and (min-width:1125px){.footerCol{margin-left:15px;margin-right:15px;margin-bottom:0;font-size:1.5rem}}@media only screen and (min-width:1599px){.footerCol{margin-left:30px;margin-right:30px}}.footer_title{font-size:1.6rem;font-weight:700;color:#333}@media only screen and (min-width:1125px){.footer_title{font-size:1.8rem}}.authorArea{border-top:1px solid #edeef0;margin-top:20px;margin-bottom:20px;padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.authorArea p{margin:0}.columnsMenu{max-width:400px;column-count:2}.footerLogo{margin-bottom:8px}@media only screen and (min-width:479px){.footerLogo{display:inline-block;margin-bottom:0;margin-right:10px;vertical-align:middle}}.subpageHeader{background:url(../img/greenBg.jpg) 50%/cover no-repeat;color:#fff;padding:25px 0}@media only screen and (min-width:1125px){.subpageHeader{padding:40px 0}}@media only screen and (min-width:1599px){.subpageHeader{padding:60px 0}}.subpageHeader .h3{margin:10px 0 0;line-height:1.2}@media only screen and (min-width:1125px){.subpageHeader .h3{margin:0}}.subpageHeader .back{font-size:1.3rem;color:#fff;display:inline-block;margin-top:20px}@media only screen and (min-width:1125px){.subpageHeader .back{font-size:1.5rem;position:absolute;right:0;bottom:0}}.subHeader{margin:0;line-height:1.2}.subpage.marginTop{margin-top:30px}@media only screen and (min-width:1125px){.subpage.marginTop{margin-top:40px}}@media only screen and (min-width:1599px){.subpage.marginTop{margin-top:50px}}@media only screen and (min-width:1125px){.subpageColumns{display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}}@media only screen and (min-width:1125px){.subpageColumns-rightSidebar{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:1125px){.narrowColumn,.wideColumn{margin-left:15px;margin-right:15px}}.narrowColumn{position:relative}@media only screen and (min-width:1125px){.narrowColumn{width:300px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1210px){.narrowColumn{width:370px}}.wideColumn{-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:1125px){.wideColumn{width:calc(100% - 360px)}}@media only screen and (min-width:1210px){.wideColumn{width:calc(100% - 430px)}}.wideColumn p{overflow:hidden}.officesMap{background:#eee;height:300px}@media only screen and (min-width:1125px){.officesMap{height:400px}}@media only screen and (min-width:1599px){.officesMap{height:630px}}.officesList{padding:40px 0;margin-left:-15px;margin-right:-15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width:767px){.officesList{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}}.officeTile{background:#fafafa;display:block;padding:20px 20px 25px;color:#333;margin:15px;max-width:400px;font-size:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:767px){.officeTile{padding:20px 30px 25px;width:calc(50% - 30px);max-width:none}}@media only screen and (min-width:1125px){.officeTile{width:calc(33.33% - 30px)}}@media only screen and (min-width:1599px){.officeTile{width:calc(25% - 30px)}}.officeTile .btnWrapper{border-top:1px solid #eee;margin:20px 0 0;padding-top:25px}.officeTile .attributesList{-ms-flex-positive:1;flex-grow:1}.officeTile_title{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:20px;color:#009640}.officeTile_title.headerFont{font-weight:500}.officeTile_desc{text-align:center;font-weight:600;line-height:1.3}.attribute_elem{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:5px 0}.attribute_elem .rightSide{text-align:right;padding-left:10px}.metaBox{background:#fafafa;padding:1px 30px 30px;font-family:Raleway,sans-serif;font-size:1.5rem;margin-bottom:30px}.metaBox .h4{margin-top:1.2em}.metaBox .flexColumns{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-10px;margin-right:-10px}.metaBox .flexColumn{width:calc(50% - 20px);-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-left:10px;margin-right:10px}.metaBox .btn+.btn{margin-top:20px}.metaBox_value{margin:0;font-weight:500}.tabsNavigation{display:-ms-flexbox;display:flex;margin:0;padding:0}.tabsNavigation li{display:block;margin:0 8px}@media only screen and (min-width:1125px){.tabsNavigation li{margin:0 10px}}.tabsNavigation .icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:30px;width:30px;border-radius:100%;position:relative}@media only screen and (min-width:1125px){.tabsNavigation .icon{width:51px;height:51px}}.tabsNavigation .icon svg{height:15px;width:auto}@media only screen and (min-width:1125px){.tabsNavigation .icon svg{height:25px}}.tabsNavigation .iconImage{display:block;line-height:0}.tabsNavigation .icon-green{background:#fff}.tabsNavigation .icon-green .iconPath{fill:#009640;transition:fill .5s}.tab{background:50%/cover no-repeat}.tabsContainer{position:relative;height:0;padding-bottom:50%;margin-bottom:20px}@media only screen and (min-width:1210px){.tabsContainer{margin-bottom:30px}}.tabsContainer .tab{position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .5s;opacity:0;pointer-events:none}.tabsContainer .tabsNavigation{position:absolute;right:10px;top:20px;z-index:10}.tab_map{position:absolute;left:0;top:0;width:100%;height:100%}.innerSectionHeader{border-bottom:1px solid #eee;padding:10px 0 20px;margin-bottom:20px}@media screen and (max-width:1400px){.innerSectionHeader{font-size:80%}}@media only screen and (min-width:767px){.innerSectionHeader{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:80%}}.innerSectionHeader .headerFont{color:#009640;font-weight:500}@media only screen and (min-width:767px){.innerSectionHeader .headerFont{margin:0;-ms-flex-positive:1;flex-grow:1}}.innerSectionHeader .filter{margin-bottom:0}.filterLabel{font-weight:500;margin-bottom:5px;display:inline-block;font-family:Raleway,sans-serif}@media only screen and (min-width:767px){.filterLabel{margin-right:20px}}@media only screen and (min-width:767px){.filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}}@media only screen and (min-width:1210px){.filter{margin-bottom:40px}}.filter .custom-select{min-width:12.5em;-ms-flex-negative:0;flex-shrink:0}.estateGallery_slide,.plansGallery_slide{height:100%;background:50%/cover no-repeat}.estateGallery_wrapper .estateGallery,.estateGallery_wrapper .plansGallery,.estateGallery_wrapper .tns-inner,.estateGallery_wrapper .tns-outer,.estateGallery_wrapper .tns-ovh,.plansGallery_wrapper .estateGallery,.plansGallery_wrapper .plansGallery,.plansGallery_wrapper .tns-inner,.plansGallery_wrapper .tns-outer,.plansGallery_wrapper .tns-ovh{height:100%}.estateGallery_wrapper .tns-controls .fas,.plansGallery_wrapper .tns-controls .fas{top:0;transform:translate(0);color:#009640}.estateGallery_wrapper .tns-controls [data-controls=next],.plansGallery_wrapper .tns-controls [data-controls=next]{right:15px;z-index:20}@media sTablet{.estateGallery_wrapper .tns-controls [data-controls=next],.plansGallery_wrapper .tns-controls [data-controls=next]{right:35px}}.estateGallery_wrapper .tns-controls [data-controls=prev],.plansGallery_wrapper .tns-controls [data-controls=prev]{left:15px;z-index:20}@media sTablet{.estateGallery_wrapper .tns-controls [data-controls=prev],.plansGallery_wrapper .tns-controls [data-controls=prev]{left:35px}}@media only screen and (max-width:1125px){.estateGallery_thumbsWrapper,.plansGallery_thumbsWrapper{display:none}}@media only screen and (min-width:1125px){.estateGallery_thumbsWrapper,.plansGallery_thumbsWrapper{max-width:50%;position:absolute;left:30px;bottom:0;transform:translateY(50%)}}.galleryCounter{width:25%;top:0;height:100%;position:absolute;right:calc(-25% - 20px);background:#009640;color:#fff;text-align:center;font-size:1.2rem;line-height:1.2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;font-weight:600}@media only screen and (min-width:1210px){.galleryCounter{font-size:1.4rem}}@media only screen and (min-width:1599px){.galleryCounter{font-size:1.7rem}}.estateGallery_thumbsImage,.plansGallery_thumbsImage{box-shadow:0 5px 42px -8px rgba(0,0,0,.42);display:block}.specification_wrapper{margin-top:20px;background:#fafafa;padding:15px}@media only screen and (min-width:1125px){.specification_wrapper{padding:15px 30px;margin-top:60px}}@media only screen and (min-width:1599px){.specification_wrapper{margin-top:85px}}.specification_wrapper .headerFont{margin-bottom:1.5em;padding-bottom:1em;margin-top:0}@media only screen and (min-width:1365px){.specification_wrapper .headerFont{margin-bottom:0;font-size:2.2rem}}.walk_wrapper{margin-top:20px;background:#fafafa;padding:15px}@media only screen and (min-width:1125px){.walk_wrapper{padding:15px 30px;margin-top:60px}}@media only screen and (min-width:1599px){.walk_wrapper{margin-top:85px}}.walk_wrapper iframe{width:100%;height:450px}.specification_wrapper+.specification_wrapper,.specification_wrapper+.walk_wrapper,.walk_wrapper+.specification_wrapper{margin-top:25px}@media only screen and (min-width:1365px){.specificationColumns_row{display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}}@media only screen and (min-width:1599px){.specificationColumns_row{display:-ms-flexbox;display:flex;margin-left:-30px;margin-right:-30px}}.specification_box{margin:20px 0}.specifcationRow{font-size:1.3rem;display:-ms-flexbox;display:flex;color:#333;font-family:Raleway,sans-serif}@media only screen and (min-width:1599px){.specifcationRow{font-size:1.5rem}}.specifcationRow p{margin:0}@media only screen and (min-width:1365px){.specification_column{padding-left:15px;padding-right:15px;width:33.33%;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1599px){.specification_column{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1599px){.specification_column+.specification_column{border-left:1px solid #eee}}.spacificationValue{-ms-flex-negative:0;flex-shrink:0;font-weight:500}.spacificationValue:first-letter{text-transform:uppercase}.spacificationValue{text-align:right;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:1365px){.specificationRow{display:-ms-flexbox;display:flex}}.specificationOther{border-top:1px solid #eee;padding-top:20px}.specificationOther_row{font-size:1.3rem;margin:15px 0;font-family:Raleway,sans-serif}@media only screen and (min-width:767px){.specificationOther_row{display:-ms-flexbox;display:flex;margin:8px 0}}@media only screen and (min-width:1599px){.specificationOther_row{font-size:1.5rem}}.specificationOther_row p{margin:0}@media only screen and (min-width:767px){.specificationOther_label{width:200px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.specificationOther_value{font-weight:500}.downloadPdf{border-top:1px solid #eee;padding:10px 0;margin-top:20px}@media only screen and (min-width:1599px){.downloadPdf{padding:20px 0;margin-top:30px}}.offer_description{font-size:1.3rem}@media only screen and (min-width:1125px){.offer_description{font-size:1.5rem}}.offer_description .metaBox_header{margin-bottom:1.5em}.offer_moreInfo_columnCompany{font-size:1.3rem}@media only screen and (min-width:1125px){.offer_moreInfo_columnCompany{font-size:1.5rem}}@media only screen and (min-width:1599px){.offer_moreInfo_columnCompany{width:420px;padding-right:120px}}.offer_moreInfo_columnCompany p{margin:12px 0;line-height:1.3}.offer_moreInfo_columnCompany img{width:135px;margin:1.5em 0;display:block}.offer_moreInfo_columnCompany a{color:#333}.offer_moreInfo_columnCompany .btn-green{margin-top:20px;color:#009640}.offer_moreInfo_wrapper{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:1599px){.offer_moreInfo_wrapper{display:-ms-flexbox;display:flex}}.offer_moreInfo_column{margin:15px}.offer_moreInfo_columnForm{padding-top:15px;border-top:1px solid #eee}@media only screen and (min-width:1599px){.offer_moreInfo_columnForm{padding-top:0;border-top:0;border-left:1px solid #eee;padding-left:30px}}@media only screen and (min-width:1599px){.offer_moreInfo_columnForm .submitRow{text-align:right;position:relative;padding-bottom:40px}}@media only screen and (min-width:1599px){.offer_moreInfo_columnForm button{position:absolute;right:15px;bottom:-30px;transform:translateY(50%)}}.formField input,.formField textarea{background:#fff;border:2px solid #009640;border-radius:40px;box-sizing:border-box;display:block;width:100%;padding:12px 15px;font-size:1.5rem;font-family:Montserrat,sans-serif}.formField input.wpcf7-not-valid,.formField textarea.wpcf7-not-valid{border-color:#db0000}.formField textarea{height:112px}.submitRow{text-align:center}div.wpcf7-mail-sent-ng,div.wpcf7-validation-errors{border:none;padding:10px;background:#db0000;color:#fff;margin-left:0;margin-right:0}span.wpcf7-not-valid-tip{font-size:1.2rem;line-height:1.2;margin-top:4px}@media only screen and (min-width:1125px){span.wpcf7-not-valid-tip{font-size:1.3rem}}.offer_form{margin-bottom:30px}@media only screen and (min-width:1125px){.offer_form{margin-bottom:80px}}.estateMainInfo{position:relative;padding-bottom:80px;margin-bottom:50px}@media only screen and (min-width:1125px){.estateMainInfo{position:sticky;top:100px}}.estateMainInfo .h3{margin:0;line-height:1.2;color:#009640}.estateMainInfo .price-for-m2{font-size:1.4rem;padding-bottom:10px}@media only screen and (min-width:1125px){.estateMainInfo .price-for-m2{font-size:1.7rem;display:block}}.estateMainInfo .subtitle{font-size:1.4rem}@media only screen and (min-width:1125px){.estateMainInfo .subtitle{font-size:1.7rem;display:block;color:#333}}.estateMainInfo img{max-width:50%;margin:30px auto}.estateMainInfo .addressField{margin:2px 0}.estateMainInfo .addressField a{color:#333}.estateMainInfo .btnContainer{position:absolute;left:0;width:100%;bottom:0;transform:translateY(50%);margin:0}.formWrapper{margin:30px 0}@media only screen and (min-width:1599px){.formWrapper{margin:50px 0}}.superNarrow .submitRow{margin-top:20px}@media only screen and (min-width:1210px){.superNarrow .submitRow{margin-top:30px}}@media only screen and (min-width:1125px){.contactPage{position:relative;overflow:hidden;height:630px}}.contactPage .officeTile{margin-left:auto;margin-right:auto}@media only screen and (min-width:1125px){.contactPage .officeTile{position:absolute;left:20px;top:50%;transform:translateY(-50%);z-index:100}}@media only screen and (min-width:1599px){.contactPage .officeTile{left:5vw}}.contactMap{height:400px}@media only screen and (min-width:1125px){.contactMap{position:absolute;left:0;top:0;width:100%;height:100%}}.errorPage{background:url(../img/404.png) 50%/cover no-repeat;text-align:center;color:#fff;padding:60px 0;font-family:Raleway,sans-serif}@media only screen and (min-width:1210px){.errorPage{padding:90px 0}}@media only screen and (min-width:1599px){.errorPage{padding:180px 0}}.errorPage .errorText{margin:0;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.3em;font-size:1.2rem}@media only screen and (min-width:1210px){.errorPage .errorText{font-size:1.6rem}}.errorPage .errorText_large{margin:0;font-size:4rem;line-height:1;font-size:7rem;font-weight:700;margin-bottom:15px}@media only screen and (min-width:1210px){.errorPage .errorText_large{font-size:20rem;margin-top:-30px}}.errorPage .btn{margin-top:30px}#menu-menu-stopka-2 a{pointer-events:none}.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.6)}.popup,.popup.show{display:-ms-flexbox;display:flex}.popup__inner{position:relative;padding:3rem 0 4rem;width:100%;max-width:106rem;border-radius:1rem;background:url(../img/greenBg.jpg) no-repeat 50%/cover}@media only screen and (min-width:479px){.popup__inner{padding:6.4rem 0}}.popup__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width:479px){.popup__content{-ms-flex-direction:row;flex-direction:row}}.popup__col{padding:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.popup__col:first-child{padding-bottom:0}.popup__col img{width:13rem}@media only screen and (min-width:479px){.popup__col{padding:5rem 2rem;width:50%}.popup__col:first-child{padding-bottom:5rem}}@media only screen and (min-width:479px){.popup__col--left{border-right:2px solid #fff}}@media only screen and (min-width:479px){.popup__col img{width:auto}}.popup__link{margin-top:2rem;padding:1rem 2.5rem;font-size:1.4rem;font-weight:600;line-height:1.2;border:2px solid #fff;border-radius:100vw;text-align:center;color:#fff;transition:color .15s,background-color .15s}.popup__link:focus-visible,.popup__link:hover{background-color:#fff;color:#009640}@media only screen and (min-width:479px){.popup__link{margin-top:4rem;font-size:1.7rem}}.popup__btn{position:absolute;right:2rem;bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:inherit;font-size:1.2rem;color:#fff}.popup__btn img{margin-left:2rem}#js-geolocation{background:#fff;border-radius:15px;display:-ms-flexbox;display:flex;padding:1em 5em 1em 1em;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:270px;height:85px}#js-geolocation .js-geolocation-text{text-align:left;margin-left:10px}@media screen and (max-width:782px){#js-geolocation{margin:0 auto}}.advanced .btn.btn-green.btn-withIcon{margin-left:auto;margin-right:0;margin-top:15px}@media screen and (max-width:782px){.tabWrapper.advanced .btn.btn-green.btn-withIcon{border:2px solid #009640;padding:8px 30px!important;margin:10px auto}.tabWrapper .normalSearchForm_input{padding:0}.tabWrapper .simpleOneLineForm{width:100%;-ms-flex-align:center;align-items:center}.headSearch{height:750px!important}}.borderMobileBottom{height:2px;background:#009541;margin:1em 0;margin-left:-2em;width:calc(100% + 4em)}.c-pagination{margin:0px auto 30px auto;display:-ms-flexbox;display:flex;place-content:center}.c-pagination *{padding:5px}.c-pagination .current{background:#009640;color:#fff}@media screen and (min-width:333px){.homeProducts .estate_list .estateTile{width:calc(100% - 30px)!important}}@media screen and (min-width:666px){.homeProducts .estate_list .estateTile{width:calc(50% - 30px)!important}}@media screen and (min-width:999px){.homeProducts .estate_list .estateTile{width:calc(33% - 30px)!important}}@media screen and (min-width:1332px){.homeProducts .estate_list .estateTile{width:calc(25% - 30px)!important}}.notfoundSearch .content{background:#fff;max-width:50%;border-radius:50px;z-index:100000000000000000;top:30%;position:absolute;left:25%;padding:1em;width:50%;text-align:center}@media screen and (max-width:768px){.notfoundSearch .content{left:5%;width:90%;max-width:90%}}.notfoundSearch.active{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000000000000000000;background:rgba(0,0,0,.7)}@media screen and (max-width:768px){#site-navigation .btn-green{margin-bottom:2em}.searchbutton-col{width:100%;margin:0 auto;text-align:center}}.topBar .current-menu-item a{border-bottom:1px solid #009640;color:#009640}.btn-green:hover,.provinceTile_content .btn-white:hover{background:#009640;color:#fff;border-color:#009640}.btn-green:hover .iconPath,.provinceTile_content .btn-white:hover .iconPath{fill:#fff}.provinceTile:hover{transform:translateY(-10px)}.btn-white:hover{background:#fff;color:#009640;border-color:#fff}.is-active .tabMenu_btn{background:#fff;color:#009640;padding:9px 25px}.provinceList_wrapper [data-controls=next]:hover .fas,.provinceList_wrapper [data-controls=prev]:hover .fas{color:#009640}.subpageHeader a:hover{text-decoration:none}.icon-green.icon-active{background:#009640}.icon-green.icon-active .iconPath{fill:#fff}.tab.tab-active{opacity:1;pointer-events:all}.offer_moreInfo_columnCompany a:hover{text-decoration:underline}.custom-select.not-valid{border-color:red;margin-bottom:30px}.custom-select.not-valid .wpcf7-not-valid-tip{position:absolute;left:0;width:100%;top:47px}.custom-select.not-valid .wpcf7-form-control-wrap{position:static}.fav.active{background:url(../img/icon_heart_active.png) no-repeat 50%}
/*# sourceMappingURL=style.css.map*/