@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700italic,700&subset=latin,latin-ext);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@media only screen and (max-width: 1200px){body{vivibility:visible}}@media only screen and (max-width: 1024px){body{vivibility:visible}}@media only screen and (max-width: 1300px){body{vivibility:visible}}@media only screen and (max-width: 895px){body{vivibility:visible}}@media only screen and (max-width: 640px){body{vivibility:visible}}@media only screen and (max-width: 450px){body{vivibility:visible}}@media only screen{body{vivibility:visible}}@media only screen and (min-width: 451px){body{vivibility:visible}}@media only screen and (min-width: 641px){body{vivibility:visible}}@media only screen and (min-width: 896px){body{vivibility:visible}}@media only screen and (min-width: 1025px){body{vivibility:visible}}@media only screen and (max-width: 450px){body{vivibility:visible}}@media only screen and (min-width: 451px) and (max-width: 640px){body{vivibility:visible}}@media only screen and (min-width: 641px) and (max-width: 895px){body{vivibility:visible}}@media only screen and (min-width: 896px) and (max-width: 1024px){body{vivibility:visible}}@media only screen and (min-width: 1025px) and (max-width: 1200px){body{vivibility:visible}}.relative{position:relative}.overflow{overflow:hidden}.left{float:left}.right{float:right}.clear{width:100%;height:0px;overflow:hidden;clear:both}.section{width:100%}img.responsive{max-width:100%;height:auto}.tableHelper{display:table;width:100%;height:100%}.cellHelper{display:table-cell;width:100%;height:100%;vertical-align:middle}@font-face{font-family:"icons";src:url("../fonts/icons.eot?7d333e54a8180f025d6b1551b355a824");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff?7d333e54a8180f025d6b1551b355a824") format("woff"),url("../fonts/icons.ttf?7d333e54a8180f025d6b1551b355a824") format("truetype"),url("../fonts/icons.svg?7d333e54a8180f025d6b1551b355a824#icons") format("svg");font-weight:normal;font-style:normal}.icon{font-family:"icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_add133:before{content:"\f101"}.icon_agreement2:before{content:"\f102"}.icon_back57:before{content:"\f103"}.icon_bin:before,.step .itemHelper .dz-preview .dz-remove:before{content:"\f104"}.icon_boxes61:before{content:"\f105"}.icon_cad:before{content:"\f106"}.icon_calculator30:before{content:"\f107"}.icon_check23:before{content:"\f108"}.icon_checkmark:before{content:"\f109"}.icon_document4:before{content:"\f10a"}.icon_download168:before{content:"\f10b"}.icon_envelope54:before{content:"\f10c"}.icon_facebook56:before{content:"\f10d"}.icon_file128:before{content:"\f10e"}.icon_folder240:before{content:"\f10f"}.icon_glasses50:before{content:"\f110"}.icon_google1:before{content:"\f111"}.icon_handshake5:before{content:"\f112"}.icon_icon-star:before,.results .resultsGrid .item>.right.promoted span.name:before{content:"\f113"}.icon_leaf6:before{content:"\f114"}.icon_location50:before{content:"\f115"}.icon_lock22:before{content:"\f116"}.icon_maths26:before{content:"\f117"}.icon_pencils19:before{content:"\f118"}.icon_picture64:before{content:"\f119"}.icon_plus79:before{content:"\f11a"}.icon_purchase1:before{content:"\f11b"}.icon_question13:before{content:"\f11c"}.icon_right133:before,header #headerTop .wrapper>*.rightSide.active .buttons .txt:before,#theProduct .productContent .wrapper>.left>.productsThumbs .slick-prev:before,#theProduct .productContent .wrapper>.left>.productsThumbs .slick-next:before,.gridItems .item .nameHelper:before,.zone .zoneSection .tile>span.desc:before{content:"\f11d"}.icon_sales11:before{content:"\f11e"}.icon_talk8:before{content:"\f11f"}.icon_tools6:before{content:"\f120"}.icon_up7:before{content:"\f121"}.icon_youtube1:before{content:"\f122"}html,body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{outline:none !important;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;color:#000;margin:0;padding:0}.wrapper{max-width:1200px;width:100%;margin:0px auto}@media only screen and (max-width: 1200px){.wrapper{padding-left:1em;padding-right:1em}}::-moz-selection{color:#fff;background:#3e0000}::selection{color:#fff;background:#3e0000}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}a{color:inherit;text-decoration:inherit}ul.cleared{list-style:none;margin:0;padding:0}ul.cleared li{margin:0;padding:0}#main{float:left;width:100%;overflow:hidden;margin-top:10em}@media only screen and (max-width: 1024px){#main{margin-top:0}}#pageField{float:left;width:100%}#pageField .pageError .heading{margin-bottom:0.6666666667em}#pageField+footer{margin-top:5.6666666667em}@media only screen and (max-width: 895px){#pageField+footer{margin-top:2.3333333333em}}#pageField.no-border+footer{margin-top:0em}#page_nav{float:left;width:100%;text-align:center;margin-top:3em}#page_nav .btn{display:inline-block}.historyContainer{position:relative}.historyContainer .itemSection{float:left;width:100%;position:relative;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.historyContainer .itemSection.flushed{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%);opacity:0}.historyContainer .historyMask{position:absolute;width:100%;height:100%;z-index:1000;background-image:url("../img/ajaxLoader.gif");background-repeat:no-repeat;background-color:rgba(255,255,255,0.8);background-position:center}.leftSideTrigger{display:none}.leftSideTriggerMarginHelper{margin:1em 0em}@media only screen and (max-width: 895px){.leftSideTriggerMarginHelper+.realizationsFilters.contactPersonsFilter{margin-top:0}}@media only screen and (max-width: 895px){.leftSideTrigger{display:block;cursor:pointer;position:relative}.leftSideTrigger i{margin-left:1em;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.leftSideTrigger.slidedDown i{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}}@media only screen and (max-width: 895px){.leftSideTrigger+.realizationsFilters{margin-top:0}}@media only screen and (max-width: 895px){.leftSideHandler{display:none !important}}.leftSideHandler.open{display:block !important}.fancyLink{float:left;width:100%}.fancyFrame{width:600px;height:400px}@media only screen and (max-width: 640px){.fancyFrame{width:100%;height:auto}}.fancybox-overlay.fancybox-overlay-fixed{z-index:10000000}.fb-like{margin-right:15px}.newItem{position:relative}.newItem .newContainer{position:absolute;left:0;top:0;padding:10px 15px;text-transform:uppercase;font-weight:600;color:#fff;background:rgba(213,30,30,0.85);z-index:1000}.newItem.after:after{background:rgba(213,30,30,0.85);content:attr(data-newText);text-transform:uppercase;position:absolute;padding:10px 15px;font-weight:600;left:0;top:0;color:#fff;z-index:1000}.txt a[href]:not(.btn),.desc a[href]:not(.btn),.text a[href]:not(.btn),.description a[href]:not(.btn){color:#cf2923;text-decoration:underline}.txt a[href]:not(.btn):hover,.desc a[href]:not(.btn):hover,.text a[href]:not(.btn):hover,.description a[href]:not(.btn):hover{color:#686868}.boxes{float:left;width:100%;margin-top:4em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media only screen and (max-width: 895px){.boxes{margin-top:1em}}.boxes-margin-free{margin-top:0}.boxes-item-count-3{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.boxes-item-count-3 .box{width:30.9%}@media only screen and (max-width: 895px){.boxes-item-count-3 .box{width:49%;margin-bottom:1.3333333333em}}@media only screen and (max-width: 450px){.boxes-item-count-3 .box{width:100%}}.boxes .box{float:left}.boxes .box span{width:100%;color:#686868}.boxes .box span.img{float:left;border:1px solid #d9d9d9;padding:1.8666666667em;text-align:center;margin-bottom:2em}.boxes .box span.img .tableHelper{table-layout:fixed}.boxes .box span.img .tableHelper img{vertical-align:middle;max-width:100%;height:auto}.boxes .box span.title{float:left;width:100%;color:#d51e1e;font-weight:bold;margin-bottom:1.6666666667em}.boxes .box span.entry{float:left;width:100%;font-weight:bold;margin-bottom:1.6666666667em}.boxes .box-no-image-border span.img{border:none}.spanned{opacity:0;position:absolute;padding:8px 15px;color:#fff;position:absolute;left:18px;top:calc(100% - 18px);transform:translateY(-100%);z-index:20;background-color:rgba(142,52,44,0.8);max-width:calc(95% - 20px)}.photo_data:hover .spanned{opacity:1 !important}.fancybox-title{display:none}#breadcrumb{float:left;width:100%}#breadcrumb .wrapper{padding-top:1.6666666667em;padding-bottom:1.6666666667em;border-bottom:1px solid #dfdfdf;overflow:hidden;text-align:right}#breadcrumb .wrapper .breadcrumb{padding:0;margin:0;text-align:left}#breadcrumb .wrapper .breadcrumb:nth-last-child(2){float:left;overflow:hidden;width:80%}@media only screen and (max-width: 895px){#breadcrumb .wrapper .breadcrumb:nth-last-child(2){width:100%}}@media only screen and (max-width: 895px){#breadcrumb .wrapper .breadcrumb:nth-last-child(2)+.btn{position:relative;display:block;float:none;max-width:110px;width:100%;margin:20px auto 10px;top:20px;height:47px;overflow:hidden}}#breadcrumb .wrapper .breadcrumb li{list-style-type:none;display:inline-block;vertical-align:middle;color:#bbbbbb;margin-right:0.6666666667em}#breadcrumb .wrapper .breadcrumb li:after{content:"/";margin-left:0.6666666667em}#breadcrumb .wrapper .breadcrumb li:first-child:after,#breadcrumb .wrapper .breadcrumb li:last-child:after{content:"";margin-left:0}#breadcrumb .wrapper .breadcrumb li:last-child a{color:#3b0b07;font-weight:500}#breadcrumb .wrapper .breadcrumb li a{color:#686868}#breadcrumb .wrapper .breadcrumb li a:hover,#breadcrumb .wrapper .breadcrumb li a.active{color:#3b0b07}#breadcrumb .wrapper .breadcrumb li a.active{font-weight:500}.btn{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.btn-size-15{font-size:1em;font-weight:normal;padding:0.7333333333em 1.6666666667em}.btn-color-schema-1{background:#d51e1e;color:#fff;border:3px solid #d51e1e}.btn-color-schema-1:hover{background:transparent;color:#d51e1e}.btn-color-schema-2{background:#343434;color:#fff;border:3px solid #343434}.btn-color-schema-2:hover{background:transparent;color:#343434}.btn-color-schema-3{background:#969696;color:#fff;border:3px solid #969696}.btn-color-schema-3:hover{background:transparent;color:#969696}.btn-color-schema-4{background:#fff;color:#292929;border:3px solid transparent;position:relative}.btn-color-schema-4:hover{background:#f8f8f8;border-color:#292929}.btn-color-schema-5{background:#af1b16;border:2px solid #af1b16;color:#fff}.btn-color-schema-5:hover{color:#af1b16;background:#fff}#contactMap{float:left;width:100%;margin-bottom:4.3333333333em;position:relative}@media only screen and (max-width: 640px){#contactMap{margin-bottom:2em}}#contactMap #theMap{float:left;width:100%;height:530px}@media only screen and (max-width: 640px){#contactMap #theMap{position:absolute;left:0;right:0;width:100%;height:100%}}#contactMap .wrapper{position:absolute;left:0;right:0;bottom:0;top:0;padding:0}@media only screen and (max-width: 640px){#contactMap .wrapper{position:relative}}#contactMap .wrapper .redBox{position:absolute;bottom:0;left:0;background:#d51e1e;color:#fff;padding:4.0666666667em 3.6666666667em}@media only screen and (max-width: 640px){#contactMap .wrapper .redBox{left:0;right:0;bottom:0;top:0;text-align:center;position:relative;float:left;width:100%;background:rgba(0,0,0,0.8);padding:2.3333333333em 1.6666666667em}}#contactMap .wrapper .redBox .line{float:left;clear:both;line-height:1.8666666667em;margin-bottom:1.6666666667em}@media only screen and (max-width: 640px){#contactMap .wrapper .redBox .line{width:100%}}#contactMap .wrapper .redBox .line:last-child{margin-bottom:0}#contactMap .wrapper .redBox .line>span{display:block;clear:both}#contactMap .wrapper .redBox .line .name{font-weight:bold;font-size:1.4em}#contactMap .wrapper .redBox .line .email{color:#fc9393;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}@media only screen and (max-width: 640px){#contactMap .wrapper .redBox .line .email{color:#d51e1e}}#contactMap .wrapper .redBox .line .email:hover{color:#fff}.contactForm{float:left;width:100%;margin-top:2.8666666667em}.contactForm .contactEntry{margin-bottom:4.3333333333em}@media only screen and (max-width: 895px){.contactForm .contactEntry{margin-bottom:2.6666666667em}}@media only screen and (max-width: 640px){.contactForm .contactEntry{margin-bottom:1.6666666667em}}.contactForm .contactEntry .heading{margin-bottom:0.6578947368em}@media only screen and (max-width: 640px){.realizationsFilters.contactPersonsFilter{margin:2em 0em}}@media only screen and (max-width: 895px){.realizationsFilters.contactPersonsFilter>a{width:50%}}.personsHandler{position:relative}@media only screen and (max-width: 895px){.personsHandler{cursor:pointer}}.personsHandler i{display:none;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:25px;margin-left:15px;color:#cf2923}@media only screen and (max-width: 895px){.personsHandler i{display:inline-block}}.personsHandler.shown i{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.downloadSection{float:left;width:100%;margin-top:5em}@media only screen and (max-width: 895px){.downloadSection{margin-top:2em}}.downloadSection>.left{width:22.5%}@media only screen and (max-width: 895px){.downloadSection>.left{width:100%;margin-bottom:2.3333333333em}}.downloadSection>.left ul{padding:0;margin:0}@media only screen and (max-width: 895px){.downloadSection>.left ul{display:none;margin-top:1.6666666667em}.downloadSection>.left ul.open{display:block}}.downloadSection>.left ul li{list-style-type:none;border-top:1px solid #cfcfcf;float:left;width:100%;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.downloadSection>.left ul li a{float:left;width:100%;padding:0.8em 1.2em;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.downloadSection>.left ul li:hover,.downloadSection>.left ul li.active{border-color:#d51e1e}.downloadSection>.left ul li:hover a,.downloadSection>.left ul li.active a{background:#d51e1e;color:#fff}.downloadSection>.left ul li:hover+li,.downloadSection>.left ul li.active+li{border-color:#d51e1e}.downloadSection>.left ul li.active{font-weight:500}.downloadSection>.right{width:74.2%}@media only screen and (max-width: 895px){.downloadSection>.right{width:100%}}.downloadSection>.right .downloadable{float:left;width:100%;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.downloadSection>.right .downloadable .file{float:left;width:100%;background:#f4f4f4;margin-bottom:0.5333333333em;position:relative}.downloadSection>.right .downloadable .file:nth-child(2n){background:#fafafa}.downloadSection>.right .downloadable .file:nth-child(2n) a .right{background:#f4f4f4;color:#b1b1b1}.downloadSection>.right .downloadable .file a{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.downloadSection>.right .downloadable .file a>.left{padding:1.3333333333em 2.3333333333em;line-height:1.4em;width:100%}.downloadSection>.right .downloadable .file a>.left .name{font-size:1.2em;color:#ce1d1d;float:left;width:100%;font-weight:bold;margin-bottom:0.2666666667em;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.downloadSection>.right .downloadable .file a>.left .details span{margin-right:1.6666666667em}.downloadSection>.right .downloadable .file a>.left .details strong{color:#000000;font-weight:500}@media only screen and (max-width: 450px){.downloadSection>.right .downloadable .file a>.left{padding:1.3333333333em 1em}}.downloadSection>.right .downloadable .file a>.right{font-size:1.6em;color:#8d8d8d;background:#e5e5e5;height:100%;width:8.745%;position:absolute;text-align:center;right:0;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.downloadSection>.right .downloadable .file a>.right i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:24px}@media only screen and (max-width: 640px){.downloadSection>.right .downloadable .file a>.right{display:none}}.downloadSection>.right .downloadable .file:hover{background:#d51e1e}.downloadSection>.right .downloadable .file:hover a{color:#fff}.downloadSection>.right .downloadable .file:hover a>.left .name{color:#fff}.downloadSection>.right .downloadable .file:hover a>.left .details strong{color:#fff}.downloadSection>.right .downloadable .file:hover a>.right{background:#be1c1c;color:#fff}footer{float:left;width:100%;position:relative;z-index:1;overflow:hidden}footer #top,footer #bottom{float:left;width:100%;padding:3.6666666667em 0em}footer #top{padding-bottom:0;position:relative;background-color:#ececec;background-image:url("../img/footer.png");background-repeat:no-repeat;background-position:100%}footer #top .wrapper{padding-bottom:8em;overflow:hidden;position:relative;z-index:1}footer #top:before{content:"";width:140%;height:20px;top:-21px;position:absolute;left:0;z-index:10;box-shadow:1px 1px 2px 0px rgba(1,1,1,0.16)}footer #top:after{content:"";width:50%;right:0;bottom:0;height:61px;background:#200d0c;position:absolute;z-index:0}footer #top .footerMenu{float:left;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media only screen and (max-width: 895px){footer #top .footerMenu{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer #top .footerMenu>div{width:33.33%;margin-bottom:1em}footer #top .footerMenu>div:last-child{width:66.66%}}@media only screen and (max-width: 640px){footer #top .footerMenu>div{width:48%}}@media only screen and (max-width: 450px){footer #top .footerMenu>div{width:100%}}footer #top .footerMenu ul{margin:1.7333333333em 0em 0em;padding:0}footer #top .footerMenu ul li{list-style-type:none;position:relative;font-size:0.9333333333em;padding-left:1.2857142857em;line-height:1.7857142857em;color:#212121;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}footer #top .footerMenu ul li:before{content:"-";position:absolute;left:0;color:#d51e1e}footer #top .footerMenu ul li:hover{color:#d51e1e}footer #top .footerMenu ul.freeLeftPadding li{padding-left:0}footer #top .footerMenu ul.freeLeftPadding li:before{display:none}footer #top .footerMenu ul.freeLeftPadding li:hover{color:#212121}footer #top .footerMenu ul.freeLeftPadding li a:hover{color:#d51e1e}footer .media{font-size:0.9333333333em;position:absolute;width:50%;bottom:0;right:0;background:#200d0c;color:#6a3936}@media only screen and (max-width: 1024px){footer .media{width:100%}}footer .media>span{display:inline-block;vertical-align:middle}footer .media>span.txt{padding:1.3333333333em 2em;width:50%}@media only screen and (max-width: 640px){footer .media>span.txt{display:none}}footer .media>span.medias{color:#fff;width:50%;text-align:right}@media only screen and (max-width: 640px){footer .media>span.medias{width:100%;text-align:center}}footer .media>span a{font-size:1.3333333333em;padding:1em 0.75em;text-align:center;display:inline-block;width:50px;position:relative}footer .media>span a i{position:relative;top:0;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}footer .media>span a:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:10px;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}footer .media>span a.fb{background:#4064b0}footer .media>span a.fb:before{background:#4064b0}footer .media>span a.google{background:#be312a}footer .media>span a.google:before{background:#be312a}footer .media>span a.yt{background:#150606}footer .media>span a.yt:before{background:#150606}footer .media>span a.envelope{background:#59afa6}footer .media>span a.envelope:before{background:#59afa6}footer .media>span a:hover:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}footer .media>span a:hover i{top:-10px}footer #bottom{color:#212121;font-size:0.9333333333em;position:relative;padding-top:0}footer #bottom .wrapper{padding-top:3.9285714286em;position:relative}footer #bottom .wrapper:before{position:absolute;content:"";top:-4px;width:50%;height:4px;background:#d51e1e}footer #bottom a{font-weight:500;color:#d51e1e;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}footer #bottom a span{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}footer #bottom a:hover{color:#212121}footer #bottom a:hover span{color:#f82000}.toTop{position:absolute;right:0;top:55px;bottom:0;margin:auto;height:29px;font-size:2em;color:#af1b16;cursor:pointer;border-radius:100%;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.toTop:hover{top:53px}@media only screen and (max-width: 450px){.toTop{top:115px;width:29px;left:0;right:0}.toTop:hover{top:115px}}.form .formRow{float:left;width:100%;position:relative}.form .formRow>.txt{margin-bottom:3em}.form .formRow input{margin-bottom:1.8em}.form-standard .formRow{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-standard .formRow textarea{float:left;width:100%;min-height:135px;margin-bottom:1.8em}.form-standard .formRow textarea.input-bottom-free{margin-bottom:0}.form-standard .formRow>input,.form-standard .formRow .fieldHelper{margin-bottom:1.8em;width:29.75%}@media only screen and (max-width: 640px){.form-standard .formRow>input,.form-standard .formRow .fieldHelper{width:100%;float:left;margin-bottom:1em}}.form-standard .formRow>input .txt,.form-standard .formRow .fieldHelper .txt{width:50%;float:left}.form-standard .formRow>input .options,.form-standard .formRow .fieldHelper .options{float:right;width:38%}.form-standard .formRow>input .options-full-width,.form-standard .formRow .fieldHelper .options-full-width{width:100%;margin-top:2.6666666667em}.form-standard .formRow>input .options-full-width span:last-child,.form-standard .formRow .fieldHelper .options-full-width span:last-child{font-size:1.2em;margin-left:1.6666666667em;color:#444444;font-weight:500}.form-standard .formRow>input .options-half-width,.form-standard .formRow .fieldHelper .options-half-width{width:49.9%;float:none;display:inline-block;vertical-align:middle}.form-standard .formRow>input .options-half-width label,.form-standard .formRow .fieldHelper .options-half-width label{width:100%;float:none}.form-standard .formRow>input .options-half-width input,.form-standard .formRow .fieldHelper .options-half-width input{margin-bottom:0}.form-standard .formRow>input .options-half-width:nth-child(2),.form-standard .formRow .fieldHelper .options-half-width:nth-child(2){text-align:right}.form-standard .formRow>input .options label,.form-standard .formRow .fieldHelper .options label{float:left;width:50%;cursor:pointer}.form-standard .formRow>input .options label .iconHelper,.form-standard .formRow .fieldHelper .options label .iconHelper{position:relative;margin-left:0.8666666667em;height:12px}.form-standard .formRow>input .options label .iconHelper:before,.form-standard .formRow>input .options label .iconHelper:after,.form-standard .formRow .fieldHelper .options label .iconHelper:before,.form-standard .formRow .fieldHelper .options label .iconHelper:after{-webkit-transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.form-standard .formRow>input .options label .iconHelper:before,.form-standard .formRow .fieldHelper .options label .iconHelper:before{content:url("../img/checkboxHelper.png");position:absolute;left:0;top:-1px}.form-standard .formRow>input .options label .iconHelper:after,.form-standard .formRow .fieldHelper .options label .iconHelper:after{content:url("../img/checkboxHelper.png");position:absolute;right:0;bottom:-1px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.form-standard .formRow>input .options label .iconHelper i,.form-standard .formRow .fieldHelper .options label .iconHelper i{color:#d51e1e;font-size:0.8em;-webkit-transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}.form-standard .formRow>input .options label input:checked+.iconHelper i,.form-standard .formRow .fieldHelper .options label input:checked+.iconHelper i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.form-standard .formRow>input .options label input:checked+.iconHelper:before,.form-standard .formRow .fieldHelper .options label input:checked+.iconHelper:before{top:-6px;left:-8px}.form-standard .formRow>input .options label input:checked+.iconHelper:after,.form-standard .formRow .fieldHelper .options label input:checked+.iconHelper:after{bottom:-5px;right:-7px}.form-standard .formRow>input-full-width,.form-standard .formRow .fieldHelper-full-width{width:100%}.form-standard .formRow>input-full-width .options label,.form-standard .formRow .fieldHelper-full-width .options label{font-weight:bold;color:#404040;width:100%}.form-standard .formRow>input-full-width .options label a,.form-standard .formRow .fieldHelper-full-width .options label a{color:#af1b16}.form-standard .formRow>input-full-width .options label .iconHelper,.form-standard .formRow .fieldHelper-full-width .options label .iconHelper{margin-left:0;margin-right:1em}.form-standard .formRow>input-full-width .options label button,.form-standard .formRow .fieldHelper-full-width .options label button{position:relative}.form-standard .formRow>input.input-half-width,.form-standard .formRow .fieldHelper.input-half-width{width:47.5%}.form-standard .formRow button{position:absolute;left:0;right:0;margin:auto;bottom:-23px}.form-standard .formRow button:hover{background:#fff}.form-standard .formRow button.noTextarea{bottom:-36px}.form-single-row-items input,.form-single-row-items textarea,.form-single-row-items button{float:left;width:100%}.step{float:left;width:100%;margin-bottom:1.5333333333em}.step input[disabled]{background:#f7f7f7;outline:none;border:1px solid #d7d5d5}.step-border{border-bottom:1px solid #c7c7c7}.step-first{position:relative}.step-first .formDate{position:absolute;right:0;top:8px}.step-first .formDate span{font-weight:bold;color:#444444}.step-first .formDate input{display:inline-block;max-width:120px;width:100%;text-align:center;font-weight:500;color:#444444;font-size:1em;padding:0.6666666667em 0em;margin-left:1em;top:3px;bottom:0}.step .stepHeading{margin-bottom:1.2em}.step .itemHelper{float:left;width:100%}.step .itemHelper .txt,.step .itemHelper .button{display:inline-block;vertical-align:middle}.step .itemHelper .txt{min-width:26%}.step .itemHelper .button{margin-left:1.6666666667em;cursor:pointer}.step .itemHelper .button .btn{float:left}.step .itemHelper .fileContainer{float:left;width:100%;margin-top:1.3333333333em;margin-bottom:1.3333333333em}.step .itemHelper input[type="file"]{display:none}.step .itemHelper .dz-preview{float:left;width:100%;padding:0.3333333333em 1.3333333333em;background:#f4f4f4;position:relative}.step .itemHelper .dz-preview .dz-remove{color:transparent;background:#bd0000;position:absolute;top:0;bottom:0;margin:auto;right:25px;width:25px;height:25px;border-radius:100%;border:2px solid #bd0000;cursor:pointer;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.step .itemHelper .dz-preview .dz-remove:before{color:#fff;font-family:icons;font-size:0.9333333333em;width:14px;height:15px;position:absolute;left:0;right:0;top:-2px;bottom:0;margin:auto;cursor:pointer;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.step .itemHelper .dz-preview .dz-remove:hover{background:transparent}.step .itemHelper .dz-preview .dz-remove:hover:before{color:#bd0000}.step .itemHelper .dz-preview.dz-success .dz-error-mark{display:none}.step .itemHelper .dz-preview.dz-error .dz-success-mark{display:none}.step .itemHelper .dz-preview:nth-child(2n){background:#fafafa}.step .itemHelper .dz-preview>div{display:inline-block;vertical-align:middle}.step .itemHelper .dz-preview>div div{margin-right:0.6666666667em}.step .itemHelper .dz-preview>div.dz-image{margin-right:0.6666666667em}.step .itemHelper .dz-preview>div.dz-image img{max-height:50px;max-width:50px;height:100%;width:100%}.step .itemHelper .dz-preview>div.dz-details div{float:left}.step .itemHelper .dz-preview>div.dz-details div.dz-size{float:right}.step .itemHelper .dz-preview>div svg{width:25px}.step .itemHelper .dz-preview>div.dz-error-mark svg #Oval-2{fill:#bd0000}.step .itemHelper .dz-preview>div.dz-success-mark svg #Oval-2{fill:#107e00}header{float:left;width:100%;z-index:10000001;position:fixed;top:0;left:0;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}@media only screen and (max-width: 1024px){header{position:relative}}header.static #headerTop .wrapper>*.rightSide>*{text-align:right}@media screen and (max-width: 1025px){header.static #headerTop .wrapper>*.rightSide>*{text-align:left}}header.static #headerTop .wrapper>*.rightSide>*.langChoice{padding-bottom:30px;margin-right:0px}@media screen and (max-width: 1025px){header.static #headerTop .wrapper>*.rightSide>*.langChoice{margin-right:5.7142857143em;padding-bottom:0px}}header.static #headerTop .wrapper>*>*{display:block}@media screen and (max-width: 1025px){header.static #headerTop .wrapper>*>*{display:inline-block;vertical-align:middle}}header.header-fixed{top:-81px;box-shadow:1px 1px 2px 0px rgba(1,1,1,0.16)}header.header-fixed #headerTop .wrapper>.leftSide .logotype{position:relative;top:74px}header.header-fixed #headerTop .wrapper>.leftSide .logotype img:not(.small){display:none}header.header-fixed #headerTop .wrapper>.leftSide .logotype img.small{display:block;max-width:140px;width:100%}header.header-fixed #headerBottom .wrapper ul.mainMenu{width:80%}header.header-fixed #headerBottom .wrapper ul.mainMenu>li>a{padding:0.8em 0.8666666667em}header #headerTop,header #headerBottom{float:left;width:100%;position:relative}header #headerTop{background:#fff;font-size:0.9333333333em;color:#8c8c8c;padding:0.8em 0em;z-index:1}@media only screen and (max-width: 1024px){header #headerTop{padding:0.6666666667em 0em}}header #headerTop .wrapper>*{vertical-align:middle}header #headerTop .wrapper>*.leftSide{width:21.55%;float:left}header #headerTop .wrapper>*.leftSide .logotype{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;top:0;margin-left:9px}header #headerTop .wrapper>*.leftSide .logotype img.small{display:none;margin-left:0}@media only screen and (max-width: 1200px){header #headerTop .wrapper>*.leftSide{width:25%}}@media only screen and (max-width: 450px){header #headerTop .wrapper>*.leftSide{width:100%}header #headerTop .wrapper>*.leftSide .logotype img{max-width:160px;width:100%}}header #headerTop .wrapper>*.rightSide{width:74.45%;float:right;padding:1.4666666667em 0em;text-align:right}@media only screen and (max-width: 1200px){header #headerTop .wrapper>*.rightSide{width:74.8%;z-index:1}}@media only screen and (max-width: 1024px){header #headerTop .wrapper>*.rightSide{padding-right:3.3333333333em}}@media only screen and (max-width: 640px){header #headerTop .wrapper>*.rightSide{width:100%;display:none}}header #headerTop .wrapper>*.rightSide>*{text-align:left}header #headerTop .wrapper>*.rightSide>*.langChoice{margin-right:5.7142857143em}header #headerTop .wrapper>*.rightSide>*.langChoice li{margin:0em 0.1428571429em}header #headerTop .wrapper>*.rightSide>*.buttons .btn+.btn{margin-left:1.3333333333em}header #headerTop .wrapper>*.rightSide>*.buttons .txt:before{content:"";display:none}header #headerTop .wrapper>*.rightSide>*.buttons .txt+.btn{margin-left:0.6666666667em}@media only screen and (max-width: 1024px){header #headerTop .wrapper>*.rightSide>*.buttons{display:none}}@media only screen and (max-width: 1024px){header #headerTop .wrapper>*.rightSide.active{display:block}header #headerTop .wrapper>*.rightSide.active .buttons{position:absolute;display:block;top:100%;width:100%;background:#f4f4f4;left:0;padding:10px 15px;border-bottom:1px solid #dfdfdf}header #headerTop .wrapper>*.rightSide.active .buttons .txt{float:left;width:30%;font-size:1.2em;font-weight:400;padding:11px 0}header #headerTop .wrapper>*.rightSide.active .buttons .btn{float:left}}@media only screen and (max-width: 640px){header #headerTop .wrapper>*.rightSide.active{padding:0.6666666667em 0em 0em}header #headerTop .wrapper>*.rightSide.active .langChoice{width:100%;text-align:center;margin-right:0}header #headerTop .wrapper>*.rightSide.active .buttons{text-align:center}header #headerTop .wrapper>*.rightSide.active .buttons .txt{width:100%;text-align:center}header #headerTop .wrapper>*.rightSide.active .buttons .btn{display:inline-block;float:none;margin-bottom:0.6666666667em}}@media only screen and (max-width: 450px){header #headerTop .wrapper>*.rightSide.active .buttons .txt{position:relative;cursor:pointer}header #headerTop .wrapper>*.rightSide.active .buttons .txt:before{display:block;font-family:icons;position:absolute;right:40px;top:-2px;bottom:0;margin:auto;height:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}header #headerTop .wrapper>*.rightSide.active .buttons .btn{clear:both;max-width:150px;width:100%;margin:7px auto;display:none}header #headerTop .wrapper>*.rightSide.active .buttons .btn.shown{display:block}header #headerTop .wrapper>*.rightSide.active.slided .buttons .txt:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}}header #headerTop .wrapper>*.menuController{position:absolute;right:2em;top:34px;cursor:pointer;z-index:10}@media only screen and (max-width: 450px){header #headerTop .wrapper>*.menuController{top:25px}}@media only screen and (max-width: 1024px){header #headerTop .wrapper>*.menuController .sassBurger{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header #headerTop .wrapper>*.menuController .sassBurger,header #headerTop .wrapper>*.menuController .sassBurger::before,header #headerTop .wrapper>*.menuController .sassBurger::after{display:block;width:25px;height:4px;background-color:#af1b16;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}header #headerTop .wrapper>*.menuController .sassBurger::before,header #headerTop .wrapper>*.menuController .sassBurger::after{position:absolute;content:""}header #headerTop .wrapper>*.menuController .sassBurger::before{top:-8px}header #headerTop .wrapper>*.menuController .sassBurger::after{top:8px}}@media only screen and (max-width: 1024px){header #headerTop .wrapper>*.menuController.active .sassBurger{background-color:transparent}header #headerTop .wrapper>*.menuController.active .sassBurger::before{-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}header #headerTop .wrapper>*.menuController.active .sassBurger::after{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}header #headerTop .wrapper>*>*{display:inline-block;vertical-align:middle}header #headerTop .wrapper>*>* img{vertical-align:middle}header #headerTop .wrapper>*.logotype img{vertical-align:middle}header #headerTop ul{padding:0;margin:0}header #headerTop ul li{display:inline-block;list-style-type:none}header #headerBottom{background:#f4f4f4;border-top:1px solid #dfdfdf;z-index:0}header #headerBottom .wrapper ul.mainMenu{padding:0;margin:0;float:right;width:100%;font-size:1.0666666667em;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media only screen and (max-width: 895px){header #headerBottom .wrapper ul.mainMenu{padding-top:4.3333333333em}}header #headerBottom .wrapper ul.mainMenu>li{float:left;font-weight:500;color:#2c1313;position:relative;list-style-type:none}header #headerBottom .wrapper ul.mainMenu>li>a{float:left;padding:1.3333333333em 0.8666666667em;width:100%;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}@media only screen and (max-width: 1024px){header #headerBottom .wrapper ul.mainMenu>li>a{padding:1em 0.6666666667em}}header #headerBottom .wrapper ul.mainMenu>li.active>a{color:#d51e1e}header #headerBottom .wrapper ul.mainMenu>li ul{position:absolute;opacity:0;left:0;width:400px;top:100%;height:auto;background:#f4f4f4;border-top:1px solid #dfdfdf;padding:0.6666666667em 1em;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top}header #headerBottom .wrapper ul.mainMenu>li ul+a{padding-right:2em}header #headerBottom .wrapper ul.mainMenu>li ul+a:after{content:"";position:absolute;height:0;width:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:3.5px solid #af1b16;height:7px;top:7px;bottom:0;margin:auto;margin-left:0.7333333333em}@media only screen and (max-width: 895px){header #headerBottom .wrapper ul.mainMenu>li ul+a:after{display:none}}header #headerBottom .wrapper ul.mainMenu>li ul li{float:left;width:100%;list-style-type:none;position:relative;font-size:0.9333333333em;padding-left:0.7142857143em;font-weight:400;margin-bottom:0.2142857143em}header #headerBottom .wrapper ul.mainMenu>li ul li:before{content:url("../img/punctor.png");position:absolute;height:9px;top:0;bottom:0;margin:auto;left:-5px;line-height:0.4285714286em;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}header #headerBottom .wrapper ul.mainMenu>li ul li a{float:left;width:100%}header #headerBottom .wrapper ul.mainMenu>li ul li:hover{color:#af1b16}header #headerBottom .wrapper ul.mainMenu>li ul li:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}header #headerBottom .wrapper ul.mainMenu>li:hover>a{background:#e6e6e6}header #headerBottom .wrapper ul.mainMenu>li:hover ul{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}@media only screen and (max-width: 895px){header #headerBottom .wrapper ul.mainMenu>li:hover ul{display:none;opacity:1;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}}@media only screen and (max-width: 895px){header #headerBottom .wrapper ul.mainMenu{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none}header #headerBottom .wrapper ul.mainMenu.active{display:block}header #headerBottom .wrapper ul.mainMenu>li{width:100%;text-align:center}header #headerBottom .wrapper ul.mainMenu>li ul+a{padding-right:0}header #headerBottom .wrapper ul.mainMenu>li>a{padding-left:0;padding-right:0}}.heading{font-weight:300;margin-top:0;margin-bottom:0}.heading-size-17{font-size:1.1333333333em;line-height:normal}.heading-size-18{font-size:1.2em;line-height:normal}.heading-size-21{font-size:1.4em;line-height:normal}.heading-size-25{font-size:1.6666666667em;line-height:normal}.heading-size-38{font-size:2.5333333333em;line-height:normal}.heading-size-38 .btn-size-15{font-size:0.3947368421em}@media only screen and (max-width: 640px){.heading-size-38{font-size:2em;line-height:normal}}.heading-size-40{font-size:2.6666666667em;line-height:normal}.heading-size-51{font-size:3.4em;line-height:normal}.heading-color-schema-1{color:#fff}.heading-color-schema-2{color:#3b0b07}.heading-color-schema-3{color:#cf2923}.heading-color-schema-4{color:#6a6a6a}.heading-thickness-light{font-weight:300}.heading-thickness-regular{font-weight:400}.heading-thickness-medium{font-weight:500}.heading-thickness-semi-bold{font-weight:600}.heading-thickness-bold{font-weight:bold}.heading-uppercase{text-transform:uppercase}.heading-text-align-center{float:left;width:100%;text-align:center}#borderLines{float:left;width:100%;position:relative;padding:2.3333333333em 0 5.5333333333em}#borderLines .borderBefore{float:left;position:relative;width:100%;padding:3.3333333333em 0em;background:#fff}#borderLines .borderBefore.homeGrid{box-shadow:1px 0px 9px -7px #000101;padding:4em 0em 7.6666666667em}@media only screen and (max-width: 1024px){#borderLines .borderBefore.homeGrid{padding:1.6666666667em 0em 5em}}@media only screen and (max-width: 640px){#borderLines .borderBefore{padding:20px}}#borderLines:first-child .borderBefore{padding-top:0}#distriutors{float:left;width:100%;background-image:url("../img/distributors.jpg");background-position:top;background-size:cover;position:relative;z-index:4}#distriutors .wrapper{padding-top:4.4666666667em;padding-bottom:5.2em;position:relative}@media only screen and (max-width: 895px){#distriutors .wrapper{padding-top:2.3333333333em;padding-bottom:2.3333333333em}}#distriutors .wrapper:before{content:"";position:absolute;height:0;width:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #e3e3e3;top:100%}#distriutors .wrapper .leftSide,#distriutors .wrapper .rightSide{display:inline-block;vertical-align:middle;color:#4f4f4f}#distriutors .wrapper .leftSide{width:38%}@media only screen and (max-width: 895px){#distriutors .wrapper .leftSide{width:100%;margin-bottom:1.6666666667em;text-align:center}}#distriutors .wrapper .leftSide .heading{margin-bottom:0.5263157895em}#distriutors .wrapper .leftSide .entry{padding-left:2px}#distriutors .wrapper .rightSide{width:61%;text-align:right}@media only screen and (max-width: 895px){#distriutors .wrapper .rightSide{width:100%;text-align:center}}#distriutors .wrapper .rightSide form{display:inline-block;width:100%;text-align:right;position:relative}@media only screen and (max-width: 895px){#distriutors .wrapper .rightSide form{max-width:498px}#distriutors .wrapper .rightSide form .btn{position:absolute;right:0;top:0}}#distriutors .wrapper .rightSide form input[type="text"]{max-width:400px;width:100%}@media only screen and (max-width: 895px){#distriutors .wrapper .rightSide form input[type="text"]{max-width:100%;padding-right:115px}}#twoBoxes{float:left;width:100%;padding:3.6666666667em 0em 3.8666666667em}#twoBoxes .wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#twoBoxes .wrapper>a{float:left;width:50%;padding:2.6666666667em 3.6666666667em;color:#fff;position:relative;cursor:pointer;background-size:cover;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}@media only screen and (max-width: 1024px){#twoBoxes .wrapper>a{width:100%}}#twoBoxes .wrapper>a img{max-width:259px}#twoBoxes .wrapper>a:hover{box-shadow:3px 10px 20px 0px rgba(0,0,0,0.35)}#twoBoxes .wrapper>a:hover .btn{border-color:#000}#twoBoxes .wrapper>a>*{display:inline-block;vertical-align:middle}#twoBoxes .wrapper>a i{font-size:6.9333333333em;color:#ff4f4f;margin-right:0.2884615385em}#twoBoxes .wrapper>a span.txt{font-size:2.5333333333em;line-height:normal;font-weight:500}#twoBoxes .wrapper>a span.btn{position:absolute;right:55px;height:47px;top:0;bottom:0;margin:auto}@media only screen and (max-width: 640px){#twoBoxes .wrapper>a{padding:1.3333333333em 1.6666666667em;text-align:center}#twoBoxes .wrapper>a img{max-width:100%;height:auto}#twoBoxes .wrapper>a .icon{font-size:60px}#twoBoxes .wrapper>a .btn{display:none}}#realizationsGrid{position:relative;z-index:1;background:#ececec;float:left;width:100%;padding-top:4.8666666667em}#realizationsGrid:before{content:"";position:absolute;width:100%;height:45px;background:#fff;bottom:0}@media only screen and (max-width: 1024px){#realizationsGrid{padding-top:1.6666666667em}}#realizationsGrid .wrapper{position:relative}#realizationsGrid .wrapper .slick-slider{margin-bottom:0;padding-bottom:2em}#realizationsGrid .wrapper .icon{position:absolute;font-size:2.1333333333em;color:#b22722;top:8px;cursor:pointer;z-index:10}#realizationsGrid .wrapper .icon.prev{left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 1200px){#realizationsGrid .wrapper .icon.prev{left:5px}}@media only screen and (max-width: 895px){#realizationsGrid .wrapper .icon.prev{top:65px;left:30px}}@media only screen and (max-width: 450px){#realizationsGrid .wrapper .icon.prev{display:none}}#realizationsGrid .wrapper .icon.next{right:0}@media only screen and (max-width: 1200px){#realizationsGrid .wrapper .icon.next{right:5px}}@media only screen and (max-width: 895px){#realizationsGrid .wrapper .icon.next{top:65px;right:30px}}@media only screen and (max-width: 450px){#realizationsGrid .wrapper .icon.next{display:none}}#realizationsGrid .slidable{position:relative;top:75px}@media only screen and (max-width: 450px){#realizationsGrid .slidable{top:25px}}#partners{float:left;width:100%;padding-top:5.5333333333em;padding-bottom:3em}@media only screen and (max-width: 450px){#partners{padding-top:2.3333333333em;padding-bottom:0.6666666667em}}#partners .wrapper>*{display:inline-block;vertical-align:middle}#partners .wrapper>*.heading{width:46%}@media only screen and (max-width: 640px){#partners .wrapper>*.heading{width:100%;margin-bottom:1.6666666667em}}#partners .wrapper>*.partners{width:54%}@media only screen and (max-width: 640px){#partners .wrapper>*.partners{width:100%}}#partners .wrapper>*.partners .slidable span{display:inline-block;vertical-align:middle;float:none;text-align:center}#partners .wrapper>*.partners .slidable span img{margin:0px auto;max-width:100%;height:auto}.input{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.input-size-15{font-size:1em;line-height:normal;padding:0.8em 1.3333333333em}.input-color-schema-1{border:1px solid #d7d5d5;color:#444444}.input-color-schema-1:hover{border-color:#818181}.input-color-schema-1:focus{border-color:#af1b16}.input-no-border-right{border-right:0}.input-bottom-free{margin-bottom:0}.logotypes{float:left;width:100%;margin-top:3em}.logotypes .tableHelper{table-layout:fixed}.logotypes>span{float:left;width:14.28%;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:center;overflow:hidden}.logotypes>span:first-child{border-left:1px solid #d9d9d9}.logotypes>span img{max-width:100%;vertical-align:middle}@media only screen and (max-width: 640px){.logotypes>span{width:33.33%}}@media only screen and (max-width: 450px){.logotypes>span{width:50%}}.msg{float:left;width:100%;text-align:center}.msg-normal{margin-bottom:2em}.msg-info .msg-body{color:#ffcc00;border-color:#ffcc00}.msg-success .msg-body{color:#127c04;border-color:#159b03}.msg-error .msg-body{color:#9e0000;border-color:#9e0000}.msg-wrap{position:fixed;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.8);z-index:100000000}.msg-wrap:before{content:"X";font-weight:500;color:#fff;position:absolute;font-size:3.3333333333em;right:0.8em;top:0.8em;cursor:pointer;pointer-events:none}.msg-wrap .msg-body{padding:3em 1em}.msg-body{max-width:1200px;width:100%;border:2px solid;text-align:center;overflow:hidden;display:inline-block;background:#fff;padding:2em 1em}.msg-body span{float:left;width:100%}.msg-body span:first-child{font-size:1.6666666667em;margin-bottom:0.2em;font-weight:400}.msg-body span:last-child{font-size:1.2666666667em}#newsList{float:left;width:100%}#newsList .wrapper>.heading{margin-bottom:1.1842105263em;position:relative}#newsList .wrapper>.heading:before{content:"";width:80%;top:2px;bottom:0;margin:auto;position:absolute;height:1px;right:0;background:#c5c5c5;box-shadow:1px;z-index:1}@media only screen and (max-width: 1200px){#newsList .wrapper>.heading:before{width:75%}}@media only screen and (max-width: 895px){#newsList .wrapper>.heading:before{width:65%}}@media only screen and (max-width: 640px){#newsList .wrapper>.heading:before{display:none}}#newsList .wrapper>.heading:after{content:"";width:80%;top:3px;bottom:0;margin:auto;position:absolute;height:2px;right:0;background:#ededed;box-shadow:1px;z-index:0}@media only screen and (max-width: 1200px){#newsList .wrapper>.heading:after{width:75%}}@media only screen and (max-width: 895px){#newsList .wrapper>.heading:after{width:65%}}@media only screen and (max-width: 640px){#newsList .wrapper>.heading:after{display:none}}.newsList{float:left;width:100%;position:relative;padding-bottom:4.3333333333em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsList .news{float:left;width:21.95%;position:relative;overflow:hidden}@media only screen and (max-width: 895px){.newsList .news{width:48%;margin-bottom:1em}}@media only screen and (max-width: 450px){.newsList .news{width:100%}}.newsList .news a{display:block;max-width:400px;width:100%;position:relative;margin:0px auto}.newsList .news a>span{float:left;clear:both}.newsList .news a>span.category{font-size:0.8666666667em;padding:0.5384615385em 1.3333333333em;color:#fff;background:#000}.newsList .news a>span.category:before{position:absolute;top:100%;left:15px}.newsList .news a>span.imgSection{margin-bottom:1.6666666667em}.newsList .news a>span.imgSection img{width:100%;height:auto}.newsList .news a>span.desc>span{float:left;width:100%}.newsList .news a>span.desc>span.date{font-size:0.8em;color:#b8b8b8}.newsList .news a>span.desc>span.title{font-size:1.2666666667em;margin-bottom:0.6842105263em;line-height:normal;color:#1b1b1b}.newsList .news a>span.desc>span.txt{color:#686868}.newsList .news-category-1 a>span.category{background:#f9100f;position:relative}.newsList .news-category-1 a>span.category:before{content:"";height:0;width:0;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-top:5.5px solid #f9100f}.newsList .news-category-2 a>span.category{background:#950c0b;position:relative}.newsList .news-category-2 a>span.category:before{content:"";height:0;width:0;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-top:5.5px solid #950c0b}.newsList .news-category-3 a>span.category{background:#613030;position:relative}.newsList .news-category-3 a>span.category:before{content:"";height:0;width:0;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-top:5.5px solid #613030}.newsList .news-category-4 a>span.category{background:#3a2b2b;position:relative}.newsList .news-category-4 a>span.category:before{content:"";height:0;width:0;border-left:5.5px solid transparent;border-right:5.5px solid transparent;border-top:5.5px solid #3a2b2b}#content{float:left;width:100%;margin-bottom:1.6666666667em}#content.no-border{margin-bottom:0}#content .textPage{float:left;width:100%}#content .textPage.fullWidth>.left{width:100%}#content .textPage .left{width:48.4%}@media only screen and (max-width: 895px){#content .textPage .left{width:100%;margin-bottom:0.6666666667em}}#content .textPage .left p{margin-top:0;margin-bottom:1.6666666667em}#content .textPage .left .heading-size-38{margin-bottom:1.3157894737em}@media only screen and (max-width: 895px){#content .textPage .left .heading-size-38{margin-bottom:0.6578947368em}}#content .textPage .left .txt{line-height:1.4em}#content .textPage .left .txt a[href]{color:#cf2923;text-decoration:underline}#content .textPage .left .txt a[href]:hover{color:#686868}#content .textPage .right{width:48.4%}@media only screen and (max-width: 895px){#content .textPage .right{width:100%}}#content .textPage .right img{max-width:100%;height:auto}#content .textPage .right .fancybox img{width:100%;height:auto}#mapContainer{float:left;width:100%;height:450px;position:relative;z-index:2}#partnersSection .heading+.txt{margin-top:1.7333333333em;line-height:1.4em}#partnersSection .heading+.txt a[href]{color:#cf2923;text-decoration:underline}#partnersSection .heading+.txt a[href]:hover{color:#686868}#partnersSection .productFormHidden{display:none}#partnersSection .productFormHidden.vis{display:block}#partnersSection .filters{float:left;width:100%;margin-top:4em}@media only screen and (max-width: 895px){#partnersSection .filters{margin-top:2em}}@media only screen and (max-width: 640px){#partnersSection .filters{margin-top:1.3333333333em}}#partnersSection .filters form>.left{width:48.4%}@media only screen and (max-width: 1200px){#partnersSection .filters form>.left{width:100%;margin-bottom:1.6666666667em}}#partnersSection .filters form>.right{width:39.4%;position:relative}@media only screen and (max-width: 1200px){#partnersSection .filters form>.right{width:100%}}#partnersSection .filters form>.right #itemSearch{width:100%;padding-right:7.3333333333em}@media only screen and (max-width: 640px){#partnersSection .filters form>.right #itemSearch{padding-right:1.3333333333em;border-right:1px solid #d7d5d5}}#partnersSection .filters form>.right .btn{position:absolute;bottom:0;right:0}@media only screen and (max-width: 640px){#partnersSection .filters form>.right .btn{position:relative;width:100%;margin-top:0.6666666667em}}#partnersSection .filters .heading{margin-bottom:2.44em}@media only screen and (max-width: 895px){#partnersSection .filters .heading{margin-bottom:1.2em}}#partnersSection .filters .labels{float:left;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media only screen and (max-width: 640px){#partnersSection .filters .labels{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#partnersSection .filters .labels label{float:left;width:33.33%;cursor:pointer}@media only screen and (max-width: 640px){#partnersSection .filters .labels label{width:100%;margin-bottom:1em}}#partnersSection .filters .labels label span{display:inline-block;vertical-align:middle}#partnersSection .filters .labels label span.ico{border:4px solid #d51e1e;border-radius:100%;padding:0.4666666667em 0.4666666667em;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}#partnersSection .filters .labels label span.ico-red{border:4px solid #d51e1e;color:#d51e1e}#partnersSection .filters .labels label span.ico-green{border:4px solid #46c04c;color:#46c04c}#partnersSection .filters .labels label span.ico-orange{border:4px solid #ff622b;color:#ff622b}#partnersSection .filters .labels label span.ico i{position:relative;font-size:25px;-webkit-transition:all 0.1s cubic-bezier(1, 0, 0, 1);-moz-transition:all 0.1s cubic-bezier(1, 0, 0, 1);transition:all 0.1s cubic-bezier(1, 0, 0, 1)}#partnersSection .filters .labels label span.name{margin-left:1.0666666667em;color:#000;font-weight:500}#partnersSection .filters .labels label input:checked+span.ico-red{background:#d51e1e;color:#fff}#partnersSection .filters .labels label input:checked+span.ico-green{background:#46c04c;color:#fff}#partnersSection .filters .labels label input:checked+span.ico-orange{background:#ff622b;color:#fff}#partnersSection+#mapOverlay{margin-top:5.3333333333em}#partnersSection+#mapOverlay #mapContainer{height:450px}@media only screen and (max-width: 895px){#partnersSection+#mapOverlay #mapContainer{margin-top:2.6666666667em}}@media only screen and (max-width: 640px){#partnersSection+#mapOverlay #mapContainer{margin-top:1.6666666667em}}#mapOverlay{float:left;width:100%;position:relative}#mapOverlay .mapMask{background:url("../img/mapMask.png");width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;padding:20px 0;opacity:1;-webkit-transition:all 0.25 ease-out;-moz-transition:all 0.25 ease-out;transition:all 0.25 ease-out}#mapOverlay .mapMask.toggled{opacity:0;z-index:-1}#mapOverlay .mapMask .wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#mapOverlay .mapMask .wrapper>.left{width:46.6%;text-align:right;padding-right:35px}#mapOverlay .mapMask .wrapper>.left img{vertical-align:middle;display:inline-block}@media only screen and (max-width: 895px){#mapOverlay .mapMask .wrapper>.left img{max-width:100%;height:auto}}@media only screen and (max-width: 640px){#mapOverlay .mapMask .wrapper>.left{display:none}}#mapOverlay .mapMask .wrapper>.right{width:53.5%;font-size:20px;padding-left:10.5em;padding-right:4.25em;color:#6a6a6a;line-height:30px;font-weight:300}@media only screen and (max-width: 895px){#mapOverlay .mapMask .wrapper>.right{padding-left:1.25em;padding-right:1.25em}}@media only screen and (max-width: 640px){#mapOverlay .mapMask .wrapper>.right{width:100%}}#mapOverlay .mapMask .wrapper>.right .tableHelper .cellHelper>div{line-height:40px;font-size:25px;font-weight:bold;color:#3c3c3c;margin-bottom:1.2em;position:relative}#mapOverlay .mapMask .wrapper>.right .tableHelper .cellHelper>div:before{content:"";position:absolute;top:5px;right:110%;width:50%;height:1px;background:#d4d4d4}#mapOverlay .mapMask .wrapper>.right .tableHelper .cellHelper>div:after{content:"";position:absolute;width:8px;height:8px;background:#d4d4d4;top:1px;right:158.5%;border-radius:100%}@media only screen and (max-width: 895px){#mapOverlay .mapMask .wrapper>.right .tableHelper .cellHelper>div:before,#mapOverlay .mapMask .wrapper>.right .tableHelper .cellHelper>div:after{display:none}}#mapOverlay .mapMask.home .wrapper>.left{width:30%}#mapOverlay .mapMask.home .wrapper>.left img{max-width:80%;height:auto}#mapOverlay .mapMask.home .wrapper>.right{width:70%}#mapOverlay .mapMask.home .wrapper>.right .tableHelper .cellHelper>div:before{content:"";position:absolute;top:5px;right:110%;width:30%;height:1px;background:#d4d4d4}#mapOverlay .mapMask.home .wrapper>.right .tableHelper .cellHelper>div:after{content:"";position:absolute;width:8px;height:8px;background:#d4d4d4;top:1px;right:138.5%;border-radius:100%}#partnersPanel{border:1px solid #e5e5e5;margin:10px 0;float:left;width:100%}#theProduct{float:left;width:100%}#theProduct .productFormHidden{display:none}#theProduct .productFormHidden.vis{display:block}#theProduct .wrapper{position:relative}#theProduct .productHeading{float:left;width:100%;position:relative}#theProduct .productHeading .wrapper{border-bottom:1px solid #f3aaaa;padding-top:1.6666666667em;padding-bottom:1.6666666667em}@media only screen and (max-width: 895px){#theProduct .productHeading .wrapper{padding-top:0}}#theProduct .productHeading>.wrapper>*{display:inline-block;vertical-align:middle}#theProduct .productHeading ul.productVariants{padding:0;margin:0;margin-left:5em}@media only screen and (max-width: 895px){#theProduct .productHeading ul.productVariants{margin-left:0;width:100%;text-align:center}}#theProduct .productHeading ul.productVariants li{display:inline-block;position:relative;list-style-type:none;font-size:1.5333333333em;padding:0.4347826087em 1.3043478261em;color:#b4a6a4;font-weight:500;border-left:1px solid #f3aaaa;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}#theProduct .productHeading ul.productVariants li:before{content:"";position:absolute;left:0;right:0;top:100%;margin:auto;opacity:0;height:0;width:0;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:4.5px solid #e11818;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top}#theProduct .productHeading ul.productVariants li.active,#theProduct .productHeading ul.productVariants li a:hover{color:#3b0b07}#theProduct .productHeading ul.productVariants li.active:before{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}#theProduct .productHeading ul.productVariants li:last-child{border-right:1px solid #f3aaaa}#theProduct .productHeading ul.productVariants li a{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}#theProduct .productHeading .backTo{position:absolute;right:0;color:#bbbbbb;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}#theProduct .productHeading .backTo span{color:#d51e1e;margin-right:13px}#theProduct .productHeading .backTo:hover{color:#d51e1e}@media only screen and (max-width: 895px){#theProduct .productHeading .backTo{top:17px}}#theProduct .productContent{margin-top:5em}@media only screen and (max-width: 895px){#theProduct .productContent{margin-top:2em}}#theProduct .productContent .wrapper>.left{width:65%}@media only screen and (max-width: 895px){#theProduct .productContent .wrapper>.left{width:100%}}#theProduct .productContent .wrapper>.left>.productsThumbs{width:28%;float:left;padding:4em 0em;position:relative;z-index:1}@media only screen and (max-width: 450px){#theProduct .productContent .wrapper>.left>.productsThumbs{display:none}}#theProduct .productContent .wrapper>.left>.productsThumbs:after{content:"";position:absolute;left:0;right:0;height:40px;bottom:40px;z-index:10;background:#fff}#theProduct .productContent .wrapper>.left>.productsThumbs .slick-list,#theProduct .productContent .wrapper>.left>.productsThumbs .slick-track{z-index:0}#theProduct .productContent .wrapper>.left>.productsThumbs .slick-prev,#theProduct .productContent .wrapper>.left>.productsThumbs .slick-next{cursor:pointer;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;z-index:11}#theProduct .productContent .wrapper>.left>.productsThumbs .slick-prev:before,#theProduct .productContent .wrapper>.left>.productsThumbs .slick-next:before{font-family:icons;color:#b2231e}#theProduct .productContent .wrapper>.left>.productsThumbs .slick-prev{left:0;right:0;margin:auto;top:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#theProduct .productContent .wrapper>.left>.productsThumbs .slick-prev:hover{top:-5px}#theProduct .productContent .wrapper>.left>.productsThumbs .slick-next{left:0;right:0;margin:auto;bottom:-105px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#theProduct .productContent .wrapper>.left>.productsThumbs .slick-next:hover{bottom:-110px}#theProduct .productContent .wrapper>.left>.productsThumbs img{margin:0 auto 2.7333333333em;float:none}#theProduct .productContent .wrapper>.left>.productsSlider{width:65.275%;float:right}@media only screen and (max-width: 450px){#theProduct .productContent .wrapper>.left>.productsSlider{width:100%}}#theProduct .productContent .wrapper>.right{width:29.2%}@media only screen and (max-width: 895px){#theProduct .productContent .wrapper>.right{width:100%;margin-bottom:1.6666666667em}}#theProduct .productContent .wrapper>.right .btn{display:block;text-align:center;margin-bottom:1.6666666667em}#theProduct .productContent .wrapper>.right .btn i{position:relative;color:#f06c68;top:-1px;margin-right:0.8823529412em;font-size:17px}#theProduct .productContent .wrapper>.right .productDescription{float:left;width:100%;margin:2.8em 0em}#theProduct .productContent .wrapper>.right .productDescription a[href]{color:#cf2923;text-decoration:underline}#theProduct .productContent .wrapper>.right .productDescription a[href]:hover{color:#686868}#theProduct .technicalDrawningsSection{float:left;width:100%;background-image:url("../img/colors.jpg");background-color:#e9e9e9;background-size:cover;padding:4.3333333333em 0em 4em}#theProduct .technicalDrawningsSection.relatedProducts{background-image:none;margin-top:2em}@media only screen and (max-width: 895px){#theProduct .technicalDrawningsSection{padding:2em 0em}}#theProduct .technicalDrawningsSection .wrapper>.right{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#theProduct .technicalDrawningsSection .wrapper>.right .item{float:left;width:17.75%;margin-right:1.815%}#theProduct .technicalDrawningsSection .wrapper>.right .item:nth-child(3n){float:none;clear:both}#theProduct .technicalDrawningsSection .wrapper>.right .item:last-child{margin-right:0}@media only screen and (max-width: 895px){#theProduct .technicalDrawningsSection .wrapper>.right .item{margin-bottom:1em}}@media only screen and (max-width: 640px){#theProduct .technicalDrawningsSection .wrapper>.right .item{margin-left:9%;width:33.33%;text-align:center;margin-bottom:1em}}@media only screen and (max-width: 450px){#theProduct .technicalDrawningsSection .wrapper>.right .item{margin-left:5%;width:90%}}#theProduct .technicalDrawningsSection .wrapper>.right .item span{float:left;width:100%;margin-bottom:20%}#theProduct .technicalDrawningsSection .wrapper>.right .item span.image{margin-bottom:1.6666666667em}@media only screen and (max-width: 895px){#theProduct .technicalDrawningsSection .wrapper>.left{margin-bottom:0}#theProduct .technicalDrawningsSection .wrapper>.left i{display:none}}#theProduct .colorsSection{float:left;width:100%;padding:5.6666666667em 0em 2.6666666667em}@media only screen and (max-width: 1024px){#theProduct .colorsSection{padding-top:2.6666666667em}}@media only screen and (max-width: 895px){#theProduct .colorsSection{padding-top:1.6666666667em;padding-bottom:1.6666666667em}}#theProduct .colorsSection .wrapper>.right{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 640px){#theProduct .colorsSection .wrapper>.right{-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}}#theProduct .colorsSection .wrapper>.right a{float:left;width:130px;margin-bottom:3em}@media only screen and (max-width: 1024px){#theProduct .colorsSection .wrapper>.right a{margin-bottom:1.6666666667em}}@media only screen and (max-width: 640px){#theProduct .colorsSection .wrapper>.right a{margin-bottom:1em}}#theProduct .colorsSection .wrapper>.right a span{float:left;width:100%}#theProduct .colorsSection .wrapper>.right a span:first-child{margin-bottom:1em}#theProduct .boxesSystem>.left{width:22.45%}@media only screen and (max-width: 895px){#theProduct .boxesSystem>.left{width:100%;margin-bottom:2.3333333333em}#theProduct .boxesSystem>.left .heading{margin-bottom:0.6578947368em}}#theProduct .boxesSystem>.left .icon{color:#af1b16;font-size:6.3333333333em;margin-bottom:0.4em}#theProduct .boxesSystem>.right{width:74.2%}@media only screen and (max-width: 895px){#theProduct .boxesSystem>.right{width:100%}}#theProduct .boxesSystem>.right .image{float:left;width:100%}#theProduct .boxesSystem>.right .image img{width:100%;height:auto}.promoSection,.newsSection{float:left;width:100%}.promoSection .promo,.promoSection .news,.newsSection .promo,.newsSection .news{float:left;width:100%;margin-top:1.6666666667em;margin-bottom:5.3333333333em;cursor:pointer}.promoSection .promo.single,.promoSection .news.single,.newsSection .promo.single,.newsSection .news.single{cursor:default}.promoSection .promo:last-child,.promoSection .news:last-child,.newsSection .promo:last-child,.newsSection .news:last-child{margin-bottom:0}.promoSection .promo>a,.promoSection .news>a,.newsSection .promo>a,.newsSection .news>a{float:left;width:100%}.promoSection .promo a>.left,.promoSection .promo>.left,.promoSection .news a>.left,.promoSection .news>.left,.newsSection .promo a>.left,.newsSection .promo>.left,.newsSection .news a>.left,.newsSection .news>.left{width:48.25%;position:relative;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}@media only screen and (max-width: 640px){.promoSection .promo a>.left,.promoSection .promo>.left,.promoSection .news a>.left,.promoSection .news>.left,.newsSection .promo a>.left,.newsSection .promo>.left,.newsSection .news a>.left,.newsSection .news>.left{width:100%;bottom:1em}}.promoSection .promo a>.left img,.promoSection .promo>.left img,.promoSection .news a>.left img,.promoSection .news>.left img,.newsSection .promo a>.left img,.newsSection .promo>.left img,.newsSection .news a>.left img,.newsSection .news>.left img{vertical-align:middle}.promoSection .promo a>.left .img,.promoSection .promo>.left .img,.promoSection .news a>.left .img,.promoSection .news>.left .img,.newsSection .promo a>.left .img,.newsSection .promo>.left .img,.newsSection .news a>.left .img,.newsSection .news>.left .img{float:left;width:100%;position:relative}.promoSection .promo a>.left .img img,.promoSection .promo>.left .img img,.promoSection .news a>.left .img img,.promoSection .news>.left .img img,.newsSection .promo a>.left .img img,.newsSection .promo>.left .img img,.newsSection .news a>.left .img img,.newsSection .news>.left .img img{width:100%;height:auto}.promoSection .promo a>.left .img:before,.promoSection .promo>.left .img:before,.promoSection .news a>.left .img:before,.promoSection .news>.left .img:before,.newsSection .promo a>.left .img:before,.newsSection .promo>.left .img:before,.newsSection .news a>.left .img:before,.newsSection .news>.left .img:before{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px solid #ffffff;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.promoSection .promo a>.left .img:hover:before,.promoSection .promo>.left .img:hover:before,.promoSection .news a>.left .img:hover:before,.promoSection .news>.left .img:hover:before,.newsSection .promo a>.left .img:hover:before,.newsSection .promo>.left .img:hover:before,.newsSection .news a>.left .img:hover:before,.newsSection .news>.left .img:hover:before{top:0;right:0;bottom:0;top:0;left:0;border-color:#3b0c07;background:rgba(0,0,0,0.5);box-shadow:0px 0px 20px #111 inset}.promoSection .promo a>.left .otherImages,.promoSection .promo>.left .otherImages,.promoSection .news a>.left .otherImages,.promoSection .news>.left .otherImages,.newsSection .promo a>.left .otherImages,.newsSection .promo>.left .otherImages,.newsSection .news a>.left .otherImages,.newsSection .news>.left .otherImages{float:left;width:100%}.promoSection .promo a>.left .otherImages .img,.promoSection .promo>.left .otherImages .img,.promoSection .news a>.left .otherImages .img,.promoSection .news>.left .otherImages .img,.newsSection .promo a>.left .otherImages .img,.newsSection .promo>.left .otherImages .img,.newsSection .news a>.left .otherImages .img,.newsSection .news>.left .otherImages .img{width:46.75%;margin-top:3em}.promoSection .promo a>.left .otherImages .img:nth-child(2n),.promoSection .promo>.left .otherImages .img:nth-child(2n),.promoSection .news a>.left .otherImages .img:nth-child(2n),.promoSection .news>.left .otherImages .img:nth-child(2n),.newsSection .promo a>.left .otherImages .img:nth-child(2n),.newsSection .promo>.left .otherImages .img:nth-child(2n),.newsSection .news a>.left .otherImages .img:nth-child(2n),.newsSection .news>.left .otherImages .img:nth-child(2n){float:right}.promoSection .promo a>.left .otherImages .img img,.promoSection .promo>.left .otherImages .img img,.promoSection .news a>.left .otherImages .img img,.promoSection .news>.left .otherImages .img img,.newsSection .promo a>.left .otherImages .img img,.newsSection .promo>.left .otherImages .img img,.newsSection .news a>.left .otherImages .img img,.newsSection .news>.left .otherImages .img img{width:100%;height:auto}.promoSection .promo a>.left span,.promoSection .promo>.left span,.promoSection .news a>.left span,.promoSection .news>.left span,.newsSection .promo a>.left span,.newsSection .promo>.left span,.newsSection .news a>.left span,.newsSection .news>.left span{position:absolute;right:0;top:0;color:#fff;background:#3b0c07;text-transform:uppercase;padding:0.8em 1.6666666667em}@media only screen and (max-width: 640px){.promoSection .promo.single>.left,.promoSection .news.single>.left,.newsSection .promo.single>.left,.newsSection .news.single>.left{margin-top:3em}}.promoSection .promo a>.right,.promoSection .promo>.right,.promoSection .news a>.right,.promoSection .news>.right,.newsSection .promo a>.right,.newsSection .promo>.right,.newsSection .news a>.right,.newsSection .news>.right{width:48.4%}@media only screen and (max-width: 640px){.promoSection .promo a>.right,.promoSection .promo>.right,.promoSection .news a>.right,.promoSection .news>.right,.newsSection .promo a>.right,.newsSection .promo>.right,.newsSection .news a>.right,.newsSection .news>.right{width:100%}}.promoSection .promo a>.right .heading,.promoSection .promo>.right .heading,.promoSection .news a>.right .heading,.promoSection .news>.right .heading,.newsSection .promo a>.right .heading,.newsSection .promo>.right .heading,.newsSection .news a>.right .heading,.newsSection .news>.right .heading{margin-bottom:1.1842105263em;padding-bottom:0.6578947368em;position:relative;overflow:hidden}.promoSection .promo a>.right .heading:after,.promoSection .promo>.right .heading:after,.promoSection .news a>.right .heading:after,.promoSection .news>.right .heading:after,.newsSection .promo a>.right .heading:after,.newsSection .promo>.right .heading:after,.newsSection .news a>.right .heading:after,.newsSection .news>.right .heading:after{content:"";position:absolute;height:1px;width:120px;background:#d7d7d7;bottom:0;left:0}.promoSection .promo a>.right .heading span,.promoSection .promo>.right .heading span,.promoSection .news a>.right .heading span,.promoSection .news>.right .heading span,.newsSection .promo a>.right .heading span,.newsSection .promo>.right .heading span,.newsSection .news a>.right .heading span,.newsSection .news>.right .heading span{float:left;width:100%;overflow:hidden}.promoSection .promo a>.right .heading span.date,.promoSection .promo>.right .heading span.date,.promoSection .news a>.right .heading span.date,.promoSection .news>.right .heading span.date,.newsSection .promo a>.right .heading span.date,.newsSection .promo>.right .heading span.date,.newsSection .news a>.right .heading span.date,.newsSection .news>.right .heading span.date{font-size:0.3947368421em;color:#a2a2a2;float:left;width:100%;font-weight:300}.promoSection .promo a>.right .desc,.promoSection .promo>.right .desc,.promoSection .news a>.right .desc,.promoSection .news>.right .desc,.newsSection .promo a>.right .desc,.newsSection .promo>.right .desc,.newsSection .news a>.right .desc,.newsSection .news>.right .desc{margin-bottom:2em;color:#686868}.promoSection .promo a>.right .desc a[href],.promoSection .promo>.right .desc a[href],.promoSection .news a>.right .desc a[href],.promoSection .news>.right .desc a[href],.newsSection .promo a>.right .desc a[href],.newsSection .promo>.right .desc a[href],.newsSection .news a>.right .desc a[href],.newsSection .news>.right .desc a[href]{color:#cf2923;text-decoration:underline}.promoSection .promo a>.right .desc a[href]:hover,.promoSection .promo>.right .desc a[href]:hover,.promoSection .news a>.right .desc a[href]:hover,.promoSection .news>.right .desc a[href]:hover,.newsSection .promo a>.right .desc a[href]:hover,.newsSection .promo>.right .desc a[href]:hover,.newsSection .news a>.right .desc a[href]:hover,.newsSection .news>.right .desc a[href]:hover{color:#686868}.promoSection .promo a>.right .desc p,.promoSection .promo>.right .desc p,.promoSection .news a>.right .desc p,.promoSection .news>.right .desc p,.newsSection .promo a>.right .desc p,.newsSection .promo>.right .desc p,.newsSection .news a>.right .desc p,.newsSection .news>.right .desc p{margin-top:0;margin-bottom:2em}.promoSection .promo a>.right .desc p:last-child,.promoSection .promo>.right .desc p:last-child,.promoSection .news a>.right .desc p:last-child,.promoSection .news>.right .desc p:last-child,.newsSection .promo a>.right .desc p:last-child,.newsSection .promo>.right .desc p:last-child,.newsSection .news a>.right .desc p:last-child,.newsSection .news>.right .desc p:last-child{margin-bottom:4em}.promoSection .promo a>.right .desc strong,.promoSection .promo>.right .desc strong,.promoSection .news a>.right .desc strong,.promoSection .news>.right .desc strong,.newsSection .promo a>.right .desc strong,.newsSection .promo>.right .desc strong,.newsSection .news a>.right .desc strong,.newsSection .news>.right .desc strong{font-weight:500}.promoSection .promo a>.right .btn,.promoSection .promo>.right .btn,.promoSection .news a>.right .btn,.promoSection .news>.right .btn,.newsSection .promo a>.right .btn,.newsSection .promo>.right .btn,.newsSection .news a>.right .btn,.newsSection .news>.right .btn{display:inline-block}.promoSection .promo:hover a>.left,.promoSection .news:hover a>.left,.newsSection .promo:hover a>.left,.newsSection .news:hover a>.left{box-shadow:0px 21px 46px rgba(1,1,1,0.75)}.promoSection .promo:hover a>.left .img:before,.promoSection .news:hover a>.left .img:before,.newsSection .promo:hover a>.left .img:before,.newsSection .news:hover a>.left .img:before{top:0;right:0;bottom:0;top:0;left:0;border-color:#3b0c07;background:rgba(0,0,0,0.5);box-shadow:0px 0px 20px #111 inset}.promoSection .promo:hover a>.right span.btn,.promoSection .promo:hover>.right span.btn,.promoSection .news:hover a>.right span.btn,.promoSection .news:hover>.right span.btn,.newsSection .promo:hover a>.right span.btn,.newsSection .promo:hover>.right span.btn,.newsSection .news:hover a>.right span.btn,.newsSection .news:hover>.right span.btn{background:transparent;color:#d51e1e}.newsSection{border-bottom:1px solid #dfdfdf;padding-bottom:3em}.realizationsGrid{float:left;width:100%;max-width:72.5333333333em;margin-left:auto;margin-right:auto;max-width:100%}.realizationsGrid::after{clear:both;content:"";display:table}.realizationsGrid .itemRow{display:block;width:100%;margin-right:0}.realizationsGrid .itemRow::after{clear:both;content:"";display:table}.realizationsGrid .itemRow-1 .item{height:290px}.realizationsGrid .itemRow-2 .item{height:592px}.realizationsGrid .itemRow-2 .item.row-helper-1{height:290px}.realizationsGrid .itemRow-2 .itemRow .item-size-2{float:left;display:block;margin-right:2.0202020202%;width:48.9898989899%}.realizationsGrid .itemRow-2 .itemRow .item-size-2:last-child{margin-right:0}.realizationsGrid .item{float:left;height:290px;margin-bottom:12px;position:relative;z-index:1;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.realizationsGrid .item a{background-position:top center;background-repeat:no-repeat}.realizationsGrid .item:not(.itemRow):before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:95px;height:1px;background:#fff;z-index:100;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.realizationsGrid .item:not(.itemRow):after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:95px;width:1px;background:#fff;z-index:100;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}.realizationsGrid .item:not(.itemRow):hover{z-index:1000;box-shadow:0px 21px 46px rgba(1,1,1,0.75)}.realizationsGrid .item:not(.itemRow):hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.realizationsGrid .item:not(.itemRow):hover:after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.realizationsGrid .item a{float:left;width:100%;height:100%;overflow:hidden}.realizationsGrid .item a:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.realizationsGrid .item a:hover:after{box-shadow:0px 0px 20px #111 inset;background:rgba(0,0,0,0.4)}.realizationsGrid .item img{width:100%;height:100%;vertical-align:middle}.realizationsGrid .item-size-1{float:left;display:block;margin-right:1%;width:24.25%}.realizationsGrid .item-size-1:last-child{margin-right:0}.realizationsGrid .item-size-2{float:left;display:block;margin-right:1%;width:49.5%}.realizationsGrid .item-size-2:last-child{margin-right:0}.realizationsGrid .item-size-3{float:left;display:block;margin-right:1%;width:74.75%}.realizationsGrid .item-size-3:last-child{margin-right:0}.realizationsGrid .item-size-4{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .item-size-4:last-child{margin-right:0}@media only screen and (max-width: 1200px){.realizationsGrid .itemRow .item-size-1{float:left;display:block;margin-right:1%;width:32.5825%}.realizationsGrid .itemRow .item-size-1:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1:nth-last-child(4){float:left;display:block;margin-right:1%;width:24.25%}.realizationsGrid .itemRow .item-size-1:nth-last-child(4):last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1:nth-last-child(4) ~ .item-size-1{float:left;display:block;margin-right:1%;width:24.25%}.realizationsGrid .itemRow .item-size-1:nth-last-child(4) ~ .item-size-1:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-3{float:left;display:block;margin-right:1%;width:66.165%}.realizationsGrid .itemRow .item-size-1+.item-size-3:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-2{float:left;display:block;margin-right:1%;width:32.5825%}.realizationsGrid .itemRow .item-size-2:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-2+.item-size-2{float:left;display:block;margin-right:1%;width:66.165%}.realizationsGrid .itemRow .item-size-2+.item-size-2:last-child{margin-right:0}}@media only screen and (max-width: 640px){.realizationsGrid .itemRow .item-size-1{float:left;display:block;margin-right:1%;width:49.5%}.realizationsGrid .itemRow .item-size-1:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1:nth-last-child(4){float:left;display:block;margin-right:1%;width:49.5%}.realizationsGrid .itemRow .item-size-1:nth-last-child(4):last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1:nth-last-child(4) ~ .item-size-1{float:left;display:block;margin-right:1%;width:49.5%}.realizationsGrid .itemRow .item-size-1:nth-last-child(4) ~ .item-size-1:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1:nth-last-child(4) ~ .item-size-1:nth-last-child(3){margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-1{margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-2{float:left;display:block;margin-right:1%;width:49.5%;margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-2:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-2:last-child{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-1+.item-size-2:last-child:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-2+.item-size-1{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-1+.item-size-2+.item-size-1:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-3{float:left;display:block;margin-right:1%;width:49.5%}.realizationsGrid .itemRow .item-size-1+.item-size-3:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-2{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-2:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-2+.item-size-2{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-2+.item-size-2:last-child{margin-right:0}}@media only screen and (max-width: 450px){.realizationsGrid .itemRow .item{height:290px !important}.realizationsGrid .itemRow .item a{background-size:cover}.realizationsGrid .itemRow .item-size-1{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-1:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1:nth-last-child(4){float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-1:nth-last-child(4):last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1:nth-last-child(4) ~ .item-size-1{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-1:nth-last-child(4) ~ .item-size-1:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-1{margin-right:auto}.realizationsGrid .itemRow .item-size-1+.item-size-2{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-1+.item-size-2:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-1+.item-size-3{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-1+.item-size-3:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-2{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-2:last-child{margin-right:0}.realizationsGrid .itemRow .item-size-3{float:left;display:block;margin-right:1%;width:100%}.realizationsGrid .itemRow .item-size-3:last-child{margin-right:0}}.realizationsFilters{float:left;width:100%;margin:4em 0em;background:#343434;color:#fff;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.realizationsFilters.noBottomMargin{margin:4em 0em 1em 0em}.realizationsFilters a{text-align:center}@media only screen and (max-width: 1200px){.realizationsFilters{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.realizationsFilters a{width:25%;text-align:center}}@media only screen and (max-width: 640px){.realizationsFilters a{width:50%}}@media only screen and (max-width: 450px){.realizationsFilters a{width:100%}}.realizationsFiltersNews{margin:1.6666666667em 0em 4.3333333333em}.realizationsFiltersNews a{width:25%;text-align:center}@media only screen and (max-width: 895px){.realizationsFiltersNews{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.realizationsFiltersNews a{width:50%}}@media only screen and (max-width: 640px){.realizationsFiltersNews{margin-bottom:3em}.realizationsFiltersNews a{width:100%}}.realizationsFilters a{float:left;padding:1.5333333333em 1.6666666667em;position:relative;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}@media only screen and (max-width: 895px){.realizationsFilters a{padding:1em}}.realizationsFilters a:before{content:"";position:absolute;left:0;right:0;top:100%;margin:auto;height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #af1b16;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}.realizationsFilters a.active:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.realizationsFilters a:hover,.realizationsFilters a.active{background:#af1b16}.realizationsDesc{float:left;width:100%;margin:1em 0em 2em 0em;color:#686868}.realizationsDesc a[href]{color:#cf2923;text-decoration:underline}.realizationsDesc a[href]:hover{color:#686868}.results{float:left;width:100%;margin-top:6.6666666667em}.results.hidden{display:none}@media only screen and (max-width: 895px){.results{margin-top:3.3333333333em}}@media only screen and (max-width: 640px){.results{margin-top:1.6666666667em}}.results-no-margin{margin-top:0}.results .heading{margin-bottom:2.0526315789em}.results .heading span{color:#af1b16}@media only screen and (max-width: 895px){.results .heading{margin-bottom:0.9210526316em}}.results .resultsGrid{float:left;width:100%}.results .resultsGrid .item{float:left;width:28.75%;margin-right:6.875%;margin-bottom:3.8em;text-align:center;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);opacity:1}@media only screen and (max-width: 895px){.results .resultsGrid .item{margin-bottom:2.3333333333em}}@media only screen and (max-width: 640px){.results .resultsGrid .item{margin-bottom:1em}}.results .resultsGrid .item.flushed{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%);opacity:0}.results .resultsGrid .item>.left{width:26%;border:1px solid #e5e5e5;height:85px;font-size:3.2em;position:relative}.results .resultsGrid .item>.left i{position:absolute;color:#b8b8b8;height:48px;width:48px;left:0;right:0;bottom:0;top:0;margin:auto}.results .resultsGrid .item>.left i.icon_tools6{color:#ff622b}.results .resultsGrid .item>.left i.icon_agreement2{color:#d51e1e}.results .resultsGrid .item>.left i.icon_leaf6{color:#46c04c}.results .resultsGrid .item>.right{width:64%;text-align:left;line-height:1.4em}.results .resultsGrid .item>.right span{font-weight:300;float:left;width:100%}.results .resultsGrid .item>.right span.name{color:#ce1d1d;font-weight:bold;margin-bottom:7px}.results .resultsGrid .item>.right span.name+br{display:none}.results .resultsGrid .item>.right.promoted span.name:before{font-family:icons;color:#c1951e;font-size:15px;margin-right:15px}.results .resultsGrid .item>.right a{font-weight:500}.results .resultsGrid .item:nth-child(3n){margin-right:0}.results .resultsGrid .item span{float:left;width:100%}.results .resultsGrid:not(.contactGrid) .item{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}@media only screen and (max-width: 895px){.results .resultsGrid:not(.contactGrid) .item{width:48%;margin-right:2%}.results .resultsGrid:not(.contactGrid) .item:nth-child(2n){margin-right:0;float:right}}@media only screen and (max-width: 640px){.results .resultsGrid:not(.contactGrid) .item{width:100%;margin-right:0}}.results .resultsGrid.contactGrid{margin:0px auto;position:relative;float:none}.results .resultsGrid.contactGrid .item{width:345px}@media only screen and (max-width: 450px){.results .resultsGrid.contactGrid .item{width:300px !important}}.results .resultsGrid.contactGrid .item>.left{width:87px}.results .resultsGrid.contactGrid .item>.left img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-width:77px;max-height:77px}.results .resultsGrid.contactGrid .item>.right span.name{margin-bottom:0;font-size:1.2em}.results .resultsGrid.contactGrid .item>.right span.occupation{color:#9e9e9e}.results .resultsGrid.contactGrid .item>.right span .email{color:#e11818}.results .resultsGrid.contactGrid .item>.right span .email:hover{color:#000}.rewardsGrid{float:left;width:100%;margin-top:4em}.rewardsGrid .reward{float:left;width:48.4%;margin-bottom:2.6666666667em}@media only screen and (max-width: 640px){.rewardsGrid .reward{width:100%;margin-bottom:1.6666666667em;border-bottom:1px solid #e4e4e4;padding-bottom:1.3333333333em}}.rewardsGrid .reward>.left{width:24.25%;height:140px;border:1px solid #c9c9c9;text-align:center;overflow:hidden}.rewardsGrid .reward>.left .tableHelper{table-layout:fixed}.rewardsGrid .reward>.left img{max-width:100%;height:auto}@media only screen and (max-width: 450px){.rewardsGrid .reward>.left img{max-width:auto;width:auto;height:100%;max-height:50px}}@media only screen and (max-width: 450px){.rewardsGrid .reward>.left{height:70px}}.rewardsGrid .reward>.right{width:69%}.rewardsGrid .reward>.right span{float:left;width:100%}.rewardsGrid .reward>.right span.title{font-weight:bold;color:#d51e1e;margin-bottom:1.6666666667em}.rewardsGrid .reward:nth-child(2n){float:right}#slider{position:relative;float:left;width:100%;z-index:1;background:#e4e4e4;max-height:703px;overflow:hidden}#slider .expButton{width:82px;height:60px;background:url("../img/expButton.png");background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:4px;left:0;right:0;margin:auto;cursor:pointer;-webkit-transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55)}#slider .expButton:hover{bottom:0px}@media only screen and (max-width: 1024px){#slider .expButton{width:50px;height:28px}}#slider .slick-slider{margin-bottom:0}#slider .slide{position:relative}#slider .slide:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,0.4);z-index:1;display:none}@media all and (max-width: 1200px){#slider .slide:before{display:block}}@media only screen and (max-width: 1024px){#slider .slide:before{display:block}}#slider img{width:100%;height:auto;position:relative;float:left}@media all and (max-width: 1200px){#slider img{position:absolute;left:0;right:0;bottom:0;height:100%;width:100%;z-index:0}}#slider .wrapper{position:absolute;left:0;right:0;height:100%;top:0;text-align:center;padding:20px;opacity:1;-webkit-transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55)}#slider .wrapper.hidden{opacity:0;-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}#slider .wrapper.hidden .promotion{opacity:0;-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}@media all and (max-width: 1200px){#slider .wrapper{position:relative;z-index:2}}#slider .wrapper .sliderTxt{position:relative;display:inline-block;background:rgba(0,0,0,0.4);padding:1.9333333333em 3.6666666667em;margin-bottom:2em}@media all and (max-width: 1450px){#slider .wrapper .sliderTxt{padding:0.6666666667em 2em}}@media all and (max-width: 1200px){#slider .wrapper .sliderTxt{background:none}}@media only screen and (max-width: 895px){#slider .wrapper .sliderTxt{padding-left:0;padding-right:0}}@media only screen and (max-width: 640px){#slider .wrapper .sliderTxt{margin-bottom:1em;padding:1.3333333333em 0em}}@media only screen and (max-width: 450px){#slider .wrapper .sliderTxt{padding-top:0}}#slider .wrapper .sliderTxt.promotion{opacity:1;-webkit-transition:all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);background-color:rgba(213,30,30,0.9)}#slider .wrapper .sliderTxt.promotion .heading-size-21{text-shadow:none;font-size:27px}#slider .wrapper .sliderTxt .heading-size-51{font-family:"robotobold";text-shadow:10px 10px 20px #000}@media only screen and (max-width: 640px){#slider .wrapper .sliderTxt .heading-size-51{font-size:2.3333333333em;line-height:1.2857142857em}}#slider .wrapper .sliderTxt .heading-size-21{font-family:"robotobold";text-shadow:5px 5px 20px #000}@media only screen and (max-width: 640px){#slider .wrapper .sliderTxt .heading-size-21{font-weight:300}}#slider .wrapper .btn{display:block;left:0;right:0;margin:auto;max-width:170px;width:100%;padding:0.6em 1.6666666667em}#slider .wrapper .icon{position:absolute;z-index:100;color:#fff;font-size:3.0666666667em;height:46px;top:0;bottom:0;margin:auto;cursor:pointer;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}#slider .wrapper .icon.prev{left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#slider .wrapper .icon.prev:hover{left:-5px}@media only screen and (max-width: 1024px){#slider .wrapper .icon.prev{left:5px}#slider .wrapper .icon.prev:hover{left:3px}}@media only screen and (max-width: 640px){#slider .wrapper .icon.prev{display:none}}#slider .wrapper .icon.next{right:0}#slider .wrapper .icon.next:hover{right:-5px}@media only screen and (max-width: 1024px){#slider .wrapper .icon.next{right:5px}#slider .wrapper .icon.next:hover{right:3px}}@media only screen and (max-width: 640px){#slider .wrapper .icon.next{display:none}}#slider.banner .wrapper .sliderTxt{margin-bottom:0;background:none}#slider.banner .wrapper .sliderTxt .heading-size-51{margin-bottom:0}@font-face{font-family:'robotobold';src:url("../fonts/roboto-bold-webfont.eot");src:url("../fonts/roboto-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-bold-webfont.woff2") format("woff2"),url("../fonts/roboto-bold-webfont.woff") format("woff"),url("../fonts/roboto-bold-webfont.ttf") format("truetype"),url("../fonts/roboto-bold-webfont.svg#robotobold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotobold_italic';src:url("../fonts/roboto-bolditalic-webfont.eot");src:url("../fonts/roboto-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-bolditalic-webfont.woff2") format("woff2"),url("../fonts/roboto-bolditalic-webfont.woff") format("woff"),url("../fonts/roboto-bolditalic-webfont.ttf") format("truetype"),url("../fonts/roboto-bolditalic-webfont.svg#robotobold_italic") format("svg");font-weight:normal;font-style:normal}.gridSection{float:left;width:100%}.trescWstepu{margin-bottom:50px}.gridItems{float:left;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gridItems-fixed-top{top:-45px;position:relative}@media only screen and (max-width: 450px){.gridItems{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.gridItems .item{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;background:#e4e4e4;position:relative}.gridItems .item .imgSection{float:left;width:100%;position:relative;overflow:hidden}.gridItems .item .imgSection img{vertical-align:middle;width:100%;height:auto}.gridItems .item .imgSection:before{content:"";position:absolute;left:10px;right:10px;bottom:10px;top:10px;border:1px solid #fff}@media only screen and (max-width: 450px){.gridItems .item .imgSection{position:absolute;z-index:0;left:0;right:0;height:100%}}.gridItems .item .nameHelper{float:left;width:100%;height:80px;font-size:1.2em;padding:0em 3.3333333333em 0em 1.1111111111em;position:relative}.gridItems .item .nameHelper:before{font-size:1.3888888889em;line-height:25px;font-family:icons;color:#af1b16;position:absolute;right:20px;top:0;bottom:0;margin:auto;height:25px}@media only screen and (max-width: 450px){.gridItems .item .nameHelper{position:relative;z-index:2;padding:20px;background:rgba(228,228,228,0.9)}}.gridItems .item-image-only{background-size:cover;background-position:top;position:relative}.gridItems .item-image-only:before{content:"";position:absolute;left:10px;right:10px;bottom:10px;top:10px;border:1px solid #fff}.gridItems .item-image-only a{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;text-align:center;border-top:none}.gridItems .item-image-only a .heading{margin-bottom:0.875em;display:block}.gridItems .item-image-only a .clear{overflow:hidden;display:block}.gridItems .item-image-only.item-size-narrow{min-height:259px}@media only screen and (max-width: 1024px){.gridItems .item-image-only.item-size-narrow{min-height:150px}}@media only screen and (max-width: 895px){.gridItems .item-image-only.item-size-narrow{width:65.5%}}@media only screen and (max-width: 640px){.gridItems .item-image-only.item-size-narrow{width:45.45%}}@media only screen and (max-width: 450px){.gridItems .item-image-only.item-size-narrow{width:100%;height:180px}}.gridItems .item-size-narrow{float:left;width:22.5%;margin-bottom:2em}@media only screen and (max-width: 895px){.gridItems .item-size-narrow{width:31.25%;margin-bottom:1em}}@media only screen and (max-width: 640px){.gridItems .item-size-narrow{width:45.45%}}@media only screen and (max-width: 450px){.gridItems .item-size-narrow{width:100%}}.gridItems .item-size-wide{float:left;width:48.4%;margin-bottom:3.3333333333em}@media only screen and (max-width: 640px){.gridItems .item-size-wide{width:100%;margin-bottom:1.6666666667em}}@media only screen and (max-width: 450px){.gridItems .item-size-wide{margin-bottom:1em}}.gridItems .item-shadowed:hover{box-shadow:3px 10px 20px 0px rgba(0,0,0,0.35)}.zone{float:left;width:100%}.zone .zoneSection{float:left;width:100%;margin-top:3.6666666667em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media only screen and (max-width: 1024px){.zone .zoneSection{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 895px){.zone .zoneSection{margin-top:1.6666666667em}}.zone .zoneSection .tile{float:left;width:22.5%;position:relative;min-height:245px;border:2px solid;padding:3.6666666667em 1.5333333333em 1.6666666667em}@media only screen and (max-width: 1200px){.zone .zoneSection .tile{width:24.5%}}@media only screen and (max-width: 1024px){.zone .zoneSection .tile{width:48%;margin-bottom:0.6666666667em}}@media only screen and (max-width: 640px){.zone .zoneSection .tile{width:100%}}.zone .zoneSection .tile>span{float:left;width:100%;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.zone .zoneSection .tile>span.icon{text-align:center;font-size:3.3333333333em}.zone .zoneSection .tile>span.desc{position:absolute;bottom:1.6666666667em;left:1.5333333333em;right:1.5333333333em;width:auto}.zone .zoneSection .tile>span.desc:before{font-family:icons;position:absolute;right:0;bottom:0;font-size:1.6666666667em}.zone .zoneSection .tile>span.desc>span{float:left;width:100%}.zone .zoneSection .tile>span.desc>span:first-child{font-size:1.2em;line-height:normal}.zone .zoneSection .tile>span.desc>span:last-child{-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.zone-client .tile{color:#fff;background:#d51e1e;border-color:#d51e1e}.zone-client .tile>span.desc>span:last-child{color:#ffabab}.zone-client .tile:hover{color:#d51e1e;background-color:transparent}.zone-client .tile:hover>span.desc>span:last-child{color:#d51e1e}.zone-distributor .tile{color:#fff;background:#343434;border-color:#343434}.zone-distributor .tile>span.desc>span:last-child{color:#807f7f}.zone-distributor .tile:hover{color:#343434;background:transparent}.zone-distributor .tile:hover>span.desc>span:last-child{color:#343434}.zone-architect .tile{color:#fff;background:#969696;border-color:#969696}.zone-architect .tile>span.desc>span:last-child{color:#fff}.zone-architect .tile:hover{color:#969696;background-color:transparent}.zone-architect .tile:hover>span.desc>span:last-child{color:#969696}.lockForm{float:left;width:100%;color:#ececec;text-align:center}.lockForm i{font-size:13.3333333333em}@media only screen and (max-width: 1024px){.lockForm{display:none}}.loginForm{float:right;width:50%;text-align:center;position:relative;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.loginForm.rot{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.loginForm .heading{margin-bottom:0.6578947368em}.loginForm form{display:block;margin:0px auto;max-width:400px;width:100%}.loginForm button{margin-bottom:0}.formRow.ex{position:relative;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.formRow.ex:nth-child(2n){-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}.formRow.ex.vis{opacity:1;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.formRow.ex.hidden{display:none}.formRow.theTypes{margin-top:15px}.formRow.theTypes span{color:#d51e1e;cursor:pointer;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.formRow.theTypes span:hover{color:#111}

/*# sourceMappingURL=app.css.map */