body,html{height:100%}.clear,.clear_l{clear:both}body,h1,h2,h3,h4,h5,h6,html,p,ul{margin:0;padding:0}.bg,.bg img{top:0;position:absolute;width:100%}.bg,.bg img,.bg video{position:absolute}.bg-bg,.bg-bg-bag{-webkit-background-size:cover;-moz-background-size:cover}.bg-bg-bag,.bg-bg-chrome{background-position:50% 0;background-repeat:no-repeat;background-attachment:scroll}.bg,.bg img,.clip,.full-width,.swiper-wrapper,.vertical-align,body{width:100%}body,h1,nav a span,q{color:#000}.about-desc,.bg,.buenas-fibras__peoples .list-peples .people .span-image,.clear,.item,.post-block,.post-img,.swiper-container,.swiper-pagination-switch,.swiper-slide,.title-wrap,.title-wrap h2,nav a span{overflow:hidden}.nav-menu-icon a i,h2,h3,nav a span,textarea{text-transform:uppercase}.nav-menu-icon a,.portfolio-detail__return a,a,a:active,a:focus,a:hover,ul li a:hover{text-decoration:none}@font-face{font-family:interstateregular;src:url(../fonts/interstate_extralight_cond-webfont.eot);src:url(../fonts/interstate_extralight_cond-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/interstate_extralight_cond-webfont.woff2) format('woff2'),url(../fonts/interstate_extralight_cond-webfont.woff) format('woff'),url(../fonts/interstate_extralight_cond-webfont.ttf) format('truetype'),url(../fonts/interstate_extralight_cond-webfont.svg#interstateregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:interstate_mono_regular;src:url(../fonts/interstate_mono_-_lgt-webfont.eot);src:url(../fonts/interstate_mono_-_lgt-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/interstate_mono_-_lgt-webfont.woff2) format('woff2'),url(../fonts/interstate_mono_-_lgt-webfont.woff) format('woff'),url(../fonts/interstate_mono_-_lgt-webfont.ttf) format('truetype'),url(../fonts/interstate_mono_-_lgt-webfont.svg#interstate_mono_-_lgtregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:interstateplusmedium;src:url(../fonts/interstateplus_bold-webfont.eot);src:url(../fonts/interstateplus_bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/interstateplus_bold-webfont.woff2) format('woff2'),url(../fonts/interstateplus_bold-webfont.woff) format('woff'),url(../fonts/interstateplus_bold-webfont.ttf) format('truetype'),url(../fonts/interstateplus_bold-webfont.svg#interstateplusmedium) format('svg');font-weight:400;font-style:normal}body{font-size:100%;font-family:interstate_mono_regular,sans-serif!important;background-color:#fff;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{font-family:interstateplusmedium,sans-serif!important}a{outline:0;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in}a:hover{outline:0}a img{border:0}a:active{outline:0}a:focus{outline:0;outline-offset:0;color:#fff}.clear{height:0;font-size:0}.bg,.bg img,.clip,.full-height{height:100%}ul{list-style:none}button:focus,input:focus,select:focus,textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}::-webkit-input-placeholder{color:#cacaca;opacity:1;-ms-filter:none;filter:none}::-moz-placeholder{color:#cacaca;opacity:1;-ms-filter:none;filter:none}:-moz-placeholder{color:#cacaca;opacity:1;-ms-filter:none;filter:none}:-ms-input-placeholder{color:#cacaca;opacity:1;-ms-filter:none;filter:none}article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}button{outline:0;border:none;-webkit-box-shadow:none;box-shadow:none}.bg{left:0}.bg-bg{background-position:50% 0;background-repeat:no-repeat;-o-background-size:cover;background-size:cover}.bg-bg-bag{-webkit-background-origin:initial;-moz-background-origin:initial;background-origin:initial;-webkit-background-clip:initial;-moz-background-clip:initial;background-clip:initial;background-size:cover;position:relative}.bg-bg-chrome{-o-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:fixed}input,textarea{background:0 0;border:none}.bg-bg-chrome.act,.clip{position:absolute}.clip{clip:rect(auto,auto,auto,auto)}.full-height,.full-width{position:relative;float:left}.center_img,.vertical-align{position:absolute}.vertical-center{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.vertical-align{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;text-align:center}.swiper-container,.swiper-slide,.swiper-wrapper,ul{position:relative}.swiper-container{margin:0 auto;-o-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;height:100%;width:100%}.swiper-wrapper{-webkit-transition-property:-webkit-transform,left,top;-moz-transition-property:-moz-transform,left,top;-o-transition-property:-o-transform,left,top;-ms-transition-property:-ms-transform,left,top;transition-property:transform,left,top;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;-ms-transition-duration:0s;transition-duration:0s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-slide{float:left}h1{font-size:72px;font-weight:800;line-height:80px}h2{font-size:26px;line-height:40px;font-weight:400}h3{font-size:24px;line-height:22px;font-weight:100}h4,h5{line-height:22px;font-weight:400}h4{font-size:18px}h5{font-size:14px}h6{font-size:13px;line-height:16px}input,p{font-size:14px}p{line-height:24px;font-weight:300}ul{float:left}.navigation,nav{float:right}ul li a:hover{transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in}input{transition:all .35s ease-out;-moz-transition:all .35s ease-out;-o-transition:all .35s ease-out;-webkit-transition:all .35s ease-out;-ms-transition:all .35s ease-out}textarea{font-size:13px;line-height:26px;border-bottom:1px solid #ccc;color:#aaa;padding-left:5px;padding-bottom:10px}iframe{border:none}q{font-size:24px;line-height:50px;font-style:italic}i{font-size:18px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.bg-white{background:#fff}.bg-dark{background:#000}body>section{width:calc(100% - 60px);margin:30px}header{left:0;top:0;width:100%;z-index:10}header .social-link{position:absolute;top:1px;left:0;right:0;margin:auto;font-size:1.5em}header .social-link ul{white-space:nowrap;margin-left:20px}header .social-link li{vertical-align:middle;margin:0 4px}header .social-link a{display:block;color:#000}.header-text{position:absolute;left:35px;font-size:1.375em;top:5px}.navigation,nav,nav a,nav a span{position:relative}nav{height:30px;padding-top:0;padding-right:15px;background:#fff;transition:all .45s ease-out;-moz-transition:all .45s ease-out;-o-transition:all .45s ease-out;-webkit-transition:all .45s ease-out;-ms-transition:all .45s ease-out}nav.slide-menu{-o-transform:translateX(0);transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}nav a{float:left}nav a span{float:left;display:inline-block;padding:6px 0;margin:0 20px;font-size:12px;line-height:18px;font-weight:400;text-align:left;transition:all .45s ease-out;-moz-transition:all .45s ease-out;-o-transition:all .45s ease-out;-webkit-transition:all .45s ease-out;-ms-transition:all .45s ease-out}.logo,.mobile-icon{position:absolute;right:30px}.adress-block,.copyright,.item,.pagination{text-align:center}nav a span:hover{color:#999}nav a span.active-link{color:#000;font-weight:700}.logo{top:50%;bottom:0;height:0;margin:-20px auto 0;z-index:102;display:none;width:14.4%;max-width:90px}.logo img{width:130%}.mobile-icon{top:17px;z-index:101;display:none!important}.nav-menu-icon a{display:inline-block;width:24px;height:24px;cursor:pointer;-webkit-transform:scale(.6,.6);-moz-transform:scale(.6,.6);-o-transform:scale(.6,.6);-ms-transform:scale(.6,.6);transform:scale(.6,.6)}.nav-menu-icon a i{position:relative;display:inline-block;width:24px;height:3px;color:#262626;font:700 14px/.4 Helvetica;text-indent:-55px;background:#ff464b;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.nav-menu-icon a i::before,a i::after{content:'';width:24px;height:3px;background:#ff464b;position:absolute;left:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.nav-menu-icon a i::before{top:-7px}.nav-menu-icon a i::after{bottom:-7px}.nav-menu-icon a:hover i::before{top:-10px}.nav-menu-icon a:hover i::after{bottom:-10px}.nav-menu-icon a.active i{background:0 0}.nav-menu-icon a.active i::before{top:0;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);transform:rotateZ(90deg)}.nav-menu-icon a.active i::after{bottom:0;-webkit-transform:rotateZ(-180deg);-moz-transform:rotateZ(-180deg);-o-transform:rotateZ(-180deg);-ms-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.pagination{position:absolute;left:37px;top:0;z-index:5;margin:10px 0}.swiper-pagination-switch{cursor:pointer;width:20px;height:2px;background:#fff;position:relative;display:block;margin:20px auto;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.swiper-pagination-switch:before{content:'';width:20px;height:2px;background:#ff464b;position:absolute;left:0;top:0;-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.swiper-active-switch.swiper-pagination-switch:before{-o-transform:translateX(0);transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.animsition-loading{background:url(../img/loading.gif) no-repeat}.top-baner{position:relative;float:left;width:calc(100% - 60px);height:calc(100vh - 60px);margin:30px}.top-baner .swiper-container{padding-top:0;height:calc(100vh - 60px)}.top-baner .swiper-slide{height:calc(100vh - 60px)!important}.main-title{position:absolute;bottom:30px;overflow:hidden;left:0;z-index:5000}.main-title h1{text-transform:none;margin-left:30px;z-index:8;font-size:35px;color:#fff;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;font-family:"PL Benguiat Caslon"!important;line-height:60px}.main-title p{font-size:20px;line-height:24px;margin-left:30px;color:#fff;padding-top:0;-webkit-background-size:15px 3px;-moz-background-size:15px 3px;background-size:15px 3px;background-repeat:no-repeat;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;font-family:"Neutraface 2 Text Book"!important}.title-wrap h1:before{content:attr(data-text);position:absolute;-webkit-transform:translateY(-102%);-moz-transform:translateY(-102%);-o-transform:translateY(-102%);-ms-transform:translateY(-102%);transform:translateY(-102%);left:30px;top:0;background:#fff;color:#000;padding:3px 8px;z-index:-1;transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;-ms-transition:all .4s ease-in}.title-wrap.active h1{color:#ccc;z-index:5}.title-wrap.active h1:before{-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.title-wrap.active-out h1:before{-o-transform:translateY(200%);transform:translateY(200%);-moz-transform:translateY(200%);-webkit-transform:translateY(200%);-ms-transform:translateY(200%)}.title-wrap h2{margin-left:70px;color:#111;padding:5px 8px;z-index:5;margin-top:15px;-o-transform:scale(4);transform:scale(4);-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all .45s ease-in;-webkit-transition:all .45s ease-in;-moz-transition:all .45s ease-in;-o-transition:all .45s ease-in;-ms-transition:all .45s ease-in}.title-wrap h2:after{content:'';position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);left:0;background:#fff;width:100%;height:100%;z-index:-1;-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-o-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);transition:all .35s ease-in;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-o-transition:all .35s ease-in;-ms-transition:all .35s ease-in}.about-page,.title-wrap{position:relative;float:left}.footer-folow a span,.item img{-o-transition:all .35s ease-in}.title-wrap.slide h2{color:#555;-o-transform:scale(1);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);opacity:1;-ms-filter:none;filter:none}.title-wrap.slide h2:after{-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);opacity:1;-ms-filter:none;filter:none}.about-page{width:calc(100% - 60px);margin:30px}.about-bg,.team-title{position:relative;width:100%;float:left}.about-bg{height:100vmin}.team-title h4{padding-top:20px}.team-title h6{padding-top:10px}.about-desc{position:absolute;background:0 0;top:0;right:0;width:50%;padding:70px 15px 50px 50px;color:#fff!important}.about-desc .swiper-slide{padding:0 15px}.about-desc .swiper-slide img{width:100%;height:auto}.about-desc #about-slider{margin-left:-15px;float:left;position:relative;height:100%;padding-bottom:40px}.about-desc .pagination{display:none}.about-desc h2{padding-bottom:10px}.about-desc p{color:#fff!important;width:100%;position:relative;float:left;padding-bottom:40px}.about-desc .CallToAction{color:#fff;left:0;position:relative;bottom:0;border:1px solid #fff;padding:8px 12px;cursor:pointer}.about-desc .CallToAction:hover{background-color:#ff464b;border:1px solid #ff464b;color:#fff}.about-desc a img{width:37px;height:23px;position:relative;float:right;margin-left:15px;-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg)}.about-desc a:hover{color:#999}.contact-page{position:relative;float:left;width:calc(100% - 60px);margin:30px;height:calc(100% - 60px)}.contact-page h2{font-size:18px}.contact-page .map{margin-right:50%;position:absolute;height:100%;width:100%}.map-canvas{height:100%;position:relative;float:left;width:100%}.contact-desc,.contact-text-block{position:absolute;width:50%;background:#fff;right:0}.contact-desc{height:100%;top:0;padding:50px}.contact-text-block{bottom:0}.adress-block,.adress-block ul,.contact-adress,.contact-form,.copyright,.footer-folow,.home-slider,.item{position:relative;float:left}.contact-adress{width:100%;background:#fff;padding:15px}.contact-adress p{padding:10px 0}.adress-block{width:100%;padding-top:30px;padding-bottom:20px}.adress-block span{font-size:50px;color:#000;padding-bottom:20px}.adress-block h4{padding-bottom:5px}.adress-block a{font-size:14px;color:#000}.adress-block ul{width:100%}.adress-block ul li{font-size:12px;line-height:18px;color:#000;width:100%;padding:0 5px}.contact-form{width:100%;padding-top:15px}.contact-form form{padding-top:20px}.contact-form input{width:100%;height:50px;border:1px solid #999;padding-left:15px;margin-bottom:15px;text-transform:uppercase}.contact-form textarea{height:140px;border:1px solid #999;width:100%;margin-bottom:30px;padding:15px;font-size:14px}.contact-form input[type=submit]{width:auto;padding:0 12px;color:#000}.contact-form input[type=submit]:hover{background:#000;color:#fff}.copyright{width:100%;padding:100px 0 30px}.footer-folow{width:100%;padding-bottom:40px}.footer-folow a span{font-size:24px;margin:0 12px;color:#000;transition:all .35s ease-in;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-ms-transition:all .35s ease-in}.footer-folow a span:hover{color:#999}.copyright span{font-size:14px;text-transform:none;color:#555}.blog-tags a,.com-txt a,.fillters button span,.gallery-title h2,.post-text h4 a{text-transform:uppercase}.home-slider{width:100%;padding-top:120px;height:100vmin}.grid-sizer{width:33.333%}.item{width:31%;cursor:pointer;padding:0;margin:0 1.1% 2.2%}.item img{width:100%;height:auto;display:block;-o-transform:scale(1.02);transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);transition:all .35s ease-in;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-ms-transition:all .35s ease-in}.fillters,.layer{position:absolute;height:100%;width:100%;top:0;left:0}.fillters button span,.layer{-o-transition:all .35s ease-in}.layer{background:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:4;transition:all .35s ease-in;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-ms-transition:all .35s ease-in}.item h2{text-align:left;font-size:16px;padding-top:50%;z-index:5;color:#fff;position:absolute;width:100%;bottom:16px;padding-left:30px;font-weight:700}.fillters{background:#fff;padding:20px 15px 30px;border:3px solid #000}.fillters button,.fillters button span{background:0 0;position:relative;float:left}.fillters p{text-align:left;padding-bottom:35px}.fillters button{width:100%;padding-left:0}.fillters button span{font-size:15px;padding:5px 0;margin:0;color:#000;text-align:left;font-weight:600;transition:all .35s ease-in;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-ms-transition:all .35s ease-in}.fillters button.active-button,.fillters button:hover span{color:#999}.item .fillters h2{position:relative;float:left;width:100%;padding:0 0 10px;font-size:26px;text-align:left;left:0;top:0;font-weight:400}.fillters button img{position:relative;float:left;margin-left:25px;width:37px;height:23px;-o-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1);-webkit-transform:rotate(180deg) scale(1);-ms-transform:rotate(180deg) scale(1);-moz-transform:rotate(180deg) scale(1);-o-transition:all .35s ease-in;transition:all .35s ease-in;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-ms-transition:all .35s ease-in}.fillters button.active-button img,.fillters button:hover img{margin-left:35px}.allbum,.popup-gallery,.work{position:relative;width:100%;float:left}.fixed.item:hover img{-o-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1);-webkit-transform:rotate(180deg) scale(1);-ms-transform:rotate(180deg) scale(1);-moz-transform:rotate(180deg) scale(1)}.item:hover img{-o-transform:scale(1);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.item:hover .layer{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#main-slider .bg{height:100vh!important}.allbum{padding-top:40px}.work{margin-top:40px;margin-bottom:120px}.gallery .item{width:33.333%;margin:0;padding:0}.gallery .grid-sizer{width:33.333%}.gallery.gallery2 .item.w_50{width:64.666%}.gallery.gallery2 .item{width:31.333%;margin:0 1% 2%}.gallery.gallery2 .grid-sizer{width:0}.gallery.gallery3 .item{width:48%;margin:0 1% 2%}.gallery.gallery3 .grid-sizer{width:1%}.my-simple-gallery .item img,.my-simple-gallery .item img:hover{opacity:1;-ms-filter:none;filter:none}.gallery-title{position:absolute;bottom:0;width:100%;left:0;padding-left:16px;padding-right:16px;text-align:left;padding-top:110px}.blog-page,.gallery-title a,.gallery-title h2,.gallery-title p,.post-block,.post-img{position:relative}.gallery-title h2{color:#000;padding-bottom:0;font-weight:400;padding-top:80px;padding-left:0}.gallery-title p{color:#000;float:left;width:100%}.gallery-title a{font-size:16px;color:#000;padding-top:0;float:left;margin-top:3rem}.gallery-title a img{width:37px;height:23px;position:relative;float:left;margin-right:-9px;margin-top:-2px}.gallery-title a:hover{color:#999}.blog-page{float:left;width:100%;padding-top:70px}.blog-page h2{padding-bottom:40px;padding-left:10px}.blog-page .item{width:100%}.post-block{float:left;width:100%}.post-block img{width:100%;height:auto}.post-img{float:left;width:100%;height:340px}.post-text{position:absolute;left:0;padding-left:30px;bottom:0;width:100%;text-align:left;z-index:7}.post-text h4 a,.post-text span{position:relative;float:left;color:#000}.post-text h4 a{padding-bottom:15px;width:100%;font-size:26px;line-height:32px}.post-text span{padding-bottom:25px;width:100%;font-size:16px}.post-block a,.post-layer{position:absolute;top:0;height:100%;width:100%;left:0}.post-layer{z-index:6;background:rgba(255,255,255,.65);opacity:1;-ms-filter:none;filter:none;-o-transition:all .35s ease-in;transition:all .35s ease-in;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-ms-transition:all .35s ease-in}.post-block:hover .post-layer{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.big-comments,.big-comments h3,.blog-tags,.blog-tags a,.blog-text,.blog-text p,.blog-text q,.post-page{position:relative;float:left}.post-page{width:100%;padding-top:70px}.post-image img{width:100%;height:auto}.blog-text{width:100%;padding:40px 0 50px}.blog-text h2{padding-bottom:20px}.blog-text p{padding:15px 0;width:100%}.blog-text q{border-left:5px solid #999;width:100%;padding:0 20px 0 45px;font-weight:100;line-height:40px;margin:15px 0}.blog-tags{width:100%;padding:30px 0 50px}.blog-tags a{font-size:16px;color:#000;padding:3px 8px;margin:0 15px}.blog-tags a:first-child{margin-left:0}.blog-tags a.activ-tags,.blog-tags a:hover{background:#000;color:#fff}.big-comments{width:100%;padding:50px 0}.big-comments h3{width:100%;padding-bottom:40px;font-size:22px;font-weight:400}.comm-img-big{position:absolute;left:0;top:120px}.comm-img-big img{width:120px;height:120px}.comm-text-big{position:relative;float:left;padding-left:160px}.comm-text-big span{position:absolute;right:0;top:0;font-size:13px;color:#999}.comm-text-big h4{padding-bottom:20px}.comm-text-big p{padding-bottom:33px}.comm-follow{position:absolute;bottom:0;left:160px;padding-top:20px}.com-block,.comm-follow a span,.comments{position:relative;float:left}.comm-follow a span{margin:0 8px;font-size:16px;color:#000;-o-transition:all .35s ease-in;transition:all .35s ease-in;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-ms-transition:all .35s ease-in}.comm-follow a span:hover{color:#999}.comments{width:100%;padding:80px 0 50px}.comments h3{font-size:22px;font-weight:400}.com-block{width:100%;padding-top:40px}.com-img{position:absolute;left:0;top:40px}.com-txt{position:relative;float:left;padding-left:100px}.com-txt a{font-size:13px;color:#000;position:absolute;right:0;top:0;font-weight:700}.blog-form,.com-txt h5,.com-txt p,.com-txt span,header nav{position:relative}.com-txt span{float:left;font-size:14px;font-weight:400;color:#999;padding-left:25px}.com-txt h5{float:left;font-size:16px}.com-txt p{float:left;width:100%;padding-top:15px}.com-block:nth-child(3){padding-left:100px}.com-block:nth-child(3) .com-img{left:100px}.blog-form{float:left;width:100%;padding:70px 0 40px}.blog-form h3{font-size:22px;font-weight:400;padding-bottom:20px}@media screen and (max-width:1380px){.fillters p{padding-bottom:10px}.fillters button span{font-size:12px}}@media screen and (max-width:1370px){.contact-page .map{margin-right:70%}.about-desc,.contact-text-block{width:60%}.desc-block{padding-bottom:80px}.item h2{font-size:16px}.map-canvas{height:100%}.about-bg{height:130vmin}}@media screen and (max-width:1200px){.fixed{height:320px}}@media screen and (max-width:800px){.mfp-img-mobile .mfp-close{background:0 0}}@media screen and (max-width:992px){nav,nav a,nav a span{text-align:center;width:100%}.navigation,nav,nav a,nav a span{width:100%}.mobile-icon{display:block}header{height:80px}nav{position:fixed;left:0;padding-right:0;top:0;height:100%;z-index:100;background:#fff;padding-top:80px;-o-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%)}nav a{margin:10px 0;position:relative;float:left}nav.slide-menu{-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}nav a:focus span,nav a:hover span{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-ms-filter:none;filter:none}nav a:hover{color:#999}nav a span{margin:0}nav a span.active-link{background:0 0;color:#000;font-weight:700}.item{width:48%;margin:0 1% 2%}.grid-sizer{width:1%}.gallery-title h2{padding-bottom:0}.gallery.gallery2 .item.w_50{width:48%}.gallery.gallery2 .item{width:48%;margin:0 1% 2%}.about-desc,.contact-text-block,.desc-block{float:left;width:100%;position:relative}.about-page,.contact-page{margin-top:0}.contact-page .map{margin-right:0}.map-canvas{height:400px}.contact-adress,.contact-form{padding-top:50px}.copyright{padding:50px 0 30px}.about-desc{top:auto;height:auto;padding-top:50px}.desc-block{padding-bottom:20px}.relative-responsive{height:400px;position:relative}.about-bg{height:100%}}@media screen and (max-width:768px){.gallery .item{width:50%}}@media screen and (max-width:600px){.com-block:nth-child(3) .com-img,.comm-follow{left:0}.item{width:100%;margin:0}.grid-sizer{width:1%}.fillters{margin-left:0}.main-title h1{font-size:19px}.gallery.gallery2 .item,.gallery.gallery2 .item.w_50,.gallery.gallery3 .item{width:98%}.gallery.gallery3 .grid-sizer{width:1%}.com-block:nth-child(3){padding-left:0}.comments{padding-top:50px;padding-bottom:20px}.blog-tags a{font-size:14px;margin:10px}.big-comments{padding:30px 0}.comm-text-big{padding-left:0;width:100%;padding-top:15px}.comm-img-big{position:relative;float:left;width:100%;top:0}.comm-text-big h4{padding-bottom:15px}.blog-text q{font-size:20px;line-height:32px;padding-left:15px}.blog-text h2{font-size:24px;line-height:32px;padding-bottom:0}.main-title p{font-size:12px;line-height:12px;width:80%}.main-title{bottom:20%}}footer,header{position:fixed}@media screen and (max-width:400px){.item h2{font-size:16px;padding-left:15px}}@media screen and (max-width:480px){.about-desc a,.logo{left:15px}.fillters button{font-size:13px;margin:0 2px}.mobile-icon{right:15px}.gallery .item{width:100%}.contact-adress{padding:50px 0 40px}.about-desc{padding:50px 15px}.about-desc .swiper-slide{padding:0}.about-desc #about-slider{margin-left:0}}footer{left:60px;bottom:30px;height:90px}footer .footer-folow{padding-bottom:20px}footer .copyright{padding:0;text-align:left}footer .copyright span{margin:0 12px;color:#fff}.gallery .first-block{height:680px}.mobile-icon{-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}#magiapiura .texto{height:1250px}@media screen and (max-width:480px){#magiapiura .texto{height:1700px}.item h2{padding-left:0}}@font-face{font-family:et-line;src:url(../fonts/et-line.eot);src:url(../fonts/et-line.eot?#iefix) format('embedded-opentype'),url(../fonts/et-line.woff) format('woff'),url(../fonts/et-line.ttf) format('truetype'),url(../fonts/et-line.svg#et-line) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:et-line;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.icon-adjustments,.icon-alarmclock,.icon-anchor,.icon-aperture,.icon-attachment,.icon-bargraph,.icon-basket,.icon-beaker,.icon-bike,.icon-book-open,.icon-briefcase,.icon-browser,.icon-calendar,.icon-camera,.icon-caution,.icon-chat,.icon-circle-compass,.icon-clipboard,.icon-clock,.icon-cloud,.icon-compass,.icon-desktop,.icon-dial,.icon-document,.icon-documents,.icon-download,.icon-dribbble,.icon-edit,.icon-envelope,.icon-expand,.icon-facebook,.icon-flag,.icon-focus,.icon-gears,.icon-genius,.icon-gift,.icon-global,.icon-globe,.icon-googleplus,.icon-grid,.icon-happy,.icon-hazardous,.icon-heart,.icon-hotairballoon,.icon-hourglass,.icon-key,.icon-laptop,.icon-layers,.icon-lifesaver,.icon-lightbulb,.icon-linegraph,.icon-linkedin,.icon-lock,.icon-magnifying-glass,.icon-map,.icon-map-pin,.icon-megaphone,.icon-mic,.icon-mobile,.icon-newspaper,.icon-notebook,.icon-paintbrush,.icon-paperclip,.icon-pencil,.icon-phone,.icon-picture,.icon-pictures,.icon-piechart,.icon-presentation,.icon-pricetags,.icon-printer,.icon-profile-female,.icon-profile-male,.icon-puzzle,.icon-quote,.icon-recycle,.icon-refresh,.icon-ribbon,.icon-rss,.icon-sad,.icon-scissors,.icon-scope,.icon-search,.icon-shield,.icon-speedometer,.icon-strategy,.icon-streetsign,.icon-tablet,.icon-target,.icon-telescope,.icon-toolbox,.icon-tools,.icon-tools-2,.icon-trophy,.icon-tumblr,.icon-twitter,.icon-upload,.icon-video,.icon-wallet,.icon-wine{font-family:et-line;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.icon-mobile:before{content:"\e000"}.icon-laptop:before{content:"\e001"}.icon-desktop:before{content:"\e002"}.icon-tablet:before{content:"\e003"}.icon-phone:before{content:"\e004"}.icon-document:before{content:"\e005"}.icon-documents:before{content:"\e006"}.icon-search:before{content:"\e007"}.icon-clipboard:before{content:"\e008"}.icon-newspaper:before{content:"\e009"}.icon-notebook:before{content:"\e00a"}.icon-book-open:before{content:"\e00b"}.icon-browser:before{content:"\e00c"}.icon-calendar:before{content:"\e00d"}.icon-presentation:before{content:"\e00e"}.icon-picture:before{content:"\e00f"}.icon-pictures:before{content:"\e010"}.icon-video:before{content:"\e011"}.icon-camera:before{content:"\e012"}.icon-printer:before{content:"\e013"}.icon-toolbox:before{content:"\e014"}.icon-briefcase:before{content:"\e015"}.icon-wallet:before{content:"\e016"}.icon-gift:before{content:"\e017"}.icon-bargraph:before{content:"\e018"}.icon-grid:before{content:"\e019"}.icon-expand:before{content:"\e01a"}.icon-focus:before{content:"\e01b"}.icon-edit:before{content:"\e01c"}.icon-adjustments:before{content:"\e01d"}.icon-ribbon:before{content:"\e01e"}.icon-hourglass:before{content:"\e01f"}.icon-lock:before{content:"\e020"}.icon-megaphone:before{content:"\e021"}.icon-shield:before{content:"\e022"}.icon-trophy:before{content:"\e023"}.icon-flag:before{content:"\e024"}.icon-map:before{content:"\e025"}.icon-puzzle:before{content:"\e026"}.icon-basket:before{content:"\e027"}.icon-envelope:before{content:"\e028"}.icon-streetsign:before{content:"\e029"}.icon-telescope:before{content:"\e02a"}.icon-gears:before{content:"\e02b"}.icon-key:before{content:"\e02c"}.icon-paperclip:before{content:"\e02d"}.icon-attachment:before{content:"\e02e"}.icon-pricetags:before{content:"\e02f"}.icon-lightbulb:before{content:"\e030"}.icon-layers:before{content:"\e031"}.icon-pencil:before{content:"\e032"}.icon-tools:before{content:"\e033"}.icon-tools-2:before{content:"\e034"}.icon-scissors:before{content:"\e035"}.icon-paintbrush:before{content:"\e036"}.icon-magnifying-glass:before{content:"\e037"}.icon-circle-compass:before{content:"\e038"}.icon-linegraph:before{content:"\e039"}.icon-mic:before{content:"\e03a"}.icon-strategy:before{content:"\e03b"}.icon-beaker:before{content:"\e03c"}.icon-caution:before{content:"\e03d"}.icon-recycle:before{content:"\e03e"}.icon-anchor:before{content:"\e03f"}.icon-profile-male:before{content:"\e040"}.icon-profile-female:before{content:"\e041"}.icon-bike:before{content:"\e042"}.icon-wine:before{content:"\e043"}.icon-hotairballoon:before{content:"\e044"}.icon-globe:before{content:"\e045"}.icon-genius:before{content:"\e046"}.icon-map-pin:before{content:"\e047"}.icon-dial:before{content:"\e048"}.icon-chat:before{content:"\e049"}.icon-heart:before{content:"\e04a"}.icon-cloud:before{content:"\e04b"}.icon-upload:before{content:"\e04c"}.icon-download:before{content:"\e04d"}.icon-target:before{content:"\e04e"}.icon-hazardous:before{content:"\e04f"}.icon-piechart:before{content:"\e050"}.icon-speedometer:before{content:"\e051"}.icon-global:before{content:"\e052"}.icon-compass:before{content:"\e053"}.icon-lifesaver:before{content:"\e054"}.icon-clock:before{content:"\e055"}.icon-aperture:before{content:"\e056"}.icon-quote:before{content:"\e057"}.icon-scope:before{content:"\e058"}.icon-alarmclock:before{content:"\e059"}.icon-refresh:before{content:"\e05a"}.icon-happy:before{content:"\e05b"}.icon-sad:before{content:"\e05c"}.icon-facebook:before{content:"\e05d"}.icon-twitter:before{content:"\e05e"}.icon-googleplus:before{content:"\e05f"}.icon-rss:before{content:"\e060"}.icon-tumblr:before{content:"\e061"}.icon-linkedin:before{content:"\e062"}.icon-dribbble:before{content:"\e063"}@font-face{font-family:Neutraface;src:url(../fonts/fibra-fonts/Neutraface2Text-Bold.eot);src:url(../fonts/fibra-fonts/Neutraface2Text-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/fibra-fonts/Neutraface2Text-Bold.woff2) format('woff2'),url(../fonts/fibra-fonts/Neutraface2Text-Bold.woff) format('woff'),url(../fonts/fibra-fonts/Neutraface2Text-Bold.ttf) format('truetype'),url(../fonts/fibra-fonts/Neutraface2Text-Bold.svg#Neutraface2Text-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Neutraface;src:url(../fonts/fibra-fonts/Neutraface2Text-Book.eot);src:url(../fonts/fibra-fonts/Neutraface2Text-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/fibra-fonts/Neutraface2Text-Book.woff2) format('woff2'),url(../fonts/fibra-fonts/Neutraface2Text-Book.woff) format('woff'),url(../fonts/fibra-fonts/Neutraface2Text-Book.ttf) format('truetype'),url(../fonts/fibra-fonts/Neutraface2Text-Book.svg#Neutraface2Text-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Neutraface;src:url(../fonts/fibra-fonts/Neutraface2Text-BookItalic.eot);src:url(../fonts/fibra-fonts/Neutraface2Text-BookItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/fibra-fonts/Neutraface2Text-BookItalic.woff2) format('woff2'),url(../fonts/fibra-fonts/Neutraface2Text-BookItalic.woff) format('woff'),url(../fonts/fibra-fonts/Neutraface2Text-BookItalic.ttf) format('truetype'),url(../fonts/fibra-fonts/Neutraface2Text-BookItalic.svg#Neutraface2Text-BookItalic) format('svg');font-weight:400;font-style:italic}header{background-color:#fff;height:35px}header .header-text{top:0;height:35px;line-height:35px}header .header-text span{font-size:16px;display:block}header nav{height:100%}@media (max-width:992px){header nav{width:100%;height:100%;position:fixed;z-index:99}}header .social-link li,header .social-link li a{position:relative}header .social-link{height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header .social-link li,header .social-link li a span{width:25px;display:block;height:25px}.portfolio-detail__details,.portfolio-detail__images.colums-2{-webkit-flex-wrap:wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple}header .social-link ul{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:30px}header .social-link li a img{height:25px;width:25px;position:absolute;left:0;max-width:100%}.portfolio-detail{position:relative}.portfolio-detail__banner{width:100%;position:relative}.portfolio-detail__banner img{max-width:100%}.portfolio-detail__details{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-detail__details .left,.portfolio-detail__details .right{width:50%;padding:40px 0;position:relative}@media (max-width:800px){.portfolio-detail__details .left,.portfolio-detail__details .right{width:100%;padding:20px 0}}.portfolio-detail__details .left{padding-right:15px}@media (max-width:800px){.portfolio-detail__details .left{padding:0}}.portfolio-detail__details .left h1{position:relative;text-transform:uppercase;color:#bababa;max-width:100%;font-family:Neutraface!important;font-weight:400;font-style:italic}.portfolio-detail__details .left h3,.portfolio-detail__details .left ul li a{text-transform:inherit;font-weight:700;font-style:italic;font-family:Neutraface!important;position:relative}.portfolio-detail__details .left h3{max-width:100%;margin-top:50px;font-size:2rem}.portfolio-detail__details .left ul{padding:0;margin:0 0 50px;width:100%;position:relative}.portfolio-detail__details .left ul li{position:relative;padding:5px 0}.portfolio-detail__details .left ul li a{font-size:1.8rem;color:#000}.portfolio-detail__details .left ul li a i{display:inline-block;width:35px;vertical-align:middle}.portfolio-detail__details .left ul li a i:after{display:none}.portfolio-detail__details .left ul li a i img{position:relative;max-width:100%}.portfolio-detail__details .left ul li a span{display:inline-block;vertical-align:middle}.portfolio-detail__details .left .images{position:relative;width:100%}.portfolio-detail__details .left .images img{width:100%;max-width:100%}.portfolio-detail__details .right{padding-left:15px}@media (max-width:800px){.portfolio-detail__details .right{padding:0}}.portfolio-detail__details .right ul{padding:0;margin:0}.portfolio-detail__details .right ul li{margin-bottom:40px;position:relative}.portfolio-detail__details .right ul p{font-size:18px;line-height:26px;font-family:Neutraface!important;font-weight:400;font-style:normal}.portfolio-detail__details .right h2,.portfolio-detail__return a{font-family:Neutraface!important;font-weight:700}.portfolio-detail__details .right h2{text-transform:uppercase;font-size:20px;border-bottom:2px solid #bababa;padding-bottom:10px;margin-bottom:20px}.portfolio-detail__images{position:relative;margin-bottom:30px}.portfolio-detail__images.colums-2{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-detail__images.colums-2 .col{width:50%;position:relative}.portfolio-detail__images.colums-2 .col:last-child{padding-left:15px}@media (max-width:800px){.portfolio-detail__images{margin-bottom:0}.portfolio-detail__images.colums-2 .col{width:100%;margin-bottom:30px}.portfolio-detail__images.colums-2 .col:last-child{padding:0}}.portfolio-detail__images.colums-2 .col:first-child{padding-right:15px}.portfolio-detail__images img{position:relative;width:100%}.portfolio-detail__return{position:relative}.portfolio-detail__return a{position:relative;color:#000;font-size:2rem;font-style:italic;outline:0}.portfolio-detail__return a:hover{outline:0;text-decoration:none}.portfolio-detail__return a span{display:inline-block;vertical-align:middle;width:50px;height:2px;background-color:#6f6d6d}.portfolio-detail__return a span:after,.portfolio-detail__return a span:before{content:'';position:absolute;background-color:#6f6d6d;height:2px;width:10px;top:0;bottom:0;left:-1px;margin:auto}.portfolio-detail__return a span:before{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);top:12px}.portfolio-detail__return a span:after{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.navigation .animsition-link span{font-size:16px;text-transform:inherit}.buenas-fibras__peoples{position:relative;width:100%}.buenas-fibras__peoples .list-peples{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.buenas-fibras__peoples .list-peples .people{position:relative;width:calc(25vw - 19.5px);height:calc(25vw - 19.5px)}@media (max-width:800px){.portfolio-detail__images.colums-2 .col:first-child{padding:0}.portfolio-detail__return{padding:20px;text-align:center}.portfolio-detail__return a span:after,.portfolio-detail__return a span:before{left:0}.buenas-fibras__peoples .list-peples .people{width:calc(50vw - 40.5px);height:calc(50vw - 40.5px)}}.buenas-fibras__peoples .list-peples .people img{max-width:100%}.buenas-fibras__peoples .list-peples .people .span-image{position:relative;width:100%;height:100%}.buenas-fibras__peoples .list-peples .people .span-image-wrap{position:relative;display:block;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s;background-repeat:no-repeat;filter:grayscale(100%)}.buenas-fibras__peoples .list-peples .people .span-image img{height:0;width:0}.buenas-fibras__peoples .list-peples .people .span-image:hover .span-image-wrap{filter:grayscale(0);-webkit-transform:scale(1.2) rotate(-10deg);-moz-transform:scale(1.2) rotate(-10deg);-o-transform:scale(1.2) rotate(-10deg);-ms-transform:scale(1.2) rotate(-10deg);transform:scale(1.2) rotate(-10deg)}.buenas-fibras__peoples .list-peples .people h2{position:absolute;top:10px;right:15px;text-align:right;font-size:2rem;text-transform:inherit}@media (max-width:800px){.mobile-icon{display:block!important;right:30px;top:5px}}