#cboxOverlay,#constructive,.cboxIframe{height:100%;width:100%}#cboxWrapper,.cboxPhoto{max-width:none}.cboxIframe,.cboxPhoto{display:block;border:0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999}#cboxOverlay{position:fixed;background:#000;zoom:1!important;filter:alpha(opacity=80)!important;-webkit-opacity:.8!important;-moz-opacity:.8!important;opacity:.8!important}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;background:#000}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;-ms-interpolation-mode:bicubic}.cboxIframe{padding:0;margin:0;background:#000}#cboxClose:after,#cboxClose:before,#cboxNext:after,#cboxNext:before,#cboxPrevious:after,#cboxPrevious:before{content:'';background:#fff}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}#cboxContent{position:relative;margin-top:70px;margin-bottom:70px;background:#000}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;top:100%;line-height:2.2rem;min-height:4rem;padding:.9rem 0;left:0;color:#fff;font-size:18px;font-size:1.8rem;width:100%;text-align:center}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../../comum/assets/img/preloader-inverse.gif) center center no-repeat #000}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxNext,#cboxPrevious{height:50px;width:28px;text-indent:-9999px;position:absolute;top:50%;font-size:0;display:block}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{left:-45px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#cboxPrevious:after,#cboxPrevious:before{display:block;height:5px;width:30px;position:absolute;left:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.45,.05,.55,.95);-moz-transition:-moz-transform .3s cubic-bezier(.45,.05,.55,.95);-o-transition:-o-transform .3s cubic-bezier(.45,.05,.55,.95);transition:-webkit-transform .3s cubic-bezier(.45,.05,.55,.95),-moz-transform .3s cubic-bezier(.45,.05,.55,.95),-o-transform .3s cubic-bezier(.45,.05,.55,.95),transform .3s cubic-bezier(.45,.05,.55,.95)}#cboxPrevious:before{bottom:50%;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#cboxPrevious:after{top:50%;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#cboxNext:hover:after,#cboxPrevious:hover:before{-webkit-transform:rotate(42deg);-moz-transform:rotate(42deg);-o-transform:rotate(42deg);-ms-transform:rotate(42deg);transform:rotate(42deg)}#cboxNext:hover:before,#cboxPrevious:hover:after{-webkit-transform:rotate(-42deg);-moz-transform:rotate(-42deg);-o-transform:rotate(-42deg);-ms-transform:rotate(-42deg);transform:rotate(-42deg)}#cboxNext:active,#cboxPrevious:active{-webkit-transform:scale(.98) translateY(-50%);-moz-transform:scale(.98) translateY(-50%);-o-transform:scale(.98) translateY(-50%);-ms-transform:scale(.98) translateY(-50%);transform:scale(.98) translateY(-50%)}#cboxNext{right:-45px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#cboxNext:after,#cboxNext:before{display:block;height:5px;width:30px;position:absolute;right:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.45,.05,.55,.95);-moz-transition:-moz-transform .3s cubic-bezier(.45,.05,.55,.95);-o-transition:-o-transform .3s cubic-bezier(.45,.05,.55,.95);transition:-webkit-transform .3s cubic-bezier(.45,.05,.55,.95),-moz-transform .3s cubic-bezier(.45,.05,.55,.95),-o-transform .3s cubic-bezier(.45,.05,.55,.95),transform .3s cubic-bezier(.45,.05,.55,.95)}#cboxNext:before{bottom:50%;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#cboxNext:after{top:50%;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#cboxClose{display:block;height:25px;width:25px;font-size:0;position:absolute;top:-40px;right:0;text-indent:-9999px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out,transform .2s ease-in-out}#cboxClose:after,#cboxClose:before{display:block;height:4px;width:34px;position:absolute;top:50%;left:50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#constructive,#constructive .common-limiter,#constructive-detail,#constructive-detail .common-limiter{position:relative}#cboxClose:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#cboxClose:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#cboxClose:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#header{-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkM2QzZDMiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjZjBmMGYwIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);background-image:-webkit-linear-gradient(left left,#d3d3d3 0,#f0f0f0 80%);background-image:-moz-linear-gradient(left left,#d3d3d3 0,#f0f0f0 80%);background-image:-o-linear-gradient(left left,#d3d3d3 0,#f0f0f0 80%);background-image:linear-gradient(to right left,#d3d3d3 0,#f0f0f0 80%);max-height:168px;margin-top:20px}#header .common-limiter{min-height:178px}#header .common-limiter .menu-buttom{top:59px}#header .common-limiter .content-user{top:70px}#header .common-limiter .logo{top:30px}#header .common-limiter .content-links{top:69px}#constructive{font-size:0;margin:auto;max-width:1880px;padding-top:220px}#constructive h1{font-family:cinzelregular;font-size:50px;font-size:5rem;margin:auto;color:#4c4d4f;text-align:center;line-height:50px;text-transform:uppercase}#constructive h1 span{font-family:cinzelblack;font-size:50px;font-size:5rem;display:block}#constructive .text{height:auto;width:930px;font-family:montserratlight;font-size:16px;font-size:1.6rem;margin:25px auto;color:#4c4d4f;line-height:25px}#constructive .text b,#constructive .text strong{font-family:montserratextra_bold;font-size:15px;font-size:1.5rem}#map{height:555px;width:100%}#constructive-detail{height:100%;width:100%;font-size:0;margin:auto;max-width:1880px;padding-top:55px}#constructive-detail h1{font-family:cinzelbold;font-size:36px;font-size:3.6rem;margin:auto;color:#4c4d4f;text-align:center;line-height:36px;text-transform:uppercase}#constructive-detail .text{height:auto;width:930px;font-family:montserratlight;font-size:16px;font-size:1.6rem;margin:25px auto;color:#4c4d4f;line-height:25px}#constructive-detail .text b,#constructive-detail .text strong{font-family:montserratextra_bold;font-size:15px;font-size:1.5rem}#constructive-detail .constructive-gallery{margin:75px auto 15rem;position:relative}#constructive-detail .constructive-gallery .slick-slide{margin:0 11px;height:200px;width:100%}#constructive-detail .constructive-gallery .slick-list{margin:0 -11px}#constructive-detail .constructive-gallery .slick-slide .img{min-height:200px}#constructive-detail .constructive-gallery .slick-slide .img .lazyload-image{-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;height:200px;width:100%;min-height:200px}#constructive-detail .constructive-gallery .slick-arrow{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;height:45px;width:40px;font-size:0;-webkit-transition:background .3s cubic-bezier(1,0,0,1),color .3s cubic-bezier(1,0,0,1);-moz-transition:background .3s cubic-bezier(1,0,0,1),color .3s cubic-bezier(1,0,0,1);-o-transition:background .3s cubic-bezier(1,0,0,1),color .3s cubic-bezier(1,0,0,1);transition:background .3s cubic-bezier(1,0,0,1),color .3s cubic-bezier(1,0,0,1);position:absolute;z-index:5;background:#fff;border:2px solid #4c4d4f;cursor:pointer;font-family:FontAwesome}#constructive-detail .constructive-gallery .slick-arrow:hover{background:#707070;color:#fff}#constructive-detail .constructive-gallery .slick-arrow.slick-prev{bottom:-70px;right:43px}#constructive-detail .constructive-gallery .slick-arrow.slick-prev:before{height:18px;width:12px;font-size:18px;font-size:1.8rem;margin:auto;content:"\f053";display:block}#constructive-detail .constructive-gallery .slick-arrow.slick-next{bottom:-70px;right:0}#constructive-detail .constructive-gallery .slick-arrow.slick-next:before{height:18px;width:12px;font-size:18px;font-size:1.8rem;margin:auto;content:"\f054";display:block}#constructive-detail .constructive-gallery .slick-dots{position:absolute;bottom:-70px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box;padding:15px 25px;z-index:5px}#constructive-detail .constructive-gallery .slick-dots li{display:inline-block;vertical-align:middle;margin:auto 6px}#constructive-detail .constructive-gallery .slick-dots li button{height:14px;width:14px;-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;font-size:0;background:0 0;border:2px solid #4c4d4f}#constructive-detail .constructive-gallery .slick-dots li.slick-active button{background:#4c4d4f}