@media (min-width:992px){.container{padding-left:0;padding-right:0}}
@media (min-width:768px) and (max-width:991px){.container{max-width:100%}}
.header-apparent-brick{display:grid}
.header-apparent-brick .header-apparent-brick-image{grid-column:1/-1;grid-row:1;z-index:1;display:grid;overflow:hidden}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-image{max-height:738px}}
.header-apparent-brick .header-apparent-brick-image::before{content:"";display:block;background:#434345;opacity:0.5;grid-column:1/-1;grid-row:1;z-index:2}
.header-apparent-brick .header-apparent-brick-image img{grid-column:1/-1;grid-row:1;z-index:1;width:100%;height:100%;object-fit:cover;object-position:0 0}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-image img{height:738px;object-position:bottom}}
.header-apparent-brick .header-apparent-brick-text{grid-column:1/-1;grid-row:1;z-index:2;text-align:center;color:#fff;font:normal normal 300 20px/60px "Soho Gothic Pro Light";letter-spacing:0px}
@media (max-width:991px){.header-apparent-brick .header-apparent-brick-text{padding-top:72px}.header-apparent-brick .header-apparent-brick-text p{font:normal normal 300 20px/30px "Soho Gothic Pro Light";margin-bottom:100px}}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-text{align-self:center}.header-apparent-brick .header-apparent-brick-text p{margin:0;font:normal normal 300 20px/30px "Soho Gothic Pro Light"}}
.header-apparent-brick .header-apparent-brick-text h1{letter-spacing:0px}
@media (max-width:991px){.header-apparent-brick .header-apparent-brick-text h1{font:normal normal 300 36px/42px "Soho Gothic Pro Light";margin:0 0 9px 0}}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-text h1{font:normal normal 300 48px/60px "Soho Gothic Pro Light";margin:0 0 14px 0}}
.header-apparent-brick .header-apparent-brick-sort{grid-column:1/-1;grid-row:2;z-index:2;align-self:end;font:normal normal 300 16px/24px "Soho Gothic Pro Light";letter-spacing:0px;color:#FFF}
@media (max-width:991px){.header-apparent-brick .header-apparent-brick-sort{padding-bottom:120px}}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-sort{margin-bottom:206px}}
.header-apparent-brick .header-apparent-brick-sort .container{display:grid}
@media (max-width:991px){.header-apparent-brick .header-apparent-brick-sort .container{gap:10px}}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-sort .container{grid-template-columns:repeat(4,1fr);gap:30px}}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color{background:#434345;border-radius:5px;display:flex;gap:67px}
@media (max-width:991px){.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color{padding:13px 14px}}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color{padding:13px 24px;grid-column:1 / span 2}}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color .form-check-type-2{display:flex;flex-wrap:wrap;gap:24px}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color .form-check-type-2 .form-check-label{display:flex;flex-direction:row-reverse;align-items:center;gap:10px}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color .form-check-type-2 .form-check-label .check{width:20px;min-width:20px;height:20px;background-color:var(--white);border:1px solid #707070;border-radius:0px;display:block;position:relative;margin-left:0}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color .form-check-type-2 .form-check-label .check.maro{background-color:#483403}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color .form-check-type-2 .form-check-label .check.rosu{background-color:#EC2A0C}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color .form-check-type-2 .form-check-label .check.gri{background-color:#666}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color .form-check-type-2 .form-check-label .check.crem{background-color:#E8CEBA}
.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-color .form-check-type-2 .form-check-label .form-check-input:checked + span::before{content:"";width:16px;height:16px}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-colection{grid-column:3}}
@media (min-width:992px){.header-apparent-brick .header-apparent-brick-sort .header-apparent-brick-sort-texture{grid-column:4}}
.select-box-type-2{font:normal normal 300 16px/16px "Soho Gothic Pro Light";letter-spacing:0px;color:#FFF;position:relative}
.select-box-type-2 .select-box-list{display:flex;flex-direction:column;gap:12px;width:100%;position:absolute;top:100%;background:#434345;border-radius:5px;padding:20px 14px;z-index:1}
.select-box-type-2 .select-box-list:not(.showing){display:none}
.select-box-type-2 .select-box-list .form-check-label{display:flex;display:grid;grid-template-columns:1fr 1fr}
.select-box-type-2 .select-box-list .form-check-label .check{width:20px;min-width:20px;height:20px;background:#434345 0% 0% no-repeat padding-box;border:1px solid #FFF;border-radius:0;display:block;position:relative;margin-left:0px;grid-column:1;grid-row:1}
.select-box-type-2 .select-box-list .form-check-label .form-check-input:checked + span::before{content:"";width:14px;height:14px;background-image:url(../themes/cemacon/assets/images/checkmark.svg);position:absolute;background-size:contain;top:2px;left:2px;z-index:1;border-radius:2px}
.select-box-type-2 .select-boxbutton{background:#434345;border-radius:5px;padding:13px 14px;color:inherit;border:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:50px}
.select-box-type-2 .select-boxbutton span{width:0;height:0;border-left:0.55rem solid transparent;border-right:0.55rem solid transparent;border-top:8px solid #fff}
.apparent-brick-list{position:relative;z-index:1;padding-bottom:25px}
@media (max-width:991px){.apparent-brick-list{margin-top:-87px}.apparent-brick-list.portofoliu{margin-top:22px}.apparent-brick-list.portofoliu .products{grid-template-columns:1fr 1fr;gap:12px}.apparent-brick-list:not(.portofoliu){padding-bottom:40px}}
@media (min-width:992px){.apparent-brick-list{margin-top:-211px}.apparent-brick-list.portofoliu{margin-top:60px}}
.apparent-brick-list .title{letter-spacing:0px;color:#FFF;display:none}
@media (max-width:991px){.apparent-brick-list .title{font:normal normal 500 24px/36px "Soho Gothic Pro";margin-bottom:18px}}
@media (min-width:992px){.apparent-brick-list .title{font:normal normal 500 32px/48px "Soho Gothic Pro";margin-bottom:16px}}
.apparent-brick-list .title.grey{color:#434345}
.apparent-brick-list .title.title-portofoliu{text-align:center;letter-spacing:0px;color:#FAA21B;display:block}
@media (max-width:991px){.apparent-brick-list .title.title-portofoliu{font:normal normal 300 36px / 42px "Soho Gothic Pro Light";padding-bottom:16px}}
@media (min-width:992px){.apparent-brick-list .title.title-portofoliu{font:normal normal 300 52px / 78px "Soho Gothic Pro Light";padding-bottom:17px}}
.apparent-brick-list .products{display:grid}
@media (max-width:991px){.apparent-brick-list .products{gap:12px;margin-bottom:25px;grid-template-columns:1fr 1fr}}
@media (min-width:992px){.apparent-brick-list .products{grid-template-columns:repeat(4,1fr);margin-bottom:54px;gap:30px}}
.apparent-brick-list .products .prod{position:relative}
.apparent-brick-list .products .prod .image{display:grid}
@media (max-width:991px){.apparent-brick-list .products .prod .image{height:161px}}
.apparent-brick-list .products .prod .image img{width:100%;height:100%;object-fit:cover;grid-column:1;grid-row:1;transition:all 0.5s ease-in}
@media (max-width:991px){.apparent-brick-list .products .prod .image img{height:161px}}
@media (min-width:992px){.apparent-brick-list .products .prod .image img{min-height:317px;aspect-ratio:1.2018927445}}
.apparent-brick-list .products .prod .image .hidden-hover{z-index:2;opacity:1}
.apparent-brick-list .products .prod .image .display-hover{z-index:1;opacity:0}
.apparent-brick-list .products .prod .image:hover .hidden-hover{z-index:1;opacity:0}
.apparent-brick-list .products .prod .image:hover .display-hover{z-index:2;opacity:1}
.apparent-brick-list .products .prod .text{background:#434345;text-align:center;letter-spacing:0px;color:#FAA21B;text-transform:uppercase}
@media (max-width:991px){.apparent-brick-list .products .prod .text{padding:8px 0 8px;font:normal normal 300 13px/20px "Soho Gothic Pro Light"}}
@media (min-width:992px){.apparent-brick-list .products .prod .text{padding:17px 0 26px;font:normal normal 300 28px/42px "Soho Gothic Pro Light"}}
.other-materials{display:grid}
@media (max-width:991px){.other-materials{margin-bottom:35px}}
@media (min-width:992px){.other-materials{margin-bottom:60px;grid-template-columns:repeat(12,1fr)}}
.other-materials .image{max-height:700px;overflow:hidden;height:100%}
@media (min-width:992px){.other-materials .image{grid-column:1 / span 7}}
.other-materials .image img{width:100%;height:100%;object-fit:cover}
.other-materials .text{background:#434345 0% 0% no-repeat padding-box;opacity:1;color:#FFF;height:100%}
@media (max-width:991px){.other-materials .text{padding:40px 12px 61px}}
@media (min-width:992px){.other-materials .text{padding:99px 30px 83px;grid-column:8 / -1}}
.other-materials .text .content-wrapper{max-width:655px;display:flex;flex-direction:column;height:100%}
@media (max-width:991px){.other-materials .text .title{font:normal normal 300 24px/24px "Soho Gothic Pro Light";margin-bottom:14px}}
@media (min-width:992px){.other-materials .text .title{font:normal normal 300 32px/48px "Soho Gothic Pro Light";margin-bottom:52px}}
.other-materials .text .subtitle{color:#FAA21B;margin-bottom:21px;font:normal normal 500 28px/41px "Soho Gothic Pro"}
.other-materials .text .content{font:normal normal 400 16px/24px "Open Sans"}
@media (max-width:991px){.other-materials .text .content{margin-bottom:35px}}
@media (min-width:992px){.other-materials .text .content{margin-bottom:29px}}
.other-materials .text .colors-title{font:normal normal 600 16px/24px "Open Sans";margin-bottom:14px}
.other-materials .text .btn{align-self:start}
@media (max-width:991px){.other-materials .text .btn{margin-top:60px}}
@media (min-width:992px){.other-materials .text .btn{margin-top:auto}}
.other-materials .text .colors-wrapper{display:flex}
.other-materials .text .colors-wrapper .color{width:95px;height:95px;border-radius:50%;border:3px solid #FFF;opacity:1}
.other-materials .text .colors-wrapper .color.maro{background:#2F1A04}
.other-materials .text .colors-wrapper .color.crem{background:#EED19B}
.other-materials .text .colors-wrapper .color.orange{background:#A75F17}
.other-materials .text .colors-wrapper .color + .color{margin-left:-20px}
@media (max-width:991px){.home__utile-calculatoare{margin-bottom:35px}}
@media (min-width:992px){.home__utile-calculatoare{margin-bottom:60px}}
.apparent-brick-video{background:#434345 0% 0% no-repeat padding-box;border-bottom:9px solid #faa21b}
@media (max-width:991px){.apparent-brick-video{padding-top:42px;padding-bottom:40px}}
@media (min-width:992px){.apparent-brick-video{padding-top:80px;padding-bottom:96px}}
.apparent-brick-video .title{letter-spacing:0px;color:#FAA21B;text-align:center}
@media (max-width:991px){.apparent-brick-video .title{font:normal normal 300 36px/47px "Soho Gothic Pro Light";margin-bottom:0}}
@media (min-width:992px){.apparent-brick-video .title{margin-bottom:28px;font:normal normal 300 52px/78px "Soho Gothic Pro Light"}}
.apparent-brick-video .subtitle{letter-spacing:0px;color:#FFF;text-align:center}
@media (max-width:991px){.apparent-brick-video .subtitle{font:normal normal 300 24px / 36px "Soho Gothic Pro Light";margin-bottom:15px}}
@media (min-width:992px){.apparent-brick-video .subtitle{font:normal normal 300 32px / 48px "Soho Gothic Pro Light"}}
@media (max-width:991px){.apparent-brick-video .detaliu--produse-video{margin-bottom:35px}}
@media (min-width:992px){.apparent-brick-video .detaliu--produse-video{margin-bottom:55px}}
@media (max-width:991px){.apparent-brick-video .detaliu--produse-video .testimonial-video{min-height:206px}}
@media (min-width:992px){.apparent-brick-video .detaliu--produse-video .testimonial-video{min-height:830px}}
@media (max-width:991px){.apparent-brick-video .detaliu--produse-video .testimonial-video button{width:300px;height:206px}}
@media (min-width:992px){.apparent-brick-video .detaliu--produse-video .testimonial-video button{width:270px;height:255px}}
.apparent-brick-video .detaliu--produse-video .testimonial-video button svg{visibility:hidden}
.apparent-brick-video .text{text-align:center;letter-spacing:0px;color:#FFF;max-width:1340px;margin:auto}
@media (max-width:991px){.apparent-brick-video .text{font:italic normal 400 22px/28px "Open Sans"}}
@media (min-width:992px){.apparent-brick-video .text{font:italic normal 400 28px/36px "Open Sans"}}
.apparent-brick-video .columns{display:grid;text-align:left;letter-spacing:0px;color:#FFF}
@media (max-width:991px){.apparent-brick-video .columns{font:normal normal 400 16px/20px "Open Sans";margin-top:19px}}
@media (min-width:992px){.apparent-brick-video .columns{gap:30px;font:normal normal 400 22px/28px "Open Sans";margin-top:45px;grid-auto-flow:column;grid-auto-columns:1fr}}
.header-caramida-aparenta-product{display:grid;grid-template-columns:repeat(12,1fr)}
@media (min-width:992px){.header-caramida-aparenta-product{margin-bottom:40px}}
.header-caramida-aparenta-product .header-caramida-aparenta-image{grid-row:1;display:grid}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-image{aspect-ratio:1.1052631579;grid-column:1 / -1}}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-image{grid-column:1 / span 8}}
@media (min-width:992px) and (max-width:1441px){.header-caramida-aparenta-product .header-caramida-aparenta-image{grid-column:1 / span 7}}
.header-caramida-aparenta-product .header-caramida-aparenta-image img{width:100%;height:100%;object-fit:cover;grid-row:1;z-index:1;grid-column:1 / -1;transition:all 0.5s}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-image img{aspect-ratio:1.1052631579}}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-image img{aspect-ratio:1.3657262278}}
@media (min-width:1921px){.header-caramida-aparenta-product .header-caramida-aparenta-image img{max-height:calc(100vh - 124px)}}
.header-caramida-aparenta-product .header-caramida-aparenta-image img.after{opacity:0;visibility:hidden}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-image .header-text{grid-row:1;z-index:2;grid-column:1 / -1;position:relative;align-self:start;padding:19px 16px 41px;margin:0}.header-caramida-aparenta-product .header-caramida-aparenta-image .header-text::before{content:"";background:transparent linear-gradient(180deg,#434345 0%,#434345 46%,#43434500 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:0.93;position:absolute;top:0;left:0;right:0;bottom:0}}
.header-caramida-aparenta-product .header-caramida-aparenta-image .header-text.promo-text{margin:0;display:flex;flex-direction:column}
.header-caramida-aparenta-product .header-caramida-aparenta-image .header-text.promo-text h1,.header-caramida-aparenta-product .header-caramida-aparenta-image .header-text.promo-text .h1{margin:0;font:normal normal 500 42px/42px "Soho Gothic Pro";letter-spacing:0px;color:#FAA21B;text-transform:uppercase;position:relative;z-index:2}
.header-caramida-aparenta-product .header-caramida-aparenta-image .header-text.promo-text .logo-text{font:normal normal 400 20px/32px "Soho Gothic Pro";letter-spacing:0px;color:#FFF;display:block;position:relative;z-index:2}
.header-caramida-aparenta-product .header-caramida-aparenta-image .header-text.promo-text p{font:normal normal 400 20px/32px "Soho Gothic Pro";letter-spacing:0px;color:#FFF;position:relative;z-index:2}
.header-caramida-aparenta-product .header-caramida-aparenta-image.showing img.after{visibility:visible;opacity:1}
.header-caramida-aparenta-product .header-caramida-aparenta-image.showing img.before{visibility:hidden;opacity:0}
.header-caramida-aparenta-product .header-caramida-aparenta-image .actions{grid-row:1;grid-column:1/-1;z-index:2;align-self:end;justify-self:center}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-image .actions{margin-bottom:68px}}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-image .actions{margin-bottom:67px}}
.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .info{display:grid;background:#FFF 0% 0% no-repeat padding-box;border-radius:21px 0px 0px 21px;padding:4px 20px;letter-spacing:0px;color:#434345;margin-bottom:7px}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .info{font:normal normal 600 13px/20px "Open Sans"}}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .info{font:normal normal 600 14px/24px "Open Sans"}}
.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .icons{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .icons .icon{display:grid;gap:6px;letter-spacing:0px;color:#434345}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .icons .icon{font:normal normal normal 11px/11px "Open Sans"}}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .icons .icon{font:normal normal 400 14px/14px "Open Sans"}}
.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .icons .icon svg{fill:#FAA21B}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .icons .icon svg{width:28px;height:28px}}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .icons .icon svg{width:42px;height:42px}}
.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .bulls{margin-top:33px;display:flex;gap:22px;justify-content:center}
.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .bulls .bull{width:24px;height:24px;border-radius:50%;background-color:#fff;cursor:pointer}
.header-caramida-aparenta-product .header-caramida-aparenta-image .actions .bulls .bull.selected{background-color:#FAA21B}
.header-caramida-aparenta-product .header-caramida-aparenta-text{grid-row:1;background:#434345 0% 0% no-repeat padding-box}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-text{grid-column:1 / -1;grid-row:2;display:grid;padding:60px 24px 111px;z-index:2}}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-text{padding:30px 50px 15px 30px;grid-column:9 / -1}.header-caramida-aparenta-product .header-caramida-aparenta-text p:not(:last-child){margin-bottom:16px}}
@media (min-width:992px) and (max-width:1441px){.header-caramida-aparenta-product .header-caramida-aparenta-text{grid-column:8 / -1}}
.header-caramida-aparenta-product .header-caramida-aparenta-text .wrapper{max-width:428px}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-text .wrapper{display:grid}}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-logo{max-width:230px}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-text .header-logo{margin-bottom:27px}}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-logo img{width:100%}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-text p{font:normal normal 400 16px/24px "Open Sans";letter-spacing:0px;color:#FFF}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-text .logo-text{font:normal normal 400 20px/32px "Open Sans";color:#FFF;margin-bottom:0}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-text .promo-text{margin:0;display:flex;flex-direction:column}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-text .promo-text .logo-text{font:normal normal 400 20px/32px "Open Sans";color:#FFF;margin-bottom:0}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-text .promo-text h1,.header-caramida-aparenta-product .header-caramida-aparenta-text .header-text .promo-text .h1{font:normal normal 500 32px/48px "Soho Gothic Pro";letter-spacing:0px;color:#FAA21B;margin-top:0;margin:0}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-text .header-text .promo-text h1,.header-caramida-aparenta-product .header-caramida-aparenta-text .header-text .promo-text .h1{font:normal normal 500 42px/80px "Soho Gothic Pro"}}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-info{display:flex;font:normal normal 400 16px/24px "Open Sans";letter-spacing:0px;color:#FFF;gap:12px;align-items:center;margin-bottom:36px}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-info .icons{display:flex;gap:16px}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-info .icons .icon{display:grid;gap:12px;align-items:center;fill:#FAA21B}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-text .header-info .icons .icon{grid-template-columns:auto auto}}
@media (min-width:992px){.header-caramida-aparenta-product .header-caramida-aparenta-text .header-info .icons .icon{grid-template-columns:1fr 1fr}}
.header-caramida-aparenta-product .header-caramida-aparenta-text .header-info .icons svg{min-width:0;min-height:0}
@media (max-width:991px){.header-caramida-aparenta-product .header-caramida-aparenta-text .header-info .icons svg{height:24px}}
.header-caramida-aparenta-product .header-forme{display:grid;grid-template-columns:auto auto;gap:17px 52px;justify-content:start;font:normal normal 400 16px/24px "Open Sans";letter-spacing:0px;color:#FFF;margin-bottom:17px}
.header-caramida-aparenta-product .header-forme .title{grid-column:1/-1}
@media (max-width:991px){.header-caramida-aparenta-product .header-forme .title{font:normal normal 600 16px/24px "Open Sans"}}
.header-caramida-aparenta-product .header-forme .forma{display:flex;flex-direction:column;gap:14px;align-items:center;max-width:92px;height:105px}
.header-caramida-aparenta-product .header-forme .forma img{width:100%;height:62px;object-fit:cover}
.header-caramida-aparenta-product .header-culori{display:flex}
@media (max-width:991px){.header-caramida-aparenta-product .header-culori{grid-row:1;gap:7px;margin-top:-97px}}
@media (min-width:992px){.header-caramida-aparenta-product .header-culori{margin-bottom:24px;gap:10px}}
.header-caramida-aparenta-product .header-culori .img{cursor:pointer}
.header-caramida-aparenta-product .header-culori .img.active{border-color:#fff;pointer-events:none}
@media (max-width:991px){.header-caramida-aparenta-product .header-culori .img{border:1px solid transparent;width:75px;height:75px}}
@media (min-width:992px){.header-caramida-aparenta-product .header-culori .img{border:2px solid transparent;width:137px;height:137px}}
.header-caramida-aparenta-product .header-culori .img img{width:100%;height:100%;object-fit:cover}
.header-caramida-aparenta-product .btn-block{width:100%}
.header-caramida-aparenta-product .disclaimer{font:normal normal 400 13px/14px "Open Sans";letter-spacing:0px;color:#B8B8B8}
@media (max-width:991px){.header-caramida-aparenta-product .disclaimer{margin-top:24px}}
@media (min-width:992px){.header-caramida-aparenta-product .disclaimer{margin-top:36px}}
@media (max-width:991px){.header-caramida-aparenta-product + .detaliu--produse-atuu{margin-top:-78px}}
@media (min-width:992px){.header-caramida-aparenta-product + .detaliu--produse-atuu{margin-top:0px}}
@media (max-width:991px){.detaliu--produse-atuu{padding-bottom:40px}}
.detaliu--produse-atuu-mare{min-height:500px}
@media (max-width:991px){.detaliu--produse-atuu-mare.intro{border:1px solid #fff}}
.detaliu--produse-atuu-mare.intro .imagine{background:#434345 0% 0% no-repeat padding-box}
@media (max-width:991px){.detaliu--produse-atuu-mare.intro .imagine{padding:33px 43px}}
@media (min-width:992px){.detaliu--produse-atuu-mare.intro .imagine{padding:81px 183px 83px 88px}}
.detaliu--produse-atuu-mare.intro .imagine h2{letter-spacing:0px;color:#FAA21B}
@media (max-width:991px){.detaliu--produse-atuu-mare.intro .imagine h2{font:normal normal 300 28px/36px "Soho Gothic Pro Light";margin-bottom:15px}}
@media (min-width:992px){.detaliu--produse-atuu-mare.intro .imagine h2{font:normal normal 300 52px/64px "Soho Gothic Pro Light";margin-bottom:20px}}
@media (max-width:991px){.detaliu--produse-atuu-mare.intro .text{display:block}.detaliu--produse-atuu-mare.intro .text .detaliu--produse-atuu-svg{display:inline-block;width:48px;text-overflow:clip;margin-bottom:0;float:left;margin:0 22px 0 0}.detaliu--produse-atuu-mare.intro .text .detaliu--produse-atuu-svg svg{width:48px;height:48px}.detaliu--produse-atuu-mare.intro .text .descriere{display:inline}}
.detaliu--produse-atuu-mare .text svg{fill:#FAA21B;transform:translate(0)}
@media (max-width:991px){.detaliu--produse-atuu-mare .text svg{width:100%;height:48px}}
@media (min-width:992px){.detaliu--produse-atuu-mare .text svg{width:64px;height:64px}}
@media (max-width:991px){.detaliu--produse-atuu-mare .imagine img{max-height:100%}}
.detaliu--produse-atuu-mare ul.check-box{display:grid}
@media (max-width:991px){.detaliu--produse-atuu-mare ul.check-box{gap:6px}}
@media (min-width:992px){.detaliu--produse-atuu-mare ul.check-box{gap:15px}}
.detaliu--produse-atuu-mare ul.check-box li{display:grid;align-items:center;letter-spacing:0px;color:#FFF}
@media (max-width:991px){.detaliu--produse-atuu-mare ul.check-box li{grid-template-columns:15px 1fr;gap:12px;font:normal normal 500 24px/36px "Soho Gothic Pro"}}
@media (min-width:992px){.detaliu--produse-atuu-mare ul.check-box li{grid-template-columns:19px 1fr;gap:16px;font:normal normal 500 32px/48px "Soho Gothic Pro"}}
.detaliu--produse-atuu-mare ul.check-box li .check{display:block;background:#fff}
@media (max-width:991px){.detaliu--produse-atuu-mare ul.check-box li .check{width:15px;height:15px}}
@media (min-width:992px){.detaliu--produse-atuu-mare ul.check-box li .check{width:19px;height:19px}}
.detaliu--produse-atuu-mic{display:grid;grid-template-columns:repeat(12,1fr)}
@media (max-width:991px){.detaliu--produse-atuu-mic .grid-three-col{grid-column:1 / -1;gap:36px}}
@media (min-width:992px){.detaliu--produse-atuu-mic .grid-three-col{grid-template-columns:repeat(2,1fr);grid-column:1 / span 7;gap:36px 66px;padding:55px 41px}}
.detaliu--produse-atuu-mic .grid-three-col .col{letter-spacing:0px;color:#434345}
@media (max-width:991px){.detaliu--produse-atuu-mic .grid-three-col .col{font:normal normal normal 16px / 24px "Open Sans"}}
@media (min-width:992px){.detaliu--produse-atuu-mic .grid-three-col .col{font:normal normal normal 18px / 24px "Open Sans"}}
.detaliu--produse-atuu-mic .grid-three-col .h3{letter-spacing:0px;color:#FAA21B}
@media (max-width:991px){.detaliu--produse-atuu-mic .grid-three-col .h3{font:normal normal 300 20px/28px "Soho Gothic Pro Light";padding-bottom:0}}
@media (min-width:992px){.detaliu--produse-atuu-mic .grid-three-col .h3{font:normal normal 300 24px/28px "Soho Gothic Pro Light"}}
.detaliu--produse-atuu-mic .grid-three-col svg{fill:#FAA21B}
@media (max-width:991px){.detaliu--produse-atuu-mic .grid-three-col svg{width:41px;height:41px}}
@media (min-width:992px){.detaliu--produse-atuu-mic .grid-three-col svg{width:64px;height:64px}}
@media (max-width:991px){.detaliu--produse-atuu-mic .imagine{grid-column:1 / -1;grid-row:1;height:240px;padding-left:27px;background:#fff}.detaliu--produse-atuu-mic .imagine img{object-fit:cover;object-position:top}}
@media (min-width:992px){.detaliu--produse-atuu-mic .imagine{grid-column:8 / -1}}
.section-image-slider{background:#434345 0% 0% no-repeat padding-box}
@media (max-width:991px){.section-image-slider{padding:32px 0px 30px}}
@media (min-width:992px){.section-image-slider{padding-top:85px;padding-bottom:100px;margin-bottom:60px}}
.section-image-slider .container{display:grid;justify-content:space-between;height:100%}
@media (max-width:991px){.section-image-slider .container{gap:53px;overflow:hidden}}
@media (min-width:992px){.section-image-slider .container{grid-template-columns:890px 395px}}
@media (min-width:992px) and (max-width:1199px){.section-image-slider .container{grid-template-columns:470px 395px}}
@media (min-width:1200px) and (max-width:1476px){.section-image-slider .container{grid-template-columns:590px 395px}}
.section-image-slider .container .image-slider{position:relative}
@media (max-width:991px){.section-image-slider .container .image-slider{height:232px;width:100%;margin:auto;max-width:400px}}
@media (min-width:992px){.section-image-slider .container .image-slider{height:517px}}
@media (min-width:992px) and (max-width:1476px){.section-image-slider .container .image-slider{height:380px}}
.section-image-slider .container .image-slider .gliseaza{width:100px;height:auto;margin:auto;text-align:center;position:absolute;left:50%;transform:translateX(-4px)}
@media (max-width:991px){.section-image-slider .container .image-slider .gliseaza{bottom:-35px}}
@media (min-width:992px){.section-image-slider .container .image-slider .gliseaza{bottom:-37px}}
.section-image-slider .container .image-slider .gliseaza-eng{width:100px;height:auto;margin:auto;text-align:center;position:absolute;left:30%;transform:translateX(-4px)}
@media (max-width:991px){.section-image-slider .container .image-slider .gliseaza-eng{bottom:-85px}}
@media (min-width:992px){.section-image-slider .container .image-slider .gliseaza-eng{bottom:-85px}}
.section-image-slider .container .text{padding-right:36px;letter-spacing:0px;color:#FFF;display:grid;align-content:center}
@media (max-width:991px){.section-image-slider .container .text{font:normal normal normal 16px/24px "Open Sans";gap:16px}}
@media (min-width:992px){.section-image-slider .container .text{font:normal normal normal 18px/24px "Open Sans";gap:19px}}
.section-image-slider .container .text .h3{letter-spacing:0px;color:#FAA21B}
@media (max-width:991px){.section-image-slider .container .text .h3{font:normal normal 300 20px/30px "Soho Gothic Pro Light"}}
@media (min-width:992px){.section-image-slider .container .text .h3{font:normal normal 300 28px/42px "Soho Gothic Pro Light"}}
.section-image-slider .container .text svg{fill:#FAA21B}
@media (max-width:991px){.section-image-slider .container .text svg{width:50px;height:48px}}
@media (min-width:992px){.section-image-slider .container .text svg{width:68px;height:65px}}
.section-image-slider .wrapper{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}
.section-image-slider .wrapper .before,.section-image-slider .wrapper .after{width:100%;height:100%;background-repeat:no-repeat;background-color:white;background-size:cover;background-position:center;position:absolute;top:0;left:0;pointer-events:none;overflow:hidden}
@media (min-width:992px){.section-image-slider .wrapper .before{width:890px}}
@media (min-width:992px) and (max-width:1199px){.section-image-slider .wrapper .before{width:470px}}
@media (min-width:1200px) and (max-width:1476px){.section-image-slider .wrapper .before{width:590px}}
.section-image-slider .wrapper .content-image{height:100%;object-fit:cover}
@media (max-width:991px){.section-image-slider .wrapper .content-image{width:400px;object-position:bottom}}
@media (min-width:992px){.section-image-slider .wrapper .content-image{width:890px}}
@media (min-width:992px) and (max-width:1199px){.section-image-slider .wrapper .content-image{width:470px}}
@media (min-width:1200px) and (max-width:1476px){.section-image-slider .wrapper .content-image{width:590px}}
.section-image-slider .wrapper .after{width:125px}
.section-image-slider .wrapper .scroller{position:absolute;top:100%;border-radius:50%;background-color:transparent;opacity:0.9;pointer-events:auto;cursor:pointer;z-index:1;transform:translate3d(0px,0px,0px) !important}
@media (max-width:991px){.section-image-slider .wrapper .scroller{width:49px;height:24px}}
@media (min-width:992px){.section-image-slider .wrapper .scroller{width:49px;height:49px}}
@media (min-width:992px) and (max-width:1199px){.section-image-slider .wrapper .scroller{height:34px}}
.section-image-slider .wrapper .scroller:after{content:" ";display:block;width:2px;position:absolute;left:50%;z-index:30;transition:0.1s;bottom:0;background:#fff}
@media (max-width:991px){.section-image-slider .wrapper .scroller:after{height:267px}}
@media (min-width:992px){.section-image-slider .wrapper .scroller:after{height:593px}}
@media (min-width:992px) and (max-width:1199px){.section-image-slider .wrapper .scroller:after{height:435px}}
@media (min-width:1200px) and (max-width:1476px){.section-image-slider .wrapper .scroller:after{height:450px}}
.section-image-slider .wrapper .scroller:hover{opacity:1}
.section-image-slider .wrapper .scrolling{pointer-events:none;opacity:1}
.section-image-slider .wrapper .scroller__thumb{width:100%;height:100%;display:grid;align-items:end;grid-template-columns:17px 17px}
@media (max-width:991px){.section-image-slider .wrapper .scroller__thumb{gap:18px}}
@media (min-width:992px){.section-image-slider .wrapper .scroller__thumb{gap:18px}}
.section-image-slider .wrapper .scroller__thumb button{width:0px;height:0px;border-style:solid;border-width:0 8.5px 14px 8.5px;border-color:transparent transparent #fff transparent;background:transparent}
.section-image-slider .wrapper .scroller__thumb button.selected{border-color:transparent transparent #FAA21B transparent}
.section-image-slider .wrapper .scroller__thumb button.left{transform:rotate(-90deg)}
.section-image-slider .wrapper .scroller__thumb button.right{transform:rotate(90deg);border-color:transparent transparent #FAA21B transparent}
@media (max-width:991px){.detaliu--produse-date-tehnice{margin-top:50px}}
@media (max-width:991px){.detaliu--produse-date-tehnice .grid-two-col{margin-left:0;margin-right:0}}
.detaliu--produse-date-tehnice .table-grid{margin-bottom:29px}
@media (max-width:991px){.detaliu--produse-date-tehnice .table-grid{margin-left:0;margin-right:0}}
.detaliu--produse-date-tehnice .table-grid .disclaimer{letter-spacing:0px;color:#434345;grid-column:1 / -1;margin-top:18px}
@media (max-width:991px){.detaliu--produse-date-tehnice .table-grid .disclaimer{font:normal normal normal 14px / 20px "Open Sans"}}
@media (min-width:992px){.detaliu--produse-date-tehnice .table-grid .disclaimer{font:normal normal normal 18px / 28px "Open Sans"}}
.detaliu--produse-date-tehnice .tr-left{display:grid;grid-column:1 / -1}
@media (max-width:991px){.detaliu--produse-date-tehnice .tr-left{margin-left:0;margin-right:0}}
@media (min-width:992px){.detaliu--produse-date-tehnice .tr-left{gap:0 3rem;grid-template-columns:1fr 1fr}}
.detaliu--produse-date-tehnice .tr-left .tr{display:grid;align-items:center;grid-template-columns:1.4fr 1fr;padding:12px 0}
.detaliu--produse--harta{background:#fff}
@media (max-width:991px){.detaliu--produse--harta{padding:29px 0}}
@media (min-width:992px){.detaliu--produse--harta{margin-bottom:0px;padding:60px 0;position:relative;z-index:0}}
@media (max-width:991px){.detaliu--produse--harta .home__utile-harta .bg-imagine img{height:406px}}
.apparent-brick-video-montaj{background-color:#fff}
@media (min-width:992px){.apparent-brick-video-montaj{padding:80px 0}}
.apparent-brick-video-montaj .detaliu--produse-video{margin-top:0;padding-top:20px;padding-bottom:35px}
@media (max-width:991px){.apparent-brick-video-montaj .detaliu--produse-video .testimonial-video{min-height:0;aspect-ratio:1.9417475728}.apparent-brick-video-montaj .detaliu--produse-video .testimonial-video img{width:40px;height:auto}}
.apparent-brick-video-montaj .container{display:grid;align-items:center}
@media (max-width:991px){.apparent-brick-video-montaj .container{gap:13px}}
@media (min-width:992px){.apparent-brick-video-montaj .container{grid-template-columns:513px 1fr;gap:74px}}
.apparent-brick-video-montaj .title{letter-spacing:0px;color:#FAA21B;opacity:1;font-family:"Soho Gothic Pro",sans-serif;font-weight:300}
@media (max-width:991px){.apparent-brick-video-montaj .title{font-size:36px;line-height:42px;text-align:center;margin-bottom:16px}}
@media (min-width:992px){.apparent-brick-video-montaj .title{font-size:52px;line-height:64px;margin-bottom:32px}}
.apparent-brick-video-montaj .disclaimer{letter-spacing:0px;color:#434345;font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:28px}
.caramida-aparenta-caracteristici{padding:8px 0 48px}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-title{color:#434345;text-align:center;leading-trim:both;text-edge:cap;font-family:"Soho Gothic Pro",sans-serif;font-size:52px;font-style:normal;font-weight:300;line-height:64px}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-title:not(:last-child){margin-bottom:30px}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-text{color:#434345;text-align:center;leading-trim:both;text-edge:cap;font-family:"Open Sans",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;max-width:1049px;margin-inline:auto}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-fields{display:flex;flex-wrap:wrap;justify-content:center;padding-top:48px}
@media (max-width:991px){.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-fields{gap:10px}}
@media (min-width:992px){.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-fields{gap:30px}}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field{perspective:1000px;cursor:pointer}
@media (max-width:991px){.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field{flex:1 1 100%;max-width:100%;min-width:100%;min-height:200px}}
@media (min-width:992px){.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field{flex:1 1 calc(25% - 15px);max-width:381px;min-width:280px;height:381px}}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-inner{position:relative;width:100%;height:100%;transition:transform 0.6s;transform-style:preserve-3d}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field.flipped .caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-inner{transform:rotateY(180deg)}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-front,.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;justify-content:center}
@media (max-width:991px){.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-front,.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-back{padding:24px}}
@media (min-width:992px){.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-front,.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-back{padding:32px}}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-front{align-items:center;background:#434345;color:#FAA21B;text-align:center;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;line-height:140%;font-size:24px}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-back{background:#fff;color:#434345;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;line-height:28px;transform:rotateY(180deg)}
@media (max-width:991px){.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-back{font-size:14px;overflow-y:auto}}
@media (min-width:992px){.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field-back{font-size:16px;overflow-y:auto}}
.caramida-aparenta-caracteristici .caramida-aparenta-caracteristici-field:hover{transition:transform 0.3s ease}