@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0.1;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0.1;}}@-ms-keyframes fadeOut{0%{opacity:1;}100%{opacity:0.1;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0.1;}}@font-face{font-family:Oswald;src:url('../fonts/Oswald-Light/Oswald-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Oswald-Light/Oswald-Light.woff') format('woff'), url('../fonts/Oswald-Light/Oswald-Light.ttf') format('truetype'), url('../fonts/Oswald-Light/Oswald-Light.svg#Roboto-Light') format('svg');font-weight:200;font-style:normal}a{outline:0;text-decoration:none;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}a:hover{text-decoration:none;outline:none}a:visited{text-decoration:none;outline:none}a:focus{text-decoration:none;outline:none}.clear{clear:both}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0}* html .clearfix{height:1%}.clearfix{display:block}.wrap{max-width:1130px;margin:0 auto;width:100%}.vertical_middle,.btn-default,.btn-green,.btn-orange,.btn-grey{display:table}.vertical_middle > *,.btn-default > *,.btn-green > *,.btn-orange > *,.btn-grey > *{display:table-cell;vertical-align:middle}body{font-family:Oswald;font-weight:normal;font-style:normal}html,body,body > .container,div[id^=skeleton]{height:100%}.btn-default,.btn-green,.btn-orange,.btn-grey{background:blue;color:#fff;font-size:11px;line-height:11px;font-weight:bold;height:55px;border:none;border-radius:0;transition:all 0.1s;text-transform:uppercase;text-shadow:none}.btn-default:hover,.btn-green:hover,.btn-orange:hover,.btn-grey:hover{color:#fff;background:darkblue}.btn-default.shadowed,.btn-green.shadowed,.btn-orange.shadowed,.btn-grey.shadowed{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2) inset}.btn-default.shadowed:hover,.btn-green.shadowed:hover,.btn-orange.shadowed:hover,.btn-grey.shadowed:hover{box-shadow:2px 7px 12px 2px rgba(0, 0, 0, 0.4) inset}.btn-default.halfbgr,.btn-green.halfbgr,.btn-orange.halfbgr,.btn-grey.halfbgr{background:rgba(0, 154, 167, 0.5)}.btn-default.halfbgr:hover,.btn-green.halfbgr:hover,.btn-orange.halfbgr:hover,.btn-grey.halfbgr:hover{background:rgba(2, 137, 148, 0.5)}.btn-default.disabled,.btn-green.disabled,.btn-orange.disabled,.btn-grey.disabled{background:darkblue;border:none}.btn-default span,.btn-green span,.btn-orange span,.btn-grey span{white-space:normal}.btn-green{background:green}.btn-green:hover{background:darkgreen}.btn-green.disabled{background:darkgreen}.btn-orange{background:orange}.btn-orange:hover{background:darkorange}.btn-orange.disabled{background:darkorange}.btn-grey{width:169px;height:39px;background:lightgrey;color:brown}.btn-grey:hover{background:grey;color:darkbrown}.btn-grey.disabled{background:grey;color:darkbrown}#container2{height:100%}.logo{position:fixed}.logo img{width:320px;padding-left:50px;padding-top:20px}@media (max-width: 768px){.logo{top:0;left:0;right:0;width:100%;z-index:3;height:80px;background-color:#fff}.logo img{padding-left:15px;max-width:226px}}.indexbackground{position:absolute;width:88%;height:100%;bottom:0;right:0;text-align:center;background-size:auto 100%}.indexbackground img{max-height:100%}@media (min-width: 769px){.indexbackground{right:0;left:365px;width:auto}.indexbackground .content{padding:15px}}@media (max-width: 1120px){.indexbackground .content{outline:30px;padding-right:30px}.indexbackground .content_box img{position:relative;display:block;margin:0 auto;float:none !important;margin-left:auto !important;height:auto !important;min-height:auto}}.indexbackground.aloldalbackground{height:88%;background-image:none}@media (max-width: 768px){.indexbackground.aloldalbackground{position:relative;width:100%;margin-top:80px;padding-top:0px}.indexbackground.aloldalbackground .content_box{text-align:left !important}}@media (max-width: 768px){.indexbackground:not(.aloldalbackground){width:100%;display:flex;align-items:center;justify-content:center}.indexbackground:not(.aloldalbackground) img{width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:relative;min-height:100vh}}.menu .inner{position:absolute;top:0;width:350px}@media (max-width: 768px){.menu .menu-opener{padding:5px;border:5px solid #101d1d;display:inline-block;position:fixed;top:15px;right:15px;z-index:4}.menu .menu-opener span{display:block;margin-bottom:6px;background-color:#101d1d;height:5px;width:30px}.menu .menu-opener span:last-of-type{margin-bottom:0}.menu .inner{display:none}.menu.open .inner{background-color:#fff;left:0;right:0;display:block;position:fixed;top:80px;width:100%;z-index:3}.menu.open .inner ul{padding-top:0;margin-top:0}}.menu ul{list-style:none;margin-top:100px;margin-left:40px;display:inline-block}.menu ul li a{color:#979797;font-size:40px;font-family:Oswald;position:relative;font-weight:200;text-transform:uppercase;letter-spacing:8px;z-index:100}.menu ul li a:before{background:rgba(151, 151, 151, 0);border:0px solid rgba(151, 151, 151, 0.3);position:absolute;left:0;top:0;right:0;bottom:0;content:"";-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.menu ul li a:hover{color:black}.menu ul li a:hover:before{background:rgba(151, 151, 151, 0.3);left:-20px;top:-20px;right:-20px;bottom:-20px}.menu ul li a.active{color:black}.footer{position:fixed;bottom:0;left:0;overflow:hidden}.footer img{padding:20px;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.footer img:hover{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.content{background-color:rgba(202, 202, 202, 0.5);min-height:100%}@media (min-width: 1120px){.content{padding:40px 120px}}@media (max-width: 1119px){.content{padding:40px 15px}}.content h1{color:#979797;font-family:Oswald;font-weight:200;font-size:120px}.content .content_box{color:#979797}.content table{width:50%}.content table tr td{vertical-align:top;color:#979797;width:50%}.content table tr td div{margin:10px;padding-top:10px;border-top:3px solid rgba(151, 151, 151, 0.5)}.content table tr td div img{border:3px solid white;margin:10px auto}.portfolio{padding:40px 120px;background-color:rgba(202, 202, 202, 0.5);min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio .box{width:280px;margin:20px;padding:10px;background:white}.portfolio .box h1{color:#979797;text-transform:uppercase;font-size:20px}.portfolio .box p{font-size:10px;color:#cacaca}@media (max-width: 768px){.portfolio{padding-left:15px;padding-right:15px}.portfolio .box{width:100%}}.gallery{padding:40px 120px;background-color:rgba(202, 202, 202, 0.5)}.gallery .gallery_image{padding:10px;background:white;display:inline-block;float:left;margin:20px;overflow:hidden;cursor:pointer}.gallery .gallery_image img{-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.gallery .gallery_image:hover img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width: 768px){.gallery{padding:0 15px;margin-left:15px;margin-right:15px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.gallery .gallery_image{min-width:320px;max-width:49%;width:100%;margin:0}}