html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:prum-ico-font;src:url(fonts/prum-ico-font.82e44857a1ace8b0d00c5dfdf9900212.eot);src:url(fonts/prum-ico-font.82e44857a1ace8b0d00c5dfdf9900212.eot?#iefix) format("embedded-opentype"),url(fonts/prum-ico-font.cad8aa41ce375650a6cd9e43d1f08607.woff2) format("woff2"),url(fonts/prum-ico-font.bb05f6b33fbc2e904fcb5078c87ae248.woff) format("woff"),url(fonts/prum-ico-font.95f3b4e61f7cd2ef9a1ed0d005ed6300.ttf) format("truetype"),url(images/prum-ico-font.b50ebd1d702a2ad5cd81dec3f3a4e4cf.svg#prum-ico-font) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" ico-"]:before,[class^=ico-]:before,[data-icon]:before{font-family:prum-ico-font!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-atipicke-dvere:before{content:"\61"}.ico-bezfalcove-dvere:before{content:"\62"}.ico-dvoukridle-dvere:before{content:"\63"}.ico-dyhovane-dvere:before,.ico-material-3:before{content:"\64"}.ico-kliky:before{content:"\65"}.ico-lakovane-dvere:before,.ico-material-4:before{content:"\66"}.ico-laminatove-dvere:before,.ico-material-group-1:before{content:"\67"}.ico-posuvne-dvere:before{content:"\68"}.ico-prum-dvere:before{content:"\69"}.ico-material-7:before,.ico-sklenene-dvere:before{content:"\6a"}.ico-specialni-dvere:before{content:"\6b"}.ico-zarubne:before{content:"\6c"}.ico-material-5{bottom:-1px!important}.ico-material-5:before{content:" ";display:block;width:60px;height:60px;background:url(images/ico_ral.2a51cfa9c922582181ebce1eb9ee79f9.png)}.ico-facebook:before{content:"\6d"}.ico-google:before{content:"\6e"}.ico-instagram:before{content:"\6f"}.ico-youtube:before{content:"\70"}.ico-material-group-2:before{content:" ";display:inline-block;width:50px;height:50px;background:url(images/ico_g_tech.f495e244d365f508a79883300fd847d4.png) no-repeat 55%;background-size:contain}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(images/loading.2299ad0b3f63413f026dfec20c205b8f.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(images/prev.84b76dee6b27b795e89e3649078a11c2.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(images/next.31f15875975aab69085470aabbfec802.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(images/close.d9d2d0b1308cb694aa8116915592e2a9.png) 100% 0 no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:5px}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px #000}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after,.slicknav_nav{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;background:#fff;padding:5px}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 1px #000}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px hsla(0,0%,100%,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:22px;background-color:#be1d28}.slicknav_nav{color:#323436;margin:0;font-size:.875em}.slicknav_nav,.slicknav_nav ul{padding:0;list-style:none;overflow:hidden}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{padding:5px 10px;margin:2px 5px;font-size:20px;line-height:24px;text-decoration:none;color:#323436}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#be1d28;color:#fff}.slicknav_nav li.active>a{background:#f5f5f5}.slicknav_nav li.active>a:hover{background:#be1d28;color:#fff}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.df-abs-center{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.df-abs-h-center{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.df-container{min-height:320px;background:no-repeat 50%;background-size:cover;width:100%;position:relative;image-rendering:auto;direction:ltr}.df-container.df-transparent:not(.df-fullscreen){background:transparent!important}.df-container.df-custom-fullscreen.df-fullscreen{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;border:0!important;z-index:999999}.df-container .loading-info{position:absolute;top:100%;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,.09);font-style:italic;border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;opacity:.7;transition:top .3s ease;-webkit-transition:top .3s ease}.loading-info.df-old-browser{color:grey;background-color:#fff;opacity:.9;text-align:center;max-height:none}.loading-info.df-old-browser a{font-weight:700;font-style:normal;text-transform:uppercase;color:#2196f3;display:block;text-decoration:underline;margin:10px 0 0}.df-container.df-init .loading-info{top:50%}.df-3dcanvas{position:absolute;z-index:1;right:0}.df-container a{outline:none;text-decoration:none;box-shadow:none}.df-container.df-zoom-enabled .df-book-stage,.df-container.df-zoom-enabled canvas.df-3dcanvas{cursor:move;cursor:-webkit-grab}.df-container:after,.df-container:before{content:" ";transition:opacity .3s .1s;-webkit-transition:opacity .3s .1s;opacity:0;height:50px;width:50px;left:50%;top:50%;font-size:12px;margin:-45px -25px -25px;box-sizing:border-box;position:absolute;pointer-events:none}.df-container.df-loading:after,.df-container.df-loading:before{content:" ";z-index:100;opacity:1}.df-container.df-loading:after{content:" ";background-image:url(images/loading.7e99e1159a3686f6aa4f90043c554483.gif);background-repeat:no-repeat;background-size:32px;background-position:50%}.df-container.df-loading:before{background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:1px solid hsla(0,0%,58.8%,.2)}.df-book-stage{position:absolute;overflow:hidden;right:0;bottom:0;z-index:1;top:0;left:0;filter:blur(0);-webkit-filter:blur(0);padding:30px 50px 70px}.df-container.df-xs .df-book-stage{padding-left:20px;padding-right:20px}.df-container.df-sidemenu-open .df-book-stage{padding-left:230px;padding-right:10px}.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev{left:220px}.df-book-stage.df-zoom-enabled{cursor:move}.df-page-back:before,.df-page-front:before{content:" "}.df-book-page .df-page-front:before{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,transparent 70%);background-image:-moz-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,transparent 70%);background-image:-ms-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,transparent 70%)}.df-book-page .df-page-back:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,hsla(0,0%,100%,.07),hsla(0,0%,100%,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,hsla(0,0%,100%,.07),hsla(0,0%,100%,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,hsla(0,0%,100%,.07),hsla(0,0%,100%,0))}.df-book-page,.df-book-wrapper,.df-page-back:before,.df-page-content,.df-page-content:after,.df-page-effects,.df-page-effects:before,.df-page-front:before,.df-page-wrapper,.df-page-wrapper:after{position:absolute;height:100%;display:block;top:0}.df-book-page,.df-page-content{width:100%}.df-book-wrapper{position:relative;margin:0 auto;transition:left .3s;-webkit-transition:left .3s;left:0}.df-zoom-enabled .df-book-wrapper{transition:none;-webkit-transition:none}.df-loading.df-container .df-book-wrapper{left:100%}.df-book-wrapper.close-right{left:25%}.df-book-wrapper.close-left{left:-25%}.df-book-shadow{position:absolute;z-index:-1;height:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);-ms-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.df-book-wrapper .df-book-side-buttons{position:absolute;left:100%;width:40px;opacity:.3;height:100%;cursor:pointer;z-index:30;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.df-book-prev-button.df-book-side-buttons{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.df-book-wrapper .df-book-side-buttons:hover{opacity:.5;background-color:rgba(0,0,0,.18)}.df-book-wrapper .df-book-prev-button{right:100%;left:auto}.df-book-wrapper .df-book-side-buttons:before{position:absolute;font-size:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.df-page-wrapper{overflow:hidden}.df-hard-page .df-page-wrapper{width:100%!important;height:100%!important;overflow:visible;transform-style:preserve-3d;-webkit-transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}.df-book-page.df-flipping,.df-book-page.df-folding{box-shadow:-2px 0 10px transparent}.df-book-page.df-left-side{left:0;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.df-book-page.df-right-side{left:50%;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.df-book-page.df-right-side+.df-page-wrapper.df-right-side{z-index:-1}.df-book-page .df-page-back,.df-book-page .df-page-front{width:100%;background-size:100.5% 100%;background-size:100% 100%;height:100%;background-color:#fff;position:absolute;box-sizing:border-box}.df-page-back>canvas,.df-page-front>canvas{width:100%;position:relative;z-index:-1}.df-quick-turn:before{opacity:0}.df-book-page.df-flipping.df-left-side:before{background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.1));background-image:-moz-linear-gradient(left,transparent,rgba(0,0,0,.1));width:10px;left:-10px}.df-book-page{width:50%}.df-book-page.df-flipping,.df-book-page.df-folding{z-index:200!important}.df-page-content{background-size:100.25%!important;background-repeat:no-repeat!important;transition-property:transform;-webkit-transition-property:-webkit-transform;width:100%;overflow:hidden}.df-book-page.df-left-side .df-page-front{z-index:2}.df-book-page.df-left-side .df-page-back{z-index:1}.df-book-page.df-left-side.df-folding:not(.df-hard-page) .df-page-back{z-index:3}.df-book-page.df-right-side .df-page-front{top:0;left:0;z-index:0}.df-book-page,.df-page-back,.df-page-fold-inner-shadow,.df-page-fold-outer-shadow,.df-page-front,.df-page-wrapper{position:absolute;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0}.df-page-back,.df-page-front{overflow:visible}.df-page-fold-outer-shadow{z-index:-1;width:100%;height:100%}.df-page-fold-inner-shadow{position:absolute;z-index:5;display:none}.df-book-page.df-folding .df-page-fold-inner-shadow{display:block}.df-book-page.df-right-side .df-page-back{left:0;z-index:1}.df-book-page.df-right-side.df-folding .df-page-front{z-index:2}.df-page-wrapper.df-right-side .df-page-back{left:100%;z-index:1;overflow:hidden}.df-hard-page .df-page-back,.df-hard-page .df-page-front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.df-hard-page.df-right-side .df-page-front{z-index:3!important}.df-hard-page.df-left-side .df-page-front,.df-hard-page.df-right-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%}.df-hard-page.df-right-side .df-page-back{z-index:3}.df-hard-page.df-left-side .df-page-back,.df-hard-page.df-right-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%}.df-page-back:before,.df-page-front:before{width:20%;z-index:5;pointer-events:none}.df-page-front:before{right:0}.df-page-wrapper.df-right-side.df-flipping{z-index:4}.df-ui{height:60px;padding:20px 16px 0}.df-ui-btn,.df-ui-wrapper{color:#888;vertical-align:top;background-color:#f7f7f7;box-sizing:border-box;text-align:center}.df-ui-wrapper{box-shadow:0 1px 4px rgba(0,0,0,.3);background-color:#f7f7f7;position:absolute}.df-share-wrapper{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.35);display:none}.df-share-box{position:absolute;top:50%;width:280px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;background-color:#fff;border-radius:10px;padding:10px 15px 5px;text-align:center}span.df-share-title{color:#777;margin-bottom:10px;display:block}.df-share-url{background-color:#fff;height:60px;color:#666;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;font-size:12px;box-sizing:border-box;margin-bottom:0}.df-share-button{display:inline-block;text-align:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:10px;margin:3px;color:#aaa}.df-share-button:hover{color:#444}.df-ui-btn{position:relative;width:35px;right:0;height:40px;font-size:17px;cursor:pointer;z-index:2;display:inline-block;padding:12px 5px;line-height:1}.df-floating .df-ui-controls>.df-ui-btn:first-child{border-radius:5px 0 0 5px}.df-floating .df-ui-controls>.df-ui-btn:last-child{border-radius:0 5px 5px 0}.df-ui-btn:before{box-sizing:border-box}.df-ui-help,.df-ui-outline,.df-ui-share,.df-ui-sound,.df-ui-thumbnail{float:left}.df-ui-btn:hover{color:#00acce}.df-ui-btn.disabled,.df-ui-btn.disabled:hover{color:#ccc}.df-ui-page{padding:8px 5px 2px;font-size:12px;width:auto;width:50px;margin:0;border-radius:0;background-color:rgba(0,0,0,.03)}.df-ui-page input{width:100%;background-color:transparent;height:25px;margin:0;border:1px solid #8f8f8f;text-align:center;vertical-align:top;color:transparent;font-size:14px;top:0;box-sizing:border-box;z-index:-1;display:inline-block;opacity:0}.df-ui-page input:focus{z-index:2;opacity:1;color:inherit}.df-ui-page input:focus+label{opacity:0;display:none}.df-ui-page label{position:absolute;height:30px;width:100%;display:block;top:0;padding-top:14px;color:#999;font-size:13px;font-weight:400;left:0;cursor:pointer;background-color:transparent;z-index:1;box-sizing:border-box}.df-ui-share{float:left}.df-ui-fullscreen{bottom:0}.df-ui-zoom{top:24px;height:60px;right:24px;width:30px;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.df-ui-sidemenu-close{position:absolute;top:10px;right:-32px;font-size:14px;width:32px;height:35px;cursor:pointer;padding:10px 0;background:inherit;border-radius:0 5px 5px 0;z-index:-1;transition:.5s ease;-webkit-transition:.5s ease}.df-outline-visible .df-ui-sidemenu-close,.df-thumb-visible .df-ui-sidemenu-close{right:-32px}.df-ui-controls{bottom:0;width:100%;height:40px;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4;display:block}.df-floating .df-ui-controls{bottom:10px;width:auto;width:intial;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0 auto;display:table;display:flex;border-radius:5px}.df-ui-wrapper.df-ui-controls .df-ui-btn{float:none}.df-ui-size{bottom:24px;height:60px;right:24px}.df-ui-size:before,.df-ui-zoom:before{height:0;border-bottom:1px solid;content:" ";right:5px;opacity:.3;display:block;position:absolute;top:30px;left:5px;z-index:2}.df-ui-zoomin{top:0}.df-ui-zoomout{bottom:0}.df-ui-next{right:24px;right:0;border-radius:0}.df-container.df-floating>.df-ui-next{right:8px}.df-container.df-floating>.df-ui-prev{left:2px}.df-container>.df-ui-next,.df-container>.df-ui-prev{margin-top:-5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;opacity:.3;background-color:transparent;height:auto;font-size:36px;color:#000;text-align:center;width:auto}.df-container>.df-ui-next:hover,.df-container>.df-ui-prev:hover{opacity:.7}.df-container.df-floating>.df-ui-next,.df-container.df-floating>.df-ui-prev{border-radius:50%;width:40px}.df-ui-prev{left:0;right:auto;border-radius:0}.df-ui-alt{position:relative!important;right:auto;left:auto;box-shadow:none!important}.df-ui-alt.df-ui-next{border-right:1px solid #ddd}.df-ui-btn.df-active{color:#00acce;background-color:#e7e7e7}.df-ui-fit{display:none}.df-ui-fullscreen,.df-ui-more,.df-ui-zoomin,.df-ui-zoomout{float:right}.df-ui-fit{top:0}.df-ui-more .more-container{display:none;position:absolute;bottom:100%;margin-bottom:8px!important;right:10px;background-color:#f7f7f7;z-index:20;border-radius:5px;box-shadow:0 -1px 3px rgba(0,0,0,.2)}.more-container:before{content:" ";position:absolute;border:7px solid transparent;border-top-color:#eee;height:0;width:0;bottom:-14px;right:13px;margin-right:-8px;pointer-events:none}.more-container .df-ui-btn{width:auto;width:170px;text-align:left;padding:8px 10px;height:36px;border-top:1px solid #e4e4e4;border-radius:0}.more-container .df-ui-btn:hover{background-color:#eee}.more-container>.df-ui-btn:first-child{border-radius:5px;border-top:none}.more-container>.df-ui-btn:last-child{border-radius:0 0 5px 5px}.more-container .df-ui-btn:before{position:absolute;top:11px;font-size:14px}.df-ui-btn span{display:none}.more-container .df-ui-btn span{font-size:12px;padding-left:20px;vertical-align:middle;display:inline-block}.df-ui-more.df-active .more-container{display:block}.annotationDiv section,.annotationLayer section,.customHtmlAnnotation,.customLinkAnnotation,.customVideoAnnotation,.highlightAnnotation,.linkAnnotation,.popupAnnotation{position:absolute;z-index:5;cursor:pointer;pointer-events:all}.annotationDiv .popupWrapper{position:absolute;width:20em}.annotationDiv .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #333;border-radius:2px;padding:.6em;margin-left:5px;cursor:pointer;word-wrap:break-word}.annotationDiv .popup h1{font-size:1em;border-bottom:1px solid #000;padding-bottom:.2em}.annotationDiv .popup p{padding-top:.2em}.annotationDiv .fileAttachmentAnnotation,.annotationDiv .highlightAnnotation,.annotationDiv .squigglyAnnotation,.annotationDiv .strikeoutAnnotation,.annotationDiv .underlineAnnotation{cursor:pointer}.annotationDiv .textAnnotation img{position:absolute;cursor:pointer}section.linkAnnotation a{display:block;height:100%}.customHtmlAnnotation,.customVideoAnnotation,a.customLinkAnnotation,a.linkAnnotation,section.linkAnnotation a{background-color:transparent;background-color:#ff0;opacity:.1}.highlightAnnotation:hover,a.customLinkAnnotation:hover,a.linkAnnotation:hover,section.linkAnnotation a:hover{opacity:.4;border-color:transparent;background-color:#2196f3}.annotationDiv{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}section.linkAnnotation a .annotationLayer>a{display:block;position:absolute;height:100%;cursor:pointer;box-sizing:border-box}.df-page-loading:after,.df-page-loading:before{content:" ";height:44px;width:44px;position:absolute;top:50%;left:50%;margin:-22px}.df-page-loading:before{background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;box-sizing:border-box}.df-page-loading:after{background-image:url(images/loading.7e99e1159a3686f6aa4f90043c554483.gif);background-repeat:no-repeat;background-position:50%;background-size:22px}.df-thumb-container .df-vrow{height:124px;left:0;width:90%;margin:10px auto;background-position:50%;cursor:pointer;background-repeat:no-repeat;right:0;border-radius:5px}.df-thumb-container .df-vrow:before{content:"";background-image:url(images/loading.7e99e1159a3686f6aa4f90043c554483.gif);background-size:22px;height:22px;width:22px;display:block;top:60px;margin:0 auto;position:relative;z-index:0}.df-thumb-container .df-vrow:hover{background-color:#bbb}.df-floating .df-thumb-container .df-vrow:hover{background-color:#ccc;opacity:1}.df-thumb-container .df-vrow.df-thumb-loaded{background-size:contain}.df-thumb-container .df-vrow.df-thumb-loaded:before{display:none}.df-vrow>div{height:20px;background-color:hsla(0,0%,66.7%,.54);width:40px;margin:0 auto}.df-thumb-container{background-color:hsla(0,0%,93.3%,.9);text-align:center}.df-outline-container,.df-thumb-container{float:left;width:220px;height:auto!important;position:absolute!important;top:0;z-index:3;bottom:40px}.df-outline-container{text-align:left;color:#666;font-size:12px;background-color:hsla(0,0%,96.9%,.9)}.df-outline-container,.df-thumb-container{transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);left:-50px}.df-outline-wrapper,.df-thumb-wrapper{position:absolute!important;top:0;bottom:0;left:0;right:0;height:auto!important;box-shadow:1px 0 4px hsla(0,0%,40%,.38)}.df-outline-wrapper{overflow:auto;padding:10px 10px 5px}.df-floating .df-outline-container,.df-floating .df-thumb-container{bottom:0}.df-outline-container.df-outline-visible{display:block}.df-outline-container.df-outline-visible,.df-thumb-container.df-thumb-visible{transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);left:0}.df-outline-toggle{cursor:pointer;float:left;width:18px;padding:5px 0;margin-left:-18px;text-align:center}.df-outline-toggle.df-outlines-hidden~.df-outline-items{display:none}.df-outline-items>.df-outline-item{margin-left:18px}.df-outline-item a:hover,.df-outline-toggle:hover{background-color:#e7e7e7}.df-outline-item a{color:inherit!important;text-decoration:none!important;display:block;padding:5px 0 5px 5px;overflow:hidden;text-overflow:ellipsis;border:none!important;box-shadow:none!important}.df-outline-toggle:before{content:"\e64b";font-size:10px;font-family:themify}.df-outline-toggle.df-outlines-hidden:before{content:"\e649"}.df-lightbox-wrapper{position:fixed!important;top:0;bottom:0;right:0;height:auto!important;left:0;background-color:#fff;z-index:99999}.df-lightbox-controls{float:right;padding:5px;z-index:1000;position:relative}.df-lightbox-close{float:right;height:40px;text-align:center;font-size:50px;cursor:pointer;color:#444;border-radius:50%;border-color:transparent;width:40px;background-color:transparent;transition:.2s;-webkit-transition:.2s}.df-lightbox-close:hover{color:#fff;background-color:rgba(0,0,0,.21);border-color:#000}.df-lightbox-close:before{top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;font-size:24px}.df-lightbox-wrapper .df-container{position:absolute!important;width:100%;top:0;bottom:0;height:auto!important}.df-container.df-xs .df-ui-controls .df-ui-btn.df-ui-page{display:none!important}._df_button,._df_thumb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;cursor:pointer}._df_button{padding:5px 15px;background-color:#444;background:#0085ba;color:#fff;font-size:14px;cursor:pointer;border:1px solid #006799;border-top-color:#0073aa;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap}._df_thumb{border:none;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.22);transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;box-sizing:border-box;-webkit-transition:.2s;perspective:1200px;-moz-perspective:1200px;margin:30px 10px 10px;-webkit-perspective:800px}._df_books ._df_thumb,._df_books .df-dummy,._df_thumb{width:340px;height:420px;text-align:center;display:inline-block}._df_books ._df_thumb,._df_books .df-dummy{position:relative;margin:20px 10px;vertical-align:top}._df_book-cover{background-size:100%;height:100%;width:100%;transform-origin:left;top:0;background-color:#eee;position:absolute;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;box-shadow:3px 3px 12px rgba(0,0,0,.16)}._df_thumb ._df_book-title{bottom:0;position:absolute;width:100%;left:0;padding:5px;font-size:12px;background:rgba(1,163,163,.87);background:rgba(60,60,60,.8);box-sizing:border-box;display:block;color:#fff;transition:.4s;-webkit-transition:.4s;opacity:1}._df_thumb ._df_book-tag{float:left;padding:0 4px 20px;background-color:rgba(0,0,0,.26);text-transform:uppercase;font-size:10px;margin:-15px 0 0 2px;z-index:-1;color:hsla(0,0%,100%,.8);position:relative}._df_thumb-not-found ._df_book-title,._df_thumb:hover ._df_book-title{opacity:1;bottom:0}._df_thumb:hover ._df_book-cover{-webkit-transform:rotateY(-20deg);-moz-transform:rotateY(-20deg);-ms-transform:rotateY(-20deg);transform:rotateY(-20deg);box-shadow:3px 0 12px rgba(0,0,0,.6)}._df_books{max-width:960px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:20px 5px 150px}._df_books-break{color:hsla(0,0%,100%,.3);font-size:14px;letter-spacing:1px;font-weight:600;margin-top:25px;text-transform:uppercase}._df_books-break:after{content:" ";bottom:0;width:50px;height:1px;background-color:hsla(0,0%,100%,.24);display:block;margin:10px auto}.df-page-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.df-container ::-webkit-scrollbar{width:8px}.df-container ::-webkit-scrollbar-button{height:8px}.df-container ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border:0 #fff;border-radius:100px}.df-container ::-webkit-scrollbar-thumb:active,.df-container ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.df-container ::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border:0 #fff;border-radius:100px}.df-container ::-webkit-scrollbar-track:hover{background:rgba(0,0,0,.2)}.df-container ::-webkit-scrollbar-track:active{background:rgba(0,0,0,.15)}.df-container ::-webkit-scrollbar-corner{background:transparent}.df-skipTransition{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;transition:none!important}.df-container.df-fullscreen{height:100%!important;max-height:100%!important;width:100%!important;max-width:100%!important}.df-container.df-double-internal .df-page-front{background-position:0;background-size:cover}.df-container.df-double-internal .df-page-back{background-position:100%;background-size:cover}.customHtmlAnnotation iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}@media (max-width:34em){._df_books ._df_thumb,._df_books .df-dummy,._df_thumb{width:260px;height:350px}}@font-face{font-family:themify;src:url(fonts/themify.2c454669bdf3aebf32a1bd8ac1e0d2d6.eot);src:url(fonts/themify.2c454669bdf3aebf32a1bd8ac1e0d2d6.eot?#iefix) format("embedded-opentype"),url(fonts/themify.a1ecc3b826d01251edddf29c3e4e1e97.woff) format("woff"),url(fonts/themify.e23a7dcaefbde4e74e263247aa42ecd7.ttf) format("truetype"),url(images/themify.9c8e96ecc7fa01e6ebcd196495ed2db5.svg) format("svg");font-weight:400;font-style:normal}[class*=" ti-"]:before,[class^=ti-]:before{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}#nprogress{pointer-events:none}#nprogress .bar{background:#be1d28;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #be1d28,0 0 5px #be1d28;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#be1d28 transparent transparent #be1d28;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(fonts/Lato-Regular.8ab18d934cfa1e51dc8273cd8585387e.eot?#iefix) format("embedded-opentype"),url(fonts/Lato-Regular.25d99250a9f3063cbe47ea64a908701c.woff2) format("woff2"),url(fonts/Lato-Regular.27bd77b9162d388cb8d4c4217c7c5e2a.woff) format("woff"),url(fonts/Lato-Regular.6d4e78225df0cfd5fe1bf3e8547fefe4.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:500;src:local("Lato Medium"),local("Lato-Medium"),url(fonts/Lato-Medium.cecc32d267ee07ce3413637314b66ca0.eot?#iefix) format("embedded-opentype"),url(fonts/Lato-Medium.731d78539f86263e14535f3d2949d276.woff2) format("woff2"),url(fonts/Lato-Medium.acbd6ecc97c80340e9bf00ea80063234.woff) format("woff"),url(fonts/Lato-Medium.06e1c8dbe641dd9dfa4367dc2a6efb9f.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:500;src:local("Lato Medium Italic"),local("Lato-MediumItalic"),url(fonts/Lato-MediumItalic.b56b2012c6aa9ad5bd1d901ed8ab0e2d.eot?#iefix) format("embedded-opentype"),url(fonts/Lato-MediumItalic.83b20229fbc147bd2b00b35b9c3ef70f.woff2) format("woff2"),url(fonts/Lato-MediumItalic.aa1a75124661b40a6770dc0d8274ddaa.woff) format("woff"),url(fonts/Lato-MediumItalic.96f828791c07f91c0aa986e603b3b4d3.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:600;src:local("Lato Semibold"),local("Lato-Semibold"),url(fonts/Lato-Semibold.8bb939ef88123e279c292794c0b23768.eot?#iefix) format("embedded-opentype"),url(fonts/Lato-Semibold.f1ae48e5051f90d54015eacf636d3bca.woff2) format("woff2"),url(fonts/Lato-Semibold.c2b50f4a7d908c8d06f5b05ec135e166.woff) format("woff"),url(fonts/Lato-Semibold.3b0cd7254b3b6ddb8a313d41573fda8b.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(fonts/Lato-Bold.a2fb219c999a8fa6b95ad7c24890072e.eot?#iefix) format("embedded-opentype"),url(fonts/Lato-Bold.b48ce863ec3d490c40b7b3e609f5f778.woff2) format("woff2"),url(fonts/Lato-Bold.d878b6c29b10beca227e9eef4246111b.woff) format("woff"),url(fonts/Lato-Bold.5b1b8b856d7a8cb1cb0bae6d0573f2e9.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:800;src:local("Lato Heavy"),local("Lato-Heavy"),url(fonts/Lato-Heavy.b0357e425384d4222769a19587e27867.eot?#iefix) format("embedded-opentype"),url(fonts/Lato-Heavy.d2e702b207779f6c476cff1449591fb4.woff2) format("woff2"),url(fonts/Lato-Heavy.2ce4d82354fdf1be1788c526d94eefc1.woff) format("woff"),url(fonts/Lato-Heavy.72c6dd530f0acc74b5286a7dcfa9e2d8.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(fonts/Lato-Black.d2d9ddbd08ae0ade29cebca9330a05fc.eot?#iefix) format("embedded-opentype"),url(fonts/Lato-Black.eed14fe937f857da405cd4da8582cd90.woff2) format("woff2"),url(fonts/Lato-Black.f80bda6afd19534368443a3d0323a140.woff) format("woff"),url(fonts/Lato-Black.a54bddbc1689d05277d2127f58589917.ttf) format("truetype")}@font-face{font-family:BwModelica;font-style:normal;font-weight:300;src:local("BwModelica Thin"),url(fonts/BwModelica-Thin.86a40812abdb0691ded4cb0814ef3fbf.woff2) format("woff2"),url(fonts/BwModelica-Thin.627a1b1ea4144da602c73bf9167e6259.woff) format("woff"),url(fonts/BwModelica-Thin.fcb69420f8b9bdb439522dbafc15c177.otf) format("opentype")}@font-face{font-family:BwModelica;font-style:normal;font-weight:300;src:local("BwModelica Light"),url(fonts/BwModelica-Light.9f9f48ccc67e72177c7fa56189a6ec76.woff2) format("woff2"),url(fonts/BwModelica-Light.7188296acbeee2cd56c66ef659b1da6d.woff) format("woff"),url(fonts/BwModelica-Light.128b44be124386d67342afef517d84a6.otf) format("opentype")}@font-face{font-family:BwModelica;font-style:normal;font-weight:700;src:local("BwModelica Bold"),url(fonts/BwModelica-Bold.bc9af73717bd39b3c5706c6327d9c0a3.woff2) format("woff2"),url(fonts/BwModelica-Bold.e8f0816b4336da8ae5dc75061cbd803f.woff) format("woff"),url(fonts/BwModelica-Bold.7d890409bc53fa4b3ed1c52a0257ab43.otf) format("opentype")}@font-face{font-family:DIN Next LT Pro;src:url(fonts/DINNextLTPro-Regular.50d477fcc396446bfcfd1be02b79b15c.eot);src:local("../../fonts/DIN Next LT Pro Regular"),local("../../fonts/DINNextLTPro-Regular"),url(fonts/DINNextLTPro-Regular.50d477fcc396446bfcfd1be02b79b15c.eot?#iefix) format("embedded-opentype"),url(fonts/DINNextLTPro-Regular.c7d8971eea12f6c9a4db5533de266fd2.woff2) format("woff2"),url(fonts/DINNextLTPro-Regular.c968fc086f1faad42263b81827f816dd.woff) format("woff"),url(fonts/DINNextLTPro-Regular.fd077957cfd14ef4e88d209d389412ad.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DIN Next LT Pro Medium;src:url(fonts/DINNextLTPro-Medium.cf8492baf809589e5b135efe498f23ed.eot);src:local("../../fonts/DIN Next LT Pro Medium"),local("../../fonts/DINNextLTPro-Medium"),url(fonts/DINNextLTPro-Medium.cf8492baf809589e5b135efe498f23ed.eot?#iefix) format("embedded-opentype"),url(fonts/DINNextLTPro-Medium.fd4853d390f73f04c56310b326f7db3f.woff2) format("woff2"),url(fonts/DINNextLTPro-Medium.02f5e64f1788a412d2c02dce5a931ec2.woff) format("woff"),url(fonts/DINNextLTPro-Medium.ba26a7ac196fedae18532704c04ef8cf.ttf) format("truetype");font-weight:500;font-style:normal}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.list-basic{list-style:none;margin:0;padding:0;font-size:0}body,form,h1,h2,h3,h4,h5,h6,html,img,input,li,p,ul{border:0;margin:0;padding:0}body,html{width:100%;height:100%}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box>.box-inner{width:1280px;margin:0 auto;*zoom:1;clear:both}.box>.box-inner:after,.box>.box-inner:before{display:table;content:"";line-height:0}.box>.box-inner:after{clear:both}.ml-1{margin-left:10px}.font-bold{font-weight:600}.font-w-800{font-weight:800}.text-center{text-align:center}.grid-wrapper{height:inherit;width:100%;display:table}.grid-wrapper .grid-row{height:inherit;width:100%;display:table-row}.grid-wrapper .grid-row .half{width:50%;display:table-cell;vertical-align:middle}.grid-wrapper .grid-row .half img{max-width:100%}.grid-wrapper .grid-row .third{width:33%;display:table-cell;vertical-align:middle}.grid-wrapper .grid-row .third img{max-width:100%}.d-block{display:block}.ta-center{text-align:center}.mw-80{max-width:80%!important}.mw-25{max-width:25%!important}.mb-5em{margin-bottom:5em}@media (max-width:1279px){.grid-wrapper,.grid-wrapper .grid-row{height:inherit;width:100%;display:block}.grid-wrapper .grid-row .half,.grid-wrapper .grid-row .third{width:100%;display:block;vertical-align:inherit}}.p-relative{position:relative}.p-relative.z10{z-index:10}@media (max-width:81em){.box .box-inner{width:100%;padding:3%}}@media (max-width:62em){.heading.small-heading h2{background:none}}body{font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.bg_black:before{background-color:rgba(22,22,22,.9);content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:4}body.no-overflow{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:BwModelica,sans-serif;color:#323436}h1.highlight-last-word::last-word,h2.highlight-last-word::last-word,h3.highlight-last-word::last-word,h4.highlight-last-word::last-word,h5.highlight-last-word::last-word,h6.highlight-last-word::last-word{color:#be1d28}p{color:#323436}a,p{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}a{color:#be1d28}a:hover{text-decoration:none}td,ul li{color:#323436}ul li{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.overflow-table{overflow:auto}.btn{display:inline-block;font-family:Lato,sans-serif;color:#fff;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;text-transform:uppercase;text-decoration:none;padding:19px 48px 17px 29px;box-shadow:0 10px 18px 0 rgba(25,26,28,.2);border-radius:2px;background-color:#be1d28;cursor:pointer;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat right 30px center,#be1d28;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;outline:none;border:none}.btn.without-arrow{padding:19px 29px 17px;background:#be1d28}.btn.without-arrow:hover{background:#e32633}.btn:hover{background-color:#e32633;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat right 30px center,#e32633;box-shadow:none}.btn.btn-send{background:url(images/icon_send.2a9f066209922b2266f8b03a68698750.png) no-repeat right 20px center,#be1d28}.btn.btn-send:hover{background:url(images/icon_send.2a9f066209922b2266f8b03a68698750.png) no-repeat right 20px center,#e32633}.btn.btn-arrow-back{padding:19px 29px 17px 48px;background:url(images/icon_arrow_left_white.7f507b06542ac2599fbedc667f61a95a.png) no-repeat left 20px center,#be1d28}.btn.btn-arrow-back:hover{background:url(images/icon_arrow_left_white.7f507b06542ac2599fbedc667f61a95a.png) no-repeat left 20px center,#e32633}.btn.btn-add{padding:19px 29px 17px 48px;background:url(images/icon_btn_plus.b0a7bdadf4d07b64a1b57f9c4fbe552d.png) no-repeat left 20px center,#be1d28}.btn.btn-add:hover{background:url(images/icon_btn_plus.b0a7bdadf4d07b64a1b57f9c4fbe552d.png) no-repeat left 20px center,#e32633}.btn.bg-red{background-color:#df2b38;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat right 30px center,#df2b38}.btn.bg-red:hover{background-color:#500b10;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat right 30px center,#500b10}.btn.btn-realization{padding:21px 28px 19px 59px}.btn.btn-realization,.btn.btn-realization.btn-real1{background-color:#be1d28;background:url(images/icon_realization_home.6abb1b57b58ac57bee9a46be98160b6a.png) no-repeat left 20px center,#be1d28}.btn.btn-realization.btn-real1:hover{background-color:#e32633;background:url(images/icon_realization_home.6abb1b57b58ac57bee9a46be98160b6a.png) no-repeat left 20px center,#e32633}.btn.btn-realization.btn-real2{background-color:#be1d28;background:url(images/icon_realization_commercial.535315bc69f3d2ac7fe430ff972d7c8c.png) no-repeat left 20px center,#be1d28}.btn.btn-realization.btn-real2:hover{background-color:#e32633;background:url(images/icon_realization_commercial.535315bc69f3d2ac7fe430ff972d7c8c.png) no-repeat left 20px center,#e32633}.btn.btn-realization.btn-real3{background-color:#be1d28;background:url(images/icon_realization_resident.fc9dc9973e0cddc59472fa0ad969b903.png) no-repeat left 20px center,#be1d28}.btn.btn-realization.btn-real3:hover{background-color:#e32633;background:url(images/icon_realization_resident.fc9dc9973e0cddc59472fa0ad969b903.png) no-repeat left 20px center,#e32633}.btn.btn-realization:hover{background-color:#e32633;background:url(images/icon_realization_home.6abb1b57b58ac57bee9a46be98160b6a.png) no-repeat left 20px center,#e32633}.btn.inverse{background-color:#fff;color:#be1d28}.btn-show-div{color:#be1d28;background:url(images/icon_arrow_down_red.00e48b1c97d6014020f17e70ae6cc773.png) no-repeat 100%;padding-right:16px}.eu-cookies{position:fixed;left:0;bottom:0;width:100%;background-color:#000;background-color:rgba(0,0,0,.8);z-index:10000;padding:8px 10px;text-align:center}.eu-cookies p{color:#fff}.eu-cookies a,.eu-cookies p{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;display:inline-block;margin:5px auto}.eu-cookies a{color:#be1d28}.eu-cookies a:hover{text-decoration:none}.eu-cookies button{background:#be1d28;border:none;color:#fff;padding:6px 14px;border-radius:3px;cursor:pointer;font-weight:700;font-family:Lato,sans-serif;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;display:inline-block;margin:5px 8px;text-transform:uppercase;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.eu-cookies button:hover{background:#e32633}.align-right{text-align:right}.align-left{text-align:left}.dynamic-content img{max-width:100%;max-height:600px}.dynamic-content ul{list-style:none;padding:0;font-size:0;margin:14px 0 14px -10px}.dynamic-content ul li{display:block;margin-bottom:10px;font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem;padding-left:64px;padding-top:16px;padding-bottom:16px;background:url(images/icon_ok_list.8fcfd639e215b5987e7a73faf8a8fd6c.png) no-repeat 0 0}.dynamic-content ol{padding-left:34px}.dynamic-content ol li{margin-bottom:10px;font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem}.dynamic-content table{border-collapse:collapse;border:1px solid #000}.dynamic-content table td,.dynamic-content table th{padding:6px;text-align:left;border:1px solid #000}.dynamic-content table th{background-color:#f5f5f5;color:#000}.dynamic-content table td{color:#323436}.list-reviews{list-style:none;padding:0;font-size:0;margin:0 0 0 -40px}.list-reviews li{display:inline-block;vertical-align:top;width:400px;margin-left:40px;margin-bottom:50px;border-radius:2px;background-color:#fff;box-shadow:0 31px 38px 0 rgba(0,0,0,.16);padding:23px;text-align:left}.list-reviews li .white-box{background:url(images/icon_quote.850042c5a36410cd09ef0294d8ed9b3b.png) no-repeat 100% 0}.list-reviews li .main-text{margin-top:40px;min-height:192px}.list-reviews li .main-text p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-style:italic;line-height:24px;line-height:1.5rem;display:inline-block;vertical-align:middle}.list-reviews li .separator{margin:30px 0;background-color:#a33139;width:127px;height:2px}.list-reviews li .person{display:block}.list-reviews li .person .image,.list-reviews li .person .text{display:inline-block;vertical-align:middle}.list-reviews li .person .image{width:64px;margin-right:18px}.list-reviews li .person .image img{max-width:64px;max-height:64px;display:block}.list-reviews li .person .text{width:200px;width:calc(100% - 100px)}.list-reviews li .person .text p{font-family:Lato,sans-serif;color:#8f8d8d;font-size:14px;font-size:.875rem;font-style:italic;line-height:16px;line-height:1rem;display:block}.list-reviews li .person .text p.name{font-style:normal;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;font-weight:700;color:#a33139;margin-bottom:10px}.download-table{width:100%}.download-table td{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:25px;line-height:1.5625rem;padding:21px 6px 21px 0;border-bottom:1px solid #e2e2e2}.download-table td.last{padding:21px 0 21px 6px}.download-table td.first{width:70%}.download-table td.middle{width:20%}.download-table td.last{width:10%;text-align:right}.download-table td .link{font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;padding:2px 0}.download-table td .link:hover{text-decoration:none}.download-table tr:last-of-type td{border-bottom:none}.price-box{text-align:right;display:inline-block}.price-box.size-big .price{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}.price-box.size-big .price span{font-size:26px;font-size:1.625rem;line-height:28px;line-height:1.75rem}.price-box .price{font-family:Lato,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem;margin-bottom:6px}.price-box .price span{font-family:BwModelica,sans-serif;color:#be1d28;font-size:22px;font-size:1.375rem;font-weight:700;line-height:24px;line-height:1.5rem;margin-left:4px}.price-box .dph{font-family:Lato,sans-serif;color:#babcbc;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem;display:block;text-align:right}.productForm-row td{position:relative;border-bottom:1px solid #eee}.productForm-row td span{margin:0 10px}.productForm-row:last-of-type td{border:0}.productForm-row .product-remove{position:absolute;right:-20px;top:28px;width:15px;height:15px;border:0;background:url(images/icon_close_btn.01bbf412f7e3eb8f8b3f968662d64be1.png) 50% no-repeat;background-size:contain;color:transparent;opacity:.8;cursor:pointer}.productForm-row .product-remove:hover{opacity:1;background:url(images/icon_close_btn_hvr.c8266e064242677e01776fdd8be6e347.png) no-repeat 50%}.addRow-row td{display:flex;justify-content:center;align-items:center}.link-download{font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;background:url(images/icon_download.07099a74552980b8f73b47f6029be136.png) no-repeat 0;padding:2px 0 2px 28px}.link-download:hover{text-decoration:none}.heading{margin:20px 0 50px;text-align:center}.heading.go-left{text-align:left}.heading.go-left h1,.heading.go-left h2{padding:36px 20px 36px 0}.heading.go-left p{margin:0}.heading .bg-heading{margin-bottom:27px}.heading.grey-bg h2{background:url(images/heading_bg_grey.c92b8e732bcffce88377492688abd58b.png) no-repeat 100%}.heading.small-heading{margin:20px 0}.heading.small-heading h2{font-size:24px;font-size:1.5rem;line-height:26px;line-height:1.625rem;background:url(images/bg_heading_contactus.4015a74b629a153072e176a57597dc6d.png) no-repeat 100%;padding:28px 20px 28px 0}.heading.small-heading.grey-bg h2{background:url(images/bg_heading_contact_grey.75fea8242624cfc61580ccfbd414b489.png) no-repeat 100%}.heading.small-margin{margin-top:0;margin-bottom:10px}.heading h1,.heading h2{font-family:BwModelica,sans-serif;color:#323436;font-size:36px;font-size:2.25rem;font-weight:700;line-height:38px;line-height:2.375rem;background:url(images/heading_bg.8fab8533444180f7c8a3b6f7acd6c9f2.png) no-repeat 100%;display:inline-block;padding:36px 20px}.heading h1 span,.heading h2 span{color:#be1d28}.heading h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem}.heading p{display:block;max-width:450px;margin:0 auto;line-height:22px;line-height:1.375rem}.heading.with-left-img h3,.heading.with-left-img img{display:inline-block;vertical-align:middle}.heading.with-left-img img{margin-right:10px}.show-all{font-size:0;position:relative;padding-right:30px;margin:10px 0}.show-all .line{background-color:#ededed;height:1px;width:100%}.show-all .show{font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;padding:4px 14px 6px 8px;background-color:#fff;position:absolute;right:26px;top:-14px;background:url(images/icon_arrow_right_red.785a9773b8449325f1d9528f519c8e45.png) no-repeat 100%,#fff}.show-all .show:hover{text-decoration:none}.aboutus{padding:47px 0}.aboutus.no-bottom-padding{padding-bottom:0}.aboutus .center{*zoom:1;clear:both}.aboutus .center:after,.aboutus .center:before{display:table;content:"";line-height:0}.aboutus .center:after{clear:both}.aboutus .center .left-side{float:left;width:551px}.aboutus .center .left-side img{display:inline-block;vertical-align:top}.aboutus .center .right-side{float:left;width:706px;margin-left:18px;margin-top:85px}.aboutus .center .right-side h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:34px;line-height:2.125rem;display:block;margin-bottom:39px}.aboutus .center .right-side h3 span{color:#be1d28;display:block}.aboutus .center .right-side h3 span.small{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.aboutus .center .right-side p{line-height:24px;line-height:1.5rem}.aboutus .center .right-side .link{color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;background:url(images/icon_arrow_right_red.785a9773b8449325f1d9528f519c8e45.png) no-repeat 100%;text-decoration:underline;padding-right:14px;padding-bottom:4px}.aboutus .center .right-side .link:hover{text-decoration:none}.aboutus .list-timeline{list-style:none;padding:0;font-size:0;text-align:center;margin:8% 0 1%}.aboutus .list-timeline li{display:block;width:100%;max-width:765px;margin:0 auto 78px}.aboutus .list-timeline li h4{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem}.aboutus .list-timeline li .separator{background-color:#be1d28;width:59px;height:2px;margin:21px auto 30px}.aboutus .list-timeline li p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-style:italic;line-height:28px;line-height:1.75rem;font-weight:500}.aboutus .list-advantages{list-style:none;padding:0;font-size:0;text-align:center;margin:8% 0 1% -100px}.aboutus .list-advantages li{display:inline-block;vertical-align:top;margin-left:100px;width:320px;margin-bottom:70px;text-align:center}.aboutus .list-advantages li .image{border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);width:46px;height:46px;display:block;margin:0 auto 30px;padding-top:9px}.aboutus .list-advantages li .image img{display:inline-block;vertical-align:middle}.aboutus .list-advantages li p{font-family:Lato,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:400;line-height:26px;line-height:1.625rem}.aboutus .list-advantages li p.head{font-weight:700;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;margin-bottom:20px}.aboutus .list-advantages.aboutus-advantages li{width:230px}.aboutus.reversed .center .left-side{float:right;margin-left:18px}.aboutus.reversed .center .right-side{margin-left:0}.align-center{text-align:center}.special-tables table{width:100%;max-width:600px;border-collapse:collapse;margin-bottom:40px}.special-tables table.no-max-width{max-width:inherit;max-width:none;max-width:100%}.special-tables table td,.special-tables table th{border:1px solid #000;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.special-tables table td.center,.special-tables table th.center{text-align:center}.special-tables table td.left,.special-tables table th.left{text-align:left}.special-tables table td.right,.special-tables table th.right{text-align:right}.special-tables table td.red,.special-tables table th.red{background-color:#be1d28;color:#fff;font-weight:700}.special-tables table td.normal-weight,.special-tables table th.normal-weight{font-weight:400}.special-tables table td.bold-weight,.special-tables table th.bold-weight{font-weight:700}.special-tables table td.empty,.special-tables table th.empty{background-color:transparent;border:none}.special-tables table td div,.special-tables table th div{margin-bottom:3px}.special-tables table th{padding:6px;background-color:#f5f5f5;color:#000}.special-tables table td{color:#323436;padding:6px}.special-tables table td span{color:#be1d28;font-weight:700}.special-tables table td.th-style{background-color:#f5f5f5;color:#000}.breadcrump a,.breadcrump p,.breadcrump span{font-family:Lato,sans-serif;color:#afb7bb;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem;display:inline-block;vertical-align:middle}.breadcrump a{text-decoration:underline}.breadcrump a:hover{text-decoration:none}.breadcrump span{margin:0 6px}.breadcrump.page-breadcrump{margin:26px 0 80px}.breadcrump.small-breadcrump{margin:26px 0 10px}.list-address{list-style:none;padding:0;font-size:0;margin:0 0 0 -50px}.list-address li{display:inline-block;vertical-align:middle;margin-left:50px}.list-address li.address{width:230px}.list-address li.address p{color:#323436;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:400;line-height:25px}.list-address li.address p strong{font-family:BwModelica,sans-serif;font-weight:700}.list-address li.address .link{color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;background:url(images/icon_arrow_right_red.785a9773b8449325f1d9528f519c8e45.png) no-repeat 100%;padding-right:18px;padding-bottom:4px}.list-address li.address .link:hover{text-decoration:none}.list-address li.cellphone,.list-address li.email,.list-address li.mobile{width:230px}.list-address li.cellphone a,.list-address li.email a,.list-address li.mobile a{display:block;text-decoration:none}.list-address li.cellphone .image,.list-address li.cellphone .text,.list-address li.email .image,.list-address li.email .text,.list-address li.mobile .image,.list-address li.mobile .text{display:inline-block;vertical-align:middle}.list-address li.cellphone .image,.list-address li.email .image,.list-address li.mobile .image{margin-right:10px;border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);width:46px;height:46px;text-align:center;padding-top:10px}.list-address li.cellphone .text,.list-address li.email .text,.list-address li.mobile .text{font-family:BwModelica,sans-serif;color:#be1d28;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem}.list-address li.cellphone .text strong,.list-address li.email .text strong,.list-address li.mobile .text strong{font-family:Lato,sans-serif;color:#a0a2a2;font-size:10px;font-size:.625rem;font-weight:400;line-height:20px;line-height:1.25rem}.list-address li.email .image{padding-top:14px}.list-address.smaller-version{margin-top:10px;margin-left:0}.list-address.smaller-version li{display:block;width:100%;margin-left:0;margin-bottom:8px;text-align:left}.list-address.smaller-version li.cellphone .image,.list-address.smaller-version li.email .image,.list-address.smaller-version li.mobile .image{width:22px;height:22px;padding-top:2px;margin-right:4px}.list-address.smaller-version li.cellphone .image img,.list-address.smaller-version li.email .image img,.list-address.smaller-version li.mobile .image img{max-width:16px;max-height:16px}.list-address.smaller-version li.cellphone .text,.list-address.smaller-version li.email .text,.list-address.smaller-version li.mobile .text{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.list-address.smaller-version li.cellphone .text strong,.list-address.smaller-version li.email .text strong,.list-address.smaller-version li.mobile .text strong{font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem}.list-address.ourFloors-address li.email{width:290px}.red-div{background-color:#be1d28;padding:40px 0}.red-div .list-contactInfo{list-style:none;padding:0;font-size:0;margin:0 0 0 -20px;text-align:center}.red-div .list-contactInfo li{display:inline-block;vertical-align:middle;margin:14px 0 14px 20px}.red-div .list-contactInfo li.main-text{text-align:right;padding-right:12px}.red-div .list-contactInfo li.main-text .top{font-family:BwModelica,sans-serif;color:#fff;font-size:22px;font-size:1.375rem;font-weight:700;line-height:24px;line-height:1.5rem;padding-right:16px;margin-bottom:4px;display:block}.red-div .list-contactInfo li.main-text .bottom{font-family:Lato,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;font-weight:400;line-height:20px;line-height:1.25rem;display:block}.red-div .list-contactInfo li.email,.red-div .list-contactInfo li.phone{width:230px}.red-div .list-contactInfo li.email a,.red-div .list-contactInfo li.phone a{display:block;text-decoration:none}.red-div .list-contactInfo li.email .image,.red-div .list-contactInfo li.email .text,.red-div .list-contactInfo li.phone .image,.red-div .list-contactInfo li.phone .text{display:inline-block;vertical-align:middle}.red-div .list-contactInfo li.email .image,.red-div .list-contactInfo li.phone .image{margin-right:10px;border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);width:46px;height:46px;text-align:center;padding-top:10px}.red-div .list-contactInfo li.email .text,.red-div .list-contactInfo li.phone .text{font-family:BwModelica,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem}.red-div .list-contactInfo li.email{width:290px}.red-div .list-contactInfo li.email .image{padding-top:14px}.red-div .list-contactInfo li.button .btn{box-shadow:0 10px 18px 0 rgba(25,26,28,.1);-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.red-div .list-contactInfo li.button .btn,.red-div .list-contactInfo li.button .btn:hover{background-color:#df2b38;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat right 30px center,#df2b38}.red-div .list-contactInfo li.button .btn:hover{box-shadow:none}.main-map{padding:40px 0 70px}.main-map #googleMap{margin-top:20px}.main-map #googleMap iframe{width:100%}.main-map.map-page #googleMap{margin-top:0}.main-map .map-top{*zoom:1;clear:both;padding:20px;border-top-left-radius:2px;border-top-right-radius:2px;background-color:#be1d28}.main-map .map-top:after,.main-map .map-top:before{display:table;content:"";line-height:0}.main-map .map-top:after{clear:both}.main-map .map-top .button-div,.main-map .map-top .main-input{display:inline-block;vertical-align:middle}.main-map .map-top .main-input{width:468px}.main-map .map-top .main-input input[type=text]{width:100%}.main-map .map-top .button-div{margin-left:14px}.main-map .map-top .position-button{font-family:Lato,sans-serif;color:#fff;font-size:16px;font-size:1rem;font-weight:700;line-height:25px;line-height:1.5625rem;text-decoration:underline;background:url(images/icon_position.b16e20e20e4c45e5bec6c2e9fc6a4a36.png) no-repeat 0;padding-left:28px;padding-top:4px;padding-bottom:4px}.main-map .map-top .position-button:hover{text-decoration:none}.main-map .map-top .left{float:left}.main-map .map-top .right{float:right;margin-top:18px}.main-map .map-top .right p{font-family:Lato,sans-serif;color:#fff;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem}.main-map .map-bottom{border-top:1px solid #e6e6e6;margin-bottom:20px;padding:0 30px;background-color:#fff;box-shadow:0 31px 92px 0 rgba(0,0,0,.07);*zoom:1;clear:both}.main-map .map-bottom:after,.main-map .map-bottom:before{display:table;content:"";line-height:0}.main-map .map-bottom:after{clear:both}.main-map .map-bottom .main-info,.main-map .map-bottom .second-info{padding:32px 0;*zoom:1;clear:both}.main-map .map-bottom .main-info:after,.main-map .map-bottom .main-info:before,.main-map .map-bottom .second-info:after,.main-map .map-bottom .second-info:before{display:table;content:"";line-height:0}.main-map .map-bottom .main-info:after,.main-map .map-bottom .second-info:after{clear:both}.main-map .map-bottom .main-info p,.main-map .map-bottom .second-info p{font-family:BwModelica,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem}.main-map .map-bottom .main-info p a,.main-map .map-bottom .second-info p a{color:#be1d28;text-decoration:underline;font-weight:700}.main-map .map-bottom .main-info p a:hover,.main-map .map-bottom .second-info p a:hover{text-decoration:none}.main-map .map-bottom .second-info{padding-left:40px;background:url(images/icon_info_big.e1c190169f498157175285988e16e869.png) no-repeat 0;border-top:1px solid #e6e6e6}.main-map .map-bottom .left-side{float:left}.main-map .map-bottom .left-side .list-points{list-style:none;padding:0;font-size:0;margin:0 0 0 20px}.main-map .map-bottom .left-side .list-points li{display:inline-block;vertical-align:top;width:200px}.main-map .map-bottom .left-side .list-points li .image,.main-map .map-bottom .left-side .list-points li .text{display:inline-block;vertical-align:middle}.main-map .map-bottom .left-side .list-points li .image{width:30px}.main-map .map-bottom .left-side .list-points li .text{width:150px;margin-left:10px;font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem}.main-map .map-bottom .right-side{float:right}.main-map .map-bottom .right-side .link{font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;padding-right:14px;padding-bottom:4px;background:url(images/icon_arrow_right_red.785a9773b8449325f1d9528f519c8e45.png) no-repeat 100%}.main-map .map-bottom .right-side .link:hover{text-decoration:none}.filter-box .filters{padding:22px 22px 0;height:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1;visibility:visible}.filter-box .filters.no-padding{padding:22px 0 0}.filter-box .filters.toggle-filter{height:0;visibility:hidden;opacity:0;padding:0}.filter-box .filters h4,.filter-box .filters h4 a{display:block;font-family:BwModelica,sans-serif;color:#323536;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;margin-bottom:20px;text-decoration:none}.filter-box .filters h4 a:hover{color:#be1d28}.filter-box .filters h4 .help{margin-left:4px}.filter-box .filters h4 .help img{display:inline-block;vertical-align:top}.filter-box .filters>p{font-family:Lato,sans-serif;color:#323436;font-weight:400;margin-bottom:40px}.filter-box .filters>p,.filter-box .filters>p a{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}.filter-box .filters>p a{font-weight:700}.filter-box .list-filters{list-style:none;padding:0;font-size:0;margin:0 0 0 -25px}.filter-box .list-filters li{display:inline-block;vertical-align:top;position:relative;width:51px;margin-left:25px;margin-bottom:25px;text-align:center;cursor:pointer}.filter-box .list-filters li label{cursor:pointer}.filter-box .list-filters li label a.filter-active:after{content:url(images/filter-active.8d4687cab1b92684446399fe9e139a1d.png);position:absolute;right:-10px;top:-10px;width:27px;height:29px}.filter-box .list-filters li a{text-decoration:none;outline:none}.filter-box .list-filters li a.filter-active{outline:none}.filter-box .list-filters li a.filter-active .image{border:2px solid #be1d28}.filter-box .list-filters li a.filter-active .text p{font-weight:700}.filter-box .list-filters li a.filter-active{position:relative;display:block;color:#be1d28!important}.filter-box .list-filters li .image{width:51px;height:51px;border:2px solid #ededed;display:block;margin:0 auto 15px;overflow:hidden}.filter-box .list-filters li .image img{pointer-events:none;max-width:none;width:47px;max-height:none;height:47px}.filter-box .list-filters li .text{display:block}.filter-box .list-filters li .text p{font-family:Lato,sans-serif;color:#323536;font-size:14px;font-size:.875rem;font-weight:400;line-height:18px;line-height:1.125rem}.filter-box .list-filters li.disabled a .image img{opacity:.4}.filter-box .list-filters li.disabled a .text p{color:#828282;text-decoration:line-through}.filter-box .list-filters.bigger-size li{width:120px}.filter-box .list-filters.bigger-size li .image{width:120px;height:100px}.filter-box .list-filters.bigger-size li .image img{max-width:116px;max-height:100px;width:auto;height:auto;top:0;left:0}.filter-box .list-filters.shape-size li .image{width:65px;height:139px;border:2px solid transparent;text-align:center}.filter-box .list-filters.shape-size li .image img{max-width:61px;max-height:135px;display:inline-block;vertical-align:top;top:0;left:0}.filter-box .list-filters.shape-size li.filter-active .image{border:2px solid #be1d28}.filter-box .list-filters.shape-size li.filter-active .text p{font-weight:700}.filter-box .list-filters.no-max-img li .image img{max-width:none;max-height:none;top:-398px;left:-173px}.filter-box .list-filters.no-max-img li .image img.with-full-wifth{width:100%;top:0;left:0}.filter-box .click-btn{background-color:#fcfcfc;padding:14px 30px 14px 0;border-top:1px solid #ededed;border-bottom:1px solid #ededed;position:relative}.filter-box .click-btn .arrow{position:absolute;top:49%;top:calc(50% - 4px);right:20px;width:12px;height:12px;padding:2px 0;transition:all 1s ease 0s;cursor:pointer}.filter-box .click-btn .arrow img{display:block}.filter-box .click-btn .arrow.toggle-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.filter-box .click-btn .image,.filter-box .click-btn .text{display:inline-block;vertical-align:middle}.filter-box .click-btn .image{width:60px;min-height:60px;margin-right:9px;text-align:right;margin-left:2px}.filter-box .click-btn .image img{max-width:60px;max-height:60px}.filter-box .click-btn .image i{color:#be1d28;font-size:50px;font-size:3.125rem;position:relative;bottom:-8px}.filter-box .click-btn .text{width:200px}.filter-box .click-btn .text h3 a{display:block;font-family:BwModelica,sans-serif;color:#323536;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:6px;text-decoration:none}.filter-box .click-btn .text h3 a:hover{color:#be1d28}.filter-box .click-btn .text a,.filter-box .click-btn .text p{font-family:Lato,sans-serif;color:#8e8b8b;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem;text-decoration:underline}.filter-box .click-btn .text a:hover,.filter-box .click-btn .text p:hover{text-decoration:none}.filter-box a.filter-active{position:relative;display:block;color:#be1d28!important;text-decoration:underline}.filter-box label a.filter-active:after{content:url(images/filter-active.8d4687cab1b92684446399fe9e139a1d.png);position:absolute;right:-10px;top:-10px;width:27px;height:29px}.two-panels{*zoom:1;clear:both;position:relative}.two-panels:after,.two-panels:before{display:table;content:"";line-height:0}.two-panels:after{clear:both}.two-panels .left-panel{float:left;width:326px;padding-bottom:60px}.two-panels .left-panel:after{display:block;position:absolute;left:326px;top:0;bottom:0;width:1px;background-color:#ededed;content:""}.two-panels .right-panel{float:left;width:954px;padding:18px;width:calc(100% - 326px)}.two-panels .right-panel .center-products{padding:0 7%;margin:50px auto 20px}.two-panels .right-panel .category-text p{line-height:24px;line-height:1.5rem}.contact-div{padding:5% 0}.contact-piece{border:1px solid #e7e7e7;border-radius:2px;text-align:left}.contact-piece .top{padding:10px;border-bottom:1px solid #e7e7e7;position:relative}.contact-piece .top .close-btn{background:url(images/icon_map_close.d4324c3f9e9c0404bdcb91f419480d0b.png) no-repeat 50%;width:10px;height:10px;display:block;position:absolute;top:10px;right:10px}.contact-piece .top .close-btn:hover{background:url(images/icon_map_close_hvr.55a46b41535a51ed51a1d67f41371fe1.png) no-repeat 50%}.contact-piece .top .image,.contact-piece .top .text{display:inline-block;vertical-align:middle}.contact-piece .top .image{width:75px;height:75px;margin-right:15px}.contact-piece .top .image img{max-width:75px;max-height:75px;border-radius:100%;display:block}.contact-piece .top .text{width:200px;width:calc(100% - 110px)}.contact-piece .top .text .name{font-family:BwModelica,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:6px}.contact-piece .top .text .name strong{color:#be1d28}.contact-piece .top .text .address{font-family:Lato,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem}.contact-piece .bottom{padding:20px 10px 4px;position:relative}.contact-piece .time{font-family:Lato,sans-serif;color:#323436;font-weight:400;margin-bottom:12px;display:block;min-height:22px}.contact-piece .btn,.contact-piece .time{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.contact-piece .btn{text-transform:none}.contact-piece .communication{margin:26px 0;min-height:31px}.contact-piece .communication a{display:inline-block;vertical-align:top;font-family:BwModelica,sans-serif;color:#be1d28;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;margin-bottom:4px;margin-right:4px;display:block}.contact-piece .communication a .image,.contact-piece .communication a .text{display:inline-block;vertical-align:middle}.contact-piece .communication a .image{width:27px;height:27px;border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);text-align:center;padding-top:7px}.contact-piece .communication a .image img{max-width:14px;display:inline-block;vertical-align:top}.contact-piece .communication a .text{padding-left:6px;width:calc(100% - 42px)}.contact-piece .two-column{padding-right:152px;min-height:40px}.contact-piece .two-column .btn{position:absolute;right:0;bottom:0;padding:16px 42px 14px 20px}.gm-style .gm-style-iw{background-color:#fff!important}#googleMap{width:100%;height:540px!important;top:0;left:0;right:0;bottom:0}.google-marker{display:block;background-color:#fff;margin-left:20px;margin-top:8px;margin-bottom:8px}.google-marker .align-right{display:block;margin-top:12px}.google-marker .align-right a{font-family:Lato,sans-serif;color:#be1d28;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;text-decoration:underline;background:url(images/icon_arrow_right_red.785a9773b8449325f1d9528f519c8e45.png) no-repeat 100%;padding-right:12px}.google-marker .align-right a:hover{text-decoration:none}.google-marker .top{padding:10px;border-bottom:1px solid #e7e7e7;position:relative;display:block}.google-marker .top .close-btn{background:url(images/icon_map_close.d4324c3f9e9c0404bdcb91f419480d0b.png) no-repeat 50%;width:10px;height:10px;display:block;position:absolute;top:10px;right:10px}.google-marker .top .close-btn:hover{background:url(images/icon_map_close_hvr.55a46b41535a51ed51a1d67f41371fe1.png) no-repeat 50%}.google-marker .top .image,.google-marker .top .text{display:inline-block;vertical-align:middle}.google-marker .top .image{width:75px;height:75px;margin-right:15px}.google-marker .top .image img{max-width:75px;max-height:75px;border-radius:100%;display:block}.google-marker .top .text{width:200px;width:calc(100% - 110px)}.google-marker .top .text .name{font-family:BwModelica,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:6px}.google-marker .top .text .name strong{color:#be1d28}.google-marker .top .text .address{font-family:Lato,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem}.google-marker .bottom{padding:20px 10px 4px;position:relative;display:block}.google-marker .time{font-family:Lato,sans-serif;color:#323436;font-weight:400;margin-bottom:12px;display:block;min-height:22px}.google-marker .btn,.google-marker .time{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.google-marker .btn{text-transform:none}.google-marker .communication{margin:0 0 26px;min-height:31px;display:block}.google-marker .communication .list-communication{list-style:none;margin:0;padding:0;font-size:0}.google-marker .communication .list-communication li{display:block;margin-bottom:8px}.google-marker .communication a{font-family:BwModelica,sans-serif;color:#be1d28;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;display:block;margin-bottom:4px;margin-right:4px}.google-marker .communication a .image,.google-marker .communication a .text{display:inline-block;vertical-align:middle}.google-marker .communication a .image{width:27px;height:27px;border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);text-align:center;padding-top:7px}.google-marker .communication a .image img{max-width:14px;display:inline-block;vertical-align:top}.google-marker .communication a .text{padding-left:6px;width:calc(100% - 42px)}.google-marker .two-column{padding-right:152px;min-height:40px;display:block}.google-marker .two-column .btn{position:absolute;right:0;bottom:0}.open-time{padding-left:26px;background:url(images/icon_contact_closed.c88597326fd142943f6ab01f21b2771a.png) no-repeat 0 0;display:block}.open-time.open{background:url(images/icon_contact_open.2edcd1bd75039c2f46eff33db6e3f3b2.png) no-repeat 0 0}.open-time.open p.first{color:#43ac32}.open-time p{font-family:Lato,sans-serif;color:#979797;font-size:12px;font-size:.75rem;font-weight:400;line-height:16px;line-height:1rem;margin-bottom:4px;display:inline-block;vertical-align:middle}.open-time p.first{color:#be1d28;font-weight:800}.open-time .separator,.open-time p.first{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.open-time .separator{font-family:Lato,sans-serif;color:#323536;font-weight:400;display:inline-block;vertical-align:middle;margin:0 4px 4px 0}.list-search{margin-left:30px}.list-search li{margin-bottom:10px}.list-search a{text-decoration:underline;font-size:18px}.contact-us{border-radius:2px;background-color:#fff;box-shadow:0 31px 92px 0 rgba(0,0,0,.07);max-width:1200px;margin:20px auto;padding:20px 27px 52px}.contact-us .heading h1,.contact-us .heading h2{font-size:24px;font-size:1.5rem;line-height:26px;line-height:1.625rem;padding:18px 16px;background:url(images/bg_heading_contactus.4015a74b629a153072e176a57597dc6d.png) no-repeat 100%;margin-bottom:12px}.contact-us .heading p{font-family:Lato,sans-serif;margin-bottom:8px;max-width:520px}.contact-us .heading p .time{font-size:12px;font-size:.75rem}.contact-us .heading p strong{font-family:BwModelica,sans-serif;color:#be1d28;font-size:18px;font-size:1.125rem;margin:0 2px}.contact-us .heading p a{color:#be1d28;font-weight:700;text-decoration:underline;margin:0 2px}.contact-us .heading p a:hover{text-decoration:none}.contact-us .bottom{*zoom:1;clear:both}.contact-us .bottom:after,.contact-us .bottom:before{display:table;content:"";line-height:0}.contact-us .bottom:after{clear:both}.contact-us .bottom .left{float:left;margin-top:20px}.contact-us .bottom .left p{color:#a7a9aa;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem}.contact-us .bottom .left p a{font-size:12px!important;font-size:.75rem!important;line-height:14px!important;line-height:.875rem!important}.contact-us .bottom .right{float:right}.contact-us .list-inputs{list-style:none;padding:0;font-size:0;margin:0 0 0 -59px;text-align:left}.contact-us .list-inputs.no-center{text-align:left}.contact-us .list-inputs li{display:inline-block;vertical-align:top;width:342px;margin-left:59px;margin-bottom:31px;text-align:left}.contact-us .list-inputs li input,.contact-us .list-inputs li select,.contact-us .list-inputs li textarea{width:100%}.contact-us .list-inputs li.big{width:1144px}.contact-us .list-inputs li p{font-family:Lato,sans-serif;color:#919191;font-size:10px;font-size:.625rem;font-weight:400;line-height:12px;line-height:.75rem;display:block;margin-top:16px}.contact-us.popup-contact-form{box-shadow:none;padding:0;margin-top:10%}.contact-us.popup-contact-form .heading{position:relative;text-align:center}.contact-us.popup-contact-form .heading h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem;background-color:#fff;padding:0 10px;position:relative;z-index:9;display:inline-block}.contact-us.popup-contact-form .heading:after{position:absolute;content:"";background-color:#e7e7e7;width:100%;height:1px;top:14px;left:0;right:0}.contact-us.popup-contact-form .list-inputs{margin-left:-48px}.contact-us.popup-contact-form .list-inputs li{width:272px;margin-left:48px}.contact-us.popup-contact-form .list-inputs li.big{width:914px}@media (max-width:87em){.red-div .list-contactInfo li.main-text{display:block;text-align:center;padding-right:0}.red-div .list-contactInfo li.main-text .top{padding-right:0}}@media (max-width:82em){.aboutus{padding:20px 0}.aboutus .center .left-side{max-width:501px;width:100%}.aboutus .center .left-side img{max-width:480px;width:100%;display:block}.aboutus .center .right-side{max-width:606px;width:100%;margin:20px auto;text-align:left}.aboutus .center .right-side .list-qualities{margin-left:-18px}.aboutus .center .right-side .list-qualities li{margin-left:18px}.aboutus .list-advantages{margin-left:-70px}.aboutus .list-advantages li{margin-left:70px}.contact-us .list-inputs{margin-left:0}.contact-us .list-inputs li{width:100%;margin-left:0;display:block}.contact-us .list-inputs li.big{width:100%}.contact-us.popup-contact-form .list-inputs{margin-left:0}.contact-us.popup-contact-form .list-inputs li{margin-left:0;width:100%}.contact-us.popup-contact-form .list-inputs li.big{width:100%}.main-map{padding:0}.list-address{text-align:center}.list-address li{margin-bottom:30px;vertical-align:middle;text-align:left}.list-reviews{text-align:center}.filter-box .list-filters.percentage-based{margin:0}.filter-box .list-filters.percentage-based li{width:20%;margin-left:0}.filter-box .list-filters.percentage-based.bigger-size li{width:20%}}@media (max-width:81em){.breadcrump.page-breadcrump{margin:0}}@media (max-width:79em){.breadcrump{display:none}.aboutus{padding:20px 0}.aboutus .center .left-side,.aboutus .center .right-side{float:none;margin:20px auto}.aboutus .center .left-side{max-width:551px;width:100%}.aboutus .center .left-side img{max-width:551px;width:100%;display:block}.aboutus .center .right-side{max-width:706px;width:100%;margin:20px auto;text-align:center}.aboutus.reversed .center .left-side,.aboutus.reversed .center .right-side{float:none;margin:20px auto}.aboutus.reversed .center .left-side{max-width:551px;width:100%}.aboutus.reversed .center .left-side img{max-width:551px;width:100%;display:block}.aboutus.reversed .center .right-side{max-width:706px;width:100%;margin:20px auto;text-align:center}}@media (max-width:77em){.filter-box .list-filters.percentage-based{margin:0}.filter-box .list-filters.percentage-based li{width:25%;margin-left:0}.filter-box .list-filters.percentage-based.bigger-size li{width:25%}}@media (max-width:68em){.two-panels .left-panel,.two-panels .right-panel{width:100%}.two-panels .left-panel:after{display:none}.two-panels .right-panel{width:100%;margin:20px auto;float:none}.two-panels .right-panel .list-products{text-align:center}.main-map .map-top .left,.main-map .map-top .right{float:none;margin:10px auto;text-align:center}.main-map .map-top .button-div,.main-map .map-top .main-input{margin:10px}.main-map .map-top .main-input{max-width:468px;width:100%}.main-map .map-bottom .left-side,.main-map .map-bottom .right-side{float:none;margin:10px 0;text-align:center}.filter-box .list-filters.percentage-based{margin-left:-25px}.filter-box .list-filters.percentage-based li{width:51px;margin-left:25px}.filter-box .list-filters.percentage-based.bigger-size li{width:120px}}@media (max-width:60em){.heading h1,.heading h2{font-size:30px;font-size:1.875rem;font-size:32px;font-size:2rem;background:none}.contact-us .bottom .left,.contact-us .bottom .right{float:none;text-align:center}.contact-us .bottom .left{margin-bottom:14px}.list-address{display:flex;flex-direction:column;margin-top:20px}}@media (max-width:55em){.aboutus .center .right-side{width:100%}.aboutus .center .right-side .center-ul{max-width:500px;margin:0 auto}.aboutus .center .right-side .list-qualities{text-align:center}.aboutus .center .right-side .list-qualities li.health,.aboutus .center .right-side .list-qualities li.professional,.aboutus .center .right-side .list-qualities li.quality,.aboutus .center .right-side .list-qualities li.warranty{width:170px}.list-address{margin-left:0}.heading{margin:10px 0 30px}.heading .bg-heading h2,.heading.grey-bg.small-heading h2,.heading .grey-bg h2,.heading.small-heading h2{background:none}.heading .bg-heading h2.bottom-line{border-bottom:2px solid #be1d28}.heading.go-left{text-align:center}.heading.grey-bg h2{background:none}}@media (max-width:42em){.contact-us .heading p a,.contact-us .heading p strong{display:block}.aboutus .list-advantages{margin-left:0}.aboutus .list-advantages li{margin-left:0;margin-bottom:40px;width:100%}.filter-box .filters,.filter-box .filters.toggle-filter{padding:0}.filter-box .filters.product-filters{height:auto;visibility:visible;opacity:1;padding:22px 22px 0}.special-tables table td,.special-tables table th{padding:4px;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.productForm-row td span{width:50px}.productForm-row .product-remove{position:relative;top:0;right:0}.dynamic-content table td,.dynamic-content table th{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}}@media (max-width:34em){.list-reviews li{width:280px}}@media (max-width:29em){.contact-piece{width:260px}.contact-piece .two-column{padding-right:0;padding-bottom:56px}.contact-piece .top{padding:8px;background:#fff}.contact-piece .top .text{display:block;width:100%}.google-marker{margin-left:0}.google-marker .top{padding:8px;background:#fff}.google-marker .top .image,.google-marker .top .text{display:block;width:100%}.google-marker .top .text .name{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.google-marker .top .text .address{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.google-marker .two-column{padding-right:0;padding-bottom:56px}.google-marker .bottom{padding:8px 8px 4px;background:#fff}.google-marker .communication a{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.heading h1,.heading h2{font-size:32px;font-size:2rem;line-height:34px;line-height:2.125rem}.special-tables{overflow:auto}.special-tables table td,.special-tables table th{padding:3px;font-size:10px;font-size:.625rem;line-height:12px;line-height:.75rem}}@media (max-width:24em){.google-marker .communication a{font-size:10px;font-size:.625rem;line-height:12px;line-height:.75rem}}.header{background-color:#fff;position:relative;z-index:5;box-shadow:-12px 2px 12px rgba(0,0,0,.3)}.header .buttons,.header .language,.header .menu{display:inline-block;vertical-align:middle;margin:0 15px}.header .buttons{margin:0 0 0 15px}.header .menu_top_edge{list-style:none;padding:0;font-size:0;margin:0 0 0 -20px}.header .menu_top_edge li{display:inline-block;vertical-align:top;margin-left:10px}.header .menu_top_edge li a{color:#5d6264;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem;text-decoration:none}.header .menu_top_edge li a:hover{text-decoration:underline}.header .menu_top_edge li.active a{color:#be1d28}.header .buttons .list-social{margin-left:0}.header .buttons .list-social li{display:inline-block;vertical-align:top;margin-right:8px}.header .buttons .list-social li:last-of-type{margin-right:0}.header .buttons .list-social li a{width:20px;height:20px;display:inline-block;text-decoration:none}.header .buttons .list-social li a i{background-size:contain;display:inline-block;width:100%;height:100%;font-size:20px;font-size:1.25rem}.header .buttons .list-social li a i:before{color:#afb7bb}.header .buttons .list-social li a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.header .buttons .list-social li a:hover{box-shadow:none}.header .buttons .list-social li a:hover i.ico-facebook:before{color:#3b5998}.header .buttons .list-social li a:hover i.ico-google:before{color:#d34836}.header .buttons .list-social li a:hover i.ico-instagram:before{color:#8a3ab9}.header .buttons .list-social li a:hover i.ico-youtube:before{color:#cc181e}.header .buttons .list-social li a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.header .buttons .list-social li a img{max-width:16px;max-height:16px;display:block}.header .top{text-align:right;padding:6px 10px;border-bottom:1px solid #ededed}.header .top .language a,.header .top .language span{display:inline-block;vertical-align:middle;font-family:Lato,sans-serif;color:#5d6264;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem;text-transform:uppercase;position:relative;cursor:pointer}.header .top .language a input,.header .top .language span input{position:absolute;top:0;left:0}.header .top .language a:hover,.header .top .language span:hover{text-decoration:none}.header .top .language a.active .text,.header .top .language span.active .text{text-decoration:none;color:#be1d28;font-weight:700}.header .bottom{*zoom:1;clear:both;padding:0 10px;position:relative;z-index:2;background:#fff;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.header .bottom:after,.header .bottom:before{display:table;content:"";line-height:0}.header .bottom:after{clear:both}.header .bottom.bottom-normal{position:fixed;top:-100%}.header .bottom.bottom-fixed{position:fixed;width:100%;left:0;top:0;right:0}.header .bottom .header-mobile-menu,.header .bottom .mobile_menu{display:none}.header .bottom .main-div{*zoom:1;clear:both}.header .bottom .main-div:after,.header .bottom .main-div:before{display:table;content:"";line-height:0}.header .bottom .main-div:after{clear:both}.header .bottom .left-side{float:left;margin-left:10px}.header .bottom .left-side .logo-span,.header .bottom .left-side .main-menu{display:inline-block;vertical-align:top}.header .bottom .left-side .logo-span{padding:0}.header .bottom .left-side .logo-span a{display:inline-block}.header .bottom .right-side{float:right;padding-top:32px}.header .bottom .right-side .login-span,.header .bottom .right-side .phone-span,.header .bottom .right-side .search-span{display:inline-block;vertical-align:middle;margin:0 15px}.header .bottom .right-side .login-span{margin-left:30px}.header .bottom .menu_top{list-style:none;margin:0;padding:0}.header .bottom .menu_top>li{display:inline-block;vertical-align:top}.header .bottom .menu_top>li.down-arrow>a{background:url(images/icon_arrow_down_black.e7554f7c0fda4be13f7a248b4e7bdf45.png) no-repeat 100%;padding-right:16px}.header .bottom .menu_top>li.down-arrow:hover>a{color:#be1d28;background:url(images/icon_arrow_down_red.00e48b1c97d6014020f17e70ae6cc773.png) no-repeat 100%;border-top:3px solid #be1d28}.header .bottom .menu_top>li.down-arrow:hover>.list-div{display:block}.header .bottom .menu_top>li.hover>a{color:#be1d28;background:url(images/icon_arrow_down_red.00e48b1c97d6014020f17e70ae6cc773.png) no-repeat 100%;border-top:3px solid #be1d28}.header .bottom .menu_top>li.hover>.list-div{display:block}.header .bottom .menu_top>li a{display:block;border-top:3px solid transparent;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:none;margin-left:20px;padding:44px 0;border-bottom:3px solid transparent}.header .bottom .menu_top>li.active a,.header .bottom .menu_top>li a:hover{color:#be1d28;border-top:3px solid #be1d28}.header .bottom .menu_top .list-div{padding:51px 20px 0;border-bottom:5px solid #be1d28;box-shadow:inset 0 1px 0 0 #ededed;position:absolute;top:100%;left:0;right:0;background-color:#fff;z-index:4;display:none}.header .bottom .menu_top .list-div .center{max-width:1450px;margin:0 auto}.header .bottom .menu_top .l2{list-style:none;padding:0;font-size:0;margin:0 0 0 -83px;text-align:left}.header .bottom .menu_top .l2 li{margin-left:83px;width:300px;margin-bottom:75px;display:inline-block;vertical-align:top;text-align:left}.header .bottom .menu_top .l2 li a{display:block;padding:0;border-top:none;border-bottom:none;font-size:0;margin-left:0;*zoom:1;clear:both}.header .bottom .menu_top .l2 li a:after,.header .bottom .menu_top .l2 li a:before{display:table;content:"";line-height:0}.header .bottom .menu_top .l2 li a:after{clear:both}.header .bottom .menu_top .l2 li a:hover{border-top:none}.header .bottom .menu_top .l2 li a:hover p.name{text-decoration:none}.header .bottom .menu_top .l2 li .left,.header .bottom .menu_top .l2 li .right{float:left;display:block}.header .bottom .menu_top .l2 li .left{width:76px;text-align:center;margin-right:14px;height:89px;display:flex;justify-content:center;align-items:center}.header .bottom .menu_top .l2 li .left img{max-width:76px;max-height:89px;display:inline-block;vertical-align:middle}.header .bottom .menu_top .l2 li .left i{color:#be1d28;font-size:88px;font-size:5.5rem;display:block;height:89px}.header .bottom .menu_top .l2 li .right{width:200px;padding-top:14px}.header .bottom .menu_top .l2 li p{color:#9c9c9c;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem}.header .bottom .menu_top .l2 li p.name{color:#323536;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:8px;text-decoration:underline;font-family:BwMitga,sans-serif}.header .bottom form .button,.header .bottom form .input{display:inline-block;vertical-align:middle;width:100px}.header .bottom form .input{width:110px}.header .bottom form .button{width:20px;height:20px}.header .bottom form input[type=text]{font-family:Lato,sans-serif;color:#5d6264;font-size:14px;font-size:.875rem;font-style:normal;line-height:16px;line-height:1rem;font-weight:500;border:none;width:110px;padding:3px;outline:none}.header .bottom form input[type=text]::-webkit-input-placeholder{color:#a8aaab;opacity:1;font-weight:400;font-style:italic}.header .bottom form input[type=text]::-moz-placeholder{color:#a8aaab;opacity:1;font-weight:400;font-style:italic}.header .bottom form input[type=text]:-ms-input-placeholder{color:#a8aaab;opacity:1;font-weight:400;font-style:italic}.header .bottom form input[type=text]::input-placeholder{color:#a8aaab;opacity:1;font-weight:400;font-style:italic}.header .bottom form input[type=text]:focus::-webkit-input-placeholder{color:#a8aaab;opacity:1;font-weight:400;font-style:italic}.header .bottom form input[type=text]:focus::-moz-placeholder{color:#a8aaab;opacity:1;font-weight:400;font-style:italic}.header .bottom form input[type=text]:focus:-ms-input-placeholder{color:#a8aaab;opacity:1;font-weight:400;font-style:italic}.header .bottom form input[type=text]:focus::input-placeholder{color:#a8aaab;opacity:1;font-weight:400;font-style:italic}.header .bottom form input[type=text]:focus{outline:none;border:none}.header .bottom form input[type=submit]{background:url(images/icon_search.febb31bb93c2e1167fd81120bc6a1326.png) no-repeat 50%;width:20px;height:20px;overflow:hidden;text-indent:9999px;cursor:pointer}.header .bottom form input[type=submit]:hover{background:url(images/icon_search_hover.bcaae7f06138d931288e1170fbab1b81.png) no-repeat 50%}.header .bottom .phone-span a{display:block;background:url(images/icon_mobile.4dfdafc23216df80f5c575f0f324b474.png) no-repeat 0 0;padding-left:26px;text-decoration:none;text-align:right;padding-top:6px}.header .bottom .phone-span a .number{display:block;font-family:Lato,sans-serif;color:#be1d28;font-size:20px;font-size:1.25rem;font-weight:900;line-height:22px;line-height:1.375rem;margin-bottom:4px}.header .bottom .phone-span a .time{display:block;font-family:Lato,sans-serif;color:#a0a2a2;font-size:10px;font-size:.625rem;font-weight:400;line-height:12px;line-height:.75rem}.header .bottom .login-span .list-logins{list-style:none;padding:0;font-size:0;margin:0 0 0 -40px}.header .bottom .login-span .list-logins li{margin-left:40px;display:inline-block;vertical-align:middle}.header .bottom .login-span .list-logins li a{font-family:Lato,sans-serif;color:#c22a35;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;padding:10px 0}.header .bottom .login-span .list-logins li a:hover{text-decoration:none}.header .bottom .login-span .list-logins li p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;padding:10px 0}.header .bottom .login-span .list-logins li a.login,.header .bottom .login-span .list-logins li p.login{background:url(images/icon_login.3daeaf8a366a8bee2c058c70958485f6.png) no-repeat 0;padding-left:28px}.header .bottom .login-span .list-logins li a.logout,.header .bottom .login-span .list-logins li p.logout{background:url(images/icon_register.fec1051a56272a2afdc2d7446c2b52bb.png) no-repeat 0;padding-left:28px}.header .menu_mobile_links{list-style:none}.header .menu_mobile_links li{margin:22px 0}.header .menu_mobile_links a{color:#323436;text-decoration:none}.header .menu_mobile_links a.mobile-menu--link{font-size:1.2rem}.header .menu_mobile_links #doorSelector{display:flex;justify-content:flex-start;align-items:baseline;color:#323436;text-decoration:none;font-size:1.2rem}.header .menu_mobile_links #doorSelector.active{color:#be1d28;text-decoration:underline}.header .menu_mobile_links #doorSelector.active i{transform:rotate(45deg);-webkit-transform:rotate(45deg);border-color:#be1d28}.header .menu_mobile_links #doorSelector span{margin-right:10px}.header .menu_mobile_links .doors-selector--header{background:#f9f9f9;padding:10px;border:1px solid #e4e4e4;display:flex;width:100%;align-items:center;justify-content:space-between}.header .menu_mobile_links .doors-selector--container{height:0;opacity:0;transition:all .7s}.header .menu_mobile_links .doors-selector--container .doors-selector--header{display:none}.header .menu_mobile_links .doors-selector--container.active{margin:12px 0;height:auto;opacity:1}.header .menu_mobile_links .doors-selector--container.active .doors-selector--header{display:flex}.header .menu_mobile_links .doors-dropdown{height:0;opacity:0;transition:all .3s ease-out;max-height:150px;overflow-y:scroll}.header .menu_mobile_links .doors-dropdown.active{height:auto;opacity:1}.header .menu_mobile_links .doors-dropdown .l2 div{background:#f9f9f9;padding:10px 20px;border:1px solid #e4e4e4;border-top:none}.presenter-Homepage .header .bottom .menu_top .list-div{box-shadow:inset 0 2px 5px 0 hsla(0,0%,81.2%,.21)}@media (max-width:1024px){.js .header{position:absolute;top:0;left:0;width:100%;min-height:124px;box-shadow:3px 3px 3px rgba(0,0,0,.1)}.js .header .bottom .left-side{margin:30px 0 12px}.js .header .bottom .left-side .logo-span .logo img{width:120px}.js .header .bottom .left-side .header-mobile-menu{display:block;padding-top:6px;height:34px;width:30px}.js .header .bottom .left-side,.js .header .bottom .right-side{float:none;text-align:left;display:flex;align-items:flex-start;justify-content:space-between}.js .header .bottom .login-span{margin:0 15px}.js .header .bottom .login-span .list-logins li{margin-top:10px;margin-bottom:10px}.js .header .bottom .right-side{display:none}.js .header-separator{padding-top:132px}.js .language--container{flex:1 1;display:flex;justify-content:flex-end;margin-right:20px}.js .language-controls{background-color:#f5f5f5;padding:6px 10px;border-radius:8px;display:flex}.js .language-controls .lang--button{border:none;background:transparent;height:26px}.js .language-controls .lang--button img{height:26px}.js .language-controls form{display:inline-block;height:0;width:0;opacity:0;visibility:hidden;transition:all .5s}.js .language-controls form input{width:0;height:0}.js .language-controls form button[type=submit]{display:none}.js .language-controls.active form{height:auto;width:auto;opacity:1;visibility:visible}.js .language-controls.active form button[type=submit]{display:initial}.header .mobile_menu.active{display:flex;margin-top:10px}.header .mobile_menu{flex-direction:column;border-top:1px solid rgba(0,0,0,.2);padding:20px 40px 0;margin-right:-20px;margin-left:-20px}.header .mobile_menu .mobile_search{display:flex;border:1px solid rgba(0,0,0,.2);width:100%;padding:8px;justify-content:space-between}.header .partner-mobile-section{margin:0 auto;padding:14px 0 34px;text-align:center}.header .partner-mobile-section .btn-footer{font-family:Lato,sans-serif;color:#fff;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;padding:20px 105px;box-shadow:0 10px 18px 0 rgba(25,26,28,.2);background:url(images/partner.340bc8c55c3c19c76c92adb81cee63f4.svg) no-repeat left 21px center,#be1d28;text-transform:none;width:342px;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.header .partner-mobile-section .btn-footer:hover{box-shadow:none}}@media (max-width:800px){.header .bottom.bottom-normal{position:relative;top:0}.header .bottom.bottom-fixed{position:relative;width:100%;left:0;top:0;right:0}}.kantecolorlist li{width:18%}.kante-half img,.kante-img,.kantesection img{box-shadow:0 31px 38px 0 rgb(0 0 0)}@media (max-width:880px){.kantelist li{width:100%;margin:0}.kantefeatures .third{width:99%}.kantefeatures .halftthirdoffset{width:0;display:none}.kantefields .five,.kantefields .four{width:99%}.kantefields .ten-offset{width:0;display:none}}@media (max-width:500px){.kante-row{display:block}.kante-half{width:100%}}.desktop .desktop--container{padding:6px 40px 0}.desktop .desktop--container .row{display:flex;align-items:center;justify-content:space-between}.desktop .desktop--container .row.top-shadow{box-shadow:0 -1px 2px -2px #000}.desktop .desktop--container .row .logo{display:inline-block;width:130px}.desktop .desktop--container .row .logo img{width:100%}.desktop .desktop--container .social--container{display:flex;align-items:center}.desktop .desktop--container .search--toggle{display:inline-block;cursor:pointer;width:14px;height:14px;background-color:transparent;background-image:url(images/icon_search.febb31bb93c2e1167fd81120bc6a1326.png);background-repeat:no-repeat;background-size:contain;border:none}.desktop .desktop--container .desktop-main-menu{list-style:none;display:flex}.desktop .desktop--container .desktop-main-menu li{padding:20px 0;margin-right:20px;transition:all .3s}.desktop .desktop--container .desktop-main-menu li a{color:#323436;text-decoration:none;transition:all .3s;font-family:Lato,sans-serif}.desktop .desktop--container .desktop-main-menu li.active a,.desktop .desktop--container .desktop-main-menu li:hover a{color:#be1d28;text-decoration:underline}.desktop .desktop--container .desktop-main-menu #menuLauncher{display:flex;align-items:center}.desktop .desktop--container .desktop-main-menu #menuLauncher i.arrow{margin-left:8px;margin-top:-4px;transition:none}.desktop .desktop--container .desktop-main-menu #menuLauncher:hover i.arrow{border-color:#be1d28}.desktop .desktop--container .menu-right-side{display:flex;align-items:center}.desktop .desktop--container .menu-right-side .desktop-phone{display:flex;align-items:center;background-color:#cb3943;color:#fff;font-family:Lato,sans-serif;font-weight:900;text-decoration:none;padding:8px 16px;border-radius:8px;margin-right:20px;box-shadow:1px 1px 3px 1px rgba(203,57,67,.3)}.desktop .desktop--container .menu-right-side .desktop-phone i{display:inline-block;width:16px;height:16px;background:url(images/phone-call.7386585ed9edec8cb5a767e6f671600e.svg);background-size:contain;background-repeat:no-repeat;margin-right:4px}.desktop .desktop--container .menu-right-side .desktop-language--container{background-color:#f5f5f5;padding:4px 8px;border-radius:14px}.desktop .desktop--container .menu-right-side .desktop-language--container form{display:flex;align-items:center;padding:2px}.desktop .desktop--container .menu-right-side .desktop-language--container form a{display:inline-block;cursor:pointer}.desktop .desktop--container .menu-right-side .desktop-language--container form a img{cursor:pointer}.desktop .desktop--container .menu-right-side .desktop-language--container form a:first-of-type{margin-right:8px;padding-right:8px;border-right:1px solid #ccc}.desktop .desktop--container .menu-right-side .desktop-language--container form input[type=radio]{width:0;height:0}.desktop .desktop--container .menu .desktop_search{display:none}.desktop .desktop--container .menu .menu_top_edge{display:flex;align-items:center;min-height:64px}.desktop .desktop--container .menu .menu_top_edge li:not(:last-of-type){border-right:1px solid #5d6264;padding-right:10px}.desktop .desktop--container .menu .menu_top_edge li.active a{color:#be1d28}.desktop .desktop--container .menu .menu_top_edge a{transition:color .3s}.desktop .desktop--container .menu .menu_top_edge a:hover{color:#be1d28}.desktop .desktop--container .menu.active .menu_top_edge{visibility:hidden;opacity:0;height:0}.desktop .desktop--container .menu.active .desktop_search{width:100%;border-bottom:1px solid #cb3943;display:flex;justify-content:space-between}.desktop .desktop--container .menu.active .desktop_search input[type=search]{outline:none;flex:1 1}.desktop .desktop--container .menu.active .desktop_search .close-button{cursor:pointer;border:none;background:transparent;outline:none}.desktop .desktop--container .menu.active .desktop_search .close-button .icon-close{display:inline-block;background-image:url(images/icon_close_btn_hvr.c8266e064242677e01776fdd8be6e347.png);width:14px;height:14px;background-size:contain}.header .doors--wrapper{z-index:10;opacity:0;height:0;visibility:hidden;margin:0;padding:0;position:absolute;width:100vw;background-color:#fff;border-bottom:1px solid #be1d28;transition:all .3s}.header .doors--wrapper .doors--container{display:flex;flex-wrap:wrap;list-style:none}.header .doors--wrapper .doors--container .door--item--wrapper{padding:20px 0;margin-right:20px;transition:all .3s}.header .doors--wrapper .doors--container .door--item--wrapper a{color:#323436;text-decoration:none;transition:all .3s;font-family:Lato,sans-serif}.header .doors--wrapper .doors--container .door--item--wrapper.active .door--item .right-side p.name,.header .doors--wrapper .doors--container .door--item--wrapper:hover .door--item .right-side p.name{color:#be1d28}.header .doors--wrapper .doors--container .door--item{border:none;display:flex;align-items:center}.header .doors--wrapper .doors--container .door--item:hover .right-side p.name{color:#be1d28}.header .doors--wrapper .doors--container .door--item .left-side{color:#be1d28;font-size:60px}.header .doors--wrapper .doors--container .door--item .left-side.wide-door{padding-right:6px}.header .doors--wrapper .doors--container .door--item .left-side.wide-door i{font-size:54px}.header .doors--wrapper .doors--container .door--item .right-side{max-width:180px}.header .doors--wrapper .doors--container .door--item .right-side p{color:#777;font-size:12px}.header .doors--wrapper .doors--container .door--item .right-side p.name{color:#323436;font-size:14px;font-weight:700;text-decoration:underline;margin-bottom:6px;transition:all .3s}.header .doors--wrapper .doors--container li{border-top:none!important}.header .doors--wrapper .doors--container li.active p.name{color:#be1d28}.header .doors--wrapper.active{opacity:1;visibility:visible;height:auto;top:0;left:0;background-color:transparent;border-bottom:1px solid #be1d28}.header .doors--wrapper.active .doors--wrapper-bg{margin:0;background-color:#fff;width:100vw;padding:40px 160px}@media (max-width:1024px){.desktop,.header .doors--wrapper{display:none}}.header .mobile{display:none}@media (max-width:1024px){.header .mobile{display:block}}.footer{background-color:#f5f5f5}.footer .footer--wrapper{padding:40px 40px 0}.footer .footer--row{display:flex;align-items:start;justify-content:space-between}.footer .footer--row .footer--left-cell{max-width:600px;flex-basis:44%;display:flex;flex-direction:column;align-self:stretch}.footer .footer--row .footer--left-cell .contact{flex:1 1}.footer .footer--row .footer--right-cell{max-width:800px;flex-basis:56%}.footer .social--container{display:flex;margin-top:40px}.footer .social--container>div{flex-basis:50%;max-width:50%}.footer .social--container .social-links{align-items:center}.footer .links--container,.footer .social--container .social-links{display:flex;justify-content:space-between}.footer .links--container .first-column,.footer .links--container .second-column,.footer .links--container .third-column{display:flex;flex-direction:column}.footer .links--container .first-column .footer-menu,.footer .links--container .second-column .footer-menu,.footer .links--container .third-column .footer-menu{display:flex;flex-direction:column;margin:0;min-width:200px}.footer .links--container .first-column .footer-menu li,.footer .links--container .second-column .footer-menu li,.footer .links--container .third-column .footer-menu li{margin:0 0 1rem}.footer .links--container h3{color:#323436;font-family:Lato,sans-serif;font-size:1.3rem;font-weight:500;line-height:1}.footer .links--container .line{background-color:#be1d28;max-width:100%;width:100%;height:1px;margin:21px 0;padding-bottom:4px}.footer .footer-about{margin:20px 0;max-width:450px}.footer .list-address{display:flex;justify-content:space-between;max-width:500px;margin:0 20px 10px 0}.footer .list-address a{text-decoration:none;display:flex;align-items:center}.footer .list-address .image,.footer .list-address .text{display:inline-block;vertical-align:middle}.footer .list-address .image{width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);text-align:center;margin-right:14px;display:flex;align-items:center;justify-content:center}.footer .list-address .image img{max-width:20px;max-height:20px}.footer .list-address .text{font-family:BwModelica,sans-serif;color:#be1d28;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:0}.footer .list-address .text strong{font-family:Lato,sans-serif;color:#a0a2a2;font-size:10px;font-size:.625rem;font-weight:400;line-height:20px;line-height:1.25rem;display:block}.footer .list-address.email{width:280px}.footer .list-address.email .image{padding-top:8px}.footer .social--container{align-items:center}.footer .social--container .social-left .line{margin:10px 0 0;background-color:#be1d28;max-width:100%;width:100%;height:1px;padding-bottom:4px}.footer .social--container .social-right .icon-fb,.footer .social--container .social-right .icon-google,.footer .social--container .social-right .icon-ig,.footer .social--container .social-right .icon-yt{display:block;width:36px;height:36px;background-size:contain}.footer .social--container .list-social,.footer .social--container .text-social{display:inline-block}.footer .social--container .text-social{font-family:Lato,sans-serif;color:#323436;font-size:22px;font-size:1.375rem;font-weight:500;line-height:27px;line-height:1.6875rem}.footer .social--container .list-social{margin:0;display:flex;align-items:center;justify-content:space-between}.footer .social--container .list-social li:last-of-type{margin:0}.footer .social--container .list-social li a{width:36px;height:36px}.footer .btn-footer{font-family:Lato,sans-serif;color:#fff;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;width:90%;max-width:320px;text-align:center;box-shadow:0 10px 18px 0 rgba(25,26,28,.2);background:url(images/partner.340bc8c55c3c19c76c92adb81cee63f4.svg) no-repeat left 21px center,#be1d28;text-transform:none;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.footer .btn-footer:hover{box-shadow:none}.footer .separator{padding:30px 0;background-color:#f5f5f5;font-size:0}.footer .separator .line{background-color:#ddd;max-width:1674px;width:100%;margin:0 auto;height:1px}.footer .separator.go-left{text-align:left}.footer .separator.go-right{text-align:right}.footer .pre-footer-bottom .center{*zoom:1;clear:both}.footer .pre-footer-bottom .center:after,.footer .pre-footer-bottom .center:before{display:table;content:"";line-height:0}.footer .pre-footer-bottom .center:after{clear:both}.footer .pre-footer-bottom .left-side{float:left;width:350px;margin-right:94px}.footer .pre-footer-bottom .left-side p{color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:26px;line-height:1.625rem}.footer .pre-footer-bottom .footer-logo-div{margin-bottom:21px}.footer .pre-footer-bottom .footer-logo-div a{display:inline-block}.footer .pre-footer-bottom .footer-logo-div a img{height:85px}.footer .pre-footer-bottom .right-side{width:836px;float:left}.footer .pre-footer-bottom .list-address{margin:0}.footer .pre-footer-bottom .list-address .email,.footer .pre-footer-bottom .list-address .mobile{width:40%;min-width:260px}.footer .credentials{padding:40px;background-color:#bd1c27;font-size:18px}.footer .credentials.partner-credentials{background-color:#f5f5f5}.footer .credentials.partner-credentials .right-side{margin-top:20px}.footer .credentials .left-side{float:left}.footer .credentials .right-side{float:right}.footer .credentials p{font-weight:400}.footer .credentials p,.footer .credentials p a{color:#fff;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}.footer .credentials p a{text-decoration:none}.footer .credentials p a:hover{color:#aeb2b4}.footer .pre-footer-cert{padding:0 40px 20px;background-color:#f5f5f5;text-align:right;display:flex;justify-content:space-between}.footer .pre-footer-cert .left-side{max-width:500px;flex-grow:1;text-align:left}.footer .pre-footer-cert .left-side a{display:inline-block;vertical-align:middle;margin:0}.footer .pre-footer-cert .right-side{flex-grow:1;flex-wrap:wrap;text-align:right;display:flex;gap:40px;flex-direction:row-reverse;padding-top:40px}.footer .pre-footer-cert .right-side a{margin:20px 0 0}.footer .pre-footer-cert .line{background-color:#be1d28;max-width:100%;width:100%;height:1px;margin:21px 0;padding-bottom:4px}.footer .center{display:flex;flex-wrap:wrap}.footer .center .contact{flex-grow:3;flex-basis:40%}.footer .center .contact p{max-width:90%;font-size:1rem;line-height:22px}.footer .center .contact .list-address{text-align:left}.footer .center .contact .list-address .address{margin-top:57px}.footer .center .contact .list-address .address p{font-size:14px}.footer .all-contacts-wrap,.footer .pre-footer-mobile-bottom,.footer .separator-all-contacts{display:none}.footer .center.part-two{gap:0}.footer .pre-footer-bottom{padding:45px 0;background-color:#f5f5f5}.footer .pre-footer-bottom .three-column h3{font-family:Lato,sans-serif;color:#323436;font-size:22px;font-size:1.375rem;font-weight:500;line-height:24px;line-height:1.5rem}.footer .pre-footer-bottom .three-column .line{background-color:#be1d28;max-width:207px;width:100%;height:1px;margin:21px 0;padding-bottom:4px}.footer .pre-footer-bottom .three-column.first-column,.footer .pre-footer-bottom .three-column.second-column,.footer .pre-footer-bottom .three-column.third-colum{flex-grow:1;flex-basis:200px}.footer .pre-footer-bottom .three-column .two-column{column-count:2;column-gap:40px;padding-right:80px}.footer .pre-footer-bottom .three-column .footer-menu li{width:auto;display:block}.footer .pre-footer-bottom .part-two{margin-top:60px}.footer .pre-footer-bottom .part-two .first-column{flex-grow:3}.footer .pre-footer-bottom .part-two .second-column{flex-grow:4;text-align:center}.footer .pre-footer-bottom .part-two .third-column{flex-grow:1}.footer .pre-footer-bottom .part-two .social{display:flex}.footer .footer-menu{list-style:none;padding:0;font-size:0;margin:0 0 0 -36px}.footer .footer-menu li{margin-bottom:20px;display:inline-block;margin-left:36px;vertical-align:top}.footer .footer-menu li a{font-family:Lato,sans-serif;color:#323436;font-size:.9rem;font-weight:400;line-height:1;text-decoration:underline}.footer .footer-menu li a:hover{text-decoration:none}.footer .footer-menu li.active a{color:#be1d28}.footer .list-certificates{list-style:none;margin:0;padding:0;font-size:0;display:flex;gap:25px;justify-content:space-between}.footer .list-certificates li{display:inline-block;vertical-align:top;max-height:107px;font-size:16px;font-size:1rem;margin-bottom:10px}.footer .list-certificates li a{display:inline-block}.footer .list-certificates li a img{height:106px}.footer .hulsta-logo-img{width:200px}@media (max-width:1199px){.footer .footer--row{flex-direction:column}.footer .footer--row .footer--left-cell,.footer .footer--row .footer--right-cell{width:100%;max-width:100%;flex-basis:100%}.footer .footer--row .footer--left-cell{margin-bottom:40px}.footer .list-address{margin:0;max-width:100%}}@media (max-width:1000px){.footer .pre-footer-cert .right-side a img.hulsta-logo-img{width:98%;max-width:200px}}@media (max-width:699px){.footer .footer--row{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px}.footer .footer--left-cell{align-items:center;border-bottom:1px solid #ddd;padding-bottom:40px}.footer .list-address{flex-direction:column;margin-top:30px}.footer .list-address .mobile{margin-bottom:30px}.footer .links--container{display:none}.footer .social--container{margin-top:0}.footer .social--container .partner-section--container{display:none}.footer .social--container .social-links{flex-direction:column;flex-basis:100%;max-width:100%}.footer .social--container .social-left{margin-bottom:30px}.footer .social--container .social-left .line{display:none}.footer .list-certificates li a img{height:68px}.footer .list-social{min-width:300px}.footer .list-social li a{width:46px!important;height:46px!important}.footer .list-social li a .icon-fb,.footer .list-social li a .icon-google,.footer .list-social li a .icon-ig,.footer .list-social li a .icon-yt{display:block;width:46px!important;height:46px!important;background-size:contain}.footer .pre-footer-cert .right-side{justify-content:center;padding-top:0}.footer .pre-footer-cert .right-side a{margin-top:0;margin-bottom:10px}.footer .pre-footer-cert .left-side{display:none}.footer .pre-footer-mobile-bottom{background-color:#e6e6e6;display:block}.footer .pre-footer-mobile-bottom .box-inner .useful-information.active{width:80%}.footer .pre-footer-mobile-bottom .box-inner .useful-information.active .toggle-button:before{content:"-";font-size:28px;color:#be1d28;font-weight:bolder;position:relative;top:-9px;left:-5px}.footer .pre-footer-mobile-bottom .box-inner .useful-information.active h3{color:#be1d28}.footer .pre-footer-mobile-bottom .box-inner .useful-information{margin:0 auto;width:80%;padding-top:30px}.footer .pre-footer-mobile-bottom .box-inner .useful-information h3{font-size:16px;display:inline;cursor:pointer}.footer .pre-footer-mobile-bottom .box-inner .useful-information .toggle-button{float:right;cursor:pointer}.footer .pre-footer-mobile-bottom .box-inner .useful-information .toggle-button:before{content:"+";font-size:28px;color:#000;font-weight:bolder;position:relative;top:-8px;left:-2px}.footer .pre-footer-mobile-bottom .box-inner .useful-information ul{margin-top:20px;display:none}.footer .pre-footer-mobile-bottom .box-inner .useful-information ul li{padding-left:23px;width:100%}.footer .pre-footer-mobile-bottom .box-inner .useful-information ul li a{text-decoration:none}.footer .pre-footer-mobile-bottom .partner-mobile-section{width:80%;margin:0 auto;padding:30px 0;text-align:center}.footer .pre-footer-mobile-bottom .partner-mobile-section .btn-footer{font-family:Lato,sans-serif;color:#fff;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;padding:20px 0;box-shadow:0 10px 18px 0 rgba(25,26,28,.2);background:url(images/partner.340bc8c55c3c19c76c92adb81cee63f4.svg) no-repeat left 21px center,#be1d28;text-transform:none;width:100%;max-width:unset;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.footer .pre-footer-mobile-bottom .partner-mobile-section .btn-footer:hover{box-shadow:none}.footer .separator{display:none}.footer .hulsta-logo-img{width:180px}.footer .credentials p,.footer .credentials p a{font-size:1rem}}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:12px;line-height:16px;direction:ltr;box-shadow:none;padding:0}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#be1d28;border:none;color:#fff}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4a4a4a,#000);background-image:-moz-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#d9d9c2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876a;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:Lucida Grande,sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a79b8),to(#2e629d));background-image:-webkit-linear-gradient(top,#3a79b8,#2e629d);background-image:-moz-linear-gradient(top,#3a79b8,#2e629d);background-image:-ms-linear-gradient(top,#3a79b8,#2e629d);background-image:-o-linear-gradient(top,#3a79b8,#2e629d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}.list-door-types{list-style:none;margin:0;padding:0;background-color:#be1d28;font-size:0}.list-door-types li{display:inline-block;vertical-align:middle;width:279px;text-align:center}.list-door-types li a{display:block;width:279px;height:229px;padding:20px 10px;text-decoration:none;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-ms-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.list-door-types li a:hover{background-color:#bf1724;box-shadow:0 38px 57px 0 rgba(25,26,28,.15)}.list-door-types li a:hover .image i{font-size:84px;font-size:5.25rem}.list-door-types li a .image{width:160px;height:110px;display:block;margin:7px auto 20px;position:relative}.list-door-types li a .image img{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;max-width:160px;max-height:110px;transition:all .2s ease-in-out}.list-door-types li a .image i{font-size:64px;font-size:4rem;color:#fff;transition:all .2s ease-in-out;position:absolute;bottom:20px;left:0;right:0}.list-door-types li a .text{display:block}.list-door-types li a .text p{font-family:BwModelica,sans-serif;color:#fff;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;padding-right:20px;padding-left:20px;display:inline-block;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat 100%}.list-door-types.list-product-category{background:none;text-align:center}.list-door-types.list-product-category li{width:170px}.list-door-types.list-product-category li a{width:170px;height:auto;padding:0 10px}.list-door-types.list-product-category li a:hover{background:none;box-shadow:none}.list-door-types.list-product-category li a:hover .text p{text-decoration:none}.list-door-types.list-product-category li a .image i{color:#be1d28;font-size:80px;font-size:5rem}.list-door-types.list-product-category li a .text p{text-decoration:underline;color:#323536;background:none;padding:0}.list-qualities{list-style:none;padding:0;font-size:0;margin:30px 0 10px -48px}.list-qualities.second-version{margin-left:-30px}.list-qualities.second-version li{width:204px;margin-left:30px}.list-qualities.second-version li .image,.list-qualities.second-version li .text{display:inline-block;vertical-align:middle}.list-qualities.second-version li .image{width:46px;margin:0 10px 0 0}.list-qualities.second-version li .text{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;width:110px;text-align:left}.list-qualities.second-version li.quality{width:200px}.list-qualities.second-version li.quality .text{width:120px}.list-qualities.second-version li.warranty{width:190px}.list-qualities.second-version li.warranty .text{width:90px}.list-qualities.second-version li.health{width:260px}.list-qualities.second-version li.health .text{width:170px}.list-qualities li{display:inline-block;vertical-align:top;width:170px;text-align:center;margin-left:48px;margin-bottom:30px}.list-qualities li.quality{width:137px}.list-qualities li.quality .image{background:url(images/icon_quality.c8dd41bf9eefc3ffb8d4e5d51213e0ef.png) no-repeat 50%}.list-qualities li.warranty{width:94px}.list-qualities li.warranty .image{background:url(images/icon_warranty.7eb850d7ff764741f833056d885f16e1.png) no-repeat 50%}.list-qualities li.health .image{background:url(images/icon_health.696320b834ada670f07314d72c6f52e6.png) no-repeat 50%}.list-qualities li.professional{width:141px}.list-qualities li.professional .image{background:url(images/icon_professional.5ff99cd925e6603102318c432caaa402.png) no-repeat 50%}.list-qualities li .image{border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);width:46px;height:46px;display:block;margin:4px auto 27px}.list-qualities li .text{font-family:BwModelica,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:24px;line-height:1.5rem}.list-pictures{list-style:none;padding:0;font-size:0;margin:10px 0 10px -5px}.list-pictures li{display:inline-block;vertical-align:top;width:304px;margin-left:5px;margin-bottom:5px}.list-pictures li a{display:block;width:304px;min-height:203px}.list-pictures li a:hover{opacity:.8}.list-pictures li a img{max-width:304px;max-height:203px;display:block}.list-gallery-images{list-style:none;padding:0;font-size:0;margin:20px 0 0 -100px}.list-gallery-images li{display:inline-block;vertical-align:top;width:328px;margin-left:100px;margin-bottom:60px}.list-gallery-images li a{display:block;text-decoration:none}.list-gallery-images li a:hover .name{text-decoration:none}.list-gallery-images li a:hover .image img{opacity:.8}.list-gallery-images li .image,.list-gallery-images li .text{display:block}.list-gallery-images li .image{width:328px;height:226px;background:url(images/bg_gallery_image.1399697f8b5a02840bf5921767b98f45.png) no-repeat 100% 100%;margin-bottom:21px}.list-gallery-images li .image img{max-width:306px;max-height:204px}.list-gallery-images li .name{font-family:BwModelica,sans-serif;color:#be1d28;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:19px;text-decoration:underline}.list-gallery-images li .product-name{font-family:Lato,sans-serif;color:#a5a8a9;font-size:14px;font-size:.875rem;font-style:italic;line-height:16px;line-height:1rem}.list-gallery-images.smaller-images{margin-left:-20px}.list-gallery-images.smaller-images li{margin-left:20px;margin-bottom:35px;width:305px}.list-gallery-images.smaller-images li .image{width:305px;height:220px}.list-gallery-images.smaller-images li .image img{max-width:283px;max-height:195px}.list-social{list-style:none;padding:0;font-size:0;margin:0 0 0 -13px}.list-social li{margin-right:13px;display:inline-block;vertical-align:top}.list-social li a{display:block;text-decoration:none;width:45px;height:45px}.list-social li a i{font-size:45px;font-size:2.8125rem;display:inline-block;width:100%;height:100%;background-size:contain}.list-social li a i.ico-facebook:before{color:#3b5998}.list-social li a i.ico-google:before{color:#d34836}.list-social li a i.ico-instagram:before{color:#8a3ab9}.list-social li a i.ico-youtube:before{color:#cc181e}.list-social li a img{display:inline-block;vertical-align:top}.list-products{list-style:none;margin:0;padding:0;font-size:0}.list-products li{display:inline-block;vertical-align:top;width:206px;position:relative;margin-bottom:80px;margin-right:20px}.list-products li a{display:block;text-decoration:none}.list-products li a:hover .red-box{background-color:#e32633}.list-products li .image{width:186px;padding-bottom:20px;padding-right:20px;display:block}.list-products li .image img{max-width:186px;max-height:395px}.list-products li .red-box{position:absolute;left:20px;bottom:0;background-color:rgba(190,29,40,.95);box-shadow:0 14px 38px 0 rgba(0,0,0,.16);width:186px;padding:24px 21px}.list-products li .red-box .variants{font-family:BwModelica,sans-serif;color:#fff;font-size:12px;font-size:.75rem;font-weight:400;font-style:italic;line-height:14px;line-height:.875rem;margin-bottom:6px}.list-products li .red-box .name{font-family:BwModelica,sans-serif;font-weight:700;margin-bottom:15px}.list-products li .red-box .link,.list-products li .red-box .name{color:#fff;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.list-products li .red-box .link{font-family:Lato,sans-serif;font-weight:400;display:inline-block;padding-right:14px;padding-bottom:2px;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat 100%}@media (max-width:82em){.list-gallery-images{text-align:center}.list-gallery-images li .image{background:none}.list-products li{margin-right:0}}@media (max-width:55em){.list-qualities{text-align:center}.list-qualities li.health,.list-qualities li.professional,.list-qualities li.quality,.list-qualities li.warranty{width:170px}.list-gallery-images{text-align:center;background:none}}@media (max-width:25em){.list-pictures li,.list-pictures li a,.list-pictures li a img{width:100%}.list-gallery-images li{width:280px;margin-bottom:40px}.list-gallery-images li .image{width:280px;height:187px;background:url(images/bg_gallery_smaller.6a5e878e3ecf992cf0077184597e67bb.png) 100% 100% no-repeat}.list-gallery-images li .image img{max-width:280px;max-height:187px}.list-gallery-images.smaller-images{margin-left:-20px}.list-gallery-images.smaller-images li{width:280px}.list-gallery-images.smaller-images li .image{width:280px;height:193px}.list-gallery-images.smaller-images li .image img{max-width:280px;max-height:193px}}.forms fieldset{margin:0;padding:0;border:none}.forms label{font-family:Lato,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem;margin-bottom:10px;display:block}.forms .form-group,.forms .inputs-div{margin:40px 0;max-width:468px}.forms .form-group input[type=email],.forms .form-group input[type=password],.forms .form-group input[type=text],.forms .form-group select,.forms .form-group textarea,.forms .inputs-div input[type=email],.forms .inputs-div input[type=password],.forms .inputs-div input[type=text],.forms .inputs-div select,.forms .inputs-div textarea{width:100%}.forms .form-group.textarea-input,.forms .inputs-div.textarea-input{max-width:none}.forms input[type=email],.forms input[type=password],.forms input[type=text],.forms select,.forms textarea{border-radius:2px;border:1px solid #ddd;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);color:#323436;padding:14px;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.forms input[type=email]::-webkit-input-placeholder,.forms input[type=password]::-webkit-input-placeholder,.forms input[type=text]::-webkit-input-placeholder,.forms select::-webkit-input-placeholder,.forms textarea::-webkit-input-placeholder{color:#a0a7aa;opacity:1;font-weight:400;font-style:italic}.forms input[type=email]::-moz-placeholder,.forms input[type=password]::-moz-placeholder,.forms input[type=text]::-moz-placeholder,.forms select::-moz-placeholder,.forms textarea::-moz-placeholder{color:#a0a7aa;opacity:1;font-weight:400;font-style:italic}.forms input[type=email]:-ms-input-placeholder,.forms input[type=password]:-ms-input-placeholder,.forms input[type=text]:-ms-input-placeholder,.forms select:-ms-input-placeholder,.forms textarea:-ms-input-placeholder{color:#a0a7aa;opacity:1;font-weight:400;font-style:italic}.forms input[type=email]::input-placeholder,.forms input[type=password]::input-placeholder,.forms input[type=text]::input-placeholder,.forms select::input-placeholder,.forms textarea::input-placeholder{color:#a0a7aa;opacity:1;font-weight:400;font-style:italic}.forms .form-text{color:#919191;font-size:10px;font-size:.625rem;font-weight:400;line-height:12px;line-height:.75rem;margin-top:6px}.forms textarea{min-height:150px}.forms .name-input input[type=text]{background:url(images/icon_input_name.b5fc6428cbf656a68890345820ed0978.png) no-repeat 0,#fff;padding-left:68px}.forms .phone-input input[type=text]{background:url(images/icon_input_phone.7a54528310eb3b055a9404739f174584.png) no-repeat 0,#fff;padding-left:60px}.forms .email-input input[type=email],.forms .email-input input[type=text]{background:url(images/icon_input_email.a59dd718bef926adabab6d2f81ae4f9d.png) no-repeat 0,#fff;padding-left:74px}.forms .region-input input[type=text],.forms .region-input select{background:url(images/icon_input_region.a6798c75a4b8d052d30e83a9cbd9f26a.png) no-repeat left 3px center,url(images/icon_arrow_down_black.e7554f7c0fda4be13f7a248b4e7bdf45.png) no-repeat right 10px center,#fff;padding-left:60px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none}.forms .region-input input[type=text]::-ms-expand,.forms .region-input select::-ms-expand{display:none}.forms .city-input input[type=text]{background:url(images/icon_input_region.a6798c75a4b8d052d30e83a9cbd9f26a.png) no-repeat left 3px center,#fff;padding-left:60px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none}.forms .password-input input[type=password]{background:url(images/icon_input_password.23a57bef4c50f0201b629cab0ae45451.png) no-repeat 0,#fff;padding-left:60px}.forms .position-input input[type=text]{background:url(images/icon_input_position.6c767f07c2cdc313f324eed63b425785.png) no-repeat 0,#fff;padding-left:60px}.forms .file-input{border-radius:2px;border:1px dashed #ddd;text-align:center;padding:14px}.forms .file-input input[type=file]{visibility:hidden}.forms .file-input a,.forms .file-input label{text-decoration:none;font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;position:relative;overflow:hidden;cursor:pointer;margin-bottom:0}.forms .file-input a input[type=file],.forms .file-input label input[type=file]{cursor:inherit;display:block;filter:alpha(opacity=0);min-height:100px;min-width:100%;opacity:0;visibility:visible;position:absolute;right:0;text-align:right;top:0}.forms .file-input a .file-upload,.forms .file-input label .file-upload{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;background:url(images/icon_input_file.9a91536cc27844e3d9fd436d292a0cd2.png) no-repeat 0;padding-left:30px;padding-top:8px;padding-bottom:8px;display:inline-block}.forms .file-input a p,.forms .file-input label p{font-family:Lato,sans-serif;color:#919191;font-size:12px;font-size:.75rem;display:block;margin:14px auto;font-weight:400;line-height:14px;line-height:.875rem}.forms .file-input a p.link-files,.forms .file-input label p.link-files{text-decoration:underline;font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;position:relative;overflow:hidden;margin:0 auto}.forms .file-input a:hover p.link-files,.forms .file-input label:hover p.link-files{text-decoration:none}.forms .file-input.file-input-big{padding:0}.forms .file-input.file-input-big a,.forms .file-input.file-input-big label{padding:14px}.forms .file-input.file-input-big a .file-upload,.forms .file-input.file-input-big a p,.forms .file-input.file-input-big label .file-upload,.forms .file-input.file-input-big label p{display:inline-block;vertical-align:middle;margin:4px 10px}.forms .checkbox-input label{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem}.forms .checkbox-input input[type=checkbox],.forms .checkbox-input input[type=radio]{display:inline-block;vertical-align:middle;margin-right:6px}.dropzone-output{padding:6px 10px 0}.dropzone-output li,.dropzone-output p{text-align:left;font-size:12px;font-family:Lato,sans-serif;color:#919191}.dropzone-output ul{list-style:none}.dropzone-output ul li{margin:5px 5px 5px 0;padding:10px;border-top:1px solid #eee;display:flex;align-items:center;font-weight:700;justify-content:space-between}.dropzone-output ul li:first-child{margin:25px 5px 5px 0}.dropzone-output ul li button{border:0;font-family:Lato,sans-serif;font-weight:700;color:#be1d28;padding:10px;cursor:pointer}.popup{display:none;position:fixed;bottom:0;left:0;right:0;top:0;text-align:center;overflow-y:auto;z-index:6;background-color:#fff}.popup.show{display:block}.popup .column{display:inline-block;vertical-align:middle;width:100%;min-height:30px;left:0;right:0;top:0;z-index:8;border-radius:2px;background-color:#fff;text-align:left}.popup .success img{display:block;margin:4% auto 12%}.popup .success p{font-family:Lato,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:400;line-height:26px;line-height:1.625rem;margin-bottom:7%}.popup .popup-header{*zoom:1;clear:both;padding:20px;background-color:#fff;box-shadow:0 2px 5px 0 hsla(0,0%,81.2%,.21)}.popup .popup-header:after,.popup .popup-header:before{display:table;content:"";line-height:0}.popup .popup-header:after{clear:both}.popup .popup-header .left{float:left}.popup .popup-header .right{float:right;margin-top:30px}.popup .close-btn{font-family:Lato,sans-serif;color:#aaa;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem;padding:10px 0 8px 28px;background:url(images/icon_close_btn.01bbf412f7e3eb8f8b3f968662d64be1.png) no-repeat 0;text-decoration:none}.popup .close-btn:hover{color:#be1d28;background:url(images/icon_close_btn_hvr.c8266e064242677e01776fdd8be6e347.png) no-repeat 0}.popup .popup-center{max-width:930px;margin:50px auto}.popup .popup-center .top{*zoom:1;clear:both;margin-bottom:60px}.popup .popup-center .top:after,.popup .popup-center .top:before{display:table;content:"";line-height:0}.popup .popup-center .top:after{clear:both}.popup .popup-center .image-side{text-align:right;float:left;width:378px;margin-right:48px;padding:0 0 42px 32px}.popup .popup-center .image-side a{display:block;text-align:right}.popup .popup-center .image-side a img{max-width:346px;max-height:680px;display:inline-block;vertical-align:top;box-shadow:0 20px 27px 0 rgba(0,0,0,.16)}.popup .popup-center .text-side{float:left;width:420px;margin-top:20px}.popup .popup-center .text-side h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem;margin-bottom:20px}.popup .popup-center .text-side h4{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:10px}.popup .popup-forms h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem}.popup .popup-forms .border{border-radius:2px;border:1px solid #e3e3e3;padding:34px}.popup .popup-forms .bottom-form{*zoom:1;clear:both;margin-top:52px}.popup .popup-forms .bottom-form:after,.popup .popup-forms .bottom-form:before{display:table;content:"";line-height:0}.popup .popup-forms .bottom-form:after{clear:both}.popup .popup-forms .bottom-form .left{float:left;margin-top:24px}.popup .popup-forms .bottom-form .left p{font-family:Lato,sans-serif;color:#a7a9aa;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem}.popup .popup-forms .bottom-form .left p a{font-size:12px!important;font-size:.75rem!important;font-weight:400!important;line-height:14px!important;line-height:.875rem!important}.popup .popup-forms .bottom-form .right{float:right}.popup .list-checkbox{list-style:none;padding:0;font-size:0;margin:0 0 0 -34px}.popup .list-checkbox li{display:inline-block;vertical-align:top;margin-left:34px;margin-bottom:20px}.popup .list-checkbox li label{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem}.popup .list-checkbox li img,.popup .list-checkbox li input[type=checkbox],.popup .list-checkbox li input[type=radio]{display:inline-block;vertical-align:middle;margin-right:12px}.popup .popup-table{margin:0;padding:0;width:100%}.popup .popup-table td{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem;padding:12px 10px 12px 0}.popup .popup-table td.chosen{color:#be1d28;font-weight:700}.popup .popup-table td.first{width:190px}.popup .popup-table td img{margin-right:8px;display:inline-block;vertical-align:middle;max-width:26px;max-height:26px}.popup .popup-table td input[type=number],.popup .popup-table td input[type=text],.popup .popup-table td select{border-radius:2px;border:1px solid #ddd;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);color:#323436;padding:14px}.popup .popup-table td input[type=number]{width:80px}.popup .popup-table td select{width:100%}.popup .popup-table td .left-inputs,.popup .popup-table td .productForm-div{display:inline-block;vertical-align:middle;font-size:0}.popup .popup-table td .productForm-div input,.popup .popup-table td .productForm-div select,.popup .popup-table td .productForm-div span{display:inline-block;vertical-align:middle;font-size:16px;font-size:1rem}.popup .popup-table td .productForm-div select{width:auto}.popup .separator{border:1px dotted #ececec;height:1px;width:100%;margin:24px 0}.popup .white-box{padding:40px;border-radius:2px;background-color:#fff;box-shadow:0 31px 92px 0 rgba(0,0,0,.07)}.popup .heading h2{margin-bottom:20px}.popup .heading p{max-width:620px;margin-bottom:4px}.popup .heading .phone{font-weight:700;background:url(images/icon_mobile.4dfdafc23216df80f5c575f0f324b474.png) no-repeat 0;margin:0 4px;color:#be1d28;text-decoration:none;padding:10px 0 4px 23px}.popup .list-order{list-style:none;padding:0;font-size:0;margin:20px 0 40px}.popup .list-order li{display:block;margin-bottom:47px;position:relative}.popup .list-order li:after{content:"";border-left:1px dotted #e3e3e3;width:1px;height:27px;position:absolute;top:124%;left:32px}.popup .list-order li.last:after{display:none}.popup .list-order li .number,.popup .list-order li .text{display:inline-block;vertical-align:middle}.popup .list-order li .text{width:700px;width:calc(100% - 130px);font-family:Lato,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:400;line-height:20px;line-height:1.25rem}.popup .list-order li .text a,.popup .list-order li .text strong{color:#be1d28;text-decoration:none;font-weight:700;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;text-decoration:underline}.popup .list-order li .text a:hover,.popup .list-order li .text strong,.popup .list-order li .text strong:hover{text-decoration:none}.popup .list-order li .number{width:63px;height:63px;border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);font-family:BwModelica,sans-serif;color:#be1d28;font-size:24px;font-size:1.5rem;text-align:center;font-weight:700;line-height:26px;line-height:1.625rem;margin-right:37px;padding-top:20px}.popup.popup-small{background-color:rgba(22,22,22,.9)}.popup.popup-small .column{border-radius:2px;background-color:#fff;box-shadow:0 4px 73px 0 rgba(0,0,0,.26);width:998px;position:relative;padding:42px;top:5%}.popup.popup-small .close-btn{width:18px;height:18px;position:absolute;right:16px;top:16px;display:block;padding:0}.popup.popup-small .list-address{text-align:center;margin-top:30px}.popup.popup-small .popup-forms h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem;text-align:center}.popup.popup-small .popup-forms .border{border-radius:2px;border:none;padding:0}.popup.popup-small .popup-forms .bottom-form{*zoom:1;clear:both;margin-top:52px}.popup.popup-small .popup-forms .bottom-form:after,.popup.popup-small .popup-forms .bottom-form:before{display:table;content:"";line-height:0}.popup.popup-small .popup-forms .bottom-form:after{clear:both}.popup.popup-small .popup-forms .bottom-form .left{float:left;margin-top:24px}.popup.popup-small .popup-forms .bottom-form .left p{font-family:Lato,sans-serif;color:#a7a9aa;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem}.popup.popup-small .popup-forms .bottom-form .right{float:right}@media (max-width:72em){.popup.popup-small .column{width:94%;margin:3%;top:0}}@media (max-width:60em){.popup .popup-center{margin:2%;width:96%}.popup .popup-center .image-side,.popup .popup-center .text-side{float:none;width:100%;margin:10px auto}.popup .popup-center .image-side{max-width:378px;margin-bottom:30px}.popup .popup-center .text-side{max-width:420px}.popup .popup-forms .bottom-form .left,.popup .popup-forms .bottom-form .right{float:none;text-align:center}.popup .popup-forms .bottom-form .left{margin-bottom:20px}}@media (max-width:42em){.popup .popup-table .left-inputs{display:inline-block;width:calc(100% - 30px)}.popup .popup-table .productForm-div{margin-bottom:10px}.popup .popup-table td .productForm-div input[type=number],.popup .popup-table td .productForm-div select{width:200px}}@media (max-width:40em){.popup .popup-forms .border,.popup .white-box{padding:20px}.popup .popup-forms .bottom-form{margin-top:40px}.popup .popup-center{margin-bottom:40px}.popup .list-order li .text{width:calc(100% - 110px)}.popup .list-order li .number{margin-right:17px}}@media (max-width:30em){.popup .popup-table td{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.popup .popup-table td.first{width:140px}.popup .popup-center .image-side,.popup .popup-center .image-side a img{width:100%}}@media (max-width:26em){.popup .popup-table td .productForm-div input[type=number],.popup .popup-table td .productForm-div select{width:133px}}.flash-message{position:fixed;bottom:30px;right:30px;z-index:5;-moz-animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation:cssAnimation 0s ease-in 5s forwards;-o-animation:cssAnimation 0s ease-in 5s forwards;animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.flash-message .hide-flash{display:none}@keyframes cssAnimation{to{width:0;height:0;overflow:hidden}}@-webkit-keyframes cssAnimation{to{width:0;height:0;visibility:hidden}}.js .flash-message{position:fixed;bottom:30px;right:30px;z-index:5;display:block}.js .flash-message .hide-flash{display:block}.flash{background-color:#fff;width:280px;padding:15px 20px 15px 60px;font-family:Lato,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:300;text-transform:uppercase;margin-top:15px;position:relative;border-radius:2px}.flash.success{border:2px solid #27ae60;background:url(images/icon_fm_success.400bde69d2fa0f2bc9ae55b497e7d124.png) no-repeat 20px,#fff}.flash.warning{border:2px solid #f39c12;background:url(images/icon_fm_warning.cdc546cf7490b239a77434982cfd4f82.png) no-repeat 20px,#fff}.flash.error{border:2px solid #c0392b;background:url(images/icon_fm_error.f601636e8370078232ef2fcdd1714ad5.png) no-repeat 20px,#fff}.flash.error a,.flash.error strong{display:block;text-transform:uppercase}.flash.info{border:2px solid #3498db;background:url(images/icon_fm_info.67757db52237c0a12ca09f90d3349e8f.png) no-repeat 20px,#fff}.flash .hide-flash{background:url(images/icon_fm_close.205fb8d09d521fca5b0f95e1590934a3.png) no-repeat 50%;position:absolute;right:7px;top:7px;width:12px;height:11px;cursor:pointer}.flash .hide-flash:hover{background:url(images/icon_fm_close_hover.0c9c160b08b7b4ba51cf8aec0eeb804f.png) no-repeat 50%}.flash a,.flash strong{display:block;text-transform:none}.support-message,.support-message .flash{margin:15px auto}@media only screen and (max-width:330px){.flash{width:100%}.js .flash-message{right:0}}#menuToggle{position:relative}#menuToggle input[type=checkbox]{transition:all .3s;box-sizing:border-box;display:none}#menuToggle .sidebarIconToggle{cursor:pointer;z-index:99;top:0;left:0;height:30px;width:30px}#menuToggle .sidebarIconToggle,#menuToggle .spinner{transition:all .3s;box-sizing:border-box;position:absolute}#menuToggle .spinner{height:4px;width:100%;background-color:#be1e29}#menuToggle .horizontal{margin-top:6px}#menuToggle .diagonal.part-1,#menuToggle .diagonal.part-2,#menuToggle .horizontal{transition:all .3s;box-sizing:border-box;position:relative;float:left}#menuToggle .diagonal.part-2{margin-top:6px}#menuToggle input[type=checkbox]:checked~.sidebarIconToggle>.horizontal{transition:all .3s;box-sizing:border-box;opacity:0}#menuToggle input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-1{transition:all .3s;box-sizing:border-box;transform:rotate(135deg);margin-top:12px}#menuToggle input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-2{transition:all .3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-13px}i.arrow{height:10px!important;width:10px!important;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:all .3s ease-out}i.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}i.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}i.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}i.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}i.arrow.mobile-only{display:none}i.arrow.white{border-color:#fff}i.arrow.red{border-color:#be1d28}i.arrow.x-2{border-width:0 3px 3px 0}.with-right-arrow:after{content:"";height:10px;width:10px;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:all .3s ease-out;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.with-right-arrow.mobile-only:after{display:none}@media (max-width:53em){i.arrow.mobile-only,i.with-right-arrow:after{display:inline-block}}.mobile-download-table{display:none;margin:3%;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.16)}.mobile-download-table .download-item{display:flex;justify-content:space-between;align-items:center;padding:20px}.mobile-download-table .download-item:not(:last-of-type){border-bottom:1px solid #f5f5f5}.mobile-download-table .download-item>div:first-of-type{flex-basis:64%}.mobile-download-table .download-item>div:first-of-type span{font-size:.9rem;color:#a0a0a0;margin:0 10px}.mobile-download-table .btn-download{display:inline-block;background:#be1d28;border-radius:50%;width:36px;height:36px;padding:0 4px 8px}.mobile-download-table .btn-download img{width:100%;height:100%}@media (max-width:640px){div.documents-div{padding:0}div.documents-div div.box-inner{padding:0;background:#f5f5f5}div.documents-div div.white-box{padding:0;margin:0;background:#f5f5f5;box-shadow:none}.download-table{display:none}.mobile-download-table{display:block}}@media (max-width:400px){.mobile-download-table .download-item>div:first-of-type{flex-basis:unset;margin-right:30px}.mobile-download-table .download-item>div:first-of-type span{font-size:.7rem}}.welcome{padding:60px 0;min-height:710px;position:relative;max-width:1920px;margin:0 auto;*zoom:1;clear:both}.welcome:after,.welcome:before{display:table;content:"";line-height:0}.welcome:after{clear:both}.welcome .left-side{width:540px;margin-left:300px}.welcome .left-side h1{font-family:BwModelica,sans-serif;color:#323436;font-size:88px;font-size:5.5rem;font-weight:700;line-height:114px;line-height:7.125rem}.welcome .left-side h1 span{color:#be1d28}.welcome .left-side .separator{background-color:#be1d28;width:485px;height:2px;position:relative;z-index:3;left:283px;margin:50px 0}.welcome .left-side p{font-size:18px;font-size:1.125rem;font-weight:400;line-height:32px;line-height:2rem}.welcome .right-side{position:absolute;right:0;top:60px;width:998px;height:746px;border-top:15px solid #f5f5f5;border-left:15px solid #f5f5f5;padding:52px 0 60px 52px;overflow:hidden}.welcome .right-side img{box-shadow:0 31px 38px 0 rgba(0,0,0,.16);display:block;position:relative;z-index:2}.banners{padding:60px 0 80px;background-color:#f5f5f5}.banners .list-banners{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:26px}.banners .list-banners .news-item{display:flex;flex-direction:column;max-width:300px}.banners .list-banners .news-item .news-image{height:228px;width:100%;background-color:#e5e5e5;overflow:hidden}.banners .list-banners .news-item .news-description{padding:24px;flex:1 1;max-width:280px}.banners .list-banners .news-item .news-description .news-row{display:flex;align-items:center;justify-content:flex-start;gap:10px}.banners .list-banners .news-item .news-description .news-type{background:#be1d28;text-transform:uppercase;padding:10px;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:14px;font-style:normal;font-weight:600}.banners .list-banners .news-item .news-description .news-date{color:#323436;text-align:right;font-size:14px;font-style:normal;font-weight:400}.banners .list-banners .news-item .news-description .news-title{margin-top:16px;margin-bottom:24px;color:#323436;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.banners .list-banners .news-item .news-button--wrapper{display:inline-block}.banners .list-banners .news-item .news-read-more{display:flex;align-items:center;justify-content:center;gap:6px;background:#be1d28;padding:12px 16px;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:14px;font-style:normal;font-weight:400;text-decoration:none}.banners .list-banners .news-item .news-read-more .news-read-more_label{min-width:68px;text-align:left;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat right 2px center,#be1d28}.banners .list-banners .news-item .news-read-more img{width:7px;height:7px}.banners .list-banners a{display:block}.banners .list-banners a img{max-width:280px;max-height:187px;display:block}.banners .show-all-news--container{margin-top:56px;text-align:center}.banners .show-all-news--container .line{background-color:#e5e5e5}.banners .show-all-news--container .show-all-news-button{text-decoration:none;color:#fff;border-radius:8px;background-color:#be1d28;padding:18px 22px;display:flex;align-items:center;justify-content:center;gap:6px}.banners .show-all-news--container .show-all-news-button img{width:7px;height:7px}.banners .show-all-news--container .button--wrapper{display:inline-block}.banners .news-item{border:1px solid #ededed;box-shadow:0 12px 26px 0 rgba(25,33,61,.12)}.banners .button{margin-top:70px;margin-bottom:36px}.door-types{background-color:#be1d28;position:relative;z-index:1}.door-types .door-types-inner{max-width:1920px;margin:0 auto}.door-types .button,.door-types .list-door-types{display:inline-block;vertical-align:middle}.door-types .button{padding:14px}.best-products{padding:100px 0 60px;max-width:1920px;margin:0 auto}.best-products .center{padding-left:350px}.best-products .list-products{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0}.realisation{padding:100px 0}.realisation .list-realization{list-style:none;margin:0;font-size:0;background:url(images/bg_realization.61fad54ccf4232c3da6d367a13296ec3.png) no-repeat top;padding:50px 0 0;position:relative}.realisation .list-realization .slick-arrow{outline:none;background-color:rgba(190,29,40,.85);width:56px;border:none;height:56px;position:absolute;top:38%;cursor:pointer;display:block;z-index:2}.realisation .list-realization .slick-arrow.slick-prev{background:url(images/arrow_prev.a1584a9086638b6b82ceb2c782b73e76.png) no-repeat 50%,rgba(190,29,40,.85);left:31px}.realisation .list-realization .slick-arrow.slick-prev:hover{background:url(images/arrow_prev.a1584a9086638b6b82ceb2c782b73e76.png) no-repeat 50%,rgba(113,16,23,.85)}.realisation .list-realization .slick-arrow.slick-next{background:url(images/arrow_next.9aa06cd658b4992a00846a8d55f51872.png) no-repeat 50%,rgba(190,29,40,.85);left:769px}.realisation .list-realization .slick-arrow.slick-next:hover{background:url(images/arrow_next.9aa06cd658b4992a00846a8d55f51872.png) no-repeat 50%,rgba(113,16,23,.85)}.realisation .list-realization li{font-size:16px;font-size:1rem;*zoom:1;clear:both}.realisation .list-realization li:after,.realisation .list-realization li:before{display:table;content:"";line-height:0}.realisation .list-realization li:after{clear:both}.realisation .list-realization li .image-side,.realisation .list-realization li .right-side{display:inline-block;vertical-align:middle}.realisation .list-realization li .image-side{width:794px;margin-left:30px;margin-bottom:35px;min-height:528px}.realisation .list-realization li .image-side img{box-shadow:0 20px 27px 0 rgba(0,0,0,.16)}.realisation .list-realization li .right-side{width:340px;margin-left:56px}.realisation .list-realization li .right-side h3{font-family:BwModelica,sans-serif;color:#323536;font-size:32px;font-size:2rem;font-weight:700;line-height:34px;line-height:2.125rem}.realisation .list-realization li .right-side .separator{background-color:#be1d28;width:100%;position:relative;left:-90px;height:2px;margin:30px 0}.realisation .list-realization li .right-side .color,.realisation .list-realization li .right-side .design,.realisation .list-realization li .right-side .glazing,.realisation .list-realization li .right-side .material{padding:9px 0 9px 30px;margin-bottom:10px;font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;display:block;font-weight:400;line-height:18px;line-height:1.125rem}.realisation .list-realization li .right-side .material{background:url(images/icon_material.6aac327791fd5b076d2fd13dd2aab47e.png) no-repeat 0}.realisation .list-realization li .right-side .glazing{background:url(images/icon_glazing.86c9f60acf0acff67533624ece90f0f7.png) no-repeat 0}.realisation .list-realization li .right-side .design{background:url(images/icon_realization_design.0c39b70bc40b8b74b1007cf240443dab.png) no-repeat 0;margin-bottom:30px}.realisation .list-realization li .right-side .color{background:url(images/icon_realization_color.fe6f7d4f6a9b4d7523b7d6940154eae6.png) no-repeat 0;margin-bottom:30px}.realisation .slick-dots{list-style:none;padding:0;font-size:0;margin:50px 0 0 -90px}.realisation .slick-dots li{display:inline-block;vertical-align:top;margin-left:90px;width:180px;padding:10px 0 10px 16px;margin-bottom:40px;position:relative;cursor:pointer}.realisation .slick-dots li:after{border-radius:50%;background-color:#d7d7d7;width:9px;height:9px;content:"";position:absolute;bottom:-45px;left:30px;display:block}.realisation .slick-dots li .name{font-family:BwModelica,sans-serif;color:#818181;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;margin-bottom:11px}.realisation .slick-dots li .others{font-family:Lato,sans-serif;color:#818181;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem}.realisation .slick-dots li .number{font-family:BwModelica,sans-serif;color:#eee;font-size:50px;font-size:3.125rem;font-weight:300;line-height:52px;line-height:3.25rem;position:absolute;left:0;top:0;z-index:-1}.realisation .slick-dots li.slick-active:after{background-color:#be1d28;width:13px;height:13px;bottom:-47px}.realisation .slick-dots li.slick-active .name{color:#be1d28;text-decoration:none}.realisation .slick-dots li.slick-active .number{color:#d9d9d9}.realisation .dot-line{background-color:#ededed;width:100%;height:1px}.realisation .align-center{margin:100px 0 20px}.how-to{padding:47px 0;background:url(images/bg_howto2.3e8d947d6f3578040c05bb64231f0e2d.png) no-repeat top right 20px;max-width:1920px;margin:0 auto}.how-to .buttons{margin-top:144px}.how-to .center{max-width:1811px;background:url(images/bg_howto.e132f3f77f8e24a5e86a6ca1ed0f37c7.jpg) no-repeat top;background-size:cover;padding:180px 0 0 360px}.how-to h3{font-family:BwModelica,sans-serif;color:#fff;font-size:48px;font-size:3rem;font-weight:700;line-height:68px;line-height:4.25rem;max-width:600px}.how-to .separator{background-color:#be1d28;max-width:127px;height:2px;margin:49px 0}.how-to .list-howto{list-style:none;margin:0;padding:0;font-size:0}.how-to .list-howto li{display:block;margin-bottom:35px}.how-to .list-howto li .first,.how-to .list-howto li .second{display:inline-block;vertical-align:middle}.how-to .list-howto li .first{font-family:BwModelica,sans-serif;color:#fff;font-size:30px;font-size:1.875rem;font-weight:100;line-height:32px;line-height:2rem;background:url(images/icon_line.9130ad28ced9db9000f04dfa46f5f643.png) no-repeat 100%;width:90px;margin-right:10px}.how-to .list-howto li .second{font-family:Lato,sans-serif;color:#fff;font-size:24px;font-size:1.5rem;font-weight:400;line-height:26px;line-height:1.625rem;width:600px;width:calc(100% - 120px)}.our-customers{padding:45px 0;background:url(images/bg_customers.18014b4b8988c147001a98ab26ddce2d.png) no-repeat 50%}.our-customers .arrows-div{width:280px;position:relative;margin:4px auto;*zoom:1;clear:both}.our-customers .arrows-div:after,.our-customers .arrows-div:before{display:table;content:"";line-height:0}.our-customers .arrows-div:after{clear:both}.our-customers .arrows-div .index-div{float:left;font-family:BwModelica,sans-serif;color:#d8d8d8;font-size:36px;font-size:2.25rem;font-weight:300;line-height:38px;line-height:2.375rem;width:150px;text-align:center;margin-top:10px;width:168px}.our-customers .slick-arrow{outline:none;background-color:rgba(190,29,40,.85);width:56px;border:none;height:56px;cursor:pointer;display:block;z-index:2;text-indent:99999px;overflow:hidden}.our-customers .slick-arrow.slick-prev{background:url(images/arrow_prev.a1584a9086638b6b82ceb2c782b73e76.png) no-repeat 50%,rgba(50,53,54,.7);float:left}.our-customers .slick-arrow.slick-prev:hover{background:url(images/arrow_prev.a1584a9086638b6b82ceb2c782b73e76.png) no-repeat 50%,rgba(113,16,23,.85)}.our-customers .slick-arrow.slick-next{background:url(images/arrow_next.9aa06cd658b4992a00846a8d55f51872.png) no-repeat 50%,rgba(50,53,54,.7);float:right}.our-customers .slick-arrow.slick-next:hover{background:url(images/arrow_next.9aa06cd658b4992a00846a8d55f51872.png) no-repeat 50%,rgba(113,16,23,.85)}.our-customers .list-customers{list-style:none;padding:0;font-size:0;margin:30px 0}.our-customers .list-customers .slick-list .slick-slide{margin:0 25px 50px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}.our-customers .list-customers .slick-list .slick-slide li .main-text p,.our-customers .list-customers .slick-list .slick-slide li .person .text p.name{color:#818181}.our-customers .list-customers .slick-list .slick-slide li .separator{background-color:#e1e1e1}.our-customers .list-customers .slick-list .slick-current{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.our-customers .list-customers .slick-list .slick-current li .main-text p{color:#323436}.our-customers .list-customers .slick-list .slick-current li .person .text p.name{color:#a33139}.our-customers .list-customers .slick-list .slick-current li .separator{background-color:#a33139}.our-customers .list-customers li{display:inline-block;vertical-align:top;width:425px;border-radius:2px;background-color:#fff;box-shadow:0 31px 38px 0 rgba(0,0,0,.16);padding:23px;text-align:left}.our-customers .list-customers li .white-box{background:url(images/icon_quote.850042c5a36410cd09ef0294d8ed9b3b.png) no-repeat 100% 0}.our-customers .list-customers li .main-text{margin-top:40px;min-height:192px}.our-customers .list-customers li .main-text p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-style:italic;line-height:24px;line-height:1.5rem;display:inline-block;vertical-align:middle}.our-customers .list-customers li .separator{margin:30px 0;background-color:#a33139;width:127px;height:2px}.our-customers .list-customers li .person{display:block}.our-customers .list-customers li .person .image,.our-customers .list-customers li .person .text{display:inline-block;vertical-align:middle}.our-customers .list-customers li .person .image{width:64px;margin-right:18px}.our-customers .list-customers li .person .image img{max-width:64px;max-height:64px;display:block}.our-customers .list-customers li .person .text{width:200px;width:calc(100% - 100px)}.our-customers .list-customers li .person .text p{font-family:Lato,sans-serif;color:#8f8d8d;font-size:14px;font-size:.875rem;font-style:italic;line-height:16px;line-height:1rem;display:block}.our-customers .list-customers li .person .text p.name{font-style:normal;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;font-weight:700;color:#a33139;margin-bottom:10px}@media (max-width:119em){.welcome .left-side{margin-left:calc(100% - 1620px)}.best-products .center{padding-left:calc(100% - 1555px)}.how-to .center{padding-left:19%;padding-top:8%}}@media (max-width:106em){.welcome .left-side{margin-left:80px;width:580px}.welcome .left-side .separator{left:0}.welcome .left-side h1{font-size:80px;font-size:5rem;line-height:106px;line-height:6.625rem}.welcome .right-side{width:652px;height:543px;border-bottom:15px solid #f5f5f5}.welcome .right-side img{width:600px}.door-types .list-door-types{width:calc(100% - 240px)}.door-types .list-door-types li{width:20%}.door-types .list-door-types li a{width:100%}.door-types .buttons{text-align:left}}@media (max-width:101em){.best-products{padding:20px 0}.best-products .center{padding:2%}}@media (max-width:85em){.welcome .left-side{margin-left:20px;width:540px}.door-types{padding-bottom:20px}.door-types .list-door-types{width:100%}.door-types .button{display:block;text-align:center;margin-top:20px}}@media (max-width:82em){.best-products{padding:20px 0}.best-products .center{padding:3%}.banners,.realisation{padding:20px 0}.realisation .slick-dots{display:none!important}.realisation .list-realization li .image-side{width:694px}.realisation .list-realization li .image-side img{box-shadow:none;max-width:694px}.realisation .list-realization .slick-arrow{top:250px}.realisation .list-realization .slick-arrow.slick-prev{left:0}.realisation .list-realization .slick-arrow.slick-next{right:3px;left:unset}}@media (max-width:1300px){.our-customers .arrows-div .index-div{display:none}.our-customers .list-customers .slick-list .slick-slide{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.our-customers .list-customers .slick-list .slick-slide li p.main-text{color:#323436}.our-customers .list-customers .slick-list .slick-slide li .person .text p.name{color:#a33139}.our-customers .list-customers .slick-list .slick-slide li .separator{background-color:#a33139}}@media (max-width:79em){.best-products{padding:20px 0}.best-products .center{padding:3%;max-width:800px;margin:0 auto}.best-products .heading.go-left{text-align:center}.best-products .heading.go-left h2{padding:36px 20px}.best-products .heading.go-left p{margin:0 auto}.realisation{padding:20px 0}.realisation .slick-dots{display:none!important}.realisation .list-realization{background:none}.realisation .list-realization li .image-side,.realisation .list-realization li .right-side{margin:10px auto;float:none;display:block}.realisation .list-realization li .image-side{margin-bottom:10px;max-width:694px;width:100%;min-height:0}.realisation .list-realization li .image-side img{box-shadow:none}.realisation .list-realization li .right-side{max-width:340px;width:100%;text-align:center;margin-top:24px;display:flex;flex-direction:column}.realisation .list-realization li .right-side .color,.realisation .list-realization li .right-side .design,.realisation .list-realization li .right-side .glazing,.realisation .list-realization li .right-side .material{display:inline-block;margin:10px;text-align:left;background-color:#f5f5f5;background-position-x:12px;padding:12px 12px 12px 36px}.realisation .list-realization li .right-side .btn{margin-top:20px}.realisation .list-realization li .right-side .separator{left:0;margin:30px auto}.realisation .align-center{margin:50px 0 0!important}}@media (max-width:78em){.welcome{padding:30px 0}.welcome .left-side,.welcome .right-side{margin:10px auto}.welcome .left-side{text-align:center;margin-bottom:40px;width:100%;max-width:720px}.welcome .left-side .separator{left:0;margin:50px auto;max-width:485px;width:100%}.welcome .right-side{position:relative;top:0;right:0;max-width:998px;width:100%;height:auto;border:15px solid #f5f5f5;padding:30px}.welcome .right-side img{width:100%;box-shadow:none;max-width:none}.our-customers .list-customers .slick-list .slick-slide li .separator{width:100%}.our-customers .slick-arrow.slick-next,.our-customers .slick-arrow.slick-prev{background-color:#be1d28}}@media (max-width:76em){.how-to .center{padding:3%}.how-to .buttons{margin:30px auto 0;text-align:center}}@media (max-width:68em){.door-types{text-align:center}.door-types .list-door-types{width:100%;text-align:center}.door-types .buttons{width:100%;margin-top:20px;display:block}}@media (max-width:60em){.best-products .center{max-width:592px}.best-products .list-products{text-align:center;display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 8px}.best-products .list-products li{width:45%;max-width:45%;margin:0 0 30px}.best-products .list-products li a{border:1px solid #be1d28;display:flex;flex-direction:column;align-items:center;padding:8px 8px 90px}.best-products .list-products li .image{display:contents;width:96%;padding:0}.best-products .list-products li .image img{max-height:300px;width:100%}.best-products .list-products li .red-box{left:unset;width:100%;z-index:-1;padding:65px 0 0}.best-products .list-products li .red-box .name{font-weight:400}.best-products .list-products li .red-box .link{display:inline-block;font-family:Lato,sans-serif;font-weight:400;line-height:1rem;text-transform:uppercase;text-decoration:none;padding:10px 0;box-shadow:0 10px 18px 0 rgb(25 26 1.4%);border-radius:2px;background-color:#f5f5f5;color:#be1d28;cursor:pointer;width:90%;position:relative;z-index:5;margin-bottom:8px}.best-products .list-products li .red-box .link span:after{height:3px;width:3px;border:solid #be1d28;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin-bottom:2px;margin-left:3px;transform:rotate(-45deg);content:""}.how-to{background:none}}@media (max-width:53em){.door-types .list-door-types li{width:270px}.show-all{padding-right:0;text-align:center}.show-all .line{display:none}.show-all .show{display:inline-block;font-family:Lato,sans-serif;color:#fff;font-size:.875rem;font-weight:700;line-height:1rem;text-transform:uppercase;text-decoration:none;padding:19px 0;box-shadow:0 10px 18px 0 rgb(25 26 1.4%);border-radius:2px;background-color:#be1d28!important;cursor:pointer;outline:none;border:none;position:static;width:80%}.show-all .show i.arrow{display:inline-block;border-color:#fff}.btn{padding:19px;background-image:none;width:100%;max-width:340px;text-align:center}}@media (max-width:800px){.our-customers{background:none}.our-customers .arrows-div .index-div{display:block}.our-customers .list-customers{max-height:400px}.our-customers .list-customers li{box-shadow:1px 4px 9px 6px rgba(0,0,0,.16)}.our-customers .list-customers .slick-list .slick-slide{margin:0 14px 50px}.our-customers .arrows-div{max-width:340px;display:flex;width:100%;justify-content:space-between;margin:0 auto}.our-customers .arrows-div .index-div{flex:1 1}}@media (max-width:34em){.welcome{padding-bottom:0;min-height:0}.welcome .left-side{width:100%;padding:20px 20px 0;margin-bottom:20px}.welcome .left-side h1{font-size:10vw;line-height:70px;line-height:4.375rem}.welcome .left-side .separator{margin:30px auto}.welcome .left-side p{font-size:1rem}.welcome .right-side{margin:0 auto;border:none;padding:0;z-index:-1}.how-to h3{font-size:38px;font-size:2.375rem;line-height:40px;line-height:2.5rem}.how-to .list-howto li .first{font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem}.how-to .list-howto li .second{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}.show-all--button{background-color:#f5f5f5!important;color:#df2b38;padding:19px 0;width:80%}.show-all--button i{border-color:#df2b38}}@media (max-width:24em){.welcome .left-side h1{line-height:58px;line-height:3.625rem}}@media (max-width:360px){.list-products li .red-box .name.smaller-font{font-size:.8rem}}.product-page .main-product{padding:18px 0;border-bottom:1px solid #e8e8e8}.product-page .main-product .main{*zoom:1;clear:both;margin:30px 0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;height:780px}.product-page .main-product .main:after,.product-page .main-product .main:before{display:table;content:"";line-height:0}.product-page .main-product .main:after{clear:both}.product-page .main-product .image-side{text-align:right;width:406px;margin-right:72px;padding:0 0 42px 32px;flex-basis:100%}.product-page .main-product .image-side a{display:inline-block;text-align:right;position:relative}.product-page .main-product .image-side a img{width:406px;max-height:798px;display:inline-block;vertical-align:top}.product-page .main-product .image-side a .image-desc{position:absolute;bottom:-30px;left:0;right:0;width:100%;text-align:center;font-family:Lato,sans-serif;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:#b7b7b7;font-weight:700}.product-page .main-product .text-side{width:750px}.product-page .main-product .description{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem}.product-page .main-product .choose-filter{background-color:#fff;border-radius:2px;margin-top:25px;margin-bottom:20px}.product-page .main-product .choose-filter .ui-accordion-header{text-align:center;display:block;padding:10px}.product-page .main-product .choose-filter .list-tabs{list-style:none;margin:0;padding:0;font-size:0;box-shadow:0 2px 5px 0 hsla(0,0%,81.2%,.21)}.product-page .main-product .choose-filter .list-tabs li{display:inline-block;vertical-align:top;width:25%;text-align:center;position:relative;border-right:1px solid #efefef}.product-page .main-product .choose-filter .list-tabs li .list-tooltip{font-family:BwModelica,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;padding:18px;font-weight:700;text-align:center;border-radius:2px;background-color:#ee5b1a;box-shadow:0 8px 13px 0 rgba(0,0,0,.16);position:absolute;bottom:130%;left:0;right:0;display:none}.product-page .main-product .choose-filter .list-tabs li .list-tooltip:after,.product-page .main-product .choose-filter .list-tabs li .list-tooltip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.product-page .main-product .choose-filter .list-tabs li .list-tooltip:after{border-color:#ee5b1a rgba(238,91,26,0) rgba(238,91,26,0);border-width:6px;margin-left:-6px}.product-page .main-product .choose-filter .list-tabs li .list-tooltip:before{border-color:#ee5b1a rgba(238,91,26,0) rgba(238,91,26,0);border-width:7px;margin-left:-7px}.product-page .main-product .choose-filter .list-tabs li:last-of-type{border-right:none}.product-page .main-product .choose-filter .list-tabs li .tab-div,.product-page .main-product .choose-filter .list-tabs li a{text-decoration:none;font-family:BwModelica,sans-serif;color:#000;display:block;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;font-weight:700;padding:10px;width:100%;height:71px;display:flex;justify-content:center;align-items:center}.product-page .main-product .choose-filter .list-tabs li .tab-div:focus,.product-page .main-product .choose-filter .list-tabs li a:focus{outline:none}.product-page .main-product .choose-filter .list-tabs li .tab-div .text,.product-page .main-product .choose-filter .list-tabs li a .text{display:inline-block}.product-page .main-product .choose-filter .list-tabs li .tab-div .text-notAvailable,.product-page .main-product .choose-filter .list-tabs li a .text-notAvailable{font-family:BwModelica,sans-serif;color:#828282;font-size:12px;font-size:.75rem;font-weight:400;line-height:16px;line-height:1rem;background:url(images/icon_close_btn.01bbf412f7e3eb8f8b3f968662d64be1.png) no-repeat 0;padding-left:28px;text-align:left;display:none}.product-page .main-product .choose-filter .list-tabs li a>.tab-div{padding:0}.product-page .main-product .choose-filter .list-tabs li.active:after,.product-page .main-product .choose-filter .list-tabs li.ui-state-active:after{top:100%;left:50%;content:"";height:0;width:0;position:absolute;pointer-events:none;border:10px solid rgba(190,29,40,0);border-top-color:#be1d28;margin-left:-10px}.product-page .main-product .choose-filter .list-tabs li.active .tab-div,.product-page .main-product .choose-filter .list-tabs li.active a,.product-page .main-product .choose-filter .list-tabs li.ui-state-active .tab-div,.product-page .main-product .choose-filter .list-tabs li.ui-state-active a{background-color:#be1d28;color:#fff}.product-page .main-product .choose-filter .list-tabs li .done-checkmark{width:20px;height:20px;position:absolute;right:0;top:0;display:none}.product-page .main-product .choose-filter .list-tabs li .done-checkmark-label{height:18px;position:absolute;right:24px;top:2px;display:block;color:#000;font-size:11px;font-size:.6875rem}.product-page .main-product .choose-filter .list-tabs li.done .done-checkmark{display:block}.product-page .main-product .choose-filter .list-tabs li.ui-state-active .done-checkmark-label{color:#fff}.product-page .main-product .choose-filter .list-tabs li.notAvailable a .text-notAvailable{display:initial}.product-page .main-product .choose-filter .list-tabs li.notAvailable a .text{display:none}.product-page .main-product .choose-filter .list-tabs li.show-tooltip .list-tooltip{display:block}.product-page .main-product .choose-filter .list-tabs.one-tabs li{width:100%}.product-page .main-product .choose-filter .content,.product-page .main-product .choose-filter .ui-tabs-panel{padding:13px 10px;display:none}.product-page .main-product .choose-filter .content.active,.product-page .main-product .choose-filter .ui-tabs-panel.active{display:block}.product-page .main-product .choose-filter .content .scroll,.product-page .main-product .choose-filter .ui-tabs-panel .scroll{max-height:300px;overflow-y:auto;padding:3px}.product-page .main-product .choose-filter .filter-box .click-btn{background-color:#fff;border-top:none;border-bottom:1px dotted #bebebe}.product-page .main-product .choose-filter .filter-box input[type=checkbox].ios8-switch{position:absolute;margin:8px 0 0 16px}.product-page .main-product .choose-filter .filter-box input[type=checkbox].ios8-switch+label{position:relative;padding:5px 0 0 50px;line-height:2em}.product-page .main-product .choose-filter .filter-box input[type=checkbox].ios8-switch+label:before{content:"";position:absolute;display:block;left:0;top:0;width:40px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}.product-page .main-product .choose-filter .filter-box input[type=checkbox].ios8-switch+label:after{content:"";position:absolute;display:block;left:0;top:0;width:24px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}.product-page .main-product .choose-filter .filter-box input[type=checkbox].ios8-switch+label:hover:after{box-shadow:0 0 5px rgba(0,0,0,.3)}.product-page .main-product .choose-filter .filter-box input[type=checkbox].ios8-switch:checked+label:after{margin-left:16px}.product-page .main-product .choose-filter .filter-box input[type=checkbox].ios8-switch:checked+label:before{background:#be1d28}.product-page .main-product .btn-send{background-color:#be1d28;padding:19px 29px 17px 48px;background:url(images/icon_send.2a9f066209922b2266f8b03a68698750.png) no-repeat left 10px center,#be1d28;box-shadow:0 10px 18px 0 rgba(25,26,28,.2)}.product-page .main-product .btn-send:hover{background-color:#e32633;background:url(images/icon_send.2a9f066209922b2266f8b03a68698750.png) no-repeat left 10px center,#e32633;box-shadow:none}.product-page .main-product .list-product-social{list-style:none;padding:0;font-size:0;margin:0 0 0 -80px}.product-page .main-product .list-product-social li{display:inline-block;vertical-align:middle;margin-left:80px;margin-bottom:20px}.product-page .main-product .list-product-social li a{font-family:Lato,sans-serif;color:#323536;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;text-decoration:underline;padding:4px 0}.product-page .main-product .list-product-social li a.email,.product-page .main-product .list-product-social li a.file-pdf,.product-page .main-product .list-product-social li a.print{padding-left:24px}.product-page .main-product .list-product-social li a.email{background:url(images/icon_product_email.c995423e44a4fa1fc6b2ed0d0c998cbb.png) no-repeat 0}.product-page .main-product .list-product-social li a.file-pdf{background:url(images/icon_product_pdf.128f9cd986a51c8880580f0e2f48bfb1.png) no-repeat 0}.product-page .main-product .list-product-social li a.print{background:url(images/icon_product_print.73c864239a3ca0a3622b3d604a90e14e.png) no-repeat 0}.product-page .main-product .list-product-social li a.toFavorite{background:url(images/icon_product_info.e826cd1b3e20cfe9c4a057c5582e9728.png) no-repeat 100%;padding-right:20px}.product-page .main-product .list-product-social li a:hover{text-decoration:none}.product-page .main-product .list-productStuff{list-style:none;padding:0;font-size:0;margin:0 0 0 -12px;*zoom:1;clear:both}.product-page .main-product .list-productStuff:after,.product-page .main-product .list-productStuff:before{display:table;content:"";line-height:0}.product-page .main-product .list-productStuff:after{clear:both}.product-page .main-product .list-productStuff li{display:inline-block;vertical-align:middle;margin-left:12px;margin-bottom:20px}.product-page .main-product .list-productStuff li.priceProduct{width:200px;display:none}.product-page .main-product .list-productStuff li.special-link{float:left;padding-top:16px}.product-page .main-product .list-productStuff li.order-button{float:right}.product-page .main-product .list-productStuff li .link-closest{font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;padding:10px 0 10px 24px;background:url(images/icon_mark_closest.e5264a4d4da1a85f40f4ff9d5b25b50c.png) no-repeat 0}.product-page .main-product .list-productStuff li .link-closest:hover{text-decoration:none}.product-page .main-product .product-top{*zoom:1;clear:both}.product-page .main-product .product-top:after,.product-page .main-product .product-top:before{display:table;content:"";line-height:0}.product-page .main-product .product-top:after{clear:both}.product-page .main-product .product-top .left{float:left;position:relative;top:-30px;width:574px;width:calc(100% - 172px)}.product-page .main-product .product-top .left h1,.product-page .main-product .product-top .left p{font-family:BwModelica,sans-serif;color:#323436;font-size:32px;font-size:2rem;font-weight:700;line-height:38px;line-height:2.375rem;background:url(images/bg_product_name.fa9c7fcb75d658b3d09e8705324eb30d.png) no-repeat 100%;display:inline-block;padding:26px 20px 26px 0}.product-page .main-product .product-top .left h1 span,.product-page .main-product .product-top .left p span{color:#be1d28}.product-page .main-product .product-top .right{float:right;margin-top:16px;width:172px}.product-page .main-product .product-top .right a{font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;background:url(images/arrow_left.9c96bbebf4bfe9a24c6fb12a55be7f4a.png) no-repeat 0;padding-left:18px;text-decoration:underline}.product-page .main-product .product-top .right a:hover{text-decoration:none}.product-page .product-category{background-color:#f5f5f5;padding:40px 10px 60px}.product-page .about-products{padding:100px 0}.product-page .about-products .image-side{width:490px;padding-bottom:60px;padding-right:60px;background:url(images/bg_aboutProduct.a0e3636fa76068e6087bea63c5fd0e63.png) no-repeat 100% 100%;float:left;margin-right:66px}.product-page .about-products .image-side img{max-width:434px;max-height:399px;display:block}.product-page .about-products .text-side{float:right;width:710px}.product-page .about-products .text-side h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem}.product-page .about-products .text-side .separator{background-color:#be1d28;max-width:506px;width:100%;position:relative;left:-230px;height:2px;margin:24px 0 30px}.product-page .about-products .text-side p{line-height:24px;line-height:1.5rem}.product-page .product-gallery{background-color:#f5f5f5;padding:40px 0}.product-page .product-gallery .center-list{width:1232px;margin:0 auto}@media (max-width:81em){.product-page .main-product .text-side{width:calc(100% - 450px)}.product-page .product-gallery .center-list{width:100%;max-width:922px}.product-page .about-products .image-side{margin-right:36px}.product-page .about-products .text-side{width:calc(100% - 530px)}}@media (max-width:68em){.product-page .main-product .main{flex-wrap:nowrap;height:unset}.product-page .main-product .image-side,.product-page .main-product .text-side{flex-basis:unset;margin:14px auto}.product-page .main-product .image-side{margin-bottom:36px;padding:0}.product-page .main-product .text-side{width:100%}}@media (max-width:66em){.product-page .about-products{padding:30px 0}.product-page .about-products .image-side,.product-page .about-products .text-side{float:none;margin:16px auto}.product-page .about-products .image-side{margin-bottom:40px;max-width:490px;width:100%}.product-page .about-products .image-side img{width:100%}.product-page .about-products .text-side{text-align:left;max-width:710px;width:100%}.product-page .about-products .text-side .list-qualities{text-align:left}.product-page .about-products .text-side .separator{left:0;margin:24px 0 30px}}@media (max-width:64em){.product-page .product-gallery .center-list{max-width:614px}}@media (max-width:50em){.product-page .about-products .text-side .list-qualities.second-version li .image,.product-page .about-products .text-side .list-qualities.second-version li .text{display:block;text-align:center}.product-page .about-products .text-side .list-qualities.second-version li .image{margin:4px auto 12px}.product-page .about-products .text-side .list-qualities.second-version li.quality{width:200px}.product-page .about-products .text-side .list-qualities.second-version li.quality .text{width:100%}.product-page .about-products .text-side .list-qualities.second-version li.warranty{width:200px}.product-page .about-products .text-side .list-qualities.second-version li.warranty .text{width:100%}.product-page .about-products .text-side .list-qualities.second-version li.health{width:200px}.product-page .about-products .text-side .list-qualities.second-version li.health .text{width:100%}.product-page .main-product .choose-filter .list-tabs li .tab-div,.product-page .main-product .choose-filter .list-tabs li a{height:110px}}@media (max-width:44em){.product-page .main-product .list-productStuff li.special-link{padding-top:0;float:none}.product-page .main-product .list-productStuff li.order-button{float:none}}@media (max-width:42em){.product-page .product-gallery .center-list{max-width:304px}}@media (max-width:39em){.product-page .main-product .product-top{margin-bottom:14px}.product-page .main-product .product-top .left,.product-page .main-product .product-top .right{float:none;width:100%;text-align:left}.product-page .main-product .product-top .left{top:0}.product-page .main-product .choose-filter .list-tabs li .tab-div,.product-page .main-product .choose-filter .list-tabs li a{height:140px}.product-page .main-product .choose-filter .list-tabs li .tab-div .text-notAvailable,.product-page .main-product .choose-filter .list-tabs li a .text-notAvailable{font-size:10px;font-size:.625rem;line-height:12px;line-height:.75rem}.product-page .main-product .choose-filter .list-tabs li .list-tooltip{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;bottom:110%}}@media (max-width:30em){.product-page .main{margin:0}.product-page .main-product .image-side{width:100%;padding:0;margin-bottom:0}.product-page .main-product .image-side a img{width:100%}.product-page .main-product .text-caption{order:-1;margin-top:0;margin-bottom:0}}@media (max-width:22em){.product-page .main-product .choose-filter .list-tabs li .list-tooltip,.product-page .main-product .choose-filter .list-tabs li .tab-div,.product-page .main-product .choose-filter .list-tabs li a{font-size:10px;font-size:.625rem;line-height:12px;line-height:.75rem}}.page-heading{padding:30px 0 0;border-bottom:1px solid #eee}.page-heading .box-inner{*zoom:1;clear:both;position:relative}.page-heading .box-inner:after,.page-heading .box-inner:before{display:table;content:"";line-height:0}.page-heading .box-inner:after{clear:both}.page-heading .left-side{margin-top:60px;margin-bottom:30px;position:relative;z-index:2}.page-heading .separator{background-color:#be1d28;max-width:375px;width:100%;height:2px;position:relative;left:500px;margin:26px 0}.page-heading h1{font-family:BwModelica,sans-serif;color:#323436;font-size:88px;font-size:5.5rem;font-weight:700;line-height:114px;line-height:7.125rem;max-width:960px}.page-heading h1 span{color:#be1d28}.page-heading p{font-family:Lato,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:400;line-height:32px;line-height:2rem;max-width:800px}.page-heading p.date{font-family:BwModelica,sans-serif;color:#be1d28;font-size:36px;font-size:2.25rem;font-weight:400;line-height:38px;line-height:2.375rem}.page-heading .right-side{position:absolute;right:-100px;top:30px;padding:23px 0 20px 27px;background:url(images/bg_page.e509554df745b34126084b83e9e24d67.png) no-repeat 0 0}.page-heading .right-side img{box-shadow:0 31px 38px 0 rgba(0,0,0,.16);display:block;max-width:522px;max-height:347px}.page-heading.page-partner-heading{border-radius:2px;background-color:#f5f5f5;padding-top:0}.page-heading.page-partner-heading .left-side{margin-top:56px}.page-heading.page-partner-heading h1{font-size:66px;font-size:4.125rem;line-height:72px;line-height:4.5rem}.page-heading.page-partner-heading .separator{left:400px}.page-heading.page-partner-heading .box-inner{background:url(images/image_partner_map.41e2bae75408dd4e1b0d8e1c37c53160.png) no-repeat 100%}.page-content{padding:6% 0}.contact-career{padding:0 0 20px}.list-catalogues{list-style:none;padding:0;font-size:0;margin:0 0 0 -40px}.list-catalogues li{display:inline-block;vertical-align:top;margin-left:40px;margin-bottom:40px;width:360px}.list-catalogues li h2{font-size:16px!important;font-size:1rem!important;line-height:20px!important;line-height:1.25rem!important;margin-left:10px!important;margin-bottom:-16px!important}.chooseDoors{padding:4% 0}.chooseDoors .list-choose{font-size:0}.chooseDoors .list-choose .item{display:block}.chooseDoors .list-choose .item .main-text,.chooseDoors .list-choose .item .number{display:inline-block;vertical-align:top}.chooseDoors .list-choose .item .list-fillings{list-style:none;padding:0;font-size:0;margin:0 0 0 -80px}.chooseDoors .list-choose .item .list-fillings li{display:inline-block;vertical-align:top;width:420px;margin-left:80px;margin-top:14px;margin-bottom:14px}.chooseDoors .list-choose .item .list-fillings li p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:28px;line-height:1.75rem;margin-bottom:20px}.chooseDoors .list-choose .item .list-fillings li p.head{color:#be1d28;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;font-weight:700}.chooseDoors .list-choose .item .list-fillings li img{max-width:420px;display:block}.chooseDoors .list-choose .item .number{border-radius:50%;background-color:#be1d28;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);width:46px;height:46px;font-family:BwModelica,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;text-align:center;padding-top:11px;margin-right:38px}.chooseDoors .list-choose .item .main-text{border-bottom:1px solid #bdbdbd;border-bottom:1px solid hsla(0,0%,85.1%,.5);padding-bottom:50px;margin-bottom:50px;width:1100px;width:calc(100% - 120px);padding-top:6px;*zoom:1;clear:both}.chooseDoors .list-choose .item .main-text:after,.chooseDoors .list-choose .item .main-text:before{display:table;content:"";line-height:0}.chooseDoors .list-choose .item .main-text:after{clear:both}.chooseDoors .list-choose .item .main-text p{line-height:26px;line-height:1.625rem}.chooseDoors .list-choose .item .main-text h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:28px;line-height:1.75rem;margin-bottom:43px}.chooseDoors .list-choose .item .main-text h3 strong{display:none}.chooseDoors .list-choose .item .main-text .left{float:left;width:600px;width:calc(100% - 530px)}.chooseDoors .list-choose .item .main-text .image{float:left;width:292px;margin-left:50px}.chooseDoors .list-choose .item .main-text p.bottom-space{margin-bottom:35px}.chooseDoors .list-choose .item .main-text p.smaller-bottom-space{margin-bottom:12px}.chooseDoors .list-choose .item.last-item .main-text{border-bottom:none}.chooseDoors .list-choose .item .list-finishes li .image{width:133px;float:none;margin-left:0}.chooseDoors .list-choose .item .list-standards li .image{margin-left:0;width:auto}.page-contact-div{background-color:#f5f5f5;padding:66px 0}.page-contact-div h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem;margin-bottom:14px}.page-contact-div .text{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem;margin-bottom:12px}.page-contact-div .list-contactInfo{list-style:none;padding:0;font-size:0;margin:0 0 0 -50px}.page-contact-div .list-contactInfo li{display:inline-block;vertical-align:middle;width:280px;margin-left:50px;margin-top:10px;margin-bottom:10px}.page-contact-div .list-contactInfo li a{text-decoration:none;display:inline-block}.page-contact-div .list-contactInfo li .image,.page-contact-div .list-contactInfo li .text{display:inline-block;vertical-align:middle}.page-contact-div .list-contactInfo li .image{width:31px;height:31px;border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);text-align:center;padding-top:6px;margin-right:14px}.page-contact-div .list-contactInfo li .image img{max-width:16px;max-height:16px}.page-contact-div .list-contactInfo li .text{font-family:BwModelica,sans-serif;color:#be1d28;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:0}.page-contact-div .list-contactInfo li .text strong{font-family:Lato,sans-serif;color:#a0a2a2;font-size:10px;font-size:.625rem;font-weight:400;line-height:20px;line-height:1.25rem;display:block}.page-contact-div .list-contactInfo li.email{width:280px}.page-contact-div .list-contactInfo li.email .image{padding-top:8px}.list-links{list-style:none;margin:0;padding:0;font-size:0}.page_two-column{padding:4% 0}.page_two-column .left-side{float:left;width:850px}.page_two-column .left-side a,.page_two-column .left-side p{line-height:24px;line-height:1.5rem}.page_two-column .left-side p{margin-bottom:14px}.page_two-column .left-side p.small-margin{margin-bottom:2px}.page_two-column .left-side strong{font-weight:900}.page_two-column .left-side a{font-weight:700;text-decoration:underline}.page_two-column .left-side a.btn,.page_two-column .left-side a:hover{text-decoration:none}.page_two-column .left-side h1,.page_two-column .left-side h2{font-family:BwModelica,sans-serif;color:#323436;font-weight:700}.page_two-column .left-side h1{font-size:36px;font-size:2.25rem;line-height:38px;line-height:2.375rem;margin:0 0 12px}.page_two-column .left-side h2{font-size:30px;font-size:1.875rem;line-height:32px;line-height:2rem;margin:0 0 12px}.page_two-column .left-side h3{font-size:24px;font-size:1.5rem;line-height:26px;line-height:1.625rem}.page_two-column .left-side h3,.page_two-column .left-side h4{font-family:BwModelica,sans-serif;color:#323436;font-weight:700;margin:34px 0 12px}.page_two-column .left-side h4{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem}.page_two-column .left-side img{max-width:100%}.page_two-column .left-side .list-advantages{list-style:none;padding:0;font-size:0;margin:14px 0}.page_two-column .left-side .list-advantages li{display:block;margin-bottom:27px}.page_two-column .left-side .list-advantages li .image,.page_two-column .left-side .list-advantages li .text{display:inline-block;vertical-align:middle}.page_two-column .left-side .list-advantages li .image{border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);width:49px;height:49px;text-align:center;padding-top:11px;margin-right:22px}.page_two-column .left-side .list-advantages li .text{font-family:Lato,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:400;line-height:20px;line-height:1.25rem;width:760px;width:calc(100% - 90px)}.page_two-column .left-side .list-advantages.smaller-version li .image{width:36px;height:36px;padding-top:8px}.page_two-column .left-side .list-advantages.smaller-version li .image img{width:21px}.page_two-column .left-side .list-advantages.smaller-version li .text{width:760px;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;width:calc(100% - 78px)}.page_two-column .white-box-images{border-radius:2px;padding:20px 18px;background-color:#fff;box-shadow:0 31px 92px 0 rgba(0,0,0,.07);margin:24px 0}.page_two-column .list-news-images{list-style:none;padding:0;font-size:0;margin:0 0 0 -20px}.page_two-column .list-news-images li{display:inline-block;vertical-align:top;width:258px;margin-left:20px;margin-bottom:13px;margin-top:13px}.page_two-column .list-news-images li a{display:block}.page_two-column .list-news-images li a:hover img{opacity:.8}.page_two-column .list-news-images li a img{max-width:258px;max-height:188px;display:block}.page_two-column .showcase{border-radius:2px;background-color:#be1d28;box-shadow:0 31px 38px 0 rgba(0,0,0,.16);font-size:0;padding:20px;margin:4% 0}.page_two-column .showcase .left,.page_two-column .showcase .right{display:inline-block;vertical-align:middle}.page_two-column .showcase .left{width:105px;margin-right:48px}.page_two-column .showcase .left i{color:#fff;font-size:80px;font-size:5rem;line-height:80px;line-height:5rem}.page_two-column .showcase .right{width:528px;width:calc(100% - 160px)}.page_two-column .showcase .right p{font-family:BwModelica,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:30px}.page_two-column .showcase .right .btn{text-decoration:none}.page_two-column .review-page{padding:4% 0}.page_two-column .image-and-text{*zoom:1;clear:both}.page_two-column .image-and-text:after,.page_two-column .image-and-text:before{display:table;content:"";line-height:0}.page_two-column .image-and-text:after{clear:both}.page_two-column .image-and-text .left,.page_two-column .image-and-text .right{float:left}.page_two-column .image-and-text .left{border-radius:2px;border:1px solid #e3e3e3;width:218px;padding:10px;margin-right:27px;text-align:center}.page_two-column .image-and-text .left img{max-width:142px;max-height:198px;display:block;margin:0 auto 4px}.page_two-column .image-and-text .right{width:539px;width:calc(100% - 250px)}.page_two-column .image-and-text.news-version{margin-bottom:6%}.page_two-column .image-and-text.news-version .left,.page_two-column .image-and-text.news-version .right{float:none;display:inline-block;vertical-align:middle}.page_two-column .image-and-text.news-version .left{width:387px;border:none;height:auto;text-align:left;padding:0}.page_two-column .image-and-text.news-version .left img{max-width:387px;max-height:357px;display:inline-block;vertical-align:top}.page_two-column .image-and-text.news-version .right{width:400px;width:calc(100% - 450px)}.page_two-column .image-and-text.news-version .right p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-style:italic;line-height:24px;line-height:1.5rem}.page_two-column .image-and-text.action-version{margin-bottom:34px}.page_two-column .image-and-text.action-version .left{width:401px;border:none;margin-right:0}.page_two-column .image-and-text.action-version .left img{width:100%;max-width:401px;max-height:inherit;max-height:none}.page_two-column .image-and-text.action-version .right{width:400px;padding-top:80px}.page_two-column .image-and-text.action-version .right p{font-family:BwModelica,sans-serif;font-weight:700;color:#323436;font-size:33px;font-size:2.0625rem;line-height:38px;line-height:2.375rem}.page_two-column .image-and-text.action-version .right p.red{color:#be1d28;font-size:50px;font-size:3.125rem;line-height:58px;line-height:3.625rem}.page_two-column .image-and-text.action-version .right p.validity{font-size:20px;font-size:1.25rem;font-family:Lato,sans-serif;line-height:24px;line-height:1.5rem;margin-top:24px;display:block}.page_two-column .image-and-text.action-version .right .align-left{padding-left:80px}.page_two-column .image-and-text.action-version2 .left{width:360px;border:none;margin-right:0}.page_two-column .image-and-text.action-version2 .left img{width:100%;max-width:344px;display:block;max-width:401px;max-height:inherit;max-height:none}.page_two-column .image-and-text.action-version2 .right{width:440px;width:calc(100% - 360px);padding:0 20px}.page_two-column .image-and-text.action-version2 .right table{margin-bottom:20px}.page_two-column .image-and-text.action-version2 .right table td{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:22px;line-height:1.375rem;padding:4px 6px 4px 0}.page_two-column .image-and-text.action-version2 .right p{font-family:Lato,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem}.page_two-column .image-and-text.action-version2 .right p .red{color:#be1d28}.page_two-column .image-and-text.action-version2 .right p .vat{font-size:14px;font-size:.875rem;font-weight:700;line-height:20px;line-height:1.25rem}.page_two-column .image-and-text.action-version2 .right p.small{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:22px;line-height:1.375rem;margin-bottom:0}.page_two-column .list-positions{list-style:none;margin:0;padding:0;font-size:0}.page_two-column .list-positions li{display:block;border-radius:2px;background-color:#fff;box-shadow:0 31px 92px 0 rgba(0,0,0,.07);padding:28px;margin-bottom:46px}.page_two-column .list-positions li .left,.page_two-column .list-positions li .right{display:inline-block;vertical-align:middle}.page_two-column .list-positions li .left{font-family:BwModelica,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;width:550px;width:calc(100% - 240px)}.page_two-column .list-positions li .right{width:220px;text-align:right}.page_two-column .list-positions li .btn{text-decoration:none}.page_two-column .right-side{float:right;width:289px;margin-top:10px}.page_two-column .right-side.big-margin{margin-top:50px}.page_two-column .list-page-picAndDesc{list-style:none;padding:0;font-size:0;margin:0 0 0 -40px}.page_two-column .list-page-picAndDesc li{display:inline-block;vertical-align:top;margin-left:40px;margin-bottom:30px;width:256px}.page_two-column .list-page-picAndDesc li .image{width:240px;height:200px;margin-bottom:10px;display:block}.page_two-column .list-page-picAndDesc li .image img{max-width:240px;max-height:200px}.page_two-column .list-page-picAndDesc li a:hover img{opacity:.7}.page_two-column .list-page-picAndDesc li .text{display:block}.page_two-column .list-page-picAndDesc li .text h4{margin:4px 0 10px;font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem}.page_two-column .list-page-picAndDesc li .text h5{margin:2px 0 6px}.page_two-column .list-page-picAndDesc li .text p{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;margin-bottom:0}.page_two-column .list-page-pictures{list-style:none;padding:0;font-size:0;margin:30px 0 0 -40px}.page_two-column .list-page-pictures li{display:inline-block;vertical-align:top;width:250px;margin-left:40px;margin-bottom:30px;position:relative}.page_two-column .list-page-pictures li a{display:block;padding-right:30px;padding-bottom:20px}.page_two-column .list-page-pictures li a.download-button{border:1px solid #f5f5f5;background-color:#fff;padding:10px;position:absolute;bottom:20px;right:30px;z-index:3;visibility:hidden;opacity:0;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s}.page_two-column .list-page-pictures li a.download-button:after{display:none}.page_two-column .list-page-pictures li a:after{position:absolute;right:0;bottom:0;content:"";width:70%;height:70%;border:15px solid #f5f5f5;z-index:-1}.page_two-column .list-page-pictures li a img{max-width:220px;max-height:170px;display:block}.page_two-column .list-page-pictures li:hover a img{opacity:.8}.page_two-column .list-page-pictures li:hover a.download-button{visibility:visible;opacity:.8}.page_two-column .list-page-pictures li:hover a.download-button:hover,.page_two-column .list-page-pictures li:hover a.download-button img{opacity:1}.page_two-column .list-page-pictures.without-width li{width:auto}.page_two-column .list-page-pictures.without-bg{margin-left:-20px}.page_two-column .list-page-pictures.without-bg li{margin-left:20px;margin-bottom:20px;overflow:hidden}.page_two-column .list-page-pictures.without-bg li a{padding-right:0;padding-bottom:0;text-decoration:none}.page_two-column .list-page-pictures.without-bg li a:after{display:none}.page_two-column .list-page-pictures.without-bg li h5{margin:0 0 2px}.page_two-column .list-page-pictures.without-bg li img{max-width:220px;max-height:180px}.page_two-column .list-page-pictures.align-middle li{vertical-align:middle}.page_two-column .list-articles .article{*zoom:1;clear:both;font-size:0}.page_two-column .list-articles .article:after,.page_two-column .list-articles .article:before{display:table;content:"";line-height:0}.page_two-column .list-articles .article:after{clear:both}.page_two-column .list-articles .article .image,.page_two-column .list-articles .article .text{display:inline-block;vertical-align:middle}.page_two-column .list-articles .article .image{width:260px;height:240px;margin-right:48px}.page_two-column .list-articles .article .image img{max-width:260px;max-height:240px}.page_two-column .list-articles .article .image p.mobile-date{display:none}.page_two-column .list-articles .article .text{width:530px;width:calc(100% - 318px)}.page_two-column .list-articles .article .text .top{*zoom:1;clear:both;margin-bottom:26px;display:block}.page_two-column .list-articles .article .text .top:after,.page_two-column .list-articles .article .text .top:before{display:table;content:"";line-height:0}.page_two-column .list-articles .article .text .top:after{clear:both}.page_two-column .list-articles .article .text .top h4{float:left;font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:28px;line-height:1.75rem;max-width:410px;margin:0}.page_two-column .list-articles .article .text .top .date{font-family:Lato,sans-serif;color:#d0d0d0;font-size:14px;font-size:.875rem;font-style:italic;line-height:16px;line-height:1rem;float:right;margin-top:8px}.page_two-column .list-articles .article .text p.shortDescription{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem;margin-bottom:25px}.page_two-column .list-articles .article .text .link-btn{font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;padding-right:20px;background:url(images/icon_arrow_right_red.785a9773b8449325f1d9528f519c8e45.png) no-repeat 100%}.page_two-column .list-articles .article .text .link-btn:hover{text-decoration:none}.page_two-column .grey-box{background-color:#f5f5f5;padding:25px 22px;margin-bottom:72px}.page_two-column .grey-box.white{background:transparent;padding:0}.page_two-column .grey-box .list-address{margin-top:20px;margin-bottom:24px}.page_two-column .grey-box .list-address li{margin-bottom:20px}.page_two-column .grey-box.instagram{background:-webkit-linear-gradient(45deg,#ffd521,#fb8915 36%,#f40201 50%,#d1016f 61%,#bb00b5);background:-moz-linear-gradient(45deg,#ffd521 0,#fb8915 36%,#f40201 50%,#d1016f 61%,#bb00b5 100%);background:-o-linear-gradient(45deg,#ffd521 0,#fb8915 36%,#f40201 50%,#d1016f 61%,#bb00b5 100%);background:-ms-linear-gradient(45deg,#ffd521 0,#fb8915 36%,#f40201 50%,#d1016f 61%,#bb00b5 100%);background:linear-gradient(45deg,#ffd521,#fb8915 36%,#f40201 50%,#d1016f 61%,#bb00b5);padding:32px 18px}.page_two-column .grey-box.instagram img{margin-bottom:20px}.page_two-column .grey-box.instagram .name{font-family:BwModelica,sans-serif;color:#fff;font-size:24px;font-size:1.5rem;font-weight:700;line-height:30px;line-height:1.875rem;margin-bottom:38px}.page_two-column .grey-box.instagram .link{font-family:Lato,sans-serif;color:#fff;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;padding-right:16px;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat 100%}.page_two-column .grey-box.instagram .link:hover{text-decoration:none}.page_two-column .grey-box.career_advice .italics{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-style:italic;line-height:24px;line-height:1.5rem;margin-bottom:20px;font-weight:500}.page_two-column .grey-box.career_advice .separator{margin:30px 0 27px;background-color:#a33139;width:127px;height:2px}.page_two-column .grey-box.career_advice .person{font-size:0}.page_two-column .grey-box.career_advice .person .image,.page_two-column .grey-box.career_advice .person .text{display:inline-block;vertical-align:middle}.page_two-column .grey-box.career_advice .person .image{width:64px;height:64px;margin-right:20px}.page_two-column .grey-box.career_advice .person .image img{max-width:64px;max-height:64px;display:block}.page_two-column .grey-box.career_advice .person .text{width:150px;width:calc(100% - 95px)}.page_two-column .grey-box.career_advice .person .name{font-family:BwModelica,sans-serif;color:#a33139;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:6px}.page_two-column .grey-box.career_advice .person .occupation{font-family:Lato,sans-serif;color:#696868;font-size:14px;font-size:.875rem;font-style:italic;line-height:16px;line-height:1rem;font-weight:500}.page_two-column .grey-box .list-news{list-style:none;margin:0;padding:0;font-size:0}.page_two-column .grey-box .list-news li{margin-bottom:20px;display:block}.page_two-column .grey-box .list-news li a{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem;text-decoration:underline}.page_two-column .grey-box .list-news li a:hover{text-decoration:none}.page_two-column .grey-box .fb-page{width:100%;height:auto;max-width:289px;margin:0 auto;display:block!important}.page_two-column .grey-box .fb-page img{width:100%;max-width:289px}.page_two-column .grey-box h4{font-family:BwModelica,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:25px}.page_two-column .grey-box h4.small-margin{margin-bottom:16px}.page_two-column .grey-box .list-last_photos{list-style:none;padding:0;font-size:0;margin:0 0 24px -19px}.page_two-column .grey-box .list-last_photos li{display:inline-block;vertical-align:top;margin-left:19px;margin-bottom:15px;width:112px}.page_two-column .grey-box .list-last_photos li a{display:block}.page_two-column .grey-box .list-last_photos li a:hover{opacity:.8}.page_two-column .grey-box .list-last_photos li a img{max-width:112px;max-height:103px}.page_two-column .grey-box.photos{background-color:#f5f5f5;background:url(images/bg_last_photos.c5e2ff37d55759066e5ec6bc135c7fbd.png) no-repeat 100% 100%,#f5f5f5}.page_two-column .grey-box.documents{background-color:#f5f5f5;background:url(images/bg_documents.733eac572ca1a07aefd74bc8a589c15f.png) no-repeat 100% 100%,#f5f5f5}.page_two-column .grey-box.help_us{background-color:#f5f5f5;background:url(images/bg_helpus.1f9f8f02338d16a48cbc6662c9001676.png) no-repeat 100% 100%,#f5f5f5}.page_two-column .grey-box.help_us .list-address.smaller-version li.cellphone .text,.page_two-column .grey-box.help_us .list-address.smaller-version li.email .text,.page_two-column .grey-box.help_us .list-address.smaller-version li.mobile .text{width:calc(100% - 40px)}.page_two-column .grey-box.help_us .list-address.smaller-version li.cellphone .text strong,.page_two-column .grey-box.help_us .list-address.smaller-version li.email .text strong,.page_two-column .grey-box.help_us .list-address.smaller-version li.mobile .text strong{display:inline-block}.page_two-column .grey-box.social .list-social{text-align:center}.page_two-column .grey-box .align-center{margin:28px 0}.page_two-column .grey-box .table-documents{width:100%}.page_two-column .grey-box .table-documents td{padding:10px 4px}.page_two-column .grey-box .table-documents td,.page_two-column .grey-box .table-documents td p{font-family:Lato,sans-serif;color:#323436;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem}.page_two-column .grey-box .table-documents td a{font-family:Lato,sans-serif;color:#be1d28;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;text-decoration:underline}.page_two-column .grey-box .table-documents td a:hover{text-decoration:none}.page_two-column .grey-box .table-documents td.first{padding:10px 4px 10px 0}.page_two-column .grey-box .table-documents td.type{text-align:right;padding:10px 0 10px 4px}.page_two-column .grey-box .table-documents td.type p{text-transform:uppercase}.page_two-column .grey-box .helps-box{font-size:0;*zoom:1;clear:both;margin-bottom:58px}.page_two-column .grey-box .helps-box:after,.page_two-column .grey-box .helps-box:before{display:table;content:"";line-height:0}.page_two-column .grey-box .helps-box:after{clear:both}.page_two-column .grey-box .helps-box:last-of-type{margin-bottom:10px}.page_two-column .grey-box .helps-box .left,.page_two-column .grey-box .helps-box .right{float:left}.page_two-column .grey-box .helps-box .left{width:64px;height:64px;margin-right:18px}.page_two-column .grey-box .helps-box .left img{max-width:64px;max-height:64px;display:block}.page_two-column .grey-box .helps-box .right{width:156px;width:calc(100% - 82px);margin-top:14px}.page_two-column .grey-box .helps-box .name{font-family:BwModelica,sans-serif;color:#a33139;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:4px}.page_two-column .grey-box .helps-box .occupation{font-family:Lato,sans-serif;color:#8f8d8d;font-size:12px;font-size:.75rem;font-style:italic;line-height:14px;line-height:.875rem;margin-bottom:12px}.quality-box{padding:30px 0}.quality-box .list-quality{list-style:none;margin:0;padding:0;font-size:0;position:relative}.quality-box .list-quality:before{content:"";position:absolute;left:22px;top:0;bottom:0;background-color:#e3e3e3;width:1px;z-index:1}.quality-box .list-quality li{display:block;margin-bottom:100px;position:relative}.quality-box .list-quality li.first:before{top:0;bottom:50%}.quality-box .list-quality li.first:before,.quality-box .list-quality li.last:after{content:"";position:absolute;left:20px;width:4px;height:50%;z-index:2;background-color:#fff}.quality-box .list-quality li.last:after{top:50%;bottom:0}.quality-box .list-quality li .image,.quality-box .list-quality li .number,.quality-box .list-quality li .right-side,.quality-box .list-quality li .text{display:inline-block;vertical-align:middle}.quality-box .list-quality li .number{border-radius:50%;background-color:#be1d28;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);width:46px;height:46px;font-family:BwModelica,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;text-align:center;padding-top:13px;position:relative;z-index:3}.quality-box .list-quality li .number:after,.quality-box .list-quality li .number:before{content:"";width:46px;left:0;height:26px;display:block;position:absolute;z-index:3;background-color:#fff}.quality-box .list-quality li .number:before{top:-26px}.quality-box .list-quality li .number:after{bottom:-26px}.quality-box .list-quality li .image{width:380px;margin:0 60px}.quality-box .list-quality li .text{width:700px;width:calc(100% - 570px)}.quality-box .list-quality li .text h3{font-family:BwModelica,sans-serif;color:#323436;font-size:24px;font-size:1.5rem;font-weight:700;line-height:26px;line-height:1.625rem;margin-bottom:30px;display:block}.quality-box .list-quality li .text p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:26px;line-height:1.625rem;margin-top:20px;display:block}.quality-box .list-quality li .text p a{color:#be1d28;font-weight:700;text-decoration:underline}.quality-box .list-quality li .text p a:hover{text-decoration:none}.basic-informations{padding:4% 0 0}.basic-informations .left-side{float:left;width:880px;margin-right:64px}.basic-informations .left-side a,.basic-informations .left-side p{line-height:24px;line-height:1.5rem}.basic-informations .left-side p{margin-bottom:24px}.basic-informations .right-side{float:right;width:312px;margin-top:80px}.basic-informations .right-side img{display:inline-block;vertical-align:top}.surface-finishes{padding:4% 0;background-color:#f5f5f5}.list-finishes{list-style:none;padding:0;font-size:0;margin:16px 0}.list-finishes li{display:block;margin-bottom:47px}.list-finishes li .image,.list-finishes li .text{display:inline-block;vertical-align:middle}.list-finishes li .image{width:133px;height:133px;margin-right:28px}.list-finishes li .image img{max-width:133px;max-height:133px}.list-finishes li .image a{display:block}.list-finishes li .text{width:871px;width:calc(100% - 200px);max-width:890px}.list-finishes li .text a{color:#323436}.list-finishes li h4{font-family:BwModelica,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem}.list-finishes li .separator{background-color:#be1d28;width:59px;height:2px;margin:18px 0 21px}.list-finishes li p{font-family:Lato,sans-serif;font-weight:500;color:#323436;font-size:16px;font-size:1rem;font-style:italic;line-height:26px;line-height:1.625rem}.inner-fill{padding:4% 0}.inner-fill .list-fill{list-style:none;padding:0;font-size:0;margin:0 0 0 -150px}.inner-fill .list-fill li{width:525px;margin-left:150px;margin-bottom:60px;display:inline-block;vertical-align:top;text-align:center}.inner-fill .list-fill li .image{width:100%;max-width:525px;text-align:center;margin-bottom:30px;display:block}.inner-fill .list-fill li .image a{display:block}.inner-fill .list-fill li .image img{max-width:525px;max-height:259px;display:inline-block;vertical-align:top}.inner-fill .list-fill li .text h4{font-family:BwModelica,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem}.inner-fill .list-fill li .text .separator{background-color:#be1d28;width:59px;height:2px;margin:18px auto 21px}.gallery{padding:40px 0}.gallery .align-center{margin:3% 0 4%}.gallery .gallery-info-box{border-radius:2px;background-color:#f5f5f5;padding:30px 20px;margin:6% 0;text-align:center}.gallery .gallery-info-box .left,.gallery .gallery-info-box .right{display:inline-block;vertical-align:middle;margin:10px 16px}.gallery .gallery-info-box .left p{font-family:BwModelica,sans-serif;color:#323536;font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem}.gallery .gallery-info-div{*zoom:1;clear:both;margin:20px 0}.gallery .gallery-info-div:after,.gallery .gallery-info-div:before{display:table;content:"";line-height:0}.gallery .gallery-info-div:after{clear:both}.gallery .gallery-info-div .left{float:left;width:865px}.gallery .gallery-info-div .left p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem;margin-bottom:16px}.gallery .gallery-info-div .right{border-radius:2px;background-color:#be1d28;box-shadow:0 31px 38px 0 rgba(0,0,0,.16);width:387px;float:right;margin-left:20px;padding:31px 25px;margin-top:60px}.gallery .gallery-info-div .right h4,.gallery .gallery-info-div .right p{color:#fff}.gallery .gallery-info-div .right h4{font-family:BwModelica,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:14px}.gallery .gallery-info-div .right p{font-family:Lato,sans-serif;color:#fff;font-size:16px;font-size:1rem;font-weight:400;line-height:30px;line-height:1.875rem}.gallery .gallery-info-div .right p strong{font-weight:900}.gallery .quick-buttons{*zoom:1;clear:both}.gallery .quick-buttons:after,.gallery .quick-buttons:before{display:table;content:"";line-height:0}.gallery .quick-buttons:after{clear:both}.gallery .quick-buttons .text-left{float:left;width:180px;margin-right:40px;margin-top:28px;margin-bottom:10px}.gallery .quick-buttons .text-left p{font-family:BwModelica,sans-serif;color:#323436;font-size:22px;font-weight:700}.gallery .quick-buttons .button-right{width:1040px;width:calc(100% - 220px);float:right}.gallery .quick-buttons .list-buttons{list-style:none;padding:0;font-size:0;margin:0 0 0 -40px}.gallery .quick-buttons .list-buttons li{margin-left:40px;margin-top:10px;margin-bottom:10px;display:inline-block;vertical-align:top}.person-box{padding:40px 0 80px;background-color:#f5f5f5}.person-box .white-box{border-radius:2px;background-color:#fff;box-shadow:0 31px 38px 0 rgba(0,0,0,.16);max-width:794px;width:100%;margin:0 auto;padding:60px 38px;background:url(images/bg_quote.bce8a8567f2abec73648c977f4fb6561.png) no-repeat right 20px top 20px,#fff}.person-box .white-box p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-style:italic;line-height:24px;line-height:1.5rem;font-weight:500}.person-box .white-box .separator{margin:33px 0 28px;background-color:#a33139;width:127px;height:2px}.person-box .white-box .bottom .image,.person-box .white-box .bottom .text{display:inline-block;vertical-align:middle}.person-box .white-box .bottom .image{width:100px;height:100px;margin-right:18px}.person-box .white-box .bottom .image img{max-width:100px;max-height:100px}.person-box .white-box .bottom .text .name{font-family:BwModelica,sans-serif;color:#a33139;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:6px}.person-box .white-box .bottom .text .occupation{font-family:Lato,sans-serif;color:#8f8d8d;font-size:14px;font-size:.875rem;font-style:italic;font-weight:500;line-height:16px;line-height:1rem}.more-galeries{padding:40px 0}.more-galeries .buy-door{text-align:center;margin:30px 0}.more-galeries .buy-door .btn,.more-galeries .buy-door p{display:inline-block;vertical-align:middle;margin:14px}.more-galeries .buy-door p{font-family:BwModelica,sans-serif;color:#323436;font-size:26px;font-size:1.625rem;font-weight:700;line-height:28px;line-height:1.75rem}.more-galeries .buttons{*zoom:1;clear:both;margin:6% 0}.more-galeries .buttons:after,.more-galeries .buttons:before{display:table;content:"";line-height:0}.more-galeries .buttons:after{clear:both}.more-galeries .buttons a{text-decoration:none;font-size:0;*zoom:1;clear:both}.more-galeries .buttons a:after,.more-galeries .buttons a:before{display:table;content:"";line-height:0}.more-galeries .buttons a:after{clear:both}.more-galeries .buttons .left,.more-galeries .buttons .left .image,.more-galeries .buttons .left .text{float:left}.more-galeries .buttons .left .text p{background:url(images/icon_arrow_left_white_big.0d6ef95d7509592b2255df1a4f3ad85d.png) no-repeat 0;padding-left:22px;padding-right:22px}.more-galeries .buttons .right{float:right}.more-galeries .buttons .right .image,.more-galeries .buttons .right .text{float:left}.more-galeries .buttons .right .image{float:right}.more-galeries .buttons .right .text p{background:url(images/icon_arrow_right_white_big.6eb733553c5e8dd8fdbf084c24f069e8.png) no-repeat 100%;padding-right:22px;padding-left:22px}.more-galeries .buttons .image{width:209px;height:148px}.more-galeries .buttons .image img{max-width:209px;max-height:148px;display:block}.more-galeries .buttons .text{width:344px;height:148px;background-color:#be1d28;padding:10px;display:flex;justify-content:center;align-items:center}.more-galeries .buttons .text p{font-family:Lato,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;font-weight:700;line-height:24px;line-height:1.5rem;text-decoration:underline;text-transform:uppercase;display:inline-block}.more-galeries .buttons a:hover .text{background-color:#e32633}.more-galeries .buttons a:hover .text p{text-decoration:none}.our-philosophy{padding:40px 0 120px}.our-philosophy .big-picture{display:block;margin:0 auto;width:100%;max-width:1280px;box-shadow:0 20px 27px 0 rgba(0,0,0,.16)}.our-philosophy .white-box{background-color:#fff;box-shadow:0 31px 92px 0 rgba(0,0,0,.07);padding:47px;max-width:1280px;margin:0 auto}.our-philosophy .white-box .boxed{padding-right:172px}.our-philosophy .white-box .boxed h4{font-family:BwModelica,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:27px}.our-philosophy .white-box .boxed p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem}.our-philosophy .white-box .boxed.philosophy-doors{background:url(images/image_philosophy_door.f9e841537f1733e15d27585d0afeb456.png) no-repeat right 20px center;min-height:124px}.our-philosophy .white-box .boxed.philosophy-health{background:url(images/image_philosophy_health.cd77abc03a2f9f16fb042e06b87c4f12.png) no-repeat 100%}.our-philosophy .white-box .boxed.philosophy-home{background:url(images/image_philosophy_home.9b51092b7cbe0ba39a7468358dd6be03.png) no-repeat 100%}.our-philosophy .white-box .separator{margin:54px auto 47px;background-color:#f5f5f5;height:1px;width:100%}.branchOffice{padding:20px 0}.branchOffice .center-div{max-width:1200px;margin:10px auto 50px 0;border:5px solid #f5f5f5;padding:33px;*zoom:1;clear:both}.branchOffice .center-div:after,.branchOffice .center-div:before{display:table;content:"";line-height:0}.branchOffice .center-div:after{clear:both}.branchOffice .center-div .left{float:left;width:260px;min-height:728px;border-right:2px solid #e7e7e7;padding-top:40px;padding-left:20px}.branchOffice .center-div .right{float:right;width:864px;width:calc(100% - 320px);padding-top:10px}.branchOffice .center-div .right .scroll{overflow-y:auto;max-height:728px}.branchOffice .list-branch{list-style:none;padding:0;font-size:0;margin:0 0 0 -57px;text-align:left}.branchOffice .list-branch li{margin-left:57px;display:inline-block;vertical-align:top;margin-bottom:32px}.branchOffice .list-branch li.contact-piece{width:350px}.branchOffice .list-regions{list-style:none;margin:0;padding:0;font-size:0}.branchOffice .list-regions li{display:block;margin-bottom:28px}.branchOffice .list-regions li a{display:inline-block;font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;padding-right:20px}.branchOffice .list-regions li a img{margin-left:12px}.branchOffice .list-regions li a:hover{text-decoration:none}.branchOffice .list-regions li.active a{color:#323536;font-weight:900;text-decoration:none}.branchOffice .list-regions--selector{display:none}.standards{padding:4% 0;border-top:1px solid #e6e6e6}.standards h4{font-family:BwModelica,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:20px}.list-standards{list-style:none;padding:0;font-size:0;margin:0 0 20px -20px}.list-standards li{display:inline-block;vertical-align:top;margin-left:20px;margin-bottom:20px}.list-standards li .image{margin-bottom:6px}.list-standards li .image .img{max-width:500px}.documents-div{padding:4% 0}.documents-div .white-box{border-radius:2px;background-color:#fff;box-shadow:0 31px 92px 0 rgba(0,0,0,.07);padding:30px 56px}.branchOffice_detail .top{*zoom:1;clear:both;margin-bottom:50px}.branchOffice_detail .top:after,.branchOffice_detail .top:before{display:table;content:"";line-height:0}.branchOffice_detail .top:after{clear:both}.branchOffice_detail .top .left{float:left;width:720px}.branchOffice_detail .top .left .heading{margin:0}.branchOffice_detail .top .right{float:right;margin-top:20px;width:550px;text-align:right}.branchOffice_detail .top .right .back{font-family:Lato,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;text-decoration:underline;background:url(images/icon_arrow_left.11c1172ad3319023da2edf4fd61416e3.png) no-repeat 0;padding-left:20px;display:inline-block;vertical-align:middle;margin:0 10px}.branchOffice_detail .top .right .back:hover{text-decoration:none}.branchOffice_detail .top .right .border{display:inline-block;vertical-align:middle;padding:22px 40px 18px;border:1px solid #e7e7e7}.main-contact{*zoom:1;clear:both}.main-contact:after,.main-contact:before{display:table;content:"";line-height:0}.main-contact:after{clear:both}.main-contact.smaller-images .images{width:566px}.main-contact.smaller-images .list-images-contact li{width:160px;height:auto}.main-contact.smaller-images .list-images-contact li img{max-width:160px;max-height:122px}.main-contact.smaller-images .list-images-contact li.big{width:566px;height:auto}.main-contact.smaller-images .list-images-contact li.big img{max-width:566px;max-height:317px}.main-contact.smaller-images .main-text{width:630px;margin-top:30px}.main-contact.reversed .images{float:right}.main-contact.reversed .images .background{left:auto;right:-50px}.main-contact.reversed .main-text{float:left;margin-left:0;margin-right:53px}.main-contact .images{width:692px;float:left;position:relative}.main-contact .images.image-height{min-height:460px}.main-contact .images .background{position:absolute;top:20px;left:-50px;z-index:-1}.main-contact .list-images-contact{list-style:none;padding:0;font-size:0;margin:0 0 0 -42px}.main-contact .list-images-contact li{margin-left:42px;margin-bottom:26px;display:inline-block;vertical-align:middle;width:202px;height:134px;text-align:center}.main-contact .list-images-contact li a{display:block;text-align:left}.main-contact .list-images-contact li a:hover img{opacity:.8}.main-contact .list-images-contact li img{display:inline-block;vertical-align:top;max-width:202px;max-height:134px}.main-contact .list-images-contact li.big{width:692px;height:461px}.main-contact .list-images-contact li.big img{max-width:692px;max-height:461px}.main-contact .main-text{margin-left:53px;width:535px;float:right}.main-contact p{font-family:Lato,sans-serif;font-size:16px;font-size:1rem;font-weight:400;margin-bottom:10px}.main-contact h3,.main-contact p{color:#323436;line-height:26px;line-height:1.625rem}.main-contact h3{font-family:BwModelica,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:32px}.main-contact .list-manufacturers{list-style:none;padding:0;font-size:0;margin:30px 0 30px -20px}.main-contact .list-manufacturers li{margin-left:20px;display:inline-block;vertical-align:middle;margin-bottom:20px;background:none;padding:0}.main-contact .list-manufacturers li a{display:block}.main-contact .list-manufacturers li a img{max-width:200px;max-height:100px}.main-contact .info-contact{margin:20px 0}.main-contact .info-contact .btn,.main-contact .info-contact p{display:inline-block;vertical-align:middle}.main-contact .info-contact p{font-family:Lato,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-bottom:0}.main-contact .info-contact .btn{margin:0 14px}.main-contact .list-contact{list-style:none;padding:0;font-size:0;margin:26px 0 10px}.main-contact .list-contact li{display:block;margin-bottom:25px}.main-contact .list-contact li a{text-decoration:none;display:block}.main-contact .list-contact li .image,.main-contact .list-contact li .text{display:inline-block;vertical-align:middle}.main-contact .list-contact li .text{font-family:BwModelica,sans-serif;color:#be1d28;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;width:450px;width:calc(100% - 82px)}.main-contact .list-contact li .text strong{color:#323536;font-size:14px;font-size:.875rem;font-weight:400}.main-contact .list-contact li .image{border-radius:50%;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.09);width:46px;height:46px;text-align:center;padding-top:12px;margin-right:22px}.main-contact .list-contact li .image img{display:inline-block;vertical-align:middle}.main-contact .time{margin-top:30px}.main-contact .time h4{font-family:BwModelica,sans-serif;color:#323536;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;padding-left:40px;background:url(images/icon_time.eced1ce35fe1641cd1447df912ca3de6.png) no-repeat 0;padding-top:8px;padding-bottom:8px}.main-contact .time .time-table{width:100%;border:1px solid #e7e7e7;border-radius:2px;margin:10px 0}.main-contact .time .time-table td{font-family:Lato,sans-serif;color:#323436;font-size:18px;font-size:1.125rem;font-weight:400;line-height:20px;line-height:1.25rem;padding:14px;border-bottom:1px solid #e7e7e7}.main-contact .time .time-table td.first{width:236px}.main-contact .time .time-table tr:last-of-type td{border-bottom:none}.main-contact .print{font-family:Lato,sans-serif;color:#323536;font-size:14px;font-size:.875rem;font-weight:700;line-height:16px;line-height:1rem;text-decoration:underline;padding-left:30px;background:url(images/icon_product_print.73c864239a3ca0a3622b3d604a90e14e.png) no-repeat 0;padding-top:4px;padding-bottom:4px}.main-contact .print:hover{text-decoration:none}.main-contact .buttons{*zoom:1;clear:both;margin-top:32px}.main-contact .buttons:after,.main-contact .buttons:before{display:table;content:"";line-height:0}.main-contact .buttons:after{clear:both}.main-contact .buttons .left{float:left;margin-top:18px}.main-contact .buttons .right{float:right}.more-info{padding:10px 0 60px}.transports{padding:30px 0 60px;background-color:#f5f5f5}.transports .center-div{margin:10px auto;border:2px solid #e0e0e0;*zoom:1;clear:both;position:relative}.transports .center-div:after,.transports .center-div:before{display:table;content:"";line-height:0}.transports .center-div:after{clear:both}.transports .three-column{width:33.3%;float:left;padding:40px}.transports .three-column:after{background-color:#e0e0e0;width:1px;height:100%;top:0;bottom:0;display:none;position:absolute;content:""}.transports .three-column.first-column:after{left:33.3%;display:block}.transports .three-column .qr-code{margin:20px 0;text-align:center}.transports .three-column .qr-code a{display:block}.transports .three-column .qr-code img{display:inline-block;vertical-align:top}.transports .three-column.second-column:after{left:66.6%;display:block}.transports .three-column h4{font-family:BwModelica,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:50px}.transports .three-column p{font-family:Lato,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:400;line-height:20px;line-height:1.25rem;margin-bottom:14px}.transports .three-column .list-transport{list-style:none;margin:0;padding:0;font-size:0}.transports .three-column .list-transport li{display:block;padding-left:44px;margin-bottom:24px}.transports .three-column .list-transport li.car{background:url(images/icon_location_car.c7909f0f87cb3c521bf3d125f0a8c615.png) no-repeat 3px top}.transports .three-column .list-transport li.bus{background:url(images/icon_location_bus.62186f4c1d51b811b7ecabc9d8fbd006.png) no-repeat 7px top}.transports .three-column .list-transport li.metro{background:url(images/icon_location_metro.7a95f7ad0b686ed7c1cf3b23fc34a4ca.png) no-repeat 0 0}.transports .three-column .list-transport li.parkplace{background:url(images/icon_parkSpace.555ebcd1f795b9fe7b6faeab1be5bd0c.png) no-repeat 0 0;padding-left:80px;padding-top:20px}.another-products .center-div{border-radius:2px;background-color:#f5f5f5;padding:50px 10px;position:relative}.another-products .center-div .align-center{position:absolute;bottom:-20px;left:0;width:100%;right:0}.another-products .list-another{list-style:none;padding:0;font-size:0;margin:0 0 0 -60px;text-align:center}.another-products .list-another li{width:540px;text-align:left;margin-left:60px;margin-bottom:30px}.another-products .list-another li,.another-products .list-another li .image,.another-products .list-another li .text{display:inline-block;vertical-align:middle}.another-products .list-another li .image{margin-right:25px;width:65px;height:65px}.another-products .list-another li .image img{display:block;max-width:65px;max-height:65px;border-radius:100%}.another-products .list-another li .text{width:410px;width:calc(100% - 108px)}.another-products .list-another li h4{font-family:BwModelica,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:16px}.another-products .list-another li p{font-family:Lato,sans-serif;color:#323436;font-size:14px;font-size:.875rem;font-weight:400;line-height:16px;line-height:1rem}.video-div{padding:3% 0;background-color:#f5f5f5;min-height:620px;margin-bottom:220px}.video-div .box-inner{position:relative}.video-div .center-video{width:972px;height:538px;margin:10px auto;position:absolute;left:154px;left:calc(50% - 486px);top:100%}.video-div iframe{width:100%;width:972px;height:538px;outline:none!important;border:none;box-shadow:0 31px 38px 0 rgba(0,0,0,.16)}.page-separator{height:1px;background-color:#ededed;margin:7% 0}.contact-page{padding:60px 0}.contact-page .three-column{float:left}.contact-page .three-column h4{font-family:BwModelica,sans-serif;color:#be1d28;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:6px}.contact-page .three-column p{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem}.contact-page .three-column p.small{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.contact-page .three-column table{width:100%;margin:10px 0}.contact-page .three-column table td{padding:0;font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:400;line-height:20px;line-height:1.25rem}.contact-page .three-column div.contacts-data-mobile{display:none;flex-direction:column;margin:10px 0;font-family:Lato,sans-serif;color:#323436;font-weight:400;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.contact-page .three-column.first-column{width:324px;margin-top:18px}.contact-page .three-column.second-column{width:500px;padding-right:20px}.contact-page .three-column.third-column{width:320px;margin-top:18px}.contact-page .three-column .list-address li{margin-bottom:10px;width:320px}.contact-page-form{background-color:#f5f5f5;min-height:600px;padding:50px 0;margin-bottom:160px}.contact-page-form .box-inner{position:relative}.contact-page-form .contact-us{position:absolute;left:40px;top:0}.contact-page-form .contact-us .heading h2{margin-bottom:30px}.contact-people{padding:40px 0}.contact-people .department h4{font-family:BwModelica,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem}.contact-people .department .separator{background-color:#edeef0;height:1px;position:relative;width:100%;margin:21px 0 42px}.contact-people .department .separator:after{content:"";position:absolute;left:0;top:0;height:1px;background-color:#be1d28;width:188px;display:block}.contact-people .department.first-department .separator{background-color:transparent}.contact-people .list-people{list-style:none;padding:0;font-size:0;margin:0 0 40px -20px}.contact-people .list-people.list-people-without-image li{width:240px}.contact-people .list-people.list-people-without-image li .image-person{display:none}.contact-people .list-people.list-people-without-image li .text-person{width:100%;float:none}.contact-people .list-people>li{margin-left:20px;margin-bottom:40px;display:inline-block;vertical-align:top;width:412px}.contact-people .list-people>li .image-person{background:url(images/bg_contactPeople.561e79bfbc56206febd3451f0a11205d.png) no-repeat 100% 100%;padding-right:22px;padding-bottom:22px;width:154px;height:195px;float:left;margin-right:24px}.contact-people .list-people>li .image-person img{max-width:132px;max-height:173px;display:block}.contact-people .list-people>li .text-person{width:234px;float:left;margin-top:14px}.contact-people .list-people>li .text-person .name{font-family:BwModelica,sans-serif;color:#323436;font-size:22px;font-size:1.375rem;font-weight:700;line-height:26px;line-height:1.625rem;margin-bottom:6px}.contact-people .list-people>li .text-person .occupation{font-family:Lato,sans-serif;color:#979b9d;font-size:16px;font-size:1rem;font-style:italic;line-height:18px;line-height:1.125rem;margin-bottom:10px}.contact-people .department--wrapper{margin-bottom:40px}.contact-people .department--wrapper .department{cursor:pointer;background-color:#a0a0a0;display:flex;align-items:center;padding:20px 40px}.contact-people .department--wrapper .department h4{color:#fff}.contact-people .department--wrapper .department .separator{display:none}.contact-people .department--wrapper .department i.arrow{border-color:#fff}.contact-people .department--wrapper .list-people{display:none;margin:0;padding:20px 40px;background-color:#f5f5f5}.contact-people .department--wrapper .list-people li{margin:0 20px 20px 0}.contact-people .department--wrapper.active .department{background-color:#be1d28}.contact-people .department--wrapper.active .department i.arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.contact-people .department--wrapper.active .list-people{display:block}@media (max-width:98em){.page-heading .right-side{right:0}.page-heading h1{max-width:800px}.page-heading p{max-width:700px}}@media (max-width:82em){.page-heading .left-side{margin-top:0}.page-heading h1{max-width:600px;font-size:66px;font-size:4.125rem;line-height:86px;line-height:5.375rem}.page-heading p{max-width:600px}.page-heading .separator{left:400px}.chooseDoors,.page-contact-div{padding:2% 0}.chooseDoors .list-choose .item .main-text .image,.chooseDoors .list-choose .item .main-text .left{float:none;width:100%}.chooseDoors .list-choose .item .main-text .image{width:280px;margin-top:20px;margin-left:0}.chooseDoors .list-choose .item .main-text .image img{max-width:280px}.basic-informations{padding:0}.basic-informations .left-side{width:calc(100% - 400px)}.our-philosophy,.person-box{padding:0 0 40px}.inner-fill{padding:2% 0}.inner-fill .heading.go-left,.inner-fill .list-fill{text-align:center}.page_two-column .left-side{width:calc(100% - 320px);max-width:850px}.page_two-column .list-articles .article .text .top h4{width:calc(100% - 100px)}.page_two-column .image-and-text.action-version .left{width:260px}.page_two-column .image-and-text.action-version .right{width:calc(100% - 260px);padding-top:20px}.page_two-column .image-and-text.action-version .right .arrow{height:90px}.page_two-column .image-and-text.action-version2 .left{width:260px}.page_two-column .image-and-text.action-version2 .right{width:calc(100% - 260px)}.gallery{padding:0}.gallery .heading.go-left{text-align:center}.gallery .gallery-info-div .heading.go-left{text-align:left}.gallery .gallery-info-div .left{width:calc(100% - 412px)}.more-galeries{padding:2% 0}.more-galeries .buttons .left,.more-galeries .buttons .right{width:553px}.more-info{padding:10px 0}.main-contact .images{width:600px}.main-contact .main-text{width:calc(100% - 660px)}.main-contact.smaller-images .main-text{width:calc(100% - 622px)}.main-contact .list-images-contact li{width:172px}.main-contact .list-images-contact li img{max-width:172px;max-height:115px}.main-contact .list-images-contact li.big{width:600px;height:400px}.main-contact .list-images-contact li.big img{max-width:600px;max-height:400px}.main-contact .info-contact,.main-contact .list-manufacturers{text-align:center}.main-contact .info-contact .btn,.main-contact .info-contact p{margin:10px}.transports{padding:10px 0}.documents-div,.standards{padding:2% 0}.contact-page .three-column.first-column{width:244px}.contact-page-form{min-height:0;padding:10px 0;margin-bottom:0}.contact-page-form .contact-us{position:relative;top:0;left:0}.contact-page-form .contact-us .heading h2{background:none}.branchOffice_detail .top .right{width:450px}.branchOffice_detail .top .right .back{margin-bottom:20px}}@media (max-width:79em){.page-heading{padding:0;border-bottom:none}.page-heading .box-inner{text-align:center}.page-heading .left-side,.page-heading .right-side{text-align:center;margin:10px auto}.page-heading .left-side .separator{left:0;margin:26px auto}.page-heading .right-side{position:relative;display:inline-block;top:0;margin-top:20px;background:none;padding:0}.page-heading h1{max-width:none}.page-heading p{margin:0 auto}.page-heading.page-partner-heading .box-inner{background:none}.page-heading.page-partner-heading .left-side{margin:10px auto}.more-galeries{padding:2% 0}.more-galeries .buttons .left,.more-galeries .buttons .right{float:none;margin:20px auto;width:553px}.contact-page{padding:0}.contact-page .three-column{float:none;width:100%}.contact-page .three-column.first-column,.contact-page .three-column.second-column,.contact-page .three-column.third-column{width:100%}.contact-page .three-column.second-column{padding-right:0}.contact-page .three-column.third-column .list-address{text-align:left;display:flex;margin-left:0}.contact-page .three-column.third-column .list-address li{text-align:left}.contact-page .three-column.third-column .list-address li.cellphone,.contact-page .three-column.third-column .list-address li.email,.contact-page .three-column.third-column .list-address li.mobile{width:100%}.contact-page .three-column h4{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.contact-page .three-column p{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}.contact-page .three-column table td{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.branchOffice_detail .top{margin-bottom:10px}.branchOffice_detail .top .left,.branchOffice_detail .top .right{float:none;width:100%}.branchOffice_detail .top .right{text-align:left;*zoom:1;clear:both}.branchOffice_detail .top .right:after,.branchOffice_detail .top .right:before{display:table;content:"";line-height:0}.branchOffice_detail .top .right:after{clear:both}.branchOffice_detail .top .right .back{float:left;margin-top:22px}.branchOffice_detail .top .right .border{float:right}.main-contact .images,.main-contact .main-text,.main-contact.reversed .images,.main-contact.reversed .main-text{float:none;margin:14px auto;width:100%;max-width:692px}.main-contact.smaller-images .images,.main-contact.smaller-images .main-text{float:none;margin:14px auto;width:100%;max-width:566px}.main-contact .info-contact,.main-contact .list-manufacturers{text-align:center}.main-contact .info-contact .btn,.main-contact .info-contact p{margin:10px}.gallery .gallery-info-div .heading.go-left{text-align:center}.gallery .gallery-info-div .left,.gallery .gallery-info-div .right{float:none;margin:20px auto;text-align:center}.gallery .gallery-info-div .left{max-width:865px;width:100%;margin-bottom:40px}.gallery .gallery-info-div .right{width:100%;max-width:387px}}@media (max-width:68em){.page-contact-div .list-contactInfo{margin:0}.video-div{min-height:0;margin-bottom:0}.video-div .center-video{position:relative;top:0;left:0;margin:10px auto;width:100%;max-width:972px;height:auto}.video-div iframe{width:100%;height:400px}.quality-box .list-quality li{margin-bottom:60px}.quality-box .list-quality li .image{width:260px;margin:0 20px}.quality-box .list-quality li .image img{width:100%}.quality-box .list-quality li .text{width:calc(100% - 366px)}.quality-box .list-quality li .text p{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin-bottom:10px}.quality-box .list-quality li .text h3{margin-bottom:20px;font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem}}@media (max-width:66em){.page_two-column .left-side,.page_two-column .right-side{float:none;width:100%}.page_two-column .left-side{margin:0 auto 20px}.page_two-column .right-side .grey-box.social{display:none}.page_two-column .grey-box h4{text-align:center}.page_two-column .grey-box .helps-box{display:inline-block;width:100%;max-width:289px;vertical-align:top;margin-right:22px}.page_two-column .grey-box .list-news{text-align:center}.list-page-pictures,.page_two-column .list-page-pictures{margin:0;text-align:center}.list-page-pictures li,.page_two-column .list-page-pictures li{margin:0 0 30px}.list-page-pictures li a,.page_two-column .list-page-pictures li a{display:initial;padding:0}.list-page-pictures li a:after,.page_two-column .list-page-pictures li a:after{display:none}.list-page-pictures li a img,.page_two-column .list-page-pictures li a img{box-shadow:3px 3px 12px rgba(0,0,0,.16)}.list-catalogues{margin-top:20px}.list-catalogues,.list-news-images{text-align:center}.gallery .quick-buttons{margin:0}.gallery .quick-buttons .button-right,.gallery .quick-buttons .text-left{float:none;width:100%;text-align:center}.gallery .quick-buttons .text-left{margin-right:0;margin-top:0;margin-bottom:30px}.gallery .quick-buttons .list-buttons{text-align:center;margin:0}.gallery .quick-buttons .list-buttons li{width:100%;margin:20px 0 0}.gallery .quick-buttons .list-buttons li a.btn-realization{text-align:left}}@media (max-width:62em){.page-heading h1{font-size:52px;font-size:3.25rem;line-height:72px;line-height:4.5rem}.page-heading p{font-size:16px;font-size:1rem;line-height:1}.transports .three-column{position:relative;width:100%;float:none}.transports .three-column.first-column:after,.transports .three-column.second-column:after{height:1px;width:100%;left:0;right:0;bottom:0;top:auto}.contact-people{padding:0}.contact-people .department{display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;width:100%;padding:20px}.contact-people .department h4{display:inline-block}.contact-people .department .separator{display:none}.contact-people .department .separator:after{left:calc(50% - 94px)}.contact-people .department--wrapper{width:90%;max-width:360px;box-shadow:3px 3px 20px rgba(0,0,0,.16);padding:20px;margin:0 auto 40px}.contact-people .department--wrapper .department{background-color:#fff}.contact-people .department--wrapper .department h4{color:#323436}.contact-people .department--wrapper .department i.arrow.right{border-color:#323436}.contact-people .department--wrapper .list-people{background-color:#fff;opacity:0;visibility:hidden;height:0;margin:0;transition:all .5s ease-out}.contact-people .department--wrapper .list-people li{display:none;margin:0}.contact-people .department--wrapper.active div.department{background-color:#fff}.contact-people .department--wrapper.active div.department h4{color:#be1d28}.contact-people .department--wrapper.active div.department i.arrow.right{border-color:#be1d28;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.contact-people .department--wrapper.active .list-people{opacity:1;visibility:visible;height:auto}.contact-people .department--wrapper.active .list-people li{display:block;margin:0 auto}.contact-people .department--wrapper.active .list-people .list-address li{margin:0 auto}.contact-people .department--wrapper.active .list-people .text-person{border-top:1px solid #be1d28;padding-top:20px;margin:0 auto 20px}.contact-people .list-people.list-people-without-image{text-align:center;margin-left:0}.contact-people .list-people.list-people-without-image li{width:90%;max-width:360px;margin-left:0}.contact-people .list-people.list-people-without-image li .image-person{display:none}.contact-people .list-people.list-people-without-image li .text-person{display:block;margin:10px auto;float:none;width:100%;text-align:center}.contact-people .list-people.list-people-without-image li .text-person .list-address li{text-align:center}.contact-people .list-people.list-people-without-image li .list-address li{margin-left:0}.page_two-column .list-last_photos{text-align:center}.basic-informations .left-side,.basic-informations .right-side{float:none;margin:20px auto}.basic-informations .left-side{width:100%;max-width:800px}.basic-informations .right-side{width:100%;max-width:312px}}@media (max-width:58em){.branchOffice .center-div{padding:0;border:none;margin:0}.branchOffice .center-div .left,.branchOffice .center-div .right{float:none;width:100%;height:auto;min-height:0;padding:0}.branchOffice .center-div .left{border:none}.branchOffice .center-div .right .scroll{height:auto}.branchOffice .list-regions--container{position:relative;width:100%;max-width:340px;margin:0 auto}.branchOffice .list-regions--selector{display:block;background:#f5f5f5;padding:20px}.branchOffice .list-regions--selector i.arrow{width:10px;height:10px}.branchOffice .list-regions--selector.open i.arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.branchOffice .list-regions--selector>div{display:none}.branchOffice .list-regions--selector>div.active{display:block;background-color:#fff;padding:10px;box-shadow:3px 3px 10px rgba(0,0,0,.16)}.branchOffice .list-regions--selector>div.active div{color:#be1d28;display:flex;justify-content:space-between;align-items:center}.branchOffice .list-regions--selector>div.active div i.arrow{border-color:#be1d28}.branchOffice .list-branch{text-align:center;margin:0 auto;width:100%;max-width:340px;border:1px solid #f5f5f5;padding:0 10px}.branchOffice .list-branch li.contact-piece{width:100%;margin:10px 0}.branchOffice .list-branch li.contact-piece .top{display:flex}.branchOffice .list-branch li.contact-piece .top.image{margin:0;width:75px;height:75px;border-radius:50%}.branchOffice .list-branch li.contact-piece .top .text{flex:1 1}.branchOffice .list-branch li.contact-piece .two-column{padding-bottom:0}.branchOffice .list-branch li.contact-piece .two-column .open-time .first{display:block}.branchOffice .list-branch li.contact-piece .two-column .open-time p:last-of-type{font-size:.55rem}.branchOffice .list-branch li.contact-piece a.btn{padding:16px;width:46%}.branchOffice .list-regions{text-align:center;margin:0;display:none}.branchOffice .list-regions li{display:inline-block;width:100%;vertical-align:top;margin:0;padding:10px;border-top:1px solid #f5f5f5}.branchOffice .list-regions li.active{color:#323436;font-weight:700}.branchOffice .list-regions.open{display:block;position:absolute;border:1px solid #f5f5f5;top:80px;left:0;background:#fff;z-index:100;height:300px;overflow-y:scroll;box-shadow:3px 3px 10px rgba(0,0,0,.16)}}@media (max-width:50em){.video-div iframe{height:300px}.quality-box .list-quality:before{display:none}.quality-box .list-quality li{margin-bottom:16%}.quality-box .list-quality li .image,.quality-box .list-quality li .number,.quality-box .list-quality li .text{display:block;margin:10px auto;text-align:center}.quality-box .list-quality li .number{display:none}.quality-box .list-quality li .image{max-width:380px;width:100%}.quality-box .list-quality li .text{width:100%;padding:10px}.quality-box .list-quality li.first:after,.quality-box .list-quality li.first:before,.quality-box .list-quality li.last:after,.quality-box .list-quality li.last:before{display:none}.main-contact .images.image-height{min-height:0}.main-contact .images .background,.main-contact.reversed .images .background{display:none}}@media (max-width:48em){.branchOffice_detail .top .left,.branchOffice_detail .top .left .heading.go-left,.branchOffice_detail .top .right{text-align:center}.branchOffice_detail .top .right .back,.branchOffice_detail .top .right .border{float:none;margin:10px}.surface-finishes .heading.go-left{text-align:center}.list-finishes li .image,.list-finishes li .text{display:block;text-align:center;margin:10px auto}.list-finishes li .image{margin-bottom:24px;box-shadow:3px 3px 12px rgba(0,0,0,.16)}.list-finishes li .text{width:100%}.list-finishes li .text .separator{margin:18px auto 21px}.our-philosophy .white-box{padding:20px}.our-philosophy .white-box .boxed{text-align:center;padding-right:0;padding-top:150px}.our-philosophy .white-box .boxed.philosophy-doors{background:url(images/image_philosophy_door.f9e841537f1733e15d27585d0afeb456.png) no-repeat top;min-height:124px}.our-philosophy .white-box .boxed.philosophy-health{background:url(images/image_philosophy_health.cd77abc03a2f9f16fb042e06b87c4f12.png) no-repeat top}.our-philosophy .white-box .boxed.philosophy-home{background:url(images/image_philosophy_home.9b51092b7cbe0ba39a7468358dd6be03.png) no-repeat top}.our-philosophy .white-box .separator{margin:34px auto 27px}.main-contact .list-images-contact{*zoom:1;clear:both;margin:0}.main-contact .list-images-contact:after,.main-contact .list-images-contact:before{display:table;content:"";line-height:0}.main-contact .list-images-contact:after{clear:both}.main-contact .list-images-contact li{width:46%;height:auto;float:left;margin:2%}.main-contact .list-images-contact li img{width:100%;max-width:none;max-height:none}.main-contact .list-images-contact li.big{width:96%;height:auto}.main-contact .list-images-contact li.big img{width:100%;max-width:none;max-height:none}.main-contact.smaller-images .list-images-contact{*zoom:1;clear:both;margin:0}.main-contact.smaller-images .list-images-contact:after,.main-contact.smaller-images .list-images-contact:before{display:table;content:"";line-height:0}.main-contact.smaller-images .list-images-contact:after{clear:both}.main-contact.smaller-images .list-images-contact li{width:46%;height:auto;float:left;margin:2%}.main-contact.smaller-images .list-images-contact li img{width:100%;max-width:none;max-height:none}.main-contact.smaller-images .list-images-contact li.big{width:96%;height:auto}.main-contact.smaller-images .list-images-contact li.big img{width:100%;max-width:none;max-height:none}.main-contact .time .time-table td{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;padding:6px}.main-contact .time .time-table td.first{width:auto}.main-contact .buttons .left,.main-contact .buttons .right{float:none}.main-contact .buttons .left{margin-bottom:16px}.main-contact .list-contact li .text{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.another-products .list-another{margin-left:0}.another-products .list-another li{margin-left:0;width:100%}.more-galeries .buttons{text-align:center}.more-galeries .buttons .left,.more-galeries .buttons .right{display:inline-block;vertical-align:middle;margin:12px;width:auto}.more-galeries .buttons .left .image,.more-galeries .buttons .left .text,.more-galeries .buttons .right .image,.more-galeries .buttons .right .text{float:none}.more-galeries .buttons .image{display:none}.more-galeries .buttons .text{height:auto;width:auto;padding:14px 18px}.more-galeries .buttons .text p{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.page_two-column .list-articles .article .text .top .date,.page_two-column .list-articles .article .text .top h4{float:none;width:100%}.page_two-column .list-articles{margin:40px auto 0;width:94%}.page_two-column .list-articles .article{box-shadow:3px 3px 12px rgba(0,0,0,.16)}.page_two-column .list-articles .article span.image{width:100%;height:auto;position:relative}.page_two-column .list-articles .article span.image img{width:100%;max-width:unset;max-height:unset}.page_two-column .list-articles .article span.image p.mobile-date{position:absolute;display:block;bottom:0;color:#fff;left:10px;background-color:rgba(0,0,0,.02);font-weight:700}.page_two-column .list-articles .article .text{padding:10px}.page_two-column .list-articles .article .text .top{margin-bottom:10px}.page_two-column .list-articles .article .text .top h4{font-size:1rem}.page_two-column .list-articles .article .text p.date{display:none}.page_two-column .list-articles .article .text p.shortDescription{margin-bottom:10px;color:#777}.page_two-column .list-articles .page-separator{background:transparent}.documents-div .white-box{padding:2%}.documents-div table td{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.documents-div table td .download,.documents-div table td .link{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding:4px 0}.documents-div table td .download{padding-left:28px}.page_two-column .image-and-text.news-version .left{margin-right:0;margin-bottom:20px;width:100%;max-width:387px}.page_two-column .image-and-text.news-version .left img,.page_two-column .image-and-text.news-version .right{width:100%}.page_two-column .image-and-text.action-version .left{width:100%;max-width:400px;margin-bottom:24px}.page_two-column .image-and-text.action-version .right{width:100%;max-width:400px}.page_two-column .image-and-text.action-version .right .arrow{height:50px}.page_two-column .image-and-text.action-version2 .left{width:100%;max-width:344px}.page_two-column .image-and-text.action-version2 .right{width:100%;max-width:400px}.chooseDoors .list-choose .item .list-finishes li .image{margin:10px 0}.chooseDoors .list-choose .item .list-finishes li .text{text-align:left;margin:10px 0}.chooseDoors .list-choose .item .list-finishes li .text .separator{margin:18px 0 21px}}@media (max-width:40em){.page_two-column .list-articles .article .image,.page_two-column .list-articles .article .text{float:none}.page_two-column .list-articles .article .image{margin-right:0;margin-bottom:0}.page_two-column .list-articles .article .text{width:100%}.page_two-column .list-positions li .left,.page_two-column .list-positions li .right{width:100%;margin:10px auto;text-align:center}.page_two-column .list-positions li .left{margin-bottom:20px}.page_two-column .showcase .left,.page_two-column .showcase .right{text-align:center;float:none;margin:0 auto;display:block}.page_two-column .showcase .left{margin-bottom:20px}.page_two-column .showcase .right{width:100%}.inner-fill .list-fill{margin-left:0}.inner-fill .list-fill li{width:100%;display:block;margin-left:0;padding:18px}.inner-fill .list-fill li .image img{width:100%}}@media (max-width:38em){.page-heading .right-side{margin-bottom:0}.page-heading .right-side img{width:100%}.page-heading.page-partner-heading h1,.page-heading h1{font-size:42px;font-size:2.625rem;line-height:58px;line-height:3.625rem}.list-standards{margin-left:0}.list-standards li{width:100%;display:block;margin-left:0}.list-standards li .image img{width:280px}.page_two-column .image-and-text .left,.page_two-column .image-and-text .right{float:none}.page_two-column .image-and-text .left{margin-bottom:16px}.page_two-column .image-and-text .right{width:100%}}@media (max-width:34em){.transports .three-column{padding:10px}.chooseDoors .list-choose .item .main-text,.chooseDoors .list-choose .item .number{display:block}.chooseDoors .list-choose .item .main-text{width:100%}.chooseDoors .list-choose .item .main-text h3 strong{display:inline-block;color:#be1d28;margin-right:10px}.chooseDoors .list-choose .item .number{margin-right:0;display:none}}@media (max-width:29em){.another-products .list-another li .image,.another-products .list-another li .text{display:block;margin:10px auto;text-align:center}.chooseDoors .list-choose .item .list-fillings li{width:280px}.chooseDoors .list-choose .item .list-fillings li img{max-width:280px}}@media (max-width:34em){.list-catalogues li{width:280px}.list-catalogues li h2{font-size:12px!important;font-size:.75rem!important;line-height:14px!important;line-height:.875rem!important}}@media (max-width:400px){.contact-page .three-column table{display:none}.contact-page .three-column div.contacts-data-mobile{display:flex}}.partner-login{background:url(images/bg_image_partner_sign_in.f3b170d4b61029ed6e03ba54dc63a98c.jpg) no-repeat top;background-size:cover}.partner-login .container{display:table;vertical-align:middle;width:100%;height:100%;position:relative}.partner-login .container .center-box{display:table-cell;vertical-align:middle;text-align:center}.partner-login .container .logo-div{width:100%;left:0;right:0;top:50px;height:28px;position:absolute;text-align:center}.partner-login .container .logo-div img{width:177px;height:28px;display:inline-block;vertical-align:top}.partner-login .container .login{width:590px;border-radius:2px;background-color:#fff;box-shadow:0 31px 38px 0 rgba(0,0,0,.16);padding:20px 40px;margin-top:102px;margin-bottom:102px;height:auto;text-align:left;display:inline-block}.partner-login .container .login .heading h2{font-size:30px;font-size:1.875rem;line-height:34px;line-height:2.125rem;background:url(images/bg_product_name.fa9c7fcb75d658b3d09e8705324eb30d.png) no-repeat 100%;padding:20px 20px 20px 0}.partner-login .container .login .form-group{font-size:0;max-width:none;margin:0 0 34px}.partner-login .container .login .form-group.small-margin{margin-bottom:20px}.partner-login .container .login .form-group .col-sm-10,.partner-login .container .login .form-group .control-label{display:inline-block;vertical-align:middle}.partner-login .container .login .form-group .control-label{width:100px}.partner-login .container .login .form-group .col-sm-10{width:408px;width:calc(100% - 102px)}.partner-login .container .login .form-group label{font-family:Lato,sans-serif;color:#323436;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;margin-bottom:0}.partner-login .container .login .form-group.align-center{margin-bottom:0}.partner-login .container .login .form-group.align-center .control-label{display:none}.partner-login .container .login .list-inputs{list-style:none;padding:0;font-size:0;width:100%;margin:10px auto}.partner-login .container .login .list-inputs li{display:block;text-align:right;margin-bottom:4px}.partner-login .container .login .list-inputs li a,.partner-login .container .login .list-inputs li label{font-family:Lato,sans-serif;color:#979797;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem;text-decoration:underline}.partner-login .container .login .list-inputs li label{color:#323436;font-weight:700;text-decoration:none;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.partner-login .container .login .list-inputs li input[type=checkbox]{margin-right:6px;position:relative;top:2px}.partner-login .container .login .list-inputs li.error{font-family:Lato,sans-serif;color:#be1d28;font-size:12px;font-size:.75rem;font-weight:400;line-height:14px;line-height:.875rem}@media (max-width:46em){.partner-login{background-size:initial}.partner-login .container{text-align:center}.partner-login .container .login{width:400px;padding:20px;display:inline-block}.partner-login .container .login .heading{margin:10px 0 20px}.partner-login .container .login .heading h2{text-align:left}.partner-login .container .login .form-group{margin-bottom:20px}.partner-login .container .login .form-group .col-sm-10,.partner-login .container .login .form-group .control-label{width:100%}.partner-login .container .login .form-group .control-label{margin-bottom:4px;text-align:left}}@media (max-width:32em){.partner-login .container .login{width:320px}}@media (max-width:28em){.partner-login,.partner-login .container{display:block}.partner-login .container .logo-div{position:relative;margin:20px auto;top:0}.partner-login .container .center-box{display:block}.partner-login .container .login{margin:2%;width:96%}}.error-page{padding:7% 0}.error-page .box-inner{text-align:center}.error-page .left-side,.error-page .right-side{display:inline-block;vertical-align:top;margin:0 30px}.error-page .left-side{width:656px;text-align:left}.error-page .left-side h1{color:#323436;font-size:88px;font-size:5.5rem}.error-page .left-side h1,.error-page .left-side h1 span{font-family:BwModelica,sans-serif;font-weight:700;line-height:170px;line-height:10.625rem}.error-page .left-side h1 span{color:#be1d28;font-size:166px;font-size:10.375rem}.error-page .left-side .separator{background-color:#be1d28;max-width:375px;width:100%;height:2px;position:relative;left:400px;margin:31px 0 41px}.error-page .left-side p{font-family:Lato,sans-serif;color:#323436;font-size:22px;font-size:1.375rem;font-weight:400;line-height:34px;line-height:2.125rem}.error-page .left-side .btn{margin-top:40px}.error-page .right-side{width:253px}.error-page .right-side img{max-width:253px}@media (max-width:82em){.error-page{padding:1% 0}}@media (max-width:72em){.error-page .left-side,.error-page .right-side{display:block;margin:20px auto}.error-page .left-side{width:100%;max-width:656px;text-align:center;margin-bottom:50px}.error-page .left-side .separator{margin:24px auto;left:0}.error-page .right-side{width:100%;max-width:253px}}@media (max-width:50em){.error-page .left-side h1{font-size:34px;font-size:2.125rem;line-height:72px;line-height:4.5rem}.error-page .left-side h1 span{font-size:68px;font-size:4.25rem;line-height:72px;line-height:4.5rem}.error-page .left-side p{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}@media (max-width:62em){div.ask-us{display:none}}.xinnix .page-heading h1{font-size:4.5rem}.xinnix .image--gallery{list-style:none;display:flex;flex-wrap:wrap;gap:26px;padding:0 42px;margin-left:-42px}.xinnix .image--gallery .big{width:100%;flex-basis:100%}.xinnix .image--gallery .big img{width:100%;max-width:460px;max-height:317px}.xinnix .image--gallery .image--gallery__item{flex-basis:21%}.xinnix .image--gallery .image--gallery__item img{width:100%;height:100%;object-fit:cover}@media (max-width:48em){.xinnix .image--gallery{margin-left:0;padding:0;gap:16px}}@media (max-width:38em){.xinnix .page-heading.page-partner-heading h1,.xinnix .page-heading h1{font-size:2.625rem;line-height:3.625rem}}.header-line{text-align:center;background-color:#2b2a28;color:#fff;font-size:15px;font-weight:700;padding:0}.header-line div{display:inline-block}.header-line a.btn{margin:5px 5px 6px;text-transform:uppercase;text-decoration:none;padding:4px 22px 4px 12px;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;color:#fff;background:url(images/icon_arrow_right.6254a8fec852eec95e8b52d1e89dcb35.png) no-repeat right 12px center,#be1d28}.clearfix{clear:both}.kantelist{list-style-type:none}.kantelist li{display:inline-block;width:28%;margin:0 10%;min-width:240px;text-align:center}.kantelist img{width:100%;max-width:230px}.kantelist p{margin-top:10px;margin-bottom:60px;margin-right:10%}.kantecolor{max-width:600px;margin:26px 0}.kantecolorlist{list-style-type:none}.kantecolorlist li{display:inline-block;width:48%;margin-right:1%;margin-bottom:20px}.kantecolorlist li img{max-width:100%}.kantecolorlist li p{margin-top:5px}.kantefeatures{list-style-type:none;margin-top:40px}.kantefeatures .third{display:block;float:left;width:32%;margin-right:1%;margin-bottom:20px;min-width:240px;text-align:center;margin-top:30px}.kantefeatures img{margin-bottom:20px;height:80px}.kantefeatures p{max-width:80%;margin-left:10%;line-height:150%}.kantefeatures .halftthirdoffset{display:block;float:left;width:15%}.kantefields{list-style-type:none;margin-top:40px}.kantefields .five{width:19%}.kantefields .five,.kantefields .four{display:block;float:left;margin-right:1%;margin-bottom:20px;text-align:center;margin-top:30px}.kantefields .four{width:21%}.kantefields img{margin-bottom:20px;width:60%;max-width:200px}.kantefields p{max-width:80%;margin-left:10%;line-height:150%}.kantefields .ten-offset{display:block;float:left;width:9%}.kante-top{margin-top:40px}.kante-row{width:100%;display:flex;align-items:center}.kante-row h4{margin-top:25px;margin-bottom:25px;font-size:19px}.kante-row p{padding-right:15%;line-height:150%}.kante-half{width:50%;vertical-align:middle}.kante-half img,.kante-img{width:80%;box-shadow:0 31px 38px 0 rgba(0,0,0,.16);display:block;margin:0 auto}.kantesection{padding-top:40px;padding-bottom:80px}.kantesection img{width:100%;box-shadow:0 31px 38px 0 rgba(0,0,0,.16)}.kantesection h2{margin-top:50px;margin-bottom:30px}h2 span{color:#be1d28}.action-section{display:flex;flex-direction:column;align-items:flex-start;gap:30px;max-width:800px;margin-bottom:30px}.action-section a.btn{margin:0 auto}@media (max-width:880px){.kantelist li{width:100%;margin:0}.kantefeatures .third{width:99%}.kantefeatures .halftthirdoffset{width:0;display:none}.kantefields{display:flex;flex-wrap:wrap}.kantefields .five,.kantefields .four{width:49%;flex-basis:49%}.kantefields .ten-offset{width:0;display:none}}@media (max-width:500px){.kante-row{display:flex;flex-direction:column}.kante-row p{padding-right:0}.kante-half{width:80%;order:2}.kante-half img{width:100%}.kante-half.image--container{order:1}.kante-half h4{text-align:center}}@media (max-width:82em){.premiumkante.separator{left:500px}}@media (max-width:79em){.action-section{flex-direction:column}}@media (max-width:640px){.kantesection{padding-top:0;padding-bottom:0}.kantesection h2{margin-top:30px;text-align:center}}@media (max-width:98em){.action-section{max-width:700px}}@media (max-width:79em){.action-section{margin:30px auto}}@media (max-width:400px){.action-section a.btn{padding:19px 60px}}.icon-ig{background:url(images/ig.1361feb833f2beb38b86f684bfb46013.svg) no-repeat}.icon-fb{background:url(images/fb.63397a7e92f4ccefe6496f5388c80bd8.svg) no-repeat}.icon-yt{background:url(images/yt.dc2b07af798b6c1c0b8c2360eb47ea36.svg) no-repeat}.icon-google{background:url(images/google.c5b9a732e48be6e8f57bae831cd07388.png) no-repeat}@media (max-width:68em){.presenter-Contact .contacts-page.page-heading .box-inner{padding:0}.presenter-Contact .contacts-page.page-heading .box-inner .right-side{margin-bottom:0}.presenter-Contact .contacts-page.page-heading p{line-height:1}.presenter-Contact .contact-page{padding:0 20px}.presenter-Contact .list-address li{margin-left:0}}.config-container{font-family:DIN Next LT Pro Medium,sans-serif;display:flex;gap:10px}@media (max-width:62em){.config-container{flex-direction:column;align-items:center;padding:16px}}.config-container .product-bottom{padding-top:10px;display:flex;gap:10px;justify-content:space-between;width:100%;align-items:stretch;font-family:DIN Next LT Pro Medium,sans-serif}@media (max-width:62em){.config-container .product-bottom{flex-direction:column;align-items:center}}.config-container .product-bottom .link-closest{border:1px solid #2b2a29;padding:16px 8px;max-width:344px;flex-basis:50%;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.75px;text-align:center;display:flex;justify-content:center;align-items:center;gap:10px;color:#000;text-decoration:none}.config-container .product-bottom .link-closest:hover{color:#000}@media (max-width:62em){.config-container .product-bottom .link-closest{flex-basis:100%;width:100%}}.config-container .product-bottom .btn-next{border:1px solid transparent;background-color:#be1d28;padding:16px 8px;max-width:344px;flex-basis:50%;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.75px;text-align:center;display:flex;justify-content:center;align-items:center;gap:10px;color:#fff;text-decoration:none}.config-container .product-bottom .btn-next:hover{color:#fff}@media (max-width:62em){.config-container .product-bottom .btn-next{flex-basis:100%;width:100%}}.config-container .product-bottom .list-productStuff .order-button{margin:0}.config-container .list-productStuff{display:flex;justify-content:space-between;width:100%;margin:0}.config-wrapper{background:#f5f5f5;font-family:DIN Next LT Pro Medium,sans-serif;padding-top:50px}.config-wrapper .breadcrump{text-align:center}.config-wrapper .breadcrump a,.config-wrapper .breadcrump p,.config-wrapper .breadcrump span{font-family:DIN Next LT Pro Medium,sans-serif;font-size:16px}.config-wrapper .breadcrump a.chevron,.config-wrapper .breadcrump p.chevron,.config-wrapper .breadcrump span.chevron{font-size:12px;margin:0}.config-wrapper .breadcrump p,.config-wrapper .breadcrump span{font-weight:500;color:#2b2a29}.config-wrapper .breadcrump a{cursor:pointer}.config-wrapper .heading{width:90%;max-width:1000px;margin:30px auto}@media (max-width:62em){.config-wrapper .heading{padding:32px 16px;margin:0}}.config-wrapper .heading .category-text{margin-top:12px}.config-wrapper .heading p{font-family:DIN Next LT Pro Medium,sans-serif;max-width:900px;font-size:18px}@media (max-width:62em){.config-wrapper .heading p{text-align:left}}.config-wrapper .heading h2{font-weight:700;font-size:36px;letter-spacing:0}.config-wrapper .heading h2,.config-wrapper .title{font-family:DIN Next LT Pro Medium,sans-serif;line-height:120%;padding:0}.config-wrapper .title{font-size:48px;font-weight:500;margin:0;background:none}@media (max-width:62em){.config-wrapper .title{font-size:42px;text-align:left;margin-bottom:10px}}.config-wrapper .the-line{margin:30px auto;text-align:center;max-width:1230px;width:90%}@media (max-width:62em){.config-wrapper .the-line{margin:10px auto;width:95%}}.config-wrapper .config-container{margin:0 auto;display:flex;max-width:1272px;align-items:start;gap:34px}.config-wrapper .config-container .left-panel{max-width:375px;width:100%}.config-wrapper .config-container .left-panel .filter-title{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:24px;line-height:120%;letter-spacing:0;margin-bottom:20px}.config-wrapper .config-container .left-panel .filter-box .filters.toggle-filter{padding:0}.config-wrapper .config-container .left-panel .filter-box .filters p{font-family:DIN Next LT Pro Medium,sans-serif}.config-wrapper .config-container .left-panel .filter-box .list-filters{margin:0}.config-wrapper .config-container .right-panel{flex:1 1;align-self:stretch}.config-wrapper .config-container .image-side{font-family:DIN Next LT Pro Medium,sans-serif;max-width:375px;width:100%;background:#fff;margin:0;display:flex;flex-direction:column;align-items:center;padding:0 0 32px}@media (min-width:62em){.config-wrapper .config-container .image-side{width:375px}}.config-wrapper .config-container .image-side .image-side__link,.config-wrapper .config-container .image-side .image-side__link img{width:100%}@media (min-width:62em){.config-wrapper .config-container .image-side .image-side__link{min-height:590px}}.config-wrapper .config-container .image-side .image-description{text-align:center;font-weight:400;font-size:16px;line-height:130%;letter-spacing:0}.config-wrapper .config-container .image-side .btn-show-example{font-family:DIN Next LT Pro Medium,sans-serif;margin-top:12px;max-width:242px;height:43px;background:#2b2a29;color:#fff;gap:10px;opacity:1;padding:16px 8px;font-size:16px;line-height:120%;text-align:center;text-decoration:none;outline:none}.config-wrapper .config-container .image-side .btn-show-example,.config-wrapper .config-container .image-side .btnShowExampleContainer{width:100%;display:flex;justify-content:center;align-items:center}.config-wrapper .config-container .options-side{flex:1 1;background:#fff;padding:32px;font-family:DIN Next LT Pro Medium,sans-serif}@media (max-width:62em){.config-wrapper .config-container .options-side{padding:20px}}.config-wrapper .config-container .options-side .title{font-weight:500;font-size:36px;line-height:120%;margin-bottom:12px}.config-wrapper .config-container .options-side .title span{color:#be1d28}.config-wrapper .config-container .options-side .category-text{font-weight:400;font-size:18px;line-height:130%;letter-spacing:0}.config-wrapper .snippet--filter{background:#fff;border:1px solid #d9d9d8;border-radius:4px}.config-wrapper .filter-box{background:#fff}.config-wrapper .filter-box .filters{background:#fff;padding:22px;font-family:DIN Next LT Pro Medium,sans-serif}.config-wrapper .filter-box .filters .list-filters{display:flex;flex-wrap:wrap;gap:18px}.config-wrapper .filter-box .filters .list-filters li{margin:0}.config-wrapper .click-btn{background:#fff}.config-wrapper .center-products{background:#fff;font-family:DIN Next LT Pro Medium,sans-serif;padding:32px}@media (min-width:62.0625em){.config-wrapper .center-products{position:sticky;top:20px}}@media (max-width:62em){.config-wrapper .center-products{font-size:24px;padding:16px}}.config-wrapper .center-products .products-title{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:36px;line-height:120%;margin-bottom:10px}@media (max-width:62em){.config-wrapper .center-products .products-title{font-size:24px;margin-bottom:5px}}.config-wrapper .center-products .products-text{font-weight:400;font-size:18px;line-height:130%;letter-spacing:0;color:#444443}.config-wrapper .list-products{margin-top:20px;display:flex;gap:10px;flex-flow:wrap}@media (max-width:62em){.config-wrapper .list-products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}}.config-wrapper .list-products .list-item{height:294px;width:150px;background:#f5f5f5;display:flex;flex-direction:column;align-items:center;margin:0}@media (max-width:62em){.config-wrapper .list-products .list-item{height:223px;width:100%}}.config-wrapper .list-products .list-item .list-item__link{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:12px;border:1.5px solid transparent;transition:border-color .15s ease-in-out}@media (max-width:62em){.config-wrapper .list-products .list-item .list-item__link{padding:6px 0}}.config-wrapper .list-products .list-item .list-item__link:hover{border:1.5px solid #be1d28}.config-wrapper .list-products .list-item .list-item__link .list-item__image img{height:211px;width:100%}@media (max-width:62em){.config-wrapper .list-products .list-item .list-item__link .list-item__image img{height:140px}}.config-wrapper .list-products .list-item .list-item__link .name{font-weight:500;font-size:16px;line-height:120%;text-align:center;margin-top:4px;margin-bottom:8px}@media (max-width:62em){.config-wrapper .list-products .list-item .list-item__link .name{font-size:14px;margin-top:0;margin-bottom:4px}}.config-wrapper .list-products .list-item .list-item__link .variants{background:#d9d9d8;padding:4px;font-weight:400;font-size:12px;line-height:120%;letter-spacing:0;text-align:center;color:#444443}.steps{display:flex;align-items:center;justify-content:center;margin:50px auto;font-family:DIN Next LT Pro Medium,sans-serif;font-size:18px;gap:10px;padding:0 16px}@media (max-width:62em){.steps{justify-content:space-between;margin:25px auto}}.steps .step{background:#e6e6e6;color:#444443;font-size:16px;line-height:120%;display:flex;justify-content:center;align-items:center;width:42px;height:42px;gap:10px;opacity:1;border-radius:50%}@media (max-width:62em){.steps .step{width:24px;height:24px;font-size:12px;gap:5px}}.steps .step-item{text-decoration:none;cursor:pointer;display:flex;gap:10px;align-items:center}@media (max-width:62em){.steps .step-item{gap:5px;font-size:12px}}.steps .step-item.active .step{background:#be1d28;color:#fff}.steps .step-item.active .step-name{font-weight:700}.steps .step-item.done .step{background:#22a96e;color:#fff}.steps .step-item .step-name{color:#000}@media (max-width:62em){.steps .step-label{font-size:12px}}.steps .step-separator{margin-bottom:8px}@media (max-width:62em){.steps .step-separator{display:none}}.presenter-Category{background:#f5f5f5}.config-wrapper .accordion-sections{display:flex;flex-direction:column;gap:12px}.config-wrapper .accordion-sections .accordion-section{border-bottom:1px solid #efefef}.config-wrapper .accordion-sections .accordion-section:last-child{border-bottom:none}.config-wrapper .accordion-sections .accordion-section .accordion-header{padding:20px 24px;background-color:#f5f5f5;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-header{padding:16px}}.config-wrapper .accordion-sections .accordion-section .accordion-header.disabled{opacity:.5;cursor:not-allowed;background-color:#fafafa}.config-wrapper .accordion-sections .accordion-section .accordion-header.disabled:hover{background-color:#fafafa}.config-wrapper .accordion-sections .accordion-section .accordion-header h3{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:20px;line-height:120%;letter-spacing:0}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-header h3{font-size:16px}}.config-wrapper .accordion-sections .accordion-section .accordion-header p{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.4px}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-header p{font-size:14px}}.config-wrapper .accordion-sections .accordion-section .accordion-header .accordion-header_title{flex:1 1}.config-wrapper .accordion-sections .accordion-section .accordion-header .accordion-arrow{margin-left:auto;transition:transform .3s ease;background:#e6e6e6;border-radius:50%;width:32px;height:32px;display:flex;justify-content:center;align-items:center}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-header .accordion-arrow{width:24px;height:24px}}.config-wrapper .accordion-sections .accordion-section .accordion-header .accordion-arrow svg{stroke:#292929;transition:transform .3s ease}.config-wrapper .accordion-sections .accordion-section .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out!important;padding:0 24px;background:#f5f5f5}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-content{padding:0 12px}}.config-wrapper .accordion-sections .accordion-section .accordion-content .scroll{max-height:400px;overflow-y:auto;padding:0}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box{background:#f5f5f5;display:flex;flex-wrap:wrap;gap:32px}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box{gap:0}}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-href{text-decoration:none}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .click-btn{background:#f5f5f5;padding:0 0 12px;margin-bottom:12px;margin-top:24px}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .click-btn .text,.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .click-btn .text h3,.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .click-btn .text h3 a{font-family:DIN Next LT Pro Medium,sans-serif}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filters{background:#f5f5f5}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filters p{font-family:DIN Next LT Pro Medium,sans-serif;margin-bottom:0;text-align:center}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter{text-decoration:none}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter .filter{height:196px;width:102px;display:flex;flex-direction:column;gap:6px;align-items:center}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter .filter{height:184px;width:90px}}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter .filter .image{height:150px;width:75px;padding:6px;background:#fff;margin-bottom:6px}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter .filter .image{height:138px;width:74px}}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter .filter .image img{width:100%;height:100%}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter .filter .door-label{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.4px;text-align:center;text-decoration:none;color:#000}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter .filter .door-label{font-size:14px}}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter.filter-active .filter .image{border:2px solid #be1d28}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .doors-filter.filter-active .filter .door-label{color:#be1d28}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .list-filters{display:flex;flex-wrap:wrap;gap:32px}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .list-filters{gap:0}}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .list-filters .text{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.4px;text-align:center;text-decoration:none;color:#000}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .list-filters .filter-active .text{color:#be1d28}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-material{display:flex;width:100%;flex-direction:column}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-material .material--container{display:flex;flex-wrap:wrap;gap:32px}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-material .material--container{display:grid;grid-template-columns:1fr 1fr;gap:16px}}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-material .material--container div{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:150px;width:100%}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-material .material--container div a{text-decoration:none;width:124px}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-material .material--container div a.filter-active .image{border:2px solid #be1d28}.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-material .material--container div a.filter-active .text{color:#be1d28}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section .accordion-content .filter-box .filter-material .material--container div a .text{text-align:center}}.config-wrapper .accordion-sections .accordion-section .accordion-content .order-button{margin:0}.config-wrapper .accordion-sections .accordion-section.expanded .accordion-header .accordion-arrow{background:#be1d28}.config-wrapper .accordion-sections .accordion-section.expanded .accordion-header .accordion-arrow svg{transform:rotate(180deg);stroke:#fff}.config-wrapper .accordion-sections .accordion-section.expanded .accordion-content{max-height:2000px!important;transition:max-height .3s ease-in,padding .3s ease-in!important;display:block!important;visibility:visible!important;display:block;visibility:visible;max-height:2000px;padding:12px 24px}@media (max-width:62em){.config-wrapper .accordion-sections .accordion-section.expanded .accordion-content{padding:12px}}.config-wrapper .filters h4,.config-wrapper h4{line-height:120%;letter-spacing:0}.config-wrapper .filters h4,.config-wrapper .filters h4 a,.config-wrapper h4,.config-wrapper h4 a{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:18px}.config-wrapper .product-filters h4{padding-left:14px}.config-wrapper .warning-message{background:#ee5b1a;color:#fff;font:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:18px;line-height:120%;letter-spacing:0;padding:24px;width:100%}.config-wrapper .warning-message p{color:#fff}@media (max-width:62em){.config-wrapper .main-product .choose-filter{margin-top:0}}@media (max-width:62em){.config-wrapper .options-header{padding:12px}}@media (max-width:62em){.config-wrapper .options-header .category-text{text-align:left}}.config-wrapper .click-btn{cursor:pointer}.config-wrapper .click-btn .text,.config-wrapper .click-btn .text a,.config-wrapper .click-btn .text h3,.config-wrapper .click-btn .text h3 a{font-family:DIN Next LT Pro Medium,sans-serif}.config-wrapper a,.config-wrapper h1,.config-wrapper h2,.config-wrapper h3,.config-wrapper h4,.config-wrapper h5,.config-wrapper h6,.config-wrapper p{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500}.config-wrapper .left-container{align-self:stretch}@media (min-width:62.0625em){.config-wrapper .left-container .image-side{position:sticky;top:20px}}.presenter-Product{background:#f5f5f5}@media (max-width:62em){.desktop-only{display:none}}.mobile-only{display:none}@media (max-width:62em){.mobile-only{display:block}}.config-wrapper .white-box.bottom-finish{background:#fff;margin-top:32px;padding:16px 32px}.config-wrapper .white-box.bottom-finish .what-next{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:28px;line-height:120%;letter-spacing:0;text-align:left}@media (max-width:62em){.config-wrapper .white-box.bottom-finish .what-next{font-size:24px}}.config-wrapper .white-box.bottom-finish .list-order{margin-top:16px;list-style:none;display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.config-wrapper .white-box.bottom-finish .list-order li{display:flex;align-items:center;gap:16px}.config-wrapper .white-box.bottom-finish .list-order .number{display:flex;align-items:center;justify-content:center;height:42px;width:42px;background:#2b2a29;color:#fff;border-radius:50%}.config-wrapper .white-box.bottom-finish .list-order .text{flex:1 1;font-size:18px}@media (max-width:62em){.config-wrapper .white-box.bottom-finish .list-order .text{font-size:16px}}.config-wrapper .white-box.bottom-finish .btn.without-arrow{font-family:DIN Next LT Pro Medium,sans-serif;text-transform:unset;padding:12px 24px}.config-wrapper .white-box .list-checkbox{margin-top:0;display:flex;align-items:center;gap:16px}.config-wrapper .white-box .list-checkbox li{font-size:14px}.config-wrapper .white-box .list-checkbox li label{display:flex;align-items:center;gap:4px}.config-wrapper .white-box .list-checkbox .checkbox-img{width:16px;height:16px;padding:2px;border:1px solid #1a1a1a}.config-wrapper .white-box .mobile-only .top{gap:10px;padding-top:0}.config-wrapper .flex-center{display:flex;align-items:center;justify-content:center}.config-wrapper .gap-4{gap:4px}.config-wrapper .with-border{border:1px solid #1a1a1a}.config-wrapper .btn-back{cursor:pointer;display:flex;align-items:center;justify-content:center;background:#be1d28;color:#fff;border-radius:0;text-decoration:unset;padding:12px 24px;height:48px;width:134px;font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:16px;line-height:120%}.config-wrapper .white-box{width:100%;max-width:865px;margin:0 auto}@media (max-width:62em){.config-wrapper .white-box .desktop-only{display:none}}.config-wrapper .white-box .mobile-only{display:none}@media (max-width:62em){.config-wrapper .white-box .mobile-only{display:block;width:100%;flex-basis:100%;background:#fff}}.config-wrapper .white-box .top{background:#fff;display:flex;align-items:start;padding:16px 32px;gap:24px}@media (max-width:62em){.config-wrapper .white-box .top{flex-wrap:wrap}}.config-wrapper .white-box .top .image-side{height:371px;width:240px;padding:8px 16px}@media (max-width:62em){.config-wrapper .white-box .top .image-side{height:185px;width:99px;padding:6px}}.config-wrapper .white-box .top .image-side img{width:auto;height:100%}.config-wrapper .white-box .top .text-side{flex:1 1}.config-wrapper .white-box .top .subtitle,.config-wrapper .white-box .top .title{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:28px;line-height:120%;letter-spacing:0}@media (max-width:62em){.config-wrapper .white-box .top .subtitle,.config-wrapper .white-box .top .title{font-size:20px}}.config-wrapper .white-box .top .subtitle{color:#be1d28;margin-bottom:32px}.config-wrapper .white-box .top .row-inputs{margin-top:16px;display:flex;align-items:center;gap:16px;width:100%}@media (max-width:62em){.config-wrapper .white-box .top .row-inputs{flex-direction:column;gap:8px}}.config-wrapper .white-box .top .row-inputs .productForm-div{display:flex;flex-direction:column;flex-basis:50%;font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;gap:4px}@media (max-width:62em){.config-wrapper .white-box .top .row-inputs .productForm-div{width:100%;flex-basis:100%}}.config-wrapper .white-box .top .row-inputs .productForm-div select{height:32px;padding:6px;border:1px solid #999998}.config-wrapper .white-box .top .row-inputs .empty-holder{display:inline-block;height:18px;width:18px}@media (max-width:62em){.config-wrapper .white-box .top .row-inputs .empty-holder{display:none}}.config-wrapper .white-box .top .row-inputs .product-remove{width:18px;height:18px;border:0;background:url(images/icon_close_btn.01bbf412f7e3eb8f8b3f968662d64be1.png) 50% no-repeat;background-size:contain;color:transparent;opacity:.8;cursor:pointer;margin-top:23px}.config-wrapper .white-box .top .row-inputs .product-remove:hover{opacity:1;background:url(images/icon_close_btn_hvr.c8266e064242677e01776fdd8be6e347.png) no-repeat 50%}.config-wrapper .white-box .top .addRow-btn{border:0;background:transparent;cursor:pointer;text-decoration:underline;font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:16px;line-height:120%;text-decoration-style:solid;display:flex;align-items:center;gap:6px;margin:16px 0}@media (max-width:62em){.config-wrapper .white-box .top .addRow-btn{margin:8px 0;justify-content:flex-start;padding:0}}.config-wrapper .white-box .top .form-selector{margin:16px 0}@media (max-width:62em){.config-wrapper .white-box .top .form-selector{margin:0 0 8px}}.config-wrapper .white-box .top .list-checkbox{list-style:none}.config-wrapper .white-box .top .list-checkbox li{margin-top:8px}.config-wrapper .white-box .top .list-checkbox li input[type=checkbox]{margin-right:8px}.config-wrapper .white-box .popup-forms.forms{margin-top:32px;background:#fff;padding:16px}.config-wrapper .white-box .popup-forms.forms .title{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:28px;line-height:120%;letter-spacing:0}.config-wrapper .white-box .popup-forms.forms .title span{color:#be1d28}.config-wrapper .white-box .border .inputs-div{width:100%;margin:16px 0;max-width:unset}.config-wrapper .white-box .border .inputs-div label{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:0;color:#2b2a29;margin-bottom:6px}.config-wrapper .white-box .border .inputs-div input[type=email].form-control,.config-wrapper .white-box .border .inputs-div input[type=text].form-control,.config-wrapper .white-box .border .inputs-div select.form-control,.config-wrapper .white-box .border .inputs-div textarea{background:none;box-shadow:none;border:1px solid #1a1a1a;padding:16px 8px;border-radius:0}.config-wrapper .white-box .border .inputs-div.file-input{width:100%;gap:10px;opacity:1;border-radius:0;padding:16px;border:1px dashed #1a1a1a}.config-wrapper .white-box .border .inputs-div.file-input label{display:flex;flex-direction:column;align-items:center}.config-wrapper .white-box .border .inputs-div.file-input label input[type=file]{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:700;font-size:16px;line-height:130%;letter-spacing:0}.config-wrapper .white-box .border .inputs-div.file-input label p{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:14px;line-height:130%;letter-spacing:0;text-align:center;margin:8px 0}.config-wrapper .white-box .border .inputs-div.file-input .file-upload{background:none}.config-wrapper .white-box .border .inputs-div p.link-files{color:#fff;text-decoration:none;padding:16px 8px;background:#2b2a29;max-width:257px;width:100%}.config-wrapper .white-box .border .row{display:flex;gap:16px;align-items:center}.config-wrapper .white-box .bottom-form{display:flex;align-items:center;gap:32px}@media (max-width:62em){.config-wrapper .white-box .bottom-form{flex-direction:column;gap:16px}}.config-wrapper .white-box .bottom-form .left{flex:1 1}@media (max-width:62em){.config-wrapper .white-box .bottom-form .left{width:100%}}.config-wrapper .white-box .bottom-form .left p{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:12px;line-height:130%;letter-spacing:0}@media (max-width:62em){.config-wrapper .white-box .bottom-form .right{width:100%}}.config-wrapper .white-box .bottom-form .right .btn--send{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:400;font-size:16px;line-height:120%;background:#be1d28;color:#fff;padding:12px 32px;cursor:pointer;border:none;border-radius:0;display:flex;align-items:center;gap:6px}@media (max-width:62em){.config-wrapper .white-box .bottom-form .right .btn--send{width:100%;justify-content:center}}.config-wrapper .text-side .success-info{padding:32px 0}.config-wrapper .text-side .success-info h3{font-family:DIN Next LT Pro Medium,sans-serif;font-weight:500;font-size:28px;line-height:120%;letter-spacing:0}@media (max-width:62em){.config-wrapper .text-side .success-info h3{font-size:20px}}.config-wrapper .text-side .success-info h3.name{color:#be1d28}.config-wrapper .text-side .line_separator{width:100%;margin:0 0 10px}.config-wrapper .popup-table td{padding-top:8px}.config-wrapper .popup-table td.first{min-width:170px}.config-wrapper .popup-table .productForm-row{display:flex;align-items:center;gap:24px}@media (max-width:62em){.config-wrapper .popup-table .productForm-row{flex-direction:column;align-items:start;gap:8px}}.config-wrapper .popup-table .productForm-row span{font-size:14px;font-weight:400}.config-wrapper .popup-table .productForm-row:not(:last-child){margin-bottom:16px}.config-wrapper .forms .file-input label .file-upload{font-family:DIN Next LT Pro Medium,sans-serif;padding-left:0}@media (max-width:62em){.config-wrapper #snippet--inquiryLink{flex-basis:100%;width:100%}}.config-wrapper .text-splitter{display:inline-block}.config-wrapper .text-splitter :before{content:"\(";white-space:pre}