.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.alignleft{float:left}.alignright{float:right}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:'Acumin Pro';src:url(../fonts/AcuminPro-Light.eot);src:url(../fonts/AcuminPro-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/AcuminPro-Light.woff2) format("woff2"),url(../fonts/AcuminPro-Light.woff) format("woff"),url(../fonts/AcuminPro-Light.ttf) format("truetype"),url(../fonts/AcuminPro-Light.svg#AcuminPro-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Acumin Pro';src:url(../fonts/AcuminPro-Regular.eot);src:url(../fonts/AcuminPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/AcuminPro-Regular.woff2) format("woff2"),url(../fonts/AcuminPro-Regular.woff) format("woff"),url(../fonts/AcuminPro-Regular.ttf) format("truetype"),url(../fonts/AcuminPro-Regular.svg#AcuminPro-Regular) format("svg");font-weight:400;font-style:normal}body,html{overflow-x:hidden;-webkit-font-smoothing:antialiased}body{font-family:'Acumin Pro',sans-serif;font-size:11px;font-size:16px;line-height:1.3;color:#404041;font-weight:300;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:"Neue Haas Grotesk W01 Disp",sans-serif!important;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;-webkit-transition:background-color 1s,color 1s;transition:background-color 1s,color 1s}body.dark,body.page-template-homepage,body.page-template-login,body.page-template-project-index{background:#86837f;color:#fff}body.dark .header,body.page-template-homepage .header,body.page-template-login .header,body.page-template-project-index .header{background:#86837f}a{color:inherit}a:focus,a:hover{color:inherit}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:300}h1,h2{font-size:60px;line-height:.95}h2.pagetitle{font-size:35px;padding:0 0 30px 55px}h4{font-size:29px;line-height:.95}ol{list-style-type:none}ol a{color:#bdbcaf}ol a:hover{text-decoration:none}img{max-width:100%;height:auto}@media (max-width:767px){body{font-size:12px}h1,h2{font-size:35px}}.header{position:fixed;top:0;left:0;z-index:5;width:100%;height:50px;padding:15px 0;background:#fff}.header:before{position:fixed;top:0;bottom:0;right:100%;z-index:4;width:-webkit-calc(100% - 614px);width:calc(100% - 614px);background:#231f20;opacity:.5;content:'';-webkit-transition:right .4s ease-in;transition:right .4s ease-in}.header .logo{float:left}.header .nav-toggle{position:relative;z-index:5;float:right}.header .nav-toggle span{font-family:'Acumin Pro',sans-serif;position:absolute;font-size:12px;left:-43px;top:0;font-size:17px}.header__inner{position:fixed;top:0;bottom:0;z-index:4;overflow-y:auto;right:-614px;width:614px;padding:139px 40px 29px;background:#87847f;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:right .4s ease-in;transition:right .4s ease-in}.header__inner .nav{margin-bottom:auto}.header.expanded:before{right:614px}.header.expanded .header__inner{right:0}.header__content{padding-bottom:10px;margin-top:auto}body.page-template-homepage .header{background:#91908c}@media (max-width:1365px){.header:before{width:50%}.header__inner{right:-50%;width:50%}.header.expanded:before{right:50%}}@media (max-width:1139px){.header:before{width:34.8%}.header__inner{right:-65.2%;width:65.2%;padding-left:35px}.header.expanded:before{right:65.2%}}@media (max-width:767px){body .header .nav-toggle span{font-size:19px;left:-50px;top:0}body .header:before{width:9%}body .header__inner{right:-91%;width:91%;padding:111px 20px 35px}body .header__inner .contacts{font-size:12px}body .header__inner .contacts__body{margin-right:26px}body .header__inner .contacts__body p{margin-bottom:1px}body .header__inner .socials li{margin-bottom:4px}body .header.expanded:before{right:91%}}@media (max-width:349px){.header__inner .contacts__body{margin-right:10px}}.logo{overflow:hidden;display:inline-block;width:17px;height:20px;width:17px;height:20px;width:21px;height:25px;width:24px;height:33px;background:url(../images/logo@2x.png) no-repeat 0 0;background-size:contain;font-size:0;text-indent:100%;white-space:nowrap;margin-top:-5.5px}@media (max-width:767px){.logo{width:27px;height:35px;background-size:contain}}.nav ul{padding:0;margin:0 0 20px;list-style:none outside none}.nav li.current a{color:#a4a29f}.nav a{display:block;padding:10px 0;font-size:31px;-webkit-transition:color .4s;transition:color .4s}.nav a:focus,.nav a:hover{color:#a4a29f;text-decoration:none}@media (max-width:767px){.nav a{padding:5px 0;font-size:21px}}.nav-toggle{position:relative;display:inline-block;width:11px;height:11px;width:20px;height:20px;background:#b2b0a9;background:0 0;width:auto;height:auto}.nav-toggle.active:after,.nav-toggle.active:before{opacity:1;opacity:0}.nav-toggle:after,.nav-toggle:before{position:absolute;top:-2px;left:4px;width:1px;height:13px;background:#86837f;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;content:'';top:-3px;left:8px;height:25px;top:-5px;left:8px;height:28px;top:-4px;left:9px;height:28px}.nav-toggle:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-toggle:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px}.contacts__body{margin-right:30px}.contacts__body p{margin-bottom:7px}.contacts__body p:last-child{margin-bottom:0}.contacts--secondary .contacts__body{margin-right:61px}.contacts--secondary .contacts__body p{line-height:1.3}@media (max-width:767px){.contacts--secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contacts--secondary .contacts__inner{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.contacts--secondary .socials{margin-bottom:35px}}.socials ul{padding:0;margin:0;list-style:none outside none}.socials li{margin-bottom:7px}.socials a{-webkit-transition:color .4s;transition:color .4s}.socials a:focus,.socials a:hover{color:#a4a29f;text-decoration:none}.section{padding:108px 0}.section .container-fluid{padding:0 5px}.paging a{font-size:18px;padding-left:15px}li.col-sm-6{margin-bottom:30px}li.col-sm-6 a.title{-webkit-transition:.8s;transition:.8s}li.col-sm-6:before{position:absolute;bottom:0;left:16px;width:70px;border-bottom:1px solid #d2d3d5;content:''}@media (max-width:1139px){.section{padding:52px 0}}@media (max-width:767px){.section .container-fluid{padding:0 15px}}.section-frame{position:relative;min-height:100vh}.section-frame__video{position:relative;min-height:100vh}.section-frame__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1}.section-frame__inner{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.section-frame__inner video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:none;width:auto;height:auto;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.section-frame__inner video{display:none}}@media (max-width:1139px){.section--tiles{padding:59px 0}}@media (max-width:767px){.section--tiles .container-fluid{padding:0 20px}}.tiles{font-size:0}.tile{position:relative;display:inline-block;padding-top:21px;padding-bottom:13px;margin:0 14px 7px 0}.tile a:hover{text-decoration:none}.tile h1{margin-bottom:0;line-height:1.2}.tile__content{position:absolute;top:0;left:0;z-index:4;padding:0 12px}.tile__content p{font-size:21px;line-height:1.05}.tile__image{position:relative}.tile__image>img{position:relative;z-index:2;width:100%;opacity:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s;transition:all .4s}.tile__image:before{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:#fff;opacity:0;content:'';-webkit-transition:opacity .4s;transition:opacity .4s}.tile__image-inner{position:absolute;top:0;left:0;width:100%;height:100%}.tile__image-inner img{width:100%;height:auto}.tile.expanded .tile__image>img{opacity:1}.tile.expanded .tile__image:before{opacity:.3}.tile a:hover .tile__image:before{opacity:0}.tile a:hover .tile__image>img{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width:1599px){.tile__image{max-width:335px}}@media (max-width:1299px){.tile{margin-bottom:2px}.tile__image{max-width:309px}.tile__content p{margin-bottom:14px;font-size:19px}}@media (max-width:1139px){.tile{margin-bottom:13px}.tile__image{max-width:344px}.tile__content{padding:0 8px}}@media (max-width:767px){.tile{display:block;margin:0}.tile__image{max-width:none}.tile__content{padding:0 15px}}.section--primary h1,.section--primary h2{margin-bottom:0}.section--primary h1 span,.section--primary h2 span{color:#bdbcaf}.section--primary h4{margin-bottom:17px}.section--primary h4 span{color:#bdbcaf}.section--primary p{line-height:1.5}.section--primary .section__head{margin-bottom:25px}.section--primary .section__entry{position:relative;max-width:515px;padding:20px 0 26px;margin-bottom:26px}.section--primary .section__entry:before{position:absolute;bottom:0;left:0;width:70px;border-bottom:1px solid #d2d3d5;content:''}.section--primary .section__entry p{font-weight:400}.section--primary .section__image{margin-bottom:10px}@media (max-width:1139px){.section--primary .section__head{margin-bottom:21px}}@media (max-width:767px){.section--primary h4{margin-bottom:23px}.section--primary p{line-height:1.4}.section--primary .section__head{margin-bottom:13px}.section--primary .section__entry:before{width:50px}}.section--project .section__body{padding-right:95px;max-width:1024px;max-width:1244px;max-width:100%;padding-right:0;position:relative;z-index:1}.section--project .section__body .section--0{padding-right:460px}@media (max-width:1365px){.section--project .section__body .section--0{padding-right:0}}.section--project .section__body:after{content:'';line-height:0;display:table;clear:both}.section--project .section__body .section__image{float:left;clear:left;margin-right:19px}.section--project .section__body .section__image--l{max-width:780px}.section--project .section__body .section__image--xl{max-width:100%;margin-right:0}@media (max-width:1365px){.section--project .section__body .section__image--xl{max-width:728px}}.section--project .section__body .project-col{float:left}@media (max-width:1023px){.section--project .section__body .project-col{float:none}}.section--project .section__body .section__image--p{max-width:385px;margin-right:10px!important}@media (max-width:1023px){.section--project .section__body .section__image--p{margin-right:0!important}}.section--project .section__body .project-col--right{float:right}@media (max-width:1023px){.section--project .section__body .project-col--right{float:none}}.section--project .section__body .section__row--image{max-width:780px}.section--project .section__body .section__row--image .section__image--p{margin-right:0!important}.section--project .section__body .section__content{position:relative;top:-2px;overflow:hidden}.section--project .section__body .section__content p{font-weight:400}.section--project .section__body .section__content-inner img{vertical-align:top}.section--project .section__body .section__content-inner img.alignleft{margin-right:20px}.section--project .section__body .section__content-inner img.alignright{margin-left:20px}.section--project .section__body .section__content-inner img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.section--project .section__row:after{content:'';line-height:0;display:table;clear:both}@media (max-width:1139px){.section--project .section__body{padding-right:20px}}@media (max-width:1023px){.section--project .section__body .section__image{float:none;margin-right:0;margin-bottom:23px}.section--project .section__body .section__content{max-width:530px;margin-bottom:17px}.section--project .section__body .section__content p{line-height:1.7}.section--project .section__body .section__content-inner img.aligncenter,.section--project .section__body .section__content-inner img.alignleft,.section--project .section__body .section__content-inner img.alignright{float:none;display:block;margin:0 0 23px}}@media (max-width:767px){.section--project .section__body{padding-right:0}.section--project .section__body .section__content p{line-height:1.4}}.section--about h1 br{display:none}.section--about h2{position:relative;max-width:1000px;padding-top:5px;padding-bottom:57px;margin-bottom:55px;line-height:.9}.section--about h2:before{position:absolute;bottom:0;left:0;width:70px;border-bottom:1px solid #d2d3d5;content:''}.section--about .section__body{padding-right:490px}@media (max-width:1365px){.section--about .section__body{max-width:728px;padding-right:0}.section--about .section__entry{max-width:390px}}@media (max-width:1299px){.section--about h2{margin-bottom:38px}.section--about .section__body{max-width:781px}.section--about .section__image{margin-bottom:27px}.section--about .section__image-small{max-width:646px;margin-bottom:7px}.section--about .section__entry{padding-top:10px;padding-bottom:38px;margin-bottom:37px}}@media (max-width:767px){.section--about h1 br{display:block}.section--about h2{padding-bottom:24px;margin-bottom:24px;line-height:.95}.section--about h2:before{width:55px}.section--about .section__image{margin-bottom:11px}.section--about .section__entry{max-width:none;padding:7px 0 23px;margin-bottom:17px}}.section--commendations .section__body{max-width:70.9%;max-width:1024px}.section--commendations .section__content .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--commendations .section__content .row [class^=col-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section--commendations .section__content .row :after,.section--commendations .section__content .row:before{content:normal}.section--commendations .section__entry{max-width:none;padding-top:11px;padding-bottom:21px;margin-bottom:14px}.section--commendations .section__entry h4{margin-bottom:20px}@media (max-width:1139px){.section--commendations .section__body{max-width:none}.section--commendations .section__image{margin-bottom:16px}.section--commendations .section__content{padding-right:73px}.section--commendations .section__entry{padding-bottom:38px}}@media (max-width:767px){.section--commendations .section__body{padding-top:30px}.section--commendations .section__image{margin-bottom:10px}.section--commendations .section__content{padding:2px 0 0}.section--commendations .section__entry{padding-top:5px;padding-bottom:12px;margin-bottom:11px}.section--commendations .section__entry h4{margin-bottom:11px}}.section--contacts .section__caption{max-width:647px;padding-top:7px;margin-bottom:31px}.section--contacts .section__caption h4{margin-bottom:0;line-height:1.15}.section--contacts .section__content{max-width:521px;padding-top:9px}.section--contacts .form{margin-bottom:33px}@media (max-width:767px){.section--contacts .section__body{padding-top:31px}.section--contacts .section__caption{padding-top:5px;margin-bottom:39px}.section--contacts .section__caption h4{line-height:1}.section--contacts .section__image{margin-bottom:14px}.section--contacts .section__content{max-width:none;padding-top:5px}}input::-webkit-input-placeholder{color:#404041!important;opacity:1}input::-moz-placeholder{color:#404041!important;opacity:1}input:-ms-input-placeholder{color:#404041!important;opacity:1}input::placeholder{color:#404041!important;opacity:1}textarea::-webkit-input-placeholder{color:#404041!important;opacity:1}textarea::-moz-placeholder{color:#404041!important;opacity:1}textarea:-ms-input-placeholder{color:#404041!important;opacity:1}textarea::placeholder{color:#404041!important;opacity:1}.form-group,.gform_wrapper ul li.gfield{margin-bottom:10px;color:#404041}.form-control{height:auto;padding:3px 0;border:none;border-bottom:2px solid #ccced0;-webkit-border-radius:0;border-radius:0;background:0 0;font-size:16px;color:#404041;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.gform_wrapper div.validation_error{border-top:none!important;border-bottom:none!important;padding:0!important;margin-bottom:5px!important}.gform_wrapper .validation_message{text-align:right!important}.gform_wrapper .field_description_below .gfield_description{padding:3px 0 0 0!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0!important;border-top:none!important;border-bottom:none!important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:none!important;border-bottom:2px solid #ccced0!important}textarea.form-control{height:149px;resize:none}.form .form-head{margin-bottom:28px}.form .form-head h4{margin-bottom:0}.form .gform_wrapper{margin:0}.form .gform_wrapper .gform_heading{margin-bottom:26px}.form .gform_wrapper h3.gform_title{margin:0;font-size:29px;line-height:.95;font-weight:300}.form .form-actions{padding-top:6px}.form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.form .gform_wrapper textarea{display:block;width:100%;height:auto;padding:3px 0;border:none;border-bottom:2px solid #ccced0;-webkit-border-radius:0;border-radius:0;background:0 0;font-family:'Acumin Pro',sans-serif;font-size:16px;line-height:1.42;color:#404041;font-weight:400;-webkit-box-shadow:none;box-shadow:none}.form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.form .gform_wrapper textarea:focus{outline:0}.form .gform_wrapper textarea,.form .gform_wrapper textarea.small{height:149px}.form .gform_wrapper .top_label .gfield_label{display:inline;margin-bottom:0}.form .gform_wrapper .top_label div.ginput_container,.form .gform_wrapper ul.gform_fields li.gfield{margin-top:0}.form .gform_wrapper .gform_footer input.button,.form .gform_wrapper .gform_footer input[type=submit]{min-width:86px;padding:1px 5px;border:2px solid #d7d8da;-webkit-border-radius:1px;border-radius:1px;background:0 0;color:#404041;font-size:16px;line-height:1.428;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}.form .gform_wrapper .gform_footer input.button:focus,.form .gform_wrapper .gform_footer input.button:hover,.form .gform_wrapper .gform_footer input[type=submit]:focus,.form .gform_wrapper .gform_footer input[type=submit]:hover{background:#d7d8da;color:#fff;outline:0}.form .gform_wrapper .gform_footer{padding:7px 0 0;margin:0}.form-login input::-webkit-input-placeholder{color:#fff!important;opacity:1}.form-login input::-moz-placeholder{color:#fff!important;opacity:1}.form-login input:-ms-input-placeholder{color:#fff!important;opacity:1}.form-login input::placeholder{color:#fff!important;opacity:1}.form-login textarea::-webkit-input-placeholder{color:#fff!important;opacity:1}.form-login textarea::-moz-placeholder{color:#fff!important;opacity:1}.form-login textarea:-ms-input-placeholder{color:#fff!important;opacity:1}.form-login textarea::placeholder{color:#fff!important;opacity:1}.form-login .form-group{margin-bottom:27px}.form-login .form-control{color:#fff}.form-login .form-actions{padding-top:0}@media (max-width:767px){.form-login .form-group{margin-bottom:10px}.form-login .form-actions{padding-top:16px}}.btn-transparent{min-width:86px;padding:1px 5px;border:2px solid #d7d8da;-webkit-border-radius:1px;border-radius:1px;background:0 0;color:#404041;font-size:16px;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s}.btn-transparent:focus,.btn-transparent:hover{background:#d7d8da;color:#fff;outline:0}.btn-light{color:#d7d8da}.button{position:absolute;z-index:3;bottom:30px;font-size:5vw;color:#86837f;color:#fff;width:100%;text-align:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0}.video_popup{position:absolute;width:100%;height:100%;display:none;background:#91908c}.video_popup .video_ratio{width:100%;padding-bottom:56.25%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.video_popup .video_ratio #video{top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%;display:block}.slick-arrow{position:absolute;top:0;z-index:120;-webkit-appearance:none!important;border:0;width:40px;height:20px;margin-top:-10px;-webkit-transition:all .3s ease;transition:all .3s ease;left:10px;font-size:0;background:url(/wp-content/themes/clancy-construction/resources/images/FA_Clancy_ArrowLeft.png) no-repeat center center;background-size:contain}.slick-next{background:url(/wp-content/themes/clancy-construction/resources/images/FA_Clancy_ArrowRight.png) no-repeat center center;left:auto;right:10px;background-size:contain}.poster-mobile{display:none}@media (max-width:767px){.poster-mobile{display:block}.poster-mobile .poster-mobile--center{width:100%;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.poster-mobile .poster-mobile--center h3{font-size:30vw;font-weight:500}.poster-mobile .poster-mobile--center p{font-size:5vw;font-weight:500;margin-top:22px}}.landscape .poster-mobile .poster-mobile--center h3{font-size:20vw}.landscape .poster-mobile .poster-mobile--center p{font-size:3vw}.landscape .button{font-size:3vw}.landscape .video_on .main{z-index:6}:focus{outline:-webkit-focus-ring-color auto 0}.slick-slider{max-width:1400px}.slick-slide img{max-width:1400px;width:100%}.admin-bar .header{margin-top:32px}.logo_{position:absolute;top:20px;margin-bottom:30px}.logo_ h2{font-size:27px;margin-bottom:5px}@media (max-width:767px){.logo_ h2{font-size:21px}}.logo_ p{color:#a4a29f;line-height:1}.contact-form-footer{display:none}.main{visibility:hidden;opacity:0;position:absolute;top:50px;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-transition:visibility 0s 1s,opacity 1s;transition:visibility 0s 1s,opacity 1s}.main.visible{visibility:visible;opacity:1;position:relative;top:0;-webkit-transition:opacity 1s 1s;transition:opacity 1s 1s;bottom:auto;overflow:visible}.main.not-visible{visibility:hidden;opacity:0;position:absolute;top:50px;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-transition:visibility 0s 1s,opacity 1s;transition:visibility 0s 1s,opacity 1s}.test{color:#00f}@media (min-width:480px){.test{color:red}}@media (min-width:768px){.test{color:green}}
/*# sourceMappingURL=styles.sass.css.map */
