.col-xs-2d4{width:20%;float:left;padding-left:15px;padding-right:15px;min-height:1px}@media screen and (min-width: 768px){.col-sm-2d4{width:20%;float:left;padding-left:15px;padding-right:15px;min-height:1px}}@media screen and (min-width: 992px){.col-md-2d4{width:20%;float:left;padding-left:15px;padding-right:15px;min-height:1px}}@media screen and (min-width: 1200px){.col-lg-2d4{width:20%;float:left;padding-left:15px;padding-right:15px;min-height:1px}}.col-xs-1d5{width:12.5%;float:left;padding-left:15px;padding-right:15px;min-height:1px}@media screen and (min-width: 768px){.col-sm-1d5{width:12.5%;float:left;padding-left:15px;padding-right:15px;min-height:1px}}@media screen and (min-width: 992px){.col-md-1d5{width:12.5%;float:left;padding-left:15px;padding-right:15px;min-height:1px}}@media screen and (min-width: 1200px){.col-lg-1d5{width:12.5%;float:left;padding-left:15px;padding-right:15px;min-height:1px}}@font-face{font-family:Museo;src:url("/fonts/museosans-100italic-webfont.eot");src:url("/fonts/museosans-100italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-100italic-webfont.woff") format("woff"),url("/fonts/museosans-100italic-webfont.ttf") format("truetype"),url("/fonts/museosans-100italic-webfont.svg#Museo") format("svg");font-weight:100;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-100italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-100italic-webfont.eot");src:url("/fonts/museosans-100italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-100italic-webfont.woff") format("woff"),url("/fonts/museosans-100italic-webfont.ttf") format("truetype"),url("/fonts/museosans-100italic-webfont.svg#Museo") format("svg");font-weight:200;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-100italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-300italic-webfont.eot");src:url("/fonts/museosans-300italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-300italic-webfont.woff") format("woff"),url("/fonts/museosans-300italic-webfont.ttf") format("truetype"),url("/fonts/museosans-300italic-webfont.svg#Museo") format("svg");font-weight:300;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-300italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-300italic-webfont.eot");src:url("/fonts/museosans-300italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-300italic-webfont.woff") format("woff"),url("/fonts/museosans-300italic-webfont.ttf") format("truetype"),url("/fonts/museosans-300italic-webfont.svg#Museo") format("svg");font-weight:400;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-300italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans_500_italic-webfont.eot");src:url("/fonts/museosans_500_italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans_500_italic-webfont.woff") format("woff"),url("/fonts/museosans_500_italic-webfont.ttf") format("truetype"),url("/fonts/museosans_500_italic-webfont.svg#Museo") format("svg");font-weight:500;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans_500_italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans_500_italic-webfont.eot");src:url("/fonts/museosans_500_italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans_500_italic-webfont.woff") format("woff"),url("/fonts/museosans_500_italic-webfont.ttf") format("truetype"),url("/fonts/museosans_500_italic-webfont.svg#Museo") format("svg");font-weight:600;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans_500_italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-700italic-webfont.eot");src:url("/fonts/museosans-700italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-700italic-webfont.woff") format("woff"),url("/fonts/museosans-700italic-webfont.ttf") format("truetype"),url("/fonts/museosans-700italic-webfont.svg#Museo") format("svg");font-weight:700;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-700italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-700italic-webfont.eot");src:url("/fonts/museosans-700italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-700italic-webfont.woff") format("woff"),url("/fonts/museosans-700italic-webfont.ttf") format("truetype"),url("/fonts/museosans-700italic-webfont.svg#Museo") format("svg");font-weight:800;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-700italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-900italic-webfont.eot");src:url("/fonts/museosans-900italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-900italic-webfont.woff") format("woff"),url("/fonts/museosans-900italic-webfont.ttf") format("truetype"),url("/fonts/museosans-900italic-webfont.svg#Museo") format("svg");font-weight:900;font-style:italic}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-900italic-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-100-webfont.eot");src:url("/fonts/museosans-100-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-100-webfont.woff") format("woff"),url("/fonts/museosans-100-webfont.ttf") format("truetype"),url("/fonts/museosans-100-webfont.svg#Museo") format("svg");font-weight:100;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-100-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-100-webfont.eot");src:url("/fonts/museosans-100-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-100-webfont.woff") format("woff"),url("/fonts/museosans-100-webfont.ttf") format("truetype"),url("/fonts/museosans-100-webfont.svg#Museo") format("svg");font-weight:200;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-100-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans-300-webfont.eot");src:url("/fonts/museosans-300-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans-300-webfont.woff") format("woff"),url("/fonts/museosans-300-webfont.ttf") format("truetype"),url("/fonts/museosans-300-webfont.svg#Museo") format("svg");font-weight:300;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans-300-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans_500-webfont.eot");src:url("/fonts/museosans_500-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans_500-webfont.woff") format("woff"),url("/fonts/museosans_500-webfont.ttf") format("truetype"),url("/fonts/museosans_500-webfont.svg#Museo") format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans_500-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans_500-webfont.eot");src:url("/fonts/museosans_500-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans_500-webfont.woff") format("woff"),url("/fonts/museosans_500-webfont.ttf") format("truetype"),url("/fonts/museosans_500-webfont.svg#Museo") format("svg");font-weight:500;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans_500-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans_500-webfont.eot");src:url("/fonts/museosans_500-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans_500-webfont.woff") format("woff"),url("/fonts/museosans_500-webfont.ttf") format("truetype"),url("/fonts/museosans_500-webfont.svg#Museo") format("svg");font-weight:600;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans_500-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans_700-webfont.eot");src:url("/fonts/museosans_700-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans_700-webfont.woff") format("woff"),url("/fonts/museosans_700-webfont.ttf") format("truetype"),url("/fonts/museosans_700-webfont.svg#Museo") format("svg");font-weight:700;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans_700-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans_700-webfont.eot");src:url("/fonts/museosans_700-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans_700-webfont.woff") format("woff"),url("/fonts/museosans_700-webfont.ttf") format("truetype"),url("/fonts/museosans_700-webfont.svg#Museo") format("svg");font-weight:800;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans_700-webfont.svg#Museo") format("svg")}}@font-face{font-family:Museo;src:url("/fonts/museosans_900-webfont.eot");src:url("/fonts/museosans_900-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/museosans_900-webfont.woff") format("woff"),url("/fonts/museosans_900-webfont.ttf") format("truetype"),url("/fonts/museosans_900-webfont.svg#Museo") format("svg");font-weight:900;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:Museo;src:url("/fonts/museosans_900-webfont.svg#Museo") format("svg")}}img{border:0;max-width:100%}html{display:inline}html,body{width:100%;margin:0px;padding:0px}body{font-family:"Museo","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}.clearfix:before,.clearfix:after,.clear:before,.clear:after{content:" ";display:table}.clearfix:after,.clear:after{clear:both}h1{font-size:36px;font-family:"Museo","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0b878f}h2{font-size:28px;font-family:"Museo","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0b878f}h3{font-size:24px;font-family:"Museo","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0b878f}h4{font-size:20px;font-family:"Museo","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0b878f}h5{font-size:18px;font-family:"Museo","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0b878f}h6{font-size:16px;font-family:"Museo","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0b878f}ul{margin:0px;padding:0px;list-style:none}a{text-decoration:none;color:#0b878f;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}a:hover{color:#0fb4be;text-decoration:none}.table{display:table}.table-100{display:table;height:100%;width:100%}.table .table-cell,.table-100 .table-cell{display:table-cell;vertical-align:middle}.inline-block>*{display:inline-block;float:none}.v-align>*,.valign>*,.v_align>*{display:inline-block;float:none;vertical-align:middle}.v-top{vertical-align:top}.v-bot,.v-bottom{vertical-align:bottom}.v-mid,.v-middle{vertical-align:middle}.no-pad,.no-padding{padding:0}.no-margin{margin:0}.margin-15{margin:15px}.equal-height,.eq-height{display:table}.equal-height>*,.eq-height>*{display:table-cell;float:none}@media screen and (max-width: 767px){.equal-xs{display:table}.equal-xs>*{display:table-cell;float:none}}@media screen and (min-width: 768px) and (max-width: 991px){.equal-sm{display:table}.equal-sm>*{display:table-cell;float:none}}@media screen and (min-width: 992px) and (max-width: 1199px){.equal-md{display:table}.equal-md>*{display:table-cell;float:none}}@media screen and (min-width: 1200px){.equal-lg{display:table}.equal-lg>*{display:table-cell;float:none}}.font-100{font-weight:100}.font-300{font-weight:300}.font-500{font-weight:500}.font-700{font-weight:700}.font-900{font-weight:900}.modal{z-index:10000}body{padding-top:180px}header.main-header{height:180px;top:0;left:0;width:100%;z-index:7999;background-color:#fff;position:absolute;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding-top:50px;padding-bottom:50px;-webkit-transition:box-shadow 300ms ease;-moz-transition:box-shadow 300ms ease;-ms-transition:box-shadow 300ms ease;-o-transition:box-shadow 300ms ease;transition:box-shadow 300ms ease}header.main-header img{-webkit-backface-visibility:hidden}header.main-header #logo{display:inline-block;cursor:pointer;margin:0 auto;position:relative;margin-left:50%;left:-78px;-webkit-transition:all 300ms ease 300ms;-moz-transition:all 300ms ease 300ms;-ms-transition:all 300ms ease 300ms;-o-transition:all 300ms ease 300ms;transition:all 300ms ease 300ms;padding-left:0;z-index:2}header.main-header #logo:before{content:"";position:absolute;left:-60px;bottom:0;opacity:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:61px;height:40px;background-image:url("/images/circles.png");background-repeat:no-repeat;background-position:center center;background-size:65% 20px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header.main-header #logo:before{background-image:url("/images/circles@2x.png")}}header.main-header #logo img{max-height:40px;padding:10px;max-width:139px}header.main-header #logo .circles{opacity:1;-webkit-transition:all 300ms ease 600ms;-moz-transition:all 300ms ease 600ms;-ms-transition:all 300ms ease 600ms;-o-transition:all 300ms ease 600ms;transition:all 300ms ease 600ms;padding:5px;height:40px;width:69px;background-size:59px 30px;background-position:center center;background-repeat:no-repeat;background-image:url("/images/circles.png");display:block;width:100%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header.main-header #logo .circles{background-image:url("/images/circles@2x.png")}}header.main-header #logo .logo{height:40px;padding:10px;background-size:139px 20px;width:159px;background-repeat:no-repeat;background-position:center center;background-image:url("/images/logo.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){header.main-header #logo .logo{background-image:url("/images/logo@2x.png")}}header.main-header .top-bar-contact{position:absolute;right:100px;top:95px;opacity:0;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}header.main-header .top-bar-contact a{padding:2px 15px;color:#fff;background-color:#0b878f;-webkit-outline:none;-moz-outline:none;-ms-outline:none;-o-outline:none;outline:none}header.main-header .toggle-menu{position:absolute;top:50%;right:20px;width:40px;cursor:pointer;height:22px}header.main-header .toggle-menu span{height:3px;background-color:#222;width:100%;display:block;position:relative;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}header.main-header .toggle-menu span:nth-child(1){-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 500ms ease 300ms;-moz-transition:all 500ms ease 300ms;-ms-transition:all 500ms ease 300ms;-o-transition:all 500ms ease 300ms;transition:all 500ms ease 300ms}header.main-header .toggle-menu span:nth-child(2){margin:5px 0;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 500ms ease 200ms;-moz-transition:all 500ms ease 200ms;-ms-transition:all 500ms ease 200ms;-o-transition:all 500ms ease 200ms;transition:all 500ms ease 200ms}header.main-header .toggle-menu span:nth-child(3){-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 500ms ease 100ms;-moz-transition:all 500ms ease 100ms;-ms-transition:all 500ms ease 100ms;-o-transition:all 500ms ease 100ms;transition:all 500ms ease 100ms}header.main-header .toggle-menu span:nth-child(4){-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 500ms ease 200ms;-moz-transition:all 500ms ease 200ms;-ms-transition:all 500ms ease 200ms;-o-transition:all 500ms ease 200ms;transition:all 500ms ease 200ms;position:absolute;top:8px}header.main-header .toggle-menu.active span:nth-child(1){opacity:0;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}header.main-header .toggle-menu.active span:nth-child(3){opacity:0;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}header.main-header .toggle-menu.active span:nth-child(2){-webkit-transform:rotate(27deg) translateY(0px);-moz-transform:rotate(27deg) translateY(0px);-ms-transform:rotate(27deg) translateY(0px);-o-transform:rotate(27deg) translateY(0px);transform:rotate(27deg) translateY(0px)}header.main-header .toggle-menu.active span:nth-child(4){-webkit-transform:rotate(-27deg) translateY(0px);-moz-transform:rotate(-27deg) translateY(0px);-ms-transform:rotate(-27deg) translateY(0px);-o-transform:rotate(-27deg) translateY(0px);transform:rotate(-27deg) translateY(0px)}header.main-header .home-sections{display:block;width:100%}header.main-header .home-sections .line{width:100%;display:none;min-height:10px;opacity:0;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;padding-top:3px;padding-bottom:3px}@media screen and (max-width: 991px){header.main-header .home-sections .line{display:none !important}}header.main-header .home-sections .line img{max-height:18px;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}header.main-header .home-sections .line.soft{background-color:#143141}header.main-header .home-sections .line.shop{background-color:#f19b2e}header.main-header .home-sections .line.design{background-color:#a81e1e}header.main-header .home-sections .line:hover img{-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px)}header.main-header .home-sections .line.unfocus.soft{background-color:#2a2a2a}header.main-header .home-sections .line.unfocus.shop{background-color:#ae9371}header.main-header .home-sections .line.unfocus.design{background-color:#6d5959}header.main-header.shadow{-webkit-box-shadow:0px 0px 10px -3px #000;-moz-box-shadow:0px 0px 10px -3px #000;-ms-box-shadow:0px 0px 10px -3px #000;-o-box-shadow:0px 0px 10px -3px #000;box-shadow:0px 0px 10px -3px #000}header.main-header.scrolled{height:130px}header.main-header.scrolled .toggle-menu{display:block;cursor:pointer;height:22px;top:99px}header.main-header.scrolled .toggle-menu span:nth-child(1){-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}header.main-header.scrolled .toggle-menu span:nth-child(2){-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}header.main-header.scrolled .toggle-menu span:nth-child(3){-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}header.main-header.scrolled .toggle-menu span:nth-child(4){-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}header.main-header.scrolled .toggle-menu.active{display:block;cursor:pointer;height:22px}header.main-header.scrolled .toggle-menu.active span:nth-child(1){-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px)}header.main-header.scrolled .toggle-menu.active span:nth-child(2){-webkit-transform:rotate(27deg) translateY(0px);-moz-transform:rotate(27deg) translateY(0px);-ms-transform:rotate(27deg) translateY(0px);-o-transform:rotate(27deg) translateY(0px);transform:rotate(27deg) translateY(0px)}header.main-header.scrolled .toggle-menu.active span:nth-child(3){-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px)}header.main-header.scrolled .toggle-menu.active span:nth-child(4){-webkit-transform:rotate(-27deg) translateY(0px);-moz-transform:rotate(-27deg) translateY(0px);-ms-transform:rotate(-27deg) translateY(0px);-o-transform:rotate(-27deg) translateY(0px);transform:rotate(-27deg) translateY(0px)}header.main-header.scrolled #logo{margin-left:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;padding-left:45px;left:0}header.main-header.scrolled #logo .circles{opacity:0;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-ms-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}header.main-header.scrolled #logo:before{opacity:1;-webkit-transition:all 300ms ease 300ms;-moz-transition:all 300ms ease 300ms;-ms-transition:all 300ms ease 300ms;-o-transition:all 300ms ease 300ms;transition:all 300ms ease 300ms;left:0}header.main-header.scrolled .top-bar-contact{-webkit-transition:opacity 300ms ease 300ms;-moz-transition:opacity 300ms ease 300ms;-ms-transition:opacity 300ms ease 300ms;-o-transition:opacity 300ms ease 300ms;transition:opacity 300ms ease 300ms;opacity:1}@-webkit-keyframes animateboxes{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes animateboxes{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes animateboxes{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes animateboxes{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}nav#main-menu{position:fixed;z-index:7998;top:0;left:0;width:100%;background-color:rgba(30,30,30,0.8);padding-top:200px;display:none;opacity:0;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}nav#main-menu a{display:inline-block}nav#main-menu .box-link{padding:10px;width:140px;height:140px;color:#fff;background-color:#0b878f;display:inline-block;margin:5px;font-weight:300;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;font-size:16px}nav#main-menu .box-link.soft{background-color:#143141}nav#main-menu .box-link.shop{background-color:#f19b2e}nav#main-menu .box-link.design{background-color:#a81e1e}nav#main-menu .box-link .mini-logo{margin-bottom:10px;max-height:25px}nav#main-menu .box-link .mini-logo .icon{font-size:30px}nav#main-menu .box-link.highlight{background-color:#fff;color:#0b878f}nav#main-menu .box-link.highlight .highlighted-title{display:table;position:relative;width:100%}nav#main-menu .box-link.highlight .highlighted-title .title{display:table-cell;background-color:#0b878f;position:absolute;left:0px;right:0px;color:#fff;border-radius:5px;font-size:13px;top:10px}nav#main-menu .box-link.highlight:hover{background-color:#e6e6e6}nav#main-menu .box-link:hover{background-color:#075a60}nav#main-menu .box-link:hover.soft{background-color:#0e222d}nav#main-menu .box-link:hover.shop{background-color:#dd820f}nav#main-menu .box-link:hover.design{background-color:#7d1616}nav#main-menu.active .box-link{-webkit-animation:animateboxes 700ms forwards ease-in-out;-moz-animation:animateboxes 700ms forwards ease-in-out;-ms-animation:animateboxes 700ms forwards ease-in-out;-o-animation:animateboxes 700ms forwards ease-in-out;animation:animateboxes 700ms forwards ease-in-out}nav#main-menu.active .box-link:nth-child(1){-webkit-animation-delay:300ms;-moz-animation-delay:300ms;-ms-animation-delay:300ms;-o-animation-delay:300ms;animation-delay:300ms}nav#main-menu.active .box-link:nth-child(2){-webkit-animation-delay:450ms;-moz-animation-delay:450ms;-ms-animation-delay:450ms;-o-animation-delay:450ms;animation-delay:450ms}nav#main-menu.active .box-link:nth-child(3){-webkit-animation-delay:600ms;-moz-animation-delay:600ms;-ms-animation-delay:600ms;-o-animation-delay:600ms;animation-delay:600ms}nav#main-menu.active .box-link:nth-child(4){-webkit-animation-delay:750ms;-moz-animation-delay:750ms;-ms-animation-delay:750ms;-o-animation-delay:750ms;animation-delay:750ms}nav#main-menu.active .box-link:nth-child(5){-webkit-animation-delay:900ms;-moz-animation-delay:900ms;-ms-animation-delay:900ms;-o-animation-delay:900ms;animation-delay:900ms}nav#main-menu.active .box-link:nth-child(6){-webkit-animation-delay:1050ms;-moz-animation-delay:1050ms;-ms-animation-delay:1050ms;-o-animation-delay:1050ms;animation-delay:1050ms}nav#main-menu.active .box-link:nth-child(7){-webkit-animation-delay:1200ms;-moz-animation-delay:1200ms;-ms-animation-delay:1200ms;-o-animation-delay:1200ms;animation-delay:1200ms}nav#main-menu.active .box-link:nth-child(8){-webkit-animation-delay:1350ms;-moz-animation-delay:1350ms;-ms-animation-delay:1350ms;-o-animation-delay:1350ms;animation-delay:1350ms}nav#main-menu.active .box-link:nth-child(9){-webkit-animation-delay:1500ms;-moz-animation-delay:1500ms;-ms-animation-delay:1500ms;-o-animation-delay:1500ms;animation-delay:1500ms}nav#main-menu.active .box-link:nth-child(10){-webkit-animation-delay:1650ms;-moz-animation-delay:1650ms;-ms-animation-delay:1650ms;-o-animation-delay:1650ms;animation-delay:1650ms}nav#main-menu .blocks{font-size:0;padding:10px 0}.divider{width:100%;text-align:center;padding-top:25px}.divider:before,.divider:after{content:" ";display:table}.divider:after{clear:both}.divider:before{content:url("/images/symbol.png");display:block}.btn{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:0 none;background-color:transparent;display:inline-block;color:#0b878f;padding:10px 15px;border:2px solid #0b878f;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}.btn:hover{border-color:#0b878f;color:#fff;background-color:#0b878f}.btn.white{background-color:transparent;display:inline-block;color:#fff;border-color:#fff}.btn.white:hover{border-color:#fff;background-color:#fff;color:#0b878f}.crumbs-bg{background-color:#eee;margin-bottom:25px}nav.breadcrumbs{font-weight:300}nav.breadcrumbs ol{list-style:none;padding:10px 0;margin:0}nav.breadcrumbs ol li{display:inline-block;color:#60b1b6}nav.breadcrumbs ol li a{color:#666}nav.breadcrumbs ol li a.link-home:hover{color:#0b878f}nav.breadcrumbs ol li a.link-home img{max-height:16px;margin-right:10px}nav.breadcrumbs ol li:after{content:">";color:#888;margin:0 10px}nav.breadcrumbs ol li:last-child:after{content:none}#slider_wrapper{position:relative}#slider_wrapper #slider{max-height:400px;min-height:200px}#slider_wrapper #slider.page_slider{max-height:350px;min-height:180px}#slider_wrapper .rsDefault .rsBullet{width:20px;height:20px;margin:0 10px;border:3px solid #fff;border-radius:50%;position:relative;opacity:0.7}#slider_wrapper .rsDefault .rsBullet span{display:block;width:100%;height:100%;background-color:#222;cursor:pointer;border-radius:50%}#slider_wrapper .rsDefault .rsBullet:hover{opacity:1}#slider_wrapper .rsDefault .rsBullet.rsNavSelected{opacity:1}#slider_wrapper .banner-title{position:absolute;bottom:30px;width:100%;font-size:46px;color:#fff;background-color:rgba(11,135,143,0.5);font-weight:100}#slider_wrapper .banner-title.soft{background-color:rgba(20,49,65,0.5)}#slider_wrapper .banner-title.shop{background-color:rgba(241,155,46,0.5)}#slider_wrapper .banner-title.design{background-color:rgba(168,30,30,0.5)}#slider_wrapper .banner-subtitle{position:absolute;bottom:60px;width:100%;color:#fff;font-size:18px;font-weight:300}.banner-home{height:350px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (max-width: 767px){.banner-home{height:auto;min-height:250px}}.index-section{padding-top:25px;padding-bottom:25px;padding-left:0;padding-right:0}.n-margin{margin-bottom:-20px}section.logos .logo{margin-top:15px;margin-bottom:15px}@media screen and (max-width: 767px){section.logos .logo{padding-left:60px;padding-right:60px;margin-top:20px;margin-bottom:20px;max-width:360px}}@media screen and (min-width: 768px) and (max-width: 991px){section.logos .logo{padding-left:30px;padding-right:30px}}@media screen and (min-width: 992px){section.logos .logo{padding-left:60px;padding-right:60px}}section.logos .logo img{max-height:30px}.logo-page{padding-bottom:0;padding-top:0}.b-margined{margin:5px 10px}section.text-only{color:#666;font-size:16px}section.all_woks .titles{font-size:16px;padding-top:10;padding-bottom:10}section.all_woks .titles .row{font-size:16px}section.all_woks .titles .row .columns{font-size:16px;margin-top:10px;margin-bottom:10px}section.all_woks .titles ul{font-size:16px}section.all_woks .titles a{color:#0b878f;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.all_woks .titles a i{color:#F7DF46;padding:0 3px 0 4px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.all_woks .titles a:hover i{color:#0b878f}section.all_woks .titles .color_work a{color:#13e0ed}section.all_woks .titles .color_work a:hover{color:#0b878f}section.all_woks.soft .titles{font-size:16px;padding-top:10;padding-bottom:10}section.all_woks.soft .titles .row{font-size:16px}section.all_woks.soft .titles .row .columns{font-size:16px;margin-top:10px;margin-bottom:10px}section.all_woks.soft .titles ul{font-size:16px}section.all_woks.soft .titles a{color:#143141;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.all_woks.soft .titles a i{color:#143141;padding:0 3px 0 4px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.all_woks.soft .titles a:hover i{color:#8998a0}section.all_woks.soft .titles .color_work a{color:#2c6c8f}section.all_woks.soft .titles .color_work a:hover{color:#122c3a}section.all_woks.shop .titles{font-size:16px;padding-top:10;padding-bottom:10}section.all_woks.shop .titles .row{font-size:16px}section.all_woks.shop .titles .row .columns{font-size:16px;margin-top:10px;margin-bottom:10px}section.all_woks.shop .titles ul{font-size:16px}section.all_woks.shop .titles a{color:#f19b2e;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.all_woks.shop .titles a i{color:#f19b2e;padding:0 3px 0 4px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.all_woks.shop .titles a:hover i{color:#f8cd96}section.all_woks.shop .titles .color_work a{color:#f7c98e}section.all_woks.shop .titles .color_work a:hover{color:#d88b29}section.all_woks.design .titles{font-size:16px;padding-top:10;padding-bottom:10}section.all_woks.design .titles .row{font-size:16px}section.all_woks.design .titles .row .columns{font-size:16px;margin-top:10px;margin-bottom:10px}section.all_woks.design .titles ul{font-size:16px}section.all_woks.design .titles a{color:#a81e1e;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.all_woks.design .titles a i{color:#a81e1e;padding:0 3px 0 4px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.all_woks.design .titles a:hover i{color:#d38e8e}section.all_woks.design .titles .color_work a{color:#df4d4d}section.all_woks.design .titles .color_work a:hover{color:#971b1b}section.top_works>.row{padding-top:em-calc(10);padding-bottom:em-calc(10)}section.top_works .top_work{vertical-align:top;float:left !important;margin:0 auto}section.top_works .top_work .work_cont{background-color:#f4f4f4;padding:0 0 45px;border:1px solid #e5e5e5;margin-bottom:10px;min-height:470px}section.top_works .top_work .media_box{width:100%;position:relative;overflow:hidden}section.top_works .top_work .media_box img{position:relative;top:0;z-index:3;opacity:1;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;top:0;left:0;width:100%}section.top_works .top_work .media_box img.fade{opacity:0}section.top_works .top_work .media_box video{height:100%;position:absolute;z-index:2;top:0;left:0}section.top_works .top_work .media_box .black_bar{background-color:#000;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;bottom:0px;position:absolute;z-index:5;width:100%}section.top_works .top_work .media_box .black_bar img{max-height:40px}section.top_works .top_work .media_box .black_bar.move{bottom:-50px}section.top_works .top_work .media_box .row-media{margin:0 auto}section.top_works .top_work a{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}section.top_works .top_work a:hover i{background-color:transparent;color:#0b878f;border:1px solid #0b878f}section.top_works .top_work .description{text-transform:uppercase;font-size:em-calc(14);margin-top:45px;font-weight:400;padding:0 10px}section.top_works .top_work .description .light{font-family:"Museo","Helvetica Neue",Helvetica,Arial,sans-serif;color:#888;text-transform:none;font-size:em-calc(14);margin-top:10px;font-weight:normal}section.top_works .top_work .description i{color:#fff;display:block;width:50px;text-align:center;padding:0.35em;background-color:#222;border:1px solid #222;border-radius:40px;font-size:em-calc(50);line-height:em-calc(60);width:em-calc(60);height:em-calc(60);margin:0 auto;position:relative;top:-20px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}section.top_works .divider-padded-bottom{padding-bottom:25px}.society-divider{padding-bottom:25px}section.society .society-banner .society-cont{position:absolute}@media screen and (max-width: 991px){section.society .society-banner{height:auto !important;position:relative;padding-bottom:250px;background-attachment:scroll}section.society .society-banner .society-cont{position:relative;top:0 !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){section.society .society-banner{background-attachment:scroll}}section.society .society-cont{overflow:hidden;color:#fff;width:100%;top:100px}section.society .society-cont .background-left{position:absolute;right:0;bottom:0;top:0;left:-9999px;z-index:1;letter-spacing:1px}section.society .society-cont .background-right{position:absolute;left:0;bottom:0;top:0;right:-9999px;z-index:1}section.society .society-cont .content{position:relative;z-index:2;padding-top:30px;padding-bottom:30px;font-size:18px;font-weight:100}@media screen and (max-width: 767px){section.society .society-cont .content{font-size:16px}}section.society .society-cont .content .logo{padding-bottom:20px;padding-top:15px}section.society .society-cont.soft .background-left{background-color:#143141}section.society .society-cont.soft .background-right{background-color:rgba(39,76,97,0.6)}section.society .society-cont.shop .background-left{background-color:#f19b2e}section.society .society-cont.shop .background-right{background-color:rgba(236,177,102,0.6)}section.society .society-cont.design .background-left{background-color:#a81e1e}section.society .society-cont.design .background-right{background-color:rgba(199,50,50,0.6)}section.society .btn{padding:15px 20px;text-transform:uppercase;font-weight:300}.society-banner{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;display:block;margin-top:-25px;margin-bottom:-25px;position:relative;background-attachment:fixed;overflow:hidden}@media screen and (max-width: 767px){.society-banner{height:200px}}@media screen and (min-width: 768px) and (max-width: 991px){.society-banner{height:300px}}@media screen and (min-width: 992px) and (max-width: 1199px){.society-banner{height:400px}}@media screen and (min-width: 1200px){.society-banner{height:500px}}.index-quotes{background-color:#0b878f;border-bottom:3px solid #fff;overflow:hidden}.index-quotes #quotes .quote{color:#fff}.index-quotes #quotes .quote .qt img{opacity:0.6}.index-quotes #quotes .quote .qt,.index-quotes #quotes .quote h1,.index-quotes #quotes .quote h2,.index-quotes #quotes .quote h3,.index-quotes #quotes .quote h4,.index-quotes #quotes .quote h5,.index-quotes #quotes .quote h6{color:#fff;font-weight:100}.index-quotes #quotes .quote small{color:#fff;display:block;font-weight:100;opacity:0.7;margin-top:15px}.index-quotes #quotes .quote h5{margin-top:30px}.index-quotes.soft{background-color:#143141}.index-quotes.shop{background-color:#f19b2e}.index-quotes.design{background-color:#a81e1e}.index-title{margin-top:15px;margin-bottom:15px}.index-title h1{margin-top:0;margin-bottom:0;font-weight:100;padding-bottom:10px;display:inline-block;color:#444;border-bottom:1px solid #aaa}.index-title h5{font-weight:100;color:#999;margin-bottom:20px;font-style:italic;margin-top:15px}section.index-staff .employe{padding:15px 25px}section.index-staff .employe h5{font-weight:300}section.index-news span{opacity:0.9}section.index-customers .customer{margin-top:10px;margin-bottom:10px}@-webkit-keyframes rotateimg{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}50.001%{-webkit-transform:rotateY(270deg);-moz-transform:rotateY(270deg);-ms-transform:rotateY(270deg);-o-transform:rotateY(270deg);transform:rotateY(270deg)}100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}}@-moz-keyframes rotateimg{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}50.001%{-webkit-transform:rotateY(270deg);-moz-transform:rotateY(270deg);-ms-transform:rotateY(270deg);-o-transform:rotateY(270deg);transform:rotateY(270deg)}100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}}@-ms-keyframes rotateimg{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}50.001%{-webkit-transform:rotateY(270deg);-moz-transform:rotateY(270deg);-ms-transform:rotateY(270deg);-o-transform:rotateY(270deg);transform:rotateY(270deg)}100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes rotateimg{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}50.001%{-webkit-transform:rotateY(270deg);-moz-transform:rotateY(270deg);-ms-transform:rotateY(270deg);-o-transform:rotateY(270deg);transform:rotateY(270deg)}100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}}.internal-page{padding-top:100px}.internal-page .child{padding-top:15px;padding-bottom:15px;font-size:18px;font-weight:100;line-height:1.4;color:#585858}@media screen and (max-width: 767px){.internal-page .child{font-size:16px}.internal-page .child h5{font-size:24px}}.internal-page .child h5{color:#444;font-size:30px;font-weight:100;margin-bottom:30px}.internal-page .child a{-webkit-perspective:800px;-moz-perspective:800px;-ms-perspective:800px;-o-perspective:800px;perspective:800px}@media screen and (min-width: 768px){.internal-page .child .dx-sx-text{padding-right:50px}}.internal-page .child .video iframe{max-width:100%}.internal-page .internal-divider{width:1005;height:1px;background-color:#aaa;margin-top:15px;margin-bottom:15px}.internal-page .title-divider{padding-top:25px}.internal-page .title-divider h2{color:#585858;font-size:50px;margin-bottom:0}@media screen and (max-width: 767px){.internal-page .title-divider h2{font-size:32px}}.internal-page .bg-boxes{padding:25px;width:100%;position:relative}.internal-page .bg-boxes.white-text{color:#fff}@media screen and (max-width: 767px){.internal-page .bg-boxes{padding:25px 15px}}.internal-page .bg-boxes:before{content:"";position:absolute;top:0;right:30px;border-width:35px 20px 0;border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0);border-style:solid;-moz-transform:scale(0.9999)}.internal-page .bg-boxes .box-title{color:#ffffff}.internal-page .bg-boxes .bg-boxes-text{letter-spacing:1px}.internal-page .strenghts-container{background-color:#F9F9FB;padding-left:0;padding-right:0}.internal-page .strenghts-row{margin-left:0;margin-right:0}.internal-page .strengths{display:block;width:100%}.internal-page .strengths .section{padding-top:15px;padding-bottom:15px}.internal-page .strengths .section h4{margin:0 0 10px;color:#222;font-weight:300}.internal-page .strengths .section ul li{color:#777;font-size:14px;font-weight:300}.internal-page .strengths .section ul li:before{content:"\f105";margin-right:10px;color:#0b878f;font:normal normal normal 14px/1 FontAwesome}.internal-page .strengths .section .border{border-bottom:1px solid #ccc;display:block;margin-top:15px}.internal-page .customers .customer{margin-top:10px;margin-bottom:10px}.all-news{margin-top:25px}.all-news .newz,section.index-news .newz{position:relative;margin-top:15px;margin-bottom:15px}.all-news .newz .with-image,section.index-news .newz .with-image{position:relative;overflow:hidden}.all-news .newz .with-image .typology,section.index-news .newz .with-image .typology{position:absolute;top:30px;left:15px;color:#fff;text-transform:uppercase;font-weight:100}.all-news .newz .with-image h4,section.index-news .newz .with-image h4{position:absolute;bottom:15px;left:15px;color:#fff;font-weight:300;font-size:40px;display:inline;line-height:1.4;max-width:90%;margin:0}@media screen and (min-width: 992px) and (max-width: 1199px){.all-news .newz .with-image h4,section.index-news .newz .with-image h4{font-size:28px;line-height:1.5}}@media screen and (min-width: 768px) and (max-width: 991px){.all-news .newz .with-image h4,section.index-news .newz .with-image h4{font-size:20px;line-height:1.6}}@media screen and (max-width: 767px){.all-news .newz .with-image h4,section.index-news .newz .with-image h4{font-size:30px;line-height:1.5}}.all-news .newz .with-image h4 span,section.index-news .newz .with-image h4 span{background-color:#0b878f;padding:3px 0;-webkit-box-shadow:3px 0 0 #0b878f,-3px 0 0 #0b878f;-moz-box-shadow:3px 0 0 #0b878f,-3px 0 0 #0b878f;-ms-box-shadow:3px 0 0 #0b878f,-3px 0 0 #0b878f;-o-box-shadow:3px 0 0 #0b878f,-3px 0 0 #0b878f;box-shadow:3px 0 0 #0b878f,-3px 0 0 #0b878f}.all-news .newz .with-image.soft span,section.index-news .newz .with-image.soft span{background-color:#143141;-webkit-box-shadow:3px 0 0 #143141,-3px 0 0 #143141;-moz-box-shadow:3px 0 0 #143141,-3px 0 0 #143141;-ms-box-shadow:3px 0 0 #143141,-3px 0 0 #143141;-o-box-shadow:3px 0 0 #143141,-3px 0 0 #143141;box-shadow:3px 0 0 #143141,-3px 0 0 #143141}.all-news .newz .with-image.shop span,section.index-news .newz .with-image.shop span{background-color:#f19b2e;-webkit-box-shadow:3px 0 0 #f19b2e,-3px 0 0 #f19b2e;-moz-box-shadow:3px 0 0 #f19b2e,-3px 0 0 #f19b2e;-ms-box-shadow:3px 0 0 #f19b2e,-3px 0 0 #f19b2e;-o-box-shadow:3px 0 0 #f19b2e,-3px 0 0 #f19b2e;box-shadow:3px 0 0 #f19b2e,-3px 0 0 #f19b2e}.all-news .newz .with-image.design span,section.index-news .newz .with-image.design span{background-color:#a81e1e;-webkit-box-shadow:3px 0 0 #a81e1e,-3px 0 0 #a81e1e;-moz-box-shadow:3px 0 0 #a81e1e,-3px 0 0 #a81e1e;-ms-box-shadow:3px 0 0 #a81e1e,-3px 0 0 #a81e1e;-o-box-shadow:3px 0 0 #a81e1e,-3px 0 0 #a81e1e;box-shadow:3px 0 0 #a81e1e,-3px 0 0 #a81e1e}.all-news .newz .text-only,section.index-news .newz .text-only{background-color:#0b878f;padding:25px}.all-news .newz .text-only .typology,section.index-news .newz .text-only .typology{color:#fff;font-weight:100;text-transform:uppercase}.all-news .newz .text-only h4,section.index-news .newz .text-only h4{color:#fff;font-weight:300;font-size:40px}@media screen and (max-width: 767px){.all-news .newz .text-only h4,section.index-news .newz .text-only h4{font-size:30px}}.all-news .newz .text-only.soft,section.index-news .newz .text-only.soft{background-color:#143141}.all-news .newz .text-only.shop,section.index-news .newz .text-only.shop{background-color:#f19b2e}.all-news .newz .text-only.design,section.index-news .newz .text-only.design{background-color:#a81e1e}.all-news .newz .text-only.none,section.index-news .newz .text-only.none{background-color:#fff;color:#222}.all-news .newz .text-only.none .typology,.all-news .newz .text-only.none h4,section.index-news .newz .text-only.none .typology,section.index-news .newz .text-only.none h4{color:#222}.all-news .newz.big .with-image h4,section.index-news .newz.big .with-image h4{font-size:65px;line-height:1.3;bottom:45px}@media screen and (min-width: 992px) and (max-width: 1199px){.all-news .newz.big .with-image h4,section.index-news .newz.big .with-image h4{font-size:60px;line-height:1.5}}@media screen and (min-width: 768px) and (max-width: 991px){.all-news .newz.big .with-image h4,section.index-news .newz.big .with-image h4{font-size:40px;line-height:1.6}}@media screen and (max-width: 767px){.all-news .newz.big .with-image h4,section.index-news .newz.big .with-image h4{font-size:30px;line-height:1.5}}.all-news .newz .with-image h4,section.index-news .newz .with-image h4{-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.all-news .newz .with-image .read,section.index-news .newz .with-image .read{text-align:center;width:100%;bottom:0px;left:0;right:0;position:absolute;color:#fff;font-size:16px;font-weight:300;padding:10px 0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}@media screen and (min-width: 768px) and (max-width: 991px){.all-news .newz .with-image .read,section.index-news .newz .with-image .read{padding:5px 0}}.all-news .newz .with-image img,section.index-news .newz .with-image img{-webkit-transition:transform 300ms ease;-moz-transition:transform 300ms ease;-ms-transition:transform 300ms ease;-o-transition:transform 300ms ease;transition:transform 300ms ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.all-news .newz:hover .with-image h4,section.index-news .newz:hover .with-image h4{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}@media screen and (min-width: 768px) and (max-width: 991px){.all-news .newz:hover .with-image h4,section.index-news .newz:hover .with-image h4{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}.all-news .newz:hover .with-image .read,section.index-news .newz:hover .with-image .read{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.all-news .newz:hover .with-image img,section.index-news .newz:hover .with-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.all-news .newz .text-only,section.index-news .newz .text-only{position:relative;overflow:hidden}.all-news .newz .text-only .read,section.index-news .newz .text-only .read{position:absolute;bottom:10px;right:15px;color:#fff;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}.all-news .newz .text-only .read div,section.index-news .newz .text-only .read div{display:inline-block}.all-news .newz .text-only.none .read,section.index-news .newz .text-only.none .read{color:#222}.all-news .newz:hover .text-only .read,section.index-news .newz:hover .text-only .read{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.single-new{padding-top:35px;padding-bottom:25px}.single-new .no-m-top{margin-top:0}.single-new h2{font-weight:100;font-size:40px;padding-top:15px;padding-bottom:15px}.single-new .images{margin-top:25px}.single-new .images img{border:5px solid #0b878f}.single-new .body{font-weight:300;font-size:18px}.single-new.soft .images img{border-color:#143141}.single-new.shop .images img{border-color:#f19b2e}.single-new.design .images img{border-color:#a81e1e}.single-new .other-news{background-color:#eee;padding-top:15px;padding-bottom:15px;margin-top:30px}.single-new .other-news .link{display:inline-block}.single-new .other-news .other-new{position:relative;height:300px;overflow:hidden}.single-new .other-news .other-new .content{padding:15px 15px 15px 65px;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;background-color:#272727;color:#fff;font-size:32px;font-weight:100;line-height:1}.single-new .other-news .other-new .stripe{position:absolute;left:-50px;top:0;bottom:0;width:100px;background-color:#0b878f;-webkit-box-shadow:0 0 10px -3px #000;-moz-box-shadow:0 0 10px -3px #000;-ms-box-shadow:0 0 10px -3px #000;-o-box-shadow:0 0 10px -3px #000;box-shadow:0 0 10px -3px #000;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;background-image:url("/images/half.png");background-position:right 10px bottom 10px;background-repeat:no-repeat;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.single-new .other-news .other-new .stripe .more{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top:0;position:absolute;color:#fff;left:-28px;line-height:1;text-transform:uppercase;top:50%;font-weight:100;font-size:20px}.single-new .other-news .other-new.soft .stripe{background-color:#143141}.single-new .other-news .other-new.shop .stripe{background-color:#f19b2e}.single-new .other-news .other-new.design .stripe{background-color:#a81e1e}.single-new .other-news .other-new:hover .stripe{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.single-new .informations{font-weight:400}@media screen and (max-width: 767px){.single-new .informations{padding-top:15px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc}}.single-new .informations span.light-g{font-weight:300}.single-new .informations .gray{color:#999}.single-new .informations .bordered-box{padding:15px;background-color:#eee}.single-new .informations.soft .bordered-box{border-color:#143141}.single-new .informations.shop .bordered-box{border-color:#f19b2e}.single-new .informations.design .bordered-box{border-color:#a81e1e}#footer{background-color:#0b878f;color:#fff;padding-top:25px;padding-bottom:15px}#footer.soft{background-color:#143141}#footer.shop{background-color:#f19b2e}#footer.design{background-color:#a81e1e}#footer .press img{display:inline-block}#footer #map-canvas{width:100%}#footer .footer-col{padding-top:25px}#footer .footer-col a{color:#85c3c7}#footer .footer-col a:hover{color:#097980}#footer .logo-div{padding-top:25px;padding-bottom:25px}#footer .cop{border-top:1px solid rgba(255,255,255,0.2);padding-top:15px;font-weight:300;color:#fff;color:rgba(255,255,255,0.7);font-size:12px}#footer.soft .footer-col a{color:#8998a0}#footer.soft .footer-col a:hover{color:#122c3a}#footer.shop .footer-col a{color:#f8cd96}#footer.shop .footer-col a:hover{color:#d88b29}#footer.design .footer-col a{color:#d38e8e}#footer.design .footer-col a:hover{color:#971b1b}#footer .white-section{color:#555;background-color:#fff;padding-top:15px;padding-bottom:15px;font-weight:300}#map-canvas img{max-width:none}.color{color:#0b878f}.default nav.breadcrumbs ol li a:hover{color:#0b878f}.no-offer{padding-bottom:50px;text-align:center}.no-offer h2{padding-bottom:14px}.soft a{text-decoration:none;color:#143141;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}.soft a:hover{color:#204e68}.soft .color,.soft h1,.soft h2,.soft h3,.soft h4,.soft h5,.soft h6{color:#143141}.soft .btn{color:#143141;border-color:#143141}.soft .btn:hover,.soft .btn:focus{color:#fff;background-color:#143141}.soft .btn.white{color:#fff;border-color:#fff}.soft .btn.white:hover{color:#143141;background-color:#fff}.soft nav.breadcrumbs ol li{color:#667983}.soft .contact-button{padding:10px 40px;font-size:20px;color:#fff;background-color:#143141}.soft .contact-button:hover,.soft .contact-button:focus{background-color:#08141a}.soft #contact-form{background-color:rgba(20,49,65,0.1)}.soft.top-bar-contact a{color:#fff;background-color:#143141 !important}.soft.top-bar-contact a:hover{background-color:#08141a !important}.soft.top-bar-jobs{right:0 !important;left:0 !important;text-align:center}.soft.top-bar-jobs a{background-color:#bbb !important;border:2px solid #bbb}.soft.top-bar-jobs a:hover{background-color:#a2a2a2 !important;border:2px solid #a2a2a2}.soft .internal-page .strengths .section ul li:before{color:#143141}.shop a{text-decoration:none;color:#f19b2e;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}.shop a:hover{color:#f4b25e}.shop .color,.shop h1,.shop h2,.shop h3,.shop h4,.shop h5,.shop h6{color:#f19b2e}.shop .btn{color:#143141;border-color:#f19b2e}.shop .btn:hover,.shop .btn:focus{color:#fff;background-color:#f19b2e}.shop .btn.white{color:#fff;border-color:#fff}.shop .btn.white:hover{color:#f19b2e;background-color:#fff}.shop nav.breadcrumbs ol li{color:#f5be77}.shop .contact-button{padding:10px 40px;font-size:20px;color:#fff;background-color:#f19b2e}.shop .contact-button:hover,.shop .contact-button:focus{background-color:#dd820f}.shop #contact-form{background-color:rgba(241,155,46,0.1)}.shop.top-bar-contact a{color:#fff;background-color:#f19b2e !important}.shop.top-bar-contact a:hover{background-color:#dd820f !important}.shop.top-bar-jobs{right:0 !important;left:0 !important;text-align:center}.shop.top-bar-jobs a{background-color:#bbb !important;border:2px solid #bbb}.shop.top-bar-jobs a:hover{background-color:#a2a2a2 !important;border:2px solid #a2a2a2}.shop .internal-page .strengths .section ul li:before{color:#f19b2e}.design a{text-decoration:none;color:#a81e1e;-webkit-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms}.design a:hover{color:#d32626}.design .color,.design h1,.design h2,.design h3,.design h4,.design h5,.design h6{color:#a81e1e}.design .btn{color:#143141;border-color:#a81e1e}.design .btn:hover,.design .btn:focus{color:#fff;background-color:#a81e1e}.design .btn.white{color:#fff;border-color:#fff}.design .btn.white:hover{color:#a81e1e;background-color:#fff}.design nav.breadcrumbs ol li{color:#c66c6c}.design .contact-button{padding:10px 40px;font-size:20px;color:#fff;background-color:#a81e1e}.design .contact-button:hover,.design .contact-button:focus{background-color:#7d1616}.design #contact-form{background-color:rgba(168,30,30,0.1)}.design.top-bar-contact a{color:#fff;background-color:#a81e1e !important}.design.top-bar-contact a:hover{background-color:#7d1616 !important}.design.top-bar-jobs{right:0 !important;left:0 !important;text-align:center}.design.top-bar-jobs a{background-color:#bbb !important;border:2px solid #bbb}.design.top-bar-jobs a:hover{background-color:#a2a2a2 !important;border:2px solid #a2a2a2}.design .internal-page .strengths .section ul li:before{color:#a81e1e}#contact-form{padding-top:15px;padding-bottom:15px}#contact-form textarea{height:100px;resize:none}.flashes>img{margin-top:15px;margin-bottom:15px}
