@import '../css/vendor/animate.css';@import '../css/vendor/owl.carousel.min.css';@import '../css/vendor/bootstrap.min.css';@import '../css/vendor/owl.theme.default.min.css';@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700|Unna:400,700');*{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;list-style:none;-webkit-font-smoothing:antialiased;font-family:'Montserrat',sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a,p,span,strong,ol,ul,li{font-family:'Montserrat',sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{font-family:'Unna',serif;letter-spacing:-0.05em;-webkit-font-smoothing:antialiased}h1{font-size:70px;line-height:77px}h2{font-size:65px;line-height:72px}h3{font-size:60px;line-height:67px}@-webkit-keyframes updown{0%{-webkit-transform:translate(-100%, -100%) rotate(45deg);-moz-transform:translate(-100%, -100%) rotate(45deg);-ms-transform:translate(-100%, -100%) rotate(45deg);-o-transform:translate(-100%, -100%) rotate(45deg);transform:translate(-100%, -100%) rotate(45deg)}50%{-webkit-transform:translate(-15%, -35%) rotate(45deg);-moz-transform:translate(-15%, -35%) rotate(45deg);-ms-transform:translate(-15%, -35%) rotate(45deg);-o-transform:translate(-15%, -35%) rotate(45deg);transform:translate(-15%, -35%) rotate(45deg)}100%{-webkit-transform:translate(-100%, -100%) rotate(45deg);-moz-transform:translate(-100%, -100%) rotate(45deg);-ms-transform:translate(-100%, -100%) rotate(45deg);-o-transform:translate(-100%, -100%) rotate(45deg);transform:translate(-100%, -100%) rotate(45deg)}}@keyframes updown{0%{-webkit-transform:translate(-100%, -100%) rotate(45deg);-moz-transform:translate(-100%, -100%) rotate(45deg);-ms-transform:translate(-100%, -100%) rotate(45deg);-o-transform:translate(-100%, -100%) rotate(45deg);transform:translate(-100%, -100%) rotate(45deg)}50%{-webkit-transform:translate(-15%, -35%) rotate(45deg);-moz-transform:translate(-15%, -35%) rotate(45deg);-ms-transform:translate(-15%, -35%) rotate(45deg);-o-transform:translate(-15%, -35%) rotate(45deg);transform:translate(-15%, -35%) rotate(45deg)}100%{-webkit-transform:translate(-100%, -100%) rotate(45deg);-moz-transform:translate(-100%, -100%) rotate(45deg);-ms-transform:translate(-100%, -100%) rotate(45deg);-o-transform:translate(-100%, -100%) rotate(45deg);transform:translate(-100%, -100%) rotate(45deg)}}.scroll-animated-l,.scroll-animated-r{opacity:0;-webkit-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-moz-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-ms-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-o-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995)}.scroll-animated-l.animated,.scroll-animated-r.animated{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-moz-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-ms-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-o-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995)}.scroll-animated-l{-webkit-transform:translateX(-65px);-moz-transform:translateX(-65px);-ms-transform:translateX(-65px);-o-transform:translateX(-65px);transform:translateX(-65px)}.scroll-animated-r{-webkit-transform:translateX(65px);-moz-transform:translateX(65px);-ms-transform:translateX(65px);-o-transform:translateX(65px);transform:translateX(65px)}.scroll-animated-u{opacity:0;-webkit-transform:translateY(65px);-moz-transform:translateY(65px);-ms-transform:translateY(65px);-o-transform:translateY(65px);transform:translateY(65px);-webkit-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-moz-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-ms-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-o-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995)}.scroll-animated-u.animated{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-moz-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-ms-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);-o-transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995);transition:opacity 1s,transform .5s cubic-bezier(0, 1.08, 1, .995)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.container{width:100%;max-width:100%;float:left;padding:0}body.pace-done header,body.pace-done .web-wrapper,body.pace-done footer{opacity:1;pointer-events:auto;backface-visibility:visible}.web-wrapper{position:relative;z-index:1}.no-padding{padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important}.no-margin{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important}.stop-scroll,.login-stopscr{margin:0;height:100%;max-width:100%;position:fixed;overflow:hidden}header{width:100%;float:left;padding:0 100px;padding-top:30px}header .left-section,header .right-section{width:45%;position:absolute;padding-top:25px}header .left-section{left:0;padding-right:30px}header .right-section{right:0;padding-left:30px}header .contact-us{float:right;color:#000;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:300;position:relative;padding-left:28px;margin-right:25px;text-decoration:none;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-ms-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}header .contact-us:before{content:'';width:22px;height:22px;position:absolute;left:0;top:50%;margin-top:-12px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('../images/black-contact-us.svg')}header .contact-us:hover{opacity:.8;cursor:pointer;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-ms-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}header .contact-us a{color:#000;text-decoration:none}header .log-in{float:right;color:#000;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:300;position:relative;padding-left:28px;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-ms-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}header .log-in:before{content:'';width:22px;height:22px;position:absolute;left:0;top:50%;margin-top:-12px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('../images/black-login-icon.svg')}header .log-in:hover{opacity:.8;cursor:pointer;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-ms-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}header .log-in a{color:#000;text-decoration:none}header .languages li{display:inline-block;margin-right:20px}header .languages li a{color:#000;text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:300;line-height:24px;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-ms-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}header .languages li a:hover{opacity:.8;cursor:pointer;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-ms-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}header .languages li.active a{font-weight:500}header .main-nav li{width:14.68%;margin-top:60px;border-top:2px solid #dde5ea;border-bottom:2px solid #dde5ea}header .main-nav li a{border:1px solid #dde5ea;border-top:none;border-bottom:none;color:#000;padding-top:55px;padding-bottom:50px}header .main-nav li.logo-holder{height:210px;margin:0 -1px;border:none}header .main-nav li.logo-holder a{height:100%;border:2px solid #dde5ea}header .main-nav li:first-child a{border-left:2px solid #dde5ea}header .main-nav li:last-child a{border-right:2px solid #dde5ea}header.index-header{position:absolute;z-index:1000}header.index-header .main-nav li{border-color:#fff}header.index-header .main-nav li a{border-color:#fff;color:#fff}header.index-header .main-nav li a:hover{color:#e40100}header.index-header .main-nav li.logo-holder a{border-color:#fff}header.index-header .contact-us{color:#fff}header.index-header .contact-us:before{background-image:url('../images/white-contact-us.svg')}header.index-header .contact-us a{color:#fff}header.index-header .log-in{color:#fff}header.index-header .log-in:before{background-image:url('../images/login-icon.svg')}header.index-header .log-in a{color:#fff}header.index-header .languages li a{color:#fff}header.index-header .hamburger-icon span{background-color:#fff}.main-nav{width:100%;float:left}.main-nav li{width:14.6%;float:left;margin-top:40px}.main-nav li a{width:100%;float:left;text-align:center;font-size:18px;line-height:24px;letter-spacing:.2em;color:#fff;text-decoration:none;text-transform:uppercase;-webkit-transition:color .35s;-moz-transition:color .35s;-ms-transition:color .35s;-o-transition:color .35s;transition:color .35s}.main-nav li a:hover{color:#e40100;-webkit-transition:color .35s;-moz-transition:color .35s;-ms-transition:color .35s;-o-transition:color .35s;transition:color .35s}.main-nav li.logo-holder{height:104px;width:12%;margin:0;background-image:url('../images/gacaferi-logo.png');background-repeat:no-repeat;background-size:auto;background-position:center}.main-nav li.logo-holder a{font-size:0}.main-nav li.current_page_item a,.main-nav li.current-page-ancestor a{color:#e40100}footer{width:100%;float:left}footer .top-section{width:100%;float:left;padding:55px 100px;background-color:#000}footer .top-section .menu-holder{width:calc(100% - 340px);float:left}footer .top-section .menu-holder .main-nav li{width:auto;margin-right:30px;margin-top:45px;padding:0}footer .top-section .menu-holder .main-nav li.logo-holder{width:8%;margin-top:0;background-size:contain;background-position:left}footer .top-section .menu-holder .main-nav li.logo-holder a{width:100%;height:100%}footer .top-section .newsletter{width:340px;float:right}footer .top-section .newsletter form{width:100%;float:left;position:relative}footer .top-section .newsletter form label{width:100%;color:#fff;font-size:18px;line-height:41px}footer .top-section .newsletter form input{width:100%;float:left;border:none;border-bottom:2px solid #e40100;color:#dde5ea;font-size:18px;line-height:41px;padding-right:20px}footer .top-section .newsletter form input:focus{color:#fff}footer .top-section .newsletter form button{content:'';width:10px;height:17px;position:absolute;right:0;bottom:12px;border:none;background-image:url('../images/red-right-arow.png');background-repeat:no-repeat;background-position:center;background-size:contain}footer .top-section .newsletter form button:hover{cursor:pointer}footer .top-section .newsletter .mc4wp-alert.mc4wp-success p{color:#fff;font-size:16px;line-height:24px}footer .top-section .responsive-footer-menu{width:auto;float:left;display:none}footer .top-section .responsive-footer-menu .logo-link{float:left;margin-right:20px}footer .top-section .responsive-footer-menu .logo-link img{float:left;width:100%}footer .top-section .responsive-footer-menu .main-nav{max-width:300px;float:left}footer .top-section .responsive-footer-menu .main-nav li{width:50%;float:left;margin:5px 0}footer .top-section .responsive-footer-menu .main-nav li a{text-align:left}footer .bottom-section{width:100%;float:left;background-color:#2e2e2e;height:50px;padding:15px 100px;text-align:center}footer .bottom-section .social-buttons{float:left;width:auto}footer .bottom-section .social-buttons li{display:inline-block;margin-right:40px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;fill:#fff;opacity:1;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}footer .bottom-section .social-buttons li a{float:left;width:100%;height:100%}footer .bottom-section .social-buttons li:last-child{margin-right:0}footer .bottom-section .social-buttons li.facebook{width:10px;background-image:url('../images/facebook-icon.svg')}footer .bottom-section .social-buttons li.instagram{width:21px;background-image:url('../images/instagram-icon.svg')}footer .bottom-section .social-buttons li.linkedin{width:21px;background-image:url('../images/linkedin-icon.svg')}footer .bottom-section .social-buttons li.youtube{width:28px;background-image:url('../images/youtube-icon.svg')}footer .bottom-section .social-buttons li.pinterest{width:16px;background-image:url('../images/pinterest-icon.svg')}footer .bottom-section .social-buttons li:hover{opacity:.6;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}footer .bottom-section .rrota{content:'';width:20px;height:20px;float:right;background-image:url('../images/rrota.svg');background-position:center;background-size:contain;background-repeat:no-repeat}footer .main-nav li.logo-holder a{width:105px;height:105px;max-width:100%;display:block;float:none;margin:0 auto;content:''}#hero-slider{float:left;width:100%}#hero-slider .main-slider .item{height:100vh;max-width:100%;width:100%;display:table;padding-left:285px;padding-top:240px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}#hero-slider .main-slider .item .item-wrapper{display:table-cell;vertical-align:middle}#hero-slider .main-slider .item .item-wrapper .btn.btn-c{margin-top:50px}#hero-slider .main-slider .item:before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;left:0;top:0}#hero-slider .main-slider .item .text-holder{width:50%;position:relative;z-index:1000;padding:35px 0}#hero-slider .main-slider .item .text-holder h2{color:#fff;margin-bottom:20px}#hero-slider .main-slider .item .text-holder .excerpt{font-weight:300;color:#fff}#hero-slider .main-slider .item .text-holder .excerpt.smallestSize{font-size:22px;line-height:32px}#hero-slider .main-slider .item .text-holder .excerpt.mediumSize{font-size:24px;line-height:34px}#hero-slider .main-slider .item .text-holder .excerpt.largestSize{font-size:28px;line-height:38px}#hero-slider .main-slider .owl-dots{position:absolute;z-index:20;top:50%;left:100px}#hero-slider .main-slider .owl-dots .owl-dot{height:2px;width:100px;display:block;clear:left;margin-bottom:48px;margin-right:5px;float:left;background:#ffffff;background:linear-gradient(to right, #ed1c24 50%, #ffffff 50%);background-size:203% 100%;background-position:right bottom;margin-left:10px}#hero-slider .main-slider .owl-dots .owl-dot span{display:block;width:100%;height:100%;padding:5px 0}#hero-slider .main-slider .owl-dots .owl-dot.active{background-position:left bottom;transition:all 7s linear}.btn-c{max-width:260px;border-radius:0;text-align:center;position:relative;overflow:hidden;text-decoration:none;padding:0;padding-right:20px;border:2px solid #e40100;white-space:normal}.btn-c span{height:95px;display:flex;align-items:center;width:auto;position:relative;z-index:1000;text-decoration:none;text-transform:uppercase;color:#fff;font-size:14px;line-height:18px;padding:0 57px}.btn-c span:after{content:'';width:11px;height:18px;top:50%;margin-top:-9px;right:37px;position:absolute;display:inline-block;background-image:url('../images/white-right-arow.png');background-position:center;background-repeat:no-repeat}.btn-c:after{pointer-events:none;content:'';position:absolute;width:200%;height:400%;top:0;left:0;background-color:#e40100;-webkit-transform:translate(-100%, -100%) rotate(45deg);-moz-transform:translate(-100%, -100%) rotate(45deg);-ms-transform:translate(-100%, -100%) rotate(45deg);-o-transform:translate(-100%, -100%) rotate(45deg);transform:translate(-100%, -100%) rotate(45deg);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.btn-c:before{pointer-events:none;content:'';position:absolute;width:200%;height:400%;top:0;left:0;background-color:#e40100;-webkit-transform:translate(100%, 100%) rotate(45deg);-moz-transform:translate(100%, 100%) rotate(45deg);-ms-transform:translate(100%, 100%) rotate(45deg);-o-transform:translate(100%, 100%) rotate(45deg);transform:translate(100%, 100%) rotate(45deg);-webkit-transition:all .75s;-moz-transition:all .75s;-ms-transition:all .75s;-o-transition:all .75s;transition:all .75s}.btn-c:hover{cursor:pointer}.btn-c:hover:after{-webkit-animation:updown 1s;animation:updown 1s;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.btn-c:hover:before{-webkit-transform:translate(-15%, -35%) rotate(45deg);-moz-transform:translate(-15%, -35%) rotate(45deg);-ms-transform:translate(-15%, -35%) rotate(45deg);-o-transform:translate(-15%, -35%) rotate(45deg);transform:translate(-15%, -35%) rotate(45deg);-webkit-transition-delay:.25s;transition-delay:.25s}.btn-c.btn-black span{color:#000;padding:0 35px;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.btn-c.btn-black span:after{right:15px;background-image:url('../images/black-right-arow.png');-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.btn-c.btn-black:hover span{color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.btn-c.btn-black:hover span:after{background-image:url('../images/white-right-arow.png');-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.products{width:100%;float:left;padding:100px;position:relative;overflow-x:hidden}.products span.title{width:100%;float:left;padding-top:60px;text-align:left;font-size:18px;text-transform:uppercase;color:#e40100;letter-spacing:.2em}.products .products-slider-holder{width:100%;float:left;margin-top:-50px;position:relative}.products .products-slider-holder .btn-holder{position:absolute;bottom:0;left:0}.products .half-product{overflow-x:hidden}.products .half-product:nth-child(odd){padding-right:50px}.products .half-product:nth-child(even){padding-left:50px}.products.gray{background-color:#eff1f3}.products.with-btn .products-slider .item .text-holder{padding-bottom:100px}.products:before{content:'';width:103px;height:104px;position:absolute;left:0;top:100px;background-position:center;background-repeat:no-repeat;background-image:url('../images/large-slash.png');background-size:cover}.products-slider .item{width:100%;float:left}.products-slider .item .text-holder{width:100%;float:left;padding-right:190px;padding-top:50px}.products-slider .item .text-holder h2{margin-bottom:30px}.products-slider .item .text-holder p{font-size:18px;line-height:28px;margin-bottom:20px;font-weight:300}.products-slider .item .details-holder{width:100%;float:left;padding-right:210px;padding-top:40px}.products-slider .item .details-holder .item{background-size:contain}.products-slider .item .details-holder .details-carousel .owl-stage-outer{border:2px solid #dde5ea;outline:none}.products-slider .item .details-holder .details-custom-dots .owl-dot{background-size:contain;border:2px solid #dde5ea}.products-slider .item .details-holder .details-custom-dots .owl-dot:hover{border:2px solid #e40100}.products-slider .owl-nav{top:0;position:absolute;left:50%;margin-left:-125px}.products-slider .owl-nav .owl-prev,.products-slider .owl-nav .owl-next{float:left;border:2px solid #dde5ea;border-radius:50%;background-color:#ffffff;background-position:center;background-repeat:no-repeat;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;cursor:auto}.products-slider .owl-nav .owl-prev:hover,.products-slider .owl-nav .owl-next:hover{cursor:pointer;border:2px solid #e40100;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.products-slider .owl-nav .owl-prev.disabled:hover,.products-slider .owl-nav .owl-next.disabled:hover{cursor:auto;border:2px solid #dde5ea}.products-slider .owl-nav .owl-prev{width:70px;height:70px;margin-right:10px;background-image:url('../images/red-left-arow.png')}.products-slider .owl-nav .owl-prev.disabled{background-image:url('../images/disabled-left-arow.png')}.products-slider .owl-nav .owl-next{width:95px;height:95px;margin-top:-12px;background-image:url('../images/red-right-arow.png')}.products-slider .owl-nav .owl-next.disabled{background-image:url('../images/disabled-right-arow.png')}.products-slider .owl-item{opacity:0}.products-slider .owl-item.active{opacity:1}.details-carousel{width:100%;float:left;position:relative}.details-carousel .owl-stage-outer{background-color:#fff;border:none}.details-carousel .item{content:'';background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#fff}.details-carousel .item img{float:left;width:100%;height:auto}.details-custom-dots{position:absolute;right:75px;top:0;z-index:10}.details-custom-dots .owl-dot{width:185px;height:210px;border:2px solid #fff;display:block;clear:left;background-color:#ffffff;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:20px;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.details-custom-dots .owl-dot.active{display:none}.details-custom-dots .owl-dot:hover{border-color:#e40100;cursor:pointer;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.product-holder{width:100%;float:left;padding-top:80px;margin-bottom:120px;position:relative}.product-holder .product-description{width:900px;position:absolute;left:0;top:30px;text-align:left;background-color:#fff;padding:0 120px 60px 175px;z-index:9999}.product-holder .product-description p{font-size:18px;line-height:28px;font-weight:300}.product-holder .see-kitchen{width:100%;float:left;position:relative}.product-holder .see-kitchen img{width:100%;float:left;height:auto}.product-holder .see-kitchen .product-name{position:absolute;bottom:30px;left:80px;font-size:11vw;line-height:12vw;letter-spacing:-0.05em;color:#fff;text-align:left;z-index:9999}.product-holder .see-kitchen .see-more{content:'';position:absolute;bottom:80px;right:175px;width:120px;height:120px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url('../images/big-plus.png');-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;z-index:9999}.product-holder .see-kitchen:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:10}.product-holder .see-kitchen:hover .see-more{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.small-product-holder{width:100%;position:relative;float:left;margin-bottom:65px}.small-product-holder img{width:100%;float:left;height:auto}.small-product-holder .product-name{position:absolute;bottom:30px;left:40px;z-index:999;font-size:4vw;line-height:4vw;letter-spacing:-0.05em;color:#fff;padding-right:100px;text-align:left}.small-product-holder .see-kitchen{width:100%;float:right}.small-product-holder .see-kitchen:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:10}.small-product-holder .see-kitchen:hover .see-more{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.small-product-holder .see-more{content:'';position:absolute;bottom:20px;right:20px;z-index:999;width:80px;height:80px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url('../images/small-plus.png');-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.small-product-holder:nth-child(2n){float:right}#kitchens-holder{width:100%;float:left;padding:100px;text-align:center}#kitchens-holder .description-holder{width:900px;margin:0 auto;text-align:center;margin-bottom:50px}#kitchens-holder .description-holder h1{margin-bottom:40px}#kitchens-holder .description-holder h2{margin-bottom:40px}#kitchens-holder .description-holder h3{margin-bottom:40px}#kitchens-holder .description-holder p{font-size:18px;line-height:28px;font-weight:300;margin-top:25px}#kitchens-holder .kitchens-description{width:900px;margin:0 auto}#kitchens-holder .kitchens-description p{width:100%;float:left;font-size:18px;line-height:28px;font-weight:300;margin-bottom:30px}#kitchens-holder .products{padding:0;padding-top:60px;overflow-x:hidden}#kitchens-holder .products:before{content:none}#kitchens-holder .small-product-holder{margin-bottom:120px}#kitchens-holder .button-holder{width:100%;float:left}#kitchens-holder .button-holder .btn-c{padding-right:0}#kitchens-holder .button-holder .btn-c span{padding:0 65px}#kitchens-holder .button-holder .btn-c span:after{background-image:none}.button-holder{width:100%;float:left;text-align:center}.go-back{width:100%;float:left}.go-back a{font-size:14px;line-height:28px;text-decoration:none;color:#adb1b4;padding-left:20px;position:relative;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.go-back a:before{content:'';position:absolute;left:0;top:50%;margin-top:-8px;width:9px;height:16px;background-image:url('../images/back-red-arow.png');background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.go-back a:hover:before{left:-9px;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#kitchen-open{width:100%;float:left;padding:0 100px;margin-bottom:100px}#kitchen-open .description-holder{width:900px;margin:0 auto;float:none;text-align:center}#kitchen-open .description-holder h1{margin-bottom:40px}#kitchen-open .description-holder h2{margin-bottom:40px}#kitchen-open .description-holder h3{margin-bottom:40px}#kitchen-open .description-holder p{font-size:18px;line-height:28px;font-weight:300;margin-top:25px}#kitchen-open .go-back{margin-top:30px}#kitchen-open .button-holder a span{padding:0 25px}#kitchen-open .button-holder a span:after{right:7px}.full-kitchen{width:100%;float:left;position:relative;margin:50px 0}.full-kitchen .product-name{position:absolute;bottom:30px;left:80px;font-size:11vw;line-height:12vw;letter-spacing:-0.05em;color:#fff;z-index:100;max-width:100%;text-align:left}.half-kitchen{width:100%;float:left;position:relative;margin:50px 0;overflow-x:hidden}.half-kitchen .text-holder{width:100%;float:left;padding-right:190px}.half-kitchen .text-holder h2{margin-bottom:30px}.half-kitchen .text-holder p{font-size:18px;line-height:28px;margin-bottom:20px;font-weight:300}.half-kitchen .text-holder p:last-child{margin-bottom:0}.half-kitchen .details-holder{width:100%;float:left;padding:0 100px;padding-top:40px;position:relative}.half-kitchen .details-holder .owl-dots .owl-dot{border:2px solid #fff}.half-kitchen .details-holder .owl-dots .owl-dot:hover{cursor:pointer;border:2px solid #e40100}.half-kitchen.right-side .text-holder{padding-left:175px;padding-right:165px}.half-kitchen.right-side .owl-dots{right:0}.half-kitchen.left-side .text-holder{padding-left:115px;padding-right:210px}.half-kitchen.left-side .owl-dots{right:0}.half-kitchen.both-side .details-holder .owl-dots{right:0}.video-holder{float:left;width:100%;height:700px;position:relative}.video-holder iframe{width:100%;height:100%}.video-holder .video-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url('../../repository/details-k3.png')}.video-holder .video-overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/play-icon.png');background-repeat:no-repeat;background-position:center}.video-holder .video-overlay:hover{cursor:pointer}.video-holder .video-overlay.playing{display:none}.video-holder .video{width:100%;height:100%;float:left}.kitchen-slider{width:100%;float:left}.kitchen-slider .owl-dots{position:absolute;z-index:20;bottom:52px;right:100px}.kitchen-slider .owl-dots .owl-dot{height:2px;width:100px;display:block;clear:left;margin-bottom:48px;margin-right:5px;float:left;background:#ffffff;background:linear-gradient(to right, #ed1c24 50%, #ffffff 50%);background-size:200% 100%;background-position:right bottom;margin-left:10px}.kitchen-slider .owl-dots .owl-dot span{display:block;width:100%;height:100%;padding:5px 0}.kitchen-slider .owl-dots .owl-dot.active{background-position:left bottom;transition:all 4s ease}#showroom{width:100%;float:left;padding:0 83px}#showroom .switches{width:353px;margin:60px auto;border:2px solid #dde5ea;padding:2px}#showroom .switches .city-switch{width:170px;height:65px;display:inline-block;text-align:center}#showroom .switches .city-switch a{width:100%;height:100%;display:block;color:#000000;font-size:18px;line-height:65px;text-transform:uppercase;text-decoration:none;letter-spacing:.2em;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#showroom .switches .city-switch a:hover{background-color:#e40100;color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#showroom .switches .city-switch.active{background-color:#e40100}#showroom .switches .city-switch.active a{color:#fff}#showroom .slider-holder{width:100%;float:left;margin:50px 0}#showroom .slider-holder .showroom-slider{width:100%;float:left;padding:0 17px}#showroom .description-holder{width:900px;margin:50px auto;text-align:center;padding:0 10px}#showroom .description-holder h1{margin-bottom:40px}#showroom .description-holder h2{margin-bottom:40px}#showroom .description-holder h3{margin-bottom:40px}#showroom .description-holder p{font-size:18px;line-height:28px;font-weight:300;margin-top:25px}#showroom .gallery{width:100%;float:left;padding:0 17px;margin:50px 0}#showroom .gallery .full-img{width:100%;float:left;margin:50px 0}#showroom .gallery .full-img img{width:100%;float:left}#showroom .gallery .half-img{width:100%;float:left;padding:0 170px;margin:50px 0}#showroom .gallery .half-img .left-side,#showroom .gallery .half-img .right-side{width:50%;float:left}#showroom .gallery .half-img .left-side img,#showroom .gallery .half-img .right-side img{width:100%;float:left}#showroom .gallery .half-img .left-side{padding-right:50px}#showroom .gallery .half-img .right-side{padding-left:50px}.showroom-custom-dots{width:100%;float:left}.showroom-custom-dots .owl-dot{width:calc(12.5% - 34px);height:210px;float:left;margin:0 17px;margin-top:30px;content:'';background-position:center;background-repeat:no-repeat;background-size:cover}.showroom-custom-dots .owl-dot.active{border:2px solid #e40100}.showroom-custom-dots.disabled{display:none}#about-us{width:100%;float:left}#about-us section{width:100%;float:left;padding:100px;border-bottom:2px solid #dde5ea;margin:0}#about-us section.details-list{padding:100px 147px}#about-us section:last-of-type{border:none}#about-us .half-kitchen{padding-top:60px}#news-open{width:100%;float:left;padding:0 200px;margin-top:100px;margin-bottom:230px}#news-open .go-back{margin-bottom:25px}#news-open .title-holder{width:100%;float:left;margin-bottom:40px}#news-open .title-holder h1{letter-spacing:-0.05em}#news-open .img-holder{width:100%;float:left;padding-right:25px;margin-bottom:20px}#news-open .img-holder img{float:left;width:auto;max-width:100%}#news-open .article-holder{width:100%;float:left;padding-left:25px;font-size:18px;line-height:28px;font-weight:300;padding-right:250px}#news-open .article-holder p,#news-open .article-holder ol,#news-open .article-holder ul,#news-open .article-holder h1,#news-open .article-holder h2,#news-open .article-holder h3,#news-open .article-holder h4,#news-open .article-holder blockquote{width:100%;float:left;margin-bottom:30px;font-family:'Montserrat',sans-serif}#news-open .article-holder ul li{padding-left:20px;position:relative}#news-open .article-holder ul li:before{content:'';width:7px;height:6px;position:absolute;left:0;top:50%;margin-top:-3px;background-image:url("../images/ul-bulletpoint.png");background-position:center;background-repeat:no-repeat;background-size:contain}#news-open .article-holder ol li{counter-increment:item;color:#000000}#news-open .article-holder ol li:before{margin-right:10px;content:counter(item) '.';color:#e40100;font-weight:bold;text-align:center;display:inline-block}#news-open .article-holder h1{font-size:18px;line-height:28px;text-transform:uppercase}#news-open .article-holder h2{font-size:18px;line-height:28px}#news-open .article-holder h3{font-size:16px;line-height:26px}#news-open .article-holder blockquote{padding-left:30px;font-style:italic;font-size:17px;line-height:25px}#news-open .article-holder strong{font-weight:500}#news-open .article-holder a{color:#e40100;text-decoration:none}#news-open .article-holder a:hover{text-decoration:underline}#news-open .article-left{padding-left:0}#news-open .col-lg-9 .share-section{margin-left:0}#news-open .share-section{width:100%;float:left;margin-left:25px;overflow:hidden}#news-open .share-section .share-btn{float:left;background-color:#e40100;padding:50px 25px 30px;position:relative;z-index:10}#news-open .share-section .share-btn span{display:block;font-size:14px;line-height:12px;text-transform:uppercase;color:#fff;position:relative}#news-open .share-section .share-btn span:after{content:'';position:absolute;top:-20px;left:50%;width:13px;height:15px;margin-left:-6px;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url('../images/share-icon.png')}#news-open .share-section .share-btn:hover{cursor:pointer}#news-open .share-section .socialh-list{float:left;height:auto;width:auto;margin-left:20px;border:1px solid #e40100;border-radius:2px;position:relative;background-color:#fff;-webkit-transform:translateX(-150%);-moz-transform:translateX(-150%);-ms-transform:translateX(-150%);-o-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#news-open .share-section .socialh-list:before{content:'';width:8px;height:16px;position:absolute;left:-8px;top:50%;margin-top:-8px;background-image:url('../images/share-left-detail.png');background-repeat:no-repeat;background-position:center;background-size:contain}#news-open .share-section .socialh-list li{float:left;width:75px;height:90px;padding:30px 20px}#news-open .share-section .socialh-list li a{content:'';background-position:center;background-repeat:no-repeat;background-size:auto;float:left;width:100%;height:100%;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#news-open .share-section .socialh-list li a:hover{opacity:.6;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#news-open .share-section .socialh-list li.facebook a{background-image:url('../images/facebook-black-icon.svg')}#news-open .share-section .socialh-list li.instagram a{background-image:url('../images/instagram-black-icon.svg')}#news-open .share-section .socialh-list li.linkedin a{background-image:url('../images/linkedin-black-icon.svg')}#news-open .share-section .socialh-list li.pinterest a{background-image:url('../images/pinterest-black-icon.svg')}#news-open .share-section .socialh-list.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}span.date{width:100%;float:left;font-size:18px;line-height:28px;color:#e40100;font-weight:400}#contact-us{width:100%;float:left;padding:100px 300px}#contact-us .contact-description{text-align:center;float:left;width:100%;margin-bottom:100px}#contact-us .contact-description h1{margin-bottom:40px}#contact-us .contact-description h2{margin-bottom:40px}#contact-us .contact-description h3{margin-bottom:40px}#contact-us .contact-description p{font-size:18px;line-height:28px;font-weight:300}#contact-us span.title{font-size:18px;line-height:28px;text-transform:uppercase;margin-bottom:45px;width:100%;float:left}#contact-us .contact-form{width:100%;float:left;padding-right:50px}#contact-us .contact-form .btn-c.btn-black:hover{cursor:pointer}#contact-us .contact-form .btn-c.btn-black span{padding:0 70px}#contact-us .contact-form form{position:relative;width:100%;float:left}#contact-us .contact-form form div.wpcf7-mail-sent-ok{position:absolute;top:0;border:none;width:100%;height:100%;left:0;margin:0;background:#fff;z-index:9999;padding:0;font-size:18px}#contact-us .contact-form form div.wpcf7-spam-blocked{float:left}#contact-us .contact-form .form-input{width:100%;float:left;height:65px;font-size:18px;line-height:65px;border:2px solid #dde5ea;padding-left:10px}#contact-us .contact-form .form-input.text-input{line-height:25px;height:265px;resize:none;padding:10px}#contact-us .contact-form .form-input:focus{border:2px solid #e40100}#contact-us .contact-form .form-group{margin-bottom:25px;width:100%;float:left;position:relative}#contact-us .contact-form label{width:100%;float:left;margin-bottom:10px;font-size:14px;text-transform:uppercase;font-weight:400}#contact-us .contact-form label:after{content:' *';color:#e40100}#contact-us .addresses{width:320px;float:left;padding-left:50px}#contact-us .addresses .info-holder{width:100%;float:left;border-bottom:2px solid #dde5ea;padding-bottom:30px;margin-bottom:30px}#contact-us .addresses .info-holder .city{color:#e40100;font-weight:400}#contact-us .addresses .info-holder span,#contact-us .addresses .info-holder p{width:100%;float:left;font-size:18px;line-height:28px;font-weight:300;display:inline;text-align:left;text-decoration:none;color:#000}#contact-us .addresses .info-holder span.addres,#contact-us .addresses .info-holder p.addres{padding-bottom:30px}#contact-us .addresses .info-holder a{text-decoration:none;width:100%;float:left;font-size:18px;line-height:28px;font-weight:300;color:#e40100;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#contact-us .addresses .info-holder a:hover{text-decoration:underline;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#contact-us .addresses .col-lg-12:last-child .info-holder{border:none;padding-bottom:0;margin-bottom:0}#dashboard{width:100%;float:left;padding-top:100px}#dashboard .col-lg-10.minus-top{margin-top:-58px}#dashboard .description{width:900px;margin:0 auto;text-align:center}#dashboard .description h1{margin-bottom:40px}#dashboard .description h2{margin-bottom:40px}#dashboard .description h3{margin-bottom:40px}#dashboard .description .title{width:100%;float:left;color:#e40100;font-size:18px;line-height:28px;letter-spacing:.2em;text-transform:uppercase}#dashboard .description p{width:100%;float:left;margin-top:30px;font-size:18px;line-height:28px;font-weight:300}#dashboard .description a{color:#e40100}#dashboard .description a:hover{text-decoration:underline}#dashboard section{width:100%;float:left;padding-top:0;margin-top:65px;border-top:2px solid #dde5ea}#dashboard .accordions #accordion{width:100%;float:left}#dashboard .accordions #accordion .card{background-color:#fff;border-radius:0;border:none;border-bottom:1px solid #dde5ea;padding:30px 100px}#dashboard .accordions #accordion .card .card-body{width:100%;float:left;padding-left:70px;padding-right:0}#dashboard .accordions #accordion .card .dashboard-collapse{width:100%;float:left;height:0;overflow:hidden;backface-visibility:hidden;opacity:0}#dashboard .accordions #accordion .card .dashboard-collapse .catalogues{width:100%;float:left;border-bottom:2px solid #dde5ea}#dashboard .accordions #accordion .card .dashboard-collapse .catalogues span.title{width:100%;float:left;font-size:18px;color:#000;line-height:18px;padding-bottom:30px}#dashboard .accordions #accordion .card .dashboard-collapse .videos{padding-top:50px;width:100%;float:left}#dashboard .accordions #accordion .card .dashboard-collapse .videos .title{font-size:18px;text-transform:uppercase;width:100%;float:left;color:#000}#dashboard .accordions #accordion .card .dashboard-collapse .videos .video-master{width:235px;margin-right:20px;margin-bottom:20px;float:left}#dashboard .accordions #accordion .card .dashboard-collapse .videos .video-master .video-title{padding-top:10px;width:100%;float:left}#dashboard .accordions #accordion .card .dashboard-collapse .dashboard-grid{width:100%;float:left}#dashboard .accordions #accordion .card .dashboard-collapse .dashboard-grid .dashboard-grid-item{width:235px;height:235px;background-color:#fff;margin-right:30px;margin-bottom:30px;float:left}#dashboard .accordions #accordion .card .dashboard-collapse .dashboard-grid .dashboard-grid-item a{width:100%;height:100%;float:left;color:#000;text-align:center;background-color:#fff;position:relative;text-decoration:none;padding:20px 30px;padding-top:100px;overflow:hidden;font-size:14px;line-height:18px;background-image:url('../images/catalogue-bck.png');background-repeat:no-repeat;background-position:center 83px;background-size:185px 2px}#dashboard .accordions #accordion .card .dashboard-collapse .dashboard-grid .dashboard-grid-item a:before{content:'';width:31px;height:43px;position:absolute;top:20px;left:50%;margin-left:-15px;background-image:url('../images/doc-icon.png');background-size:contain;background-repeat:no-repeat;background-position:center}#dashboard .accordions #accordion .card .dashboard-collapse .dashboard-grid .dashboard-grid-item a span{width:100%;height:100%;float:left;position:absolute;bottom:0;left:0;padding-top:100px;padding-right:50px;background-color:#e40100;color:#fff;font-size:14px;line-height:34px;letter-spacing:-0.01em;text-transform:uppercase;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#dashboard .accordions #accordion .card .dashboard-collapse .dashboard-grid .dashboard-grid-item a span:after{content:'';width:34px;height:34px;position:absolute;display:inline-block;margin-left:15px;background-repeat:no-repeat;background-image:url('../images/download-arow.png');background-size:contain;background-position:center}#dashboard .accordions #accordion .card .dashboard-collapse .dashboard-grid .dashboard-grid-item a:hover span{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#dashboard .accordions #accordion .card a.open-accordion{width:55px;height:55px;border:2px solid #e40100;float:right;position:relative}#dashboard .accordions #accordion .card a.open-accordion:before{content:'';position:absolute;left:-2px;top:-2px;width:55px;height:55px;background-position:center;background-size:auto;background-repeat:no-repeat;background-image:url('../images/accordion-arow-up.png');-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#dashboard .accordions #accordion .card a.open-accordion:hover{border-color:#e40100 !important;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#dashboard .accordions #accordion .card a.open-accordion.collapsed{border:2px solid #dde5ea}#dashboard .accordions #accordion .card a.open-accordion.collapsed:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}#dashboard .accordions #accordion .card .title{font-size:18px;color:#e40100;text-transform:uppercase;letter-spacing:.2em;float:left;line-height:55px}#dashboard .accordions #accordion .card.opend{background-color:#f4f6f7}#dashboard .accordions #accordion .card.opend .dashboard-collapse{height:auto;backface-visibility:visible;opacity:1}#dashboard .video-holder{height:135px}#dashboard .video-holder .video-overlay{background-image:url('../../repository/video-home.png')}#dashboard .video-holder .video-overlay:before{z-index:2;background-image:url('../images/small-play-icon.png');background-position:right;background-repeat:no-repeat;top:unset;bottom:10px;left:unset;right:10px;width:65px;height:55px}#dashboard .video-holder .video-overlay:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:1}#news{width:100%;float:left;padding:100px 200px}#news .title{width:100%;float:left;text-align:center;margin-bottom:90px}#news .news-list{width:100%;float:left}#news .news-list .grid{width:100%;float:left}#news .news-list .grid .grid-item{width:33.333%;padding:0 10px;margin-bottom:30px;float:left}.news-holder{width:100%;height:100%;float:left;padding-bottom:105px;border-bottom:2px solid #dde5ea;position:relative}.news-holder .news-title{font-size:18px;line-height:28px;letter-spacing:-0.05em;text-transform:uppercase;margin-bottom:15px;width:100%;float:left;padding-right:55px}.news-holder .img-holder{width:100%;float:left}.news-holder .img-holder img{width:auto;max-width:100%;height:auto;float:left}.news-holder .short-description{width:100%;float:left;margin-top:20px;padding-right:55px}.news-holder .short-description p{font-size:18px;line-height:28px;font-weight:300}.news-holder .read-more{width:55px;height:55px;float:left;position:absolute;left:0;bottom:20px;border:2px solid #dde5ea}.news-holder .read-more:before{content:'';width:55px;height:55px;position:absolute;top:-2px;left:-2px;background-position:center;background-repeat:no-repeat;background-size:auto;background-image:url('../images/readmore-icon.png');-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.news-holder .read-more:hover{cursor:pointer;border:2px solid #e40100}.news-holder .read-more:hover:before{left:5px;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#log-in{width:1120px;min-height:590px;margin:0 auto;display:block;background-color:black;padding:140px 0;position:fixed;left:50%;margin-left:-560px;top:50%;margin-top:-295px;outline:2px solid rgba(255,255,255,0.2);background:#2d2d2d;background:-moz-radial-gradient(center, ellipse cover, #2e2e2e 0, #101010 100%);background:-webkit-radial-gradient(center, ellipse cover, #2e2e2e 0, #101010 100%);background:radial-gradient(ellipse at center, #2e2e2e 0, #101010 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e2e2e', endColorstr='#101010', GradientType=1);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;z-index:99999;pointer-events:none;backface-visibility:hidden;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#log-in .login-section{width:100%;float:left;border-right:2px solid #585858;padding-left:90px}#log-in .login-section .login-wrapper{float:left;width:100%}#log-in .make-request{width:100%;float:left;padding-left:90px}#log-in .make-request h2{margin-bottom:10px}#log-in .make-request form{margin-top:35px}#log-in h2{width:100%;float:left;margin-bottom:85px;color:#ffffff}#log-in p{color:#fff;font-size:14px;line-height:18px;font-weight:300;width:310px;float:left}#log-in form{width:100%;float:left;padding-right:150px;margin-bottom:20px;position:relative}#log-in form .form-group{float:left;position:relative}#log-in form .form-group span.wpcf7-not-valid-tip{line-height:55px}#log-in form label{width:100%;float:left;color:#ffffff;font-size:14px;line-height:28px;text-transform:uppercase}#log-in form .form-input{width:310px;height:45px;float:left;border:none;padding-left:10px;background-color:#fff;-webkit-box-shadow:inset 2px 2px 2px 0 #9e9e9e;-moz-box-shadow:inset 2px 2px 2px 0 #9e9e9e;box-shadow:inset 2px 2px 2px 0 #9e9e9e}#log-in form.wpcf7-form.sent .form-group{display:none}#log-in form.wpcf7-form.sent p{display:none}#log-in form.wpcf7-form.sent div.wpcf7-mail-sent-ok{border:none;margin:0;margin-top:2em;padding:0;color:white;font-size:18px;line-height:28px}#log-in form .error-msg{position:absolute;top:28px;color:#e40100;font-size:18px;font-weight:400;line-height:45px;padding-left:15px;pointer-events:none}#log-in .btn.btn-c{float:left;clear:left}#log-in .btn.btn-c span{height:65px;padding:0 42px}#log-in .btn.btn-c span:after{right:22px}#log-in.opened{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto;backface-visibility:visible;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#log-in .close-login{position:absolute;top:10px;right:10px;width:60px;height:60px;background-image:url('../images/small-plus.png');background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#log-in .close-login:hover{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;cursor:pointer}#log-in div.wpcf7-spam-blocked,#log-in div.wpcf7-response-output{opacity:0}.index-news{width:100%;float:left;padding:100px;padding-bottom:85px;border-top:2px solid #dde5ea}.index-news .news-holder{border-bottom:none}.index-news h2{margin-bottom:50px;margin-right:35px;float:left}.index-news .see-all{float:left;font-size:18px;font-weight:300;line-height:88px;text-decoration:none;color:#adb1b4;padding-right:20px;position:relative;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.index-news .see-all:before{content:'';position:absolute;right:0;top:50%;margin-top:-8px;width:9px;height:16px;background-image:url('../images/red-right-arow.png');background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.index-news .see-all:hover:before{right:-9px;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.index-news .video-holder{height:325px}.index-news .video-holder .video-overlay{background-image:url('../../repository/video-home.png')}.index-news .video-holder .video-overlay:before{z-index:2;background-image:url('../images/small-play-icon.png');background-position:right;background-repeat:no-repeat;bottom:15px;top:unset;left:55%;width:65px;height:55px}.index-news .video-holder .video-overlay:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:1}.index-news .video-holder .video-overlay p{width:55%;min-height:70px;position:absolute;left:0;bottom:0;padding-right:20px;padding-top:10px;background-color:#fff;font-size:18px;line-height:25px;font-weight:300;z-index:2}#map-section{width:100%;float:left;position:relative}#map-section .selling-points{width:665px;min-height:400px;display:block;padding:30px 50px;padding-bottom:0;position:absolute;top:50px;left:100px;background-color:white;z-index:2}#map-section .selling-points h2{margin-bottom:30px}#map-section .selling-points .addresses{width:50%;float:left}#map-section .selling-points .addresses span,#map-section .selling-points .addresses p{width:100%;float:left;font-size:18px;line-height:26px;font-weight:300;margin-bottom:5px}#map-section .selling-points .addresses span.addres,#map-section .selling-points .addresses p.addres{padding-bottom:5px}#map-section .selling-points .addresses span.city,#map-section .selling-points .addresses p.city{color:#e40100;font-weight:400;line-height:30px}#map-section .selling-points .addresses a{text-decoration:none;width:100%;float:left;font-size:18px;line-height:28px;font-weight:300;color:#e40100;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#map-section .selling-points .addresses a:hover{text-decoration:underline;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#map-section .selling-points .addresses:first-child{padding-right:20px}#map-section #map{width:100%;height:500px;display:block}.responsive-menu-holder{display:none;width:100%;float:left}.responsive-menu-holder .main-nav li{width:23.3333%;height:120px;margin-top:0}.responsive-menu-holder .main-nav li a{font-size:15px;line-height:18px;padding-top:55px;padding-bottom:45px}.responsive-menu-holder .main-nav li.logo-holder{width:15%;height:120px;background-size:65px;position:relative;z-index:99999}.responsive-menu-holder .main-nav li.logo-holder a{font-size:0}.responsive-menu-holder .main-nav li.sub-menu-trigger{width:15%;border-left:1px solid #dde5ea;border-right:2px solid #dde5ea}.responsive-menu-holder .main-nav li:nth-last-child(-n+4){display:none}.responsive-menu-holder .main-nav li.sub-menu-trigger{display:block}.responsive-menu-holder .sub-menu-holder{top:0;left:0;position:fixed;padding-top:130px;padding-left:45px;width:100%;height:100%;background-color:#fff;z-index:9999;overflow-y:scroll;opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.responsive-menu-holder .sub-menu-holder .items-holder{width:100%;float:left}.responsive-menu-holder .sub-menu-holder .items-holder .menu-items{width:100%;min-height:calc(100vh - 230px);float:left}.responsive-menu-holder .sub-menu-holder .bottom-items{float:left;width:100%}.responsive-menu-holder .sub-menu-holder .bottom-items .btn-c{float:left;margin-right:30px;padding-right:0;padding-left:20px}.responsive-menu-holder .sub-menu-holder .bottom-items .btn-c span{height:70px}.responsive-menu-holder .sub-menu-holder .bottom-items .btn-c span:after{width:22px;height:22px;right:unset;margin-top:-11px;left:10px;background-image:url('../images/black-login-icon.svg')}.responsive-menu-holder .sub-menu-holder .bottom-items .btn-c:hover span:after{background-image:url('../images/login-white-icon.svg')}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown{float:left}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown .btn-secondary{position:relative;border:none;text-transform:uppercase;background-color:#fff;color:#000;font-size:35px;line-height:70px;padding:0;padding-right:30px;letter-spacing:.2em}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown .btn-secondary:focus{box-shadow:none}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown .btn-secondary:after{content:'';width:16px;height:9px;position:absolute;top:50%;margin-top:-4px;right:0;background-image:url('../images/lang-red-arow.png');background-size:cover;background-position:cetner;background-repeat:no-repeat;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown .dropdown-menu{border:none;padding:0;margin:0;min-width:unset}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown .dropdown-menu .dropdown-item{font-size:35px;line-height:60px;color:#a6aeb3;text-transform:uppercase;letter-spacing:.2em;padding:0;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown .dropdown-menu .dropdown-item:hover{background-color:unset;color:#e40100;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown.show .btn-secondary:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.responsive-menu-holder .sub-menu-holder .menu-items ul li a{font-size:50px;line-height:90px;text-transform:uppercase;letter-spacing:.075em;color:#000;text-decoration:none;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.responsive-menu-holder .sub-menu-holder .menu-items ul li a:hover{color:#e40100}.responsive-menu-holder .sub-menu-holder .menu-items ul li.logo-holder{display:none}.responsive-menu-holder .sub-menu-holder .menu-items ul li:nth-child(-n+4){display:none}.responsive-menu-holder.opened .sub-menu-holder{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;opacity:1}.responsive-menu-holder.opened .logo-holder a{border-color:transparent;-webkit-transition:all .45s;-moz-transition:all .45s;-ms-transition:all .45s;-o-transition:all .45s;transition:all .45s}.hamburger-icon{width:30px;height:28px;position:relative;z-index:99999;top:50%;margin-top:-14px;left:50%;margin-left:-15px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger-icon span{display:block;position:absolute;height:4px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger-icon span:nth-child(1){top:0}.hamburger-icon span:nth-child(2),.hamburger-icon span:nth-child(3){top:12px}.hamburger-icon span:nth-child(4){top:24px}.hamburger-icon.open span:nth-child(1){top:18px;width:0;left:50%}.hamburger-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#e40100}.hamburger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#e40100}.hamburger-icon.open span:nth-child(4){top:18px;width:0;left:50%}.web-wrapper{width:100%;float:left}.owl-carousel .owl-item img{width:100%;height:auto}#social-section{position:fixed;right:0;top:320px;height:90px;width:auto;overflow:hidden;z-index:99999;pointer-events:none}#social-section .social-trigger{float:left;display:block;width:90px;height:90px;padding-top:55px;position:relative;z-index:9999;background-color:#e40100;color:#fff;text-align:center;font-size:12px;text-transform:uppercase;pointer-events:all}#social-section .social-trigger:after{content:'';position:absolute;top:30px;left:50%;width:13px;height:15px;margin-left:-6px;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url('../images/share-icon.png')}#social-section .social-trigger:hover{cursor:pointer}#social-section ul{float:left;height:100%;width:auto;margin-right:10px;border:1px solid #e40100;border-radius:2px;position:relative;background-color:#fff;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-ms-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#social-section ul:before{content:'';width:8px;height:16px;position:absolute;right:-8px;top:50%;margin-top:-8px;background-image:url('../images/share-left-detail.png');background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#social-section ul li{display:inline-block;float:left;width:90px;height:100%;padding:30px 25px}#social-section ul li a{content:'';background-position:center;background-repeat:no-repeat;background-size:auto;float:left;width:100%;height:100%;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#social-section ul li a:hover{opacity:.6;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}#social-section ul li.facebook a{background-image:url('../images/facebook-black-icon.svg')}#social-section ul li.linkedin a{background-image:url('../images/linkedin-black-icon.svg')}#social-section.opened{pointer-events:all}#social-section.opened ul{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.details-list{width:100%;float:left;padding:0 147px;margin:50px 0}.details-list .showroom-detail{width:100%;float:left}.details-list .showroom-detail .img-holder{width:100%;float:left;margin-bottom:20px}.details-list .showroom-detail .img-holder img{width:100%;float:left}.details-list .showroom-detail .text-holder{width:100%;float:left}.details-list .showroom-detail .text-holder .title{width:100%;float:left;font-size:18px;line-height:28px;text-transform:uppercase;font-weight:400;margin-bottom:10px}.details-list .showroom-detail .text-holder p{width:100%;float:left;font-size:18px;line-height:28px;font-weight:300;margin-bottom:20px}.full-section{width:100%;float:left;padding:50px 100px}.full-section .description{width:900px;margin:0 auto;text-align:center}.full-section .description p{width:100%;float:left;margin-top:30px;font-size:18px;line-height:28px;font-weight:300}.full-section .description h2{width:100%;float:left;margin-top:50px}.full-section .description h2:first-child{margin-top:0}.wpcf7-form-control-wrap{position:unset}.wpcf7-validation-errors{display:none !important}span.wpcf7-not-valid-tip{color:#e40100;font-size:1em;font-weight:normal;width:100%;position:absolute;display:inline-block;float:left;top:25px;left:0;text-align:left;height:65px;line-height:65px;padding-left:15px;pointer-events:none}.captcha span.wpcf7-not-valid-tip{top:100%;line-height:normal;position:relative;height:auto}.owl-carousel .owl-item{opacity:0}.owl-carousel .owl-item.active{opacity:1}#accessories{width:100%;float:left;padding-bottom:50px}#accessories .btn-c.btn-black{padding-right:0}#accessories .btn-c.btn-black span{padding:0 65px}#accessories .btn-c.btn-black span:after{background-image:none}.accessories-list{width:100%;float:left;padding:50px 100px}.accessories-list .list-holder{width:100%;float:left;padding:0 100px}.accessories-list .list-holder .accessory{width:100%;float:left;padding:0 10px;margin-bottom:20px}.accessories-list .list-holder .accessory .see-accessory{width:100%;float:right;position:relative}.accessories-list .list-holder .accessory .see-accessory:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:10}.accessories-list .list-holder .accessory .see-accessory:hover .see-more{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.accessories-list .list-holder .accessory img{width:100%;float:left;height:auto}.accessories-list .list-holder .accessory .product-name{position:absolute;bottom:30px;left:20px;z-index:999;font-size:4vw;line-height:4vw;letter-spacing:-0.05em;color:#fff;padding-right:100px;text-align:left;word-break:break-word}.accessories-list .list-holder .accessory .see-more{content:'';position:absolute;bottom:20px;right:20px;z-index:999;width:80px;height:80px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url('../images/small-plus.png');-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}div.lp-screen-text{opacity:0}div.lp-screen-graphic{height:2px !important}@media only screen and (max-width:1610px){footer .top-section .main-nav a{font-size:13px;letter-spacing:.1em}footer .top-section .main-nav li.logo-holder a{font-size:0}.products-slider .item .details-holder{padding-right:90px}.details-custom-dots{right:0}}@media only screen and (max-width:1440px){footer .top-section{padding:45px 70px}footer .bottom-section{padding:15px 70px}header{padding:0 70px;padding-top:30px}#news-open{padding:0 150px}#news-open .article-holder{padding-right:150px}#contact-us{padding:100px 150px}#showroom{padding:0 53px}#showroom .showroom-custom-dots .owl-dot{height:150px}.accessories-list{padding:50px 70px}.details-list{padding:0 100px}#hero-slider .main-slider .owl-dots{left:70px}#kitchens-holder{padding:70px}#kitchens-holder .small-product-holder{margin-bottom:70px}#kitchen-open{padding:70px}#about-us section{padding:70px}.half-kitchen .details-holder{padding:0 50px;padding-top:40px}.half-kitchen.right-side .text-holder{padding-left:75px;padding-right:65px}.half-kitchen.left-side .text-holder{padding-right:65px}.products{padding:70px}.products:before{top:70px;left:-30px}.products span.title{padding-top:50px}.video-holder{height:500px}.products .products-slider-holder{margin-top:20px}.index-news{padding:70px}#map-section .selling-points{left:70px}.products .half-product:nth-child(odd){padding-right:35px}.products .half-product:nth-child(even){padding-left:35px}.product-holder{margin-bottom:70px}.product-holder .product-description{padding-left:60px;padding-right:80px}#news{padding:70px 140px}#dashboard .accordions #accordion .card{padding:30px 70px}#social-section{height:65px}#social-section .social-trigger{height:100%;width:65px;padding-top:37px;font-size:0}#social-section .social-trigger:after{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#social-section ul li{width:75px;padding:20px 25px}.product-holder .see-kitchen .see-more{right:50px;bottom:50px}}@media only screen and (max-width:1350px){#dashboard .accordions #accordion .card .card-body{padding-left:0}#dashboard .col-lg-10.minus-top{margin-top:0}}@media only screen and (max-width:1300px){.main-nav li a{letter-spacing:.1em}footer .top-section .main-nav li.logo-holder{background-size:contain}footer .top-section .main-nav a{font-size:13px}.full-section .description{width:100%}footer .top-section .menu-holder{display:none}footer .top-section .responsive-footer-menu{display:block}}@media only screen and (max-width:1200px){.left-section,.right-section,.menu-holder{display:none}.responsive-menu-holder{display:block}.products-slider .item .text-holder{padding-right:120px}.products-slider .item .details-holder{padding-right:90px}.details-custom-dots{right:1px}.details-custom-dots .owl-dot{width:150px;height:170px}.product-holder .product-name{bottom:10px;left:30px}.product-holder .see-more{bottom:40px;right:55px}.small-product-holder .product-name{bottom:10px;left:20px}.small-product-holder .see-more{bottom:10px;right:10px}.accessories-list .list-holder .accessory .product-name{bottom:10px;left:20px}.accessories-list .list-holder .accessory .see-more{bottom:10px;right:10px}#news .news-list .grid .grid-item{width:50%}#news-open .article-holder{padding-right:50px}#showroom .showroom-custom-dots .owl-dot{height:90px}#log-in{width:90%;height:auto;min-height:auto;left:unset;margin-left:unset;top:unset;margin-top:unset;margin:5%;margin-top:20%}#hero-slider .main-slider .item{padding-top:150px}#log-in{margin:5%;padding:60px 0;left:0;right:0}}@media only screen and (max-width:1024px){.product-holder{padding-top:160px}.product-holder .product-description{width:80%}#kitchens-holder .kitchens-description{width:100%}#showroom{padding:0 60px}#showroom .slider-holder .showroom-slider{padding:0 10px}#showroom .showroom-custom-dots .owl-dot{width:calc(20% - 20px);margin:10px}#showroom .description-holder{width:100%}#hero-slider .main-slider .item .text-holder{width:90%}#map-section .selling-points{left:50px;width:100%;padding:20px;position:unset}#map-section #map{height:350px}#dashboard .description{width:100%;float:left;padding:0 80px}.accessories-list .list-holder{padding:0 50px}}@media only screen and (max-width:991px){.products-slider{padding-bottom:40px}.products-slider .item .text-holder h2{padding-right:95px}.products-slider .owl-nav{left:100%;margin-left:-175px}.product-holder .see-more{width:80px;height:80px}.small-product-holder .product-name{font-size:50px;line-height:50px}.small-product-holder .see-more{width:50px;height:50px}.accessories-list .list-holder .accessory .product-name{font-size:50px;line-height:50px}.accessories-list .list-holder .accessory .see-more{width:50px;height:50px}#kitchen-open .full-kitchen,#about-us .full-kitchen{margin-bottom:30px}#kitchen-open .full-kitchen .product-name,#about-us .full-kitchen .product-name{bottom:10px;left:30px}#kitchen-open .full-kitchen .kitchen-slider .owl-dots,#about-us .full-kitchen .kitchen-slider .owl-dots{bottom:15px;right:30px}#kitchen-open .full-kitchen .kitchen-slider .owl-dots .owl-dot,#about-us .full-kitchen .kitchen-slider .owl-dots .owl-dot{width:70px;margin-bottom:28px}#kitchen-open .half-kitchen,#about-us .half-kitchen{margin-bottom:30px}#kitchen-open .half-kitchen .details-holder,#about-us .half-kitchen .details-holder{margin-bottom:30px}#kitchen-open .details-list,#about-us .details-list{padding:0 50px}#about-us section.details-list{padding:100px}.half-kitchen.left-side .text-holder{padding-left:50px}#news-open .img-holder{padding-right:0}#news-open .article-holder{padding-right:25px}#contact-us .contact-description{margin-bottom:50px}#contact-us .addresses{width:100%;padding:0;border-top:2px solid #dde5ea;padding-top:30px;margin-top:30px;padding-bottom:50px}#contact-us .addresses .info-holder{border-bottom:none;padding-right:20px}#log-in{height:90%;overflow-y:auto}#log-in .login-section{border:none;margin-bottom:30px;padding-right:90px}#log-in .login-section .login-wrapper{border-bottom:2px solid #dde5ea;padding-bottom:50px}#log-in .login-section .login-wrapper h2{margin-bottom:15px}footer .top-section .responsive-footer-menu{width:100%;float:left;text-align:center}footer .top-section .responsive-footer-menu .logo-link{float:none;display:inline-block}footer .top-section .responsive-footer-menu .main-nav{display:none}.newsletter{float:none !important;margin:0 auto}.half-kitchen .details-holder{margin-top:20px}.details-list .showroom-detail{margin-bottom:20px}.details-list .showroom-detail:nth-child(2n + 1){clear:left}.products.with-btn .products-slider{padding-bottom:110px}.products.with-btn .products-slider .item .text-holder{padding-bottom:0}}@media only screen and (max-width:850px){#news{padding:20px 20px}#news .title{margin-bottom:50px}#news .news-list{margin:0 -10px}}@media only screen and (max-width:767px){.products .half-product:nth-child(odd){padding-right:0}.products .half-product:nth-child(even){padding-left:0}.index-news .news-holder{border-bottom:2px solid #dde5ea}}@media only screen and (max-width:768px){header{padding:0 20px;padding-top:20px}header .left-section,header .right-section{display:none}header .menu-holder{display:none}footer .top-section{padding:25px 20px}footer .bottom-section{padding:15px 20px}#hero-slider .main-slider .owl-dots{left:50px}#contact-us{padding:0 20px}#kitchens-holder{padding:20px}#kitchens-holder .small-product-holder{margin-bottom:50px}#kitchen-open{padding:20px;margin-bottom:50px}#kitchen-open .full-kitchen .product-name{bottom:30px;left:10px}#kitchen-open .full-kitchen .kitchen-slider .owl-dots{right:unset;left:0;bottom:0;width:auto}#kitchen-open .full-kitchen .kitchen-slider .owl-dots .owl-dot{clear:none;margin-bottom:20px}#kitchen-open .full-section{padding:0}#kitchen-open .button-holder{padding-top:30px}#about-us{width:100%;float:left;position:relative;margin:50px 0;margin-bottom:0}#about-us .product-name{position:absolute;bottom:30px;left:80px;font-size:11vw;line-height:12vw;letter-spacing:-0.05em;color:#fff;z-index:100;max-width:100%;text-align:left}#about-us section{padding:20px}#about-us section.details-list{padding:50px 70px}.products{padding:20px}.products:before{top:40px;left:-70px}.products .products-slider-holder{margin-top:20px}.index-news{padding:20px}.product-holder{margin-bottom:50px;padding-top:0}.product-holder .product-description{position:relative;padding-left:20px;padding-right:20px;padding-bottom:30px}.index-news h2{margin-bottom:0}.index-news .news-holder{padding-top:20px}.index-news .col-lg-4 h2{padding-top:30px}#news-open{padding:20px;margin-top:0;margin-bottom:100px}#news-open .article-holder{padding:0}#news-open .share-section{margin:0}#dashboard .accordions #accordion .card{padding:30px 20px}#dashboard .accordions #accordion .card .dashboard-collapse .catalogues{padding-right:30px}#showroom{padding:0 10px}#hero-slider .main-slider .item{padding-left:20px;padding-bottom:60px}#hero-slider .main-slider .owl-dots{width:100%;top:unset;left:0;bottom:0;padding:0 15px}#hero-slider .main-slider .owl-dots .owl-dot{display:inline-block;width:calc(20% - 10px);clear:none;margin:30px 5px}.index-news .see-all{float:right}.product-holder .see-kitchen .see-more{right:20px;bottom:20px}.product-holder .see-kitchen .product-name{left:20px;bottom:20px}.accessories-list .list-holder .accessory .product-name{bottom:20px}footer .top-section .responsive-footer-menu .logo-link img{max-width:80px;margin-bottom:20px}#dashboard .description{padding:0 20px}#social-section{height:50px;top:unset;bottom:20px}#social-section .social-trigger{height:100%;width:50px;padding-top:37px}#social-section ul li{width:50px;padding:0}.accessories-list{padding:0 10px}.accessories-list .list-holder{padding:0}.products-slider .item .text-holder{padding-top:0}}@media only screen and (max-width:650px){header{padding-top:0}.responsive-menu-holder .main-nav{padding-top:10px;position:relative;z-index:99999}.responsive-menu-holder .main-nav li{display:none}.responsive-menu-holder .main-nav li.logo-holder{display:block;width:80px;border:none;height:80px;background-position:left}.responsive-menu-holder .main-nav li.logo-holder a{border:none;padding:0}.responsive-menu-holder .main-nav li.sub-menu-trigger{height:80px;display:block;width:120px;border:none;float:right}.responsive-menu-holder .main-nav li.sub-menu-trigger .hamburger-icon{float:right;left:unset;margin-left:0}.responsive-menu-holder .sub-menu-holder{padding-top:90px;padding-left:20px}.responsive-menu-holder .sub-menu-holder .menu-items ul li{display:block}.responsive-menu-holder .sub-menu-holder .menu-items ul li a{font-size:30px;line-height:55px}.responsive-menu-holder .sub-menu-holder .menu-items ul li:nth-child(-n + 4){display:block}.responsive-menu-holder .sub-menu-holder .menu-items ul li.logo-holder{display:none}.responsive-menu-holder.opened .main-nav{background-color:#fff;-webkit-transition-delay:.35s;transition-delay:.35s}.products.home-products .products-slider .item .details-holder{padding-right:0;padding-top:0 !important}.products.home-products .owl-carousel .owl-dot{display:inline-block}.details-carousel .owl-dots{margin-top:10px;text-align:center}.details-carousel .owl-dots .owl-dot{border:none !important}.details-carousel .owl-dots .owl-dot span{width:15px;height:15px;border:2px solid #e40100 !important;background-color:#fff;margin:0 7px;display:inline-block;border-radius:50%}.details-carousel .owl-dots .owl-dot.active span{background-color:#e40100}.details-custom-dots{display:none}.half-kitchen .details-holder{padding:0;padding-top:0;margin-top:0}.half-kitchen.right-side .text-holder{padding:0;padding-bottom:15px}.half-kitchen.left-side .text-holder{padding:0;padding-bottom:15px}#about-us .half-kitchen .details-holder{padding:0}#about-us .half-kitchen.right-side .text-holder{padding:0}#about-us .half-kitchen.left-side .text-holder{padding:0}#about-us section.details-list{padding:50px 20px}#news .news-list .grid .grid-item{width:100%}#contact-us .contact-form{padding-right:0}#dashboard .description{width:100%;padding:0 20px}#log-in .login-section{padding-left:30px;padding-right:30px}#log-in .login-section form{padding-right:0}#log-in .make-request{padding-left:30px;padding-right:30px}#log-in .make-request form{padding-right:0}#log-in p{width:80%}#hero-slider .main-slider .item .text-holder h2{margin-bottom:20px}.products-slider .item .text-holder{padding-right:20px}.products-slider .owl-nav{top:0;left:unset;margin-left:0;right:0}.products-slider .owl-nav .owl-prev,.products-slider .owl-nav .owl-next{width:50px;height:50px;margin-top:0}.products-slider .owl-nav .owl-prev{margin-right:5px}#map-section .selling-points .addresses{width:100%;margin-bottom:40px}.btn-c span{height:75px;padding:0 35px}.btn-c span:after{right:15px}.index-news .see-all{line-height:40px}.products-slider .item .text-holder h2{padding-right:90px}h1{font-size:40px;line-height:45px}h2{font-size:35px;line-height:40px}h3{font-size:30px;line-height:35px}.products-slider .item .text-holder p,.product-holder .product-description p,.news-holder .news-title,.news-holder .short-description p,#map-section .selling-points .addresses span,#map-section .selling-points .addresses p,.half-kitchen .text-holder p,#kitchens-holder .kitchens-description p,#showroom .description-holder p,.details-list .showroom-detail .text-holder p,.details-list .showroom-detail .text-holder .title,#dashboard .description p,.full-section .description p{font-size:16px;line-height:24px}#showroom .switches{margin:30px auto}#showroom .full-section{padding:20px 10px}#showroom .half-kitchen{padding:0 10px}.product-holder .see-kitchen .see-more{width:50px;height:50px;bottom:10px;right:10px;background-image:url(../images/small-plus.png)}.products-slider .item .text-holder h2{margin-bottom:10px}.products span.title{font-size:16px}.full-section{padding:20px}.index-news .col-lg-4 h2{padding-top:40px}#kitchen-open .details-list,#about-us .details-list{padding:0}.owl-carousel .owl-item{opacity:1}#kitchens-holder .products{padding-top:0}#hero-slider .main-slider .item .text-holder .excerpt.smallestSize{font-size:18px;line-height:24px}#hero-slider .main-slider .item .text-holder .excerpt.mediumSize{font-size:20px;line-height:36px}#hero-slider .main-slider .item .text-holder .excerpt.largestSize{font-size:24px;line-height:30px}.products .products-slider-holder{margin-top:-40px}.products-slider .item .text-holder{padding-top:50px;padding-right:0}.products-slider .item .text-holder h2{padding-right:0}}@media only screen and (max-width:550px){#showroom .showroom-custom-dots .owl-dot{height:50px}.details-list{padding:0 10px}#map-section #map{height:250px}}@media only screen and (max-width:425px){#showroom .with-padding{padding:0 10px}#showroom .switches{width:100%;float:left}#showroom .switches .city-switch{width:50%;float:left}#log-in form input.form-input{width:100%}footer .top-section .newsletter{width:100%}#dashboard .accordions #accordion .card .card-body{padding-right:0}#dashboard .accordions #accordion .card .card-body .catalogues{padding-right:0}#dashboard .accordions #accordion .card .card-body .catalogues .dashboard-grid-item{width:100%}.responsive-menu-holder .sub-menu-holder .bottom-items .btn-c{margin-right:20px}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown .btn-secondary{font-size:30px}.responsive-menu-holder .sub-menu-holder .bottom-items .dropdown .dropdown-menu .dropdown-item{font-size:30px;line-height:55px}}/*# sourceMappingURL=./style.css.map */