html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'mixage_bookbold';src:url("fonts/mixageitcstd-bold-webfont.eot");src:url("fonts/mixageitcstd-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/mixageitcstd-bold-webfont.woff") format("woff"),url("fonts/mixageitcstd-bold-webfont.ttf") format("truetype"),url("fonts/mixageitcstd-bold-webfont.svg#mixage_itc_std_bookbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'mixage_book';src:url("fonts/mixageitcstd-book-webfont.eot");src:url("fonts/mixageitcstd-book-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/mixageitcstd-book-webfont.woff") format("woff"),url("fonts/mixageitcstd-book-webfont.ttf") format("truetype"),url("fonts/mixageitcstd-book-webfont.svg#mixage_itc_stdbook") format("svg");font-weight:normal;font-style:normal}*{box-sizing:border-box}strong{font-family:"mixage_bookbold"}body,html{font-family:"mixage_book";height:100%;width:100%;background-size:cover !important}.content{max-width:1080px;margin:0 auto}.arrows a{position:fixed !important;position:absolute;width:38px;height:38px;overflow:hidden;text-indent:-1000px;background-repeat:no-repeat;background-position:left top;z-index:100;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.arrows a:hover{opacity:0.8}.arrows a.arrow-top{background-image:url(images/top-arrow.png);left:50%;top:12px;margin-left:-19px}.arrows a.arrow-right{background-image:url(images/right-arrow.png);top:50%;right:12px;margin-top:-19px}.arrows a.arrow-bottom{background-image:url(images/bottom-arrow.png);left:50%;bottom:12px;margin-left:-19px}.arrows a.arrow-left{background-image:url(images/left-arrow.png);top:50%;left:12px;margin-top:-19px}.green-lightbox{position:fixed !important;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(51,149,64,0.8);z-index:9999;display:none}.green-lightbox .container{background:rgba(255,255,255,0.9);padding:10px 20px;width:60%;height:80%;position:absolute;left:20%;top:10%;border:20px solid #237c29;overflow-y:scroll}.green-lightbox .close{background:#404041;color:#fff;font-size:1.5em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:10px;right:10px;padding:5px 10px;text-decoration:none;transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out}.green-lightbox .close:hover{background:#111}.green-lightbox .green-logo{width:20%;margin:40px 0 0 10%}.green-lightbox .text{float:right;width:60%;margin-top:20px;color:#4d4d4d}.green-lightbox h1{font-family:"mixage_bookbold";font-size:1.5em}.green-lightbox h1,.green-lightbox strong{display:block;margin-bottom:10px}.green-lightbox ul{list-style:disc;margin-left:30px;margin-top:30px}.green-lightbox ul li{margin-bottom:5px}.gallery-lightbox{position:fixed !important;position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);width:100%;height:100%;z-index:9999;display:none}.gallery-lightbox .close{background:#404041;color:#fff;font-size:1.5em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:5px;right:5px;padding:5px 10px;text-decoration:none;transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out}.gallery-lightbox .close:hover{background:#111}.gallery-lightbox .image-container{position:absolute;width:60%;height:80%;top:10%;left:20%;background:rgba(0,0,0,0.7);padding:10px 40px}.gallery-lightbox .image-container .image-wrapper{text-align:center}.gallery-lightbox .image-container .image-wrapper img{max-width:100%;max-height:100%;vertical-align:middle}.gallery-lightbox .image-container .button{position:absolute;width:17px;height:28px;top:50%;margin-top:-14px;background-repeat:no-repeat}.gallery-lightbox .image-container .button.left-button{background-image:url(images/left-button.png);left:10px}.gallery-lightbox .image-container .button.right-button{background-image:url(images/right-button.png);right:10px}header{width:100%;background:rgba(0,0,0,0.4);padding:10px;color:#fff;position:relative;z-index:1}header .logo img{height:40px;transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out}header .logo img:hover{opacity:0.7}header .slogan{text-transform:uppercase;padding:10px 0 10px 10px;border-left:3px solid #676a6e;margin-left:10px;display:inline-block;vertical-align:top;margin-top:6px;font-size:0.8125em}.main{position:relative;overflow:hidden;min-height:100%;min-width:100%;top:-128px;padding:65px 65px 120px 65px}.main .main-info{margin-top:20%;width:40%;display:inline-block}.main .main-info img{height:60px}.main .main-info p,.main .main-info li{color:#fff;font-size:1.125em;line-height:1.5em;margin-top:5px}.main .main-info li{margin-top:0}.main .main-info ul{margin:20px 0 0 30px;list-style:disc}.main .main-info li{font-size:1em}.main .home .main-info{margin-top:10%}.main .home .main-info img{height:120px;margin-bottom:40px}.main .home .main-info p,.main .home .main-info .address{color:#60676a;font-size:1em}.main .home .main-info .address{margin-top:40px;text-align:center}.main .home .main-info .address strong{display:block;margin-bottom:5px}.main .home .main-info .address span{line-height:1.5em}.main .artmosfera .gallery,.main .decosfera .gallery,.main .ingesfera .gallery,.main .arquisfera .gallery{float:right;width:50%;margin-top:20%;font-size:0}.main .artmosfera .gallery li,.main .decosfera .gallery li,.main .ingesfera .gallery li,.main .arquisfera .gallery li{display:inline-block;width:32%;height:105px;overflow:hidden;margin-right:0.5%;margin-bottom:0.5%}.main .artmosfera .gallery img,.main .decosfera .gallery img,.main .ingesfera .gallery img,.main .arquisfera .gallery img{width:100%;min-height:120px;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.main .artmosfera .gallery img:hover,.main .decosfera .gallery img:hover,.main .ingesfera .gallery img:hover,.main .arquisfera .gallery img:hover{opacity:0.8}.main .decosfera .main-info,.main .ingesfera .main-info,.main .arquisfera .main-info{margin-top:15%}.main .decosfera .gallery,.main .ingesfera .gallery,.main .arquisfera .gallery{margin-top:15%}.green-button{position:fixed;right:0;bottom:100px;color:#fff;text-decoration:none;background:url(images/green-button.png) no-repeat left center;padding:22px 280px 22px 10px;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.green-button:hover{opacity:0.8}@media (max-width: 1024px){header .slogan{display:none !important}.home .main-info{width:50% !important}.home .main-info img{height:100px !important;margin-bottom:20px !important}}@media (max-width: 840px){.main-info{width:80% !important}.gallery{margin:0 auto !important;width:100% !important;margin-top:20px !important;float:none !important}.home .main-info{text-align:left !important;margin-top:15% !important;width:80%}}@media (max-width: 780px){.home .main-info{margin:10% auto 0 auto !important;text-align:center !important;display:block !important}}@media (max-width: 720px){.home .main-info{width:100% !important;text-align:center;display:inline-block !important}.green-button{position:static !important;background:#709f36 !important;padding:15px 20px;width:100%;margin:15px auto;text-align:center;display:block;border-bottom:3px solid #567f22}}@media (max-width: 520px){.arrows a{background-size:24px;width:24px;height:24px}.arrows a.arrow-top{top:6px;margin-left:-12px}.arrows a.arrow-right{right:6px;margin-top:-12px}.arrows a.arrow-bottom{bottom:6px;margin-left:-12px}.arrows a.arrow-left{left:6px;margin-top:-12px}.home .main-info{font-size:0.85em !important;margin-top:30% !important}.home .main-info img{height:auto !important;max-width:100% !important}[class*=lightbox] .image-container,[class*=lightbox] .container{width:100% !important;height:100% !important;left:0 !important;top:0 !important}[class*=lightbox] .image-container .green-logo,[class*=lightbox] .container .green-logo{display:block !important;margin:10px auto !important}[class*=lightbox] .image-container .text,[class*=lightbox] .container .text{width:100%}[class*=lightbox] .image-container h1,[class*=lightbox] .container h1{font-size:1em !important}[class*=lightbox] .image-container strong,[class*=lightbox] .container strong{font-size:0.85em !important}[class*=lightbox] .image-container li,[class*=lightbox] .container li{font-size:0.75em !important}.main-info{margin-top:40% !important;font-size:0.85em !important}.main-info img{height:auto !important;max-width:100% !important}.gallery li{height:80px !important}.green-button{bottom:100px !important}}@media (max-width: 440px){.home .main-info{font-size:0.75em !important;margin-top:40% !important}.home .main-info img{margin-bottom:10px !important}.main-info li{text-align:left !important}.gallery li{width:99% !important;height:100px !important;margin-bottom:2px !important}}.gallery{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
