@font-face{font-family:Title;src:url(/wp-content/themes/wp-dev/fonts/Inter-VariableFont_slnt,wght.ttf);font-display:swap}@font-face{font-family:Regular;src:url(/wp-content/themes/wp-dev/fonts/Roboto-Regular.ttf);font-display:swap}h1,h2,h3,h4,h5,h6{color:var(--headings-color);font-family:Title}span,li,address{color:var(--text-color)!important;font-family:Regular!important;font-size:16px;line-height:28px;font-weight:400;font-style:normal}#piskotki .btn{padding:10px 0px!important;font-weight:var(--text-font-weight);font-family:var(--text-font-family)}#piskotki p{margin:15px 0!important;text-align:center!important;font-weight:var(--text-font-weight);font-family:var(--text-font-family)}#top-bar i{color:#fff;font-size:22px!important;margin-right:7px}div#masthead .header-inner{padding:0 0}.header .nav-small a.icon:not(.button){font-size:15px}#header input#woocommerce-product-search-field-0,input#woocommerce-product-search-field-1{background-color:var(--secondary-color);box-shadow:none;border:0;height:45px;font-size:1.2em;border-top-left-radius:var(--button-radius);border-bottom-left-radius:var(--button-radius);padding-left:1.5em}#header button.ux-search-submit.submit-button.secondary.button.icon.mb-0,button.ux-search-submit.submit-button.secondary.button.wp-element-button.icon.mb-0{box-shadow:none;border:0;font-family:'Text';font-size:15px;height:45px;border-top-right-radius:var(--button-radius);border-bottom-right-radius:var(--button-radius);padding-right:1em;padding-left:1em}li.header-search-form.search-form.html.relative.has-icon{margin-right:185px!important}.searchform .button.icon i{color:#fff}.sub-menu.nav-dropdown>.row{margin-inline:auto}.sub-menu.nav-dropdown{background-color:transparent!important;border:0;box-shadow:none}.b-shop>a{background:var(--primary-color);color:var(--secondary-color)!important;padding-left:35px!important;padding-right:35px!important;border-radius:var(--button-radius);margin-top:10px;margin-bottom:10px}.absolute-footer{background-color:#1531ce!important}.rights,.website-author{margin-bottom:0px!important;color:#e2e2e2!important}.dark .social-icons{color:var(--primary-color)!important}p.rights{margin-top:4px}div#wpfooter{position:relative!important}.animation-gear{margin-top:70px;display:inline-block;margin-bottom:40px}.one,.two,.three{display:block;float:left}.foot-menu{display:flex;flex-flow:wrap}.foot-menu nav{order:2}.foot-menu h4{color:var(--primary-color)}.foot-menu ul li a{color:var(--primary-color)}.foot-menu ::marker{color:var(--primary-color)}.foot-menu ul{list-style:none;margin-bottom:0}.foot-menu li.item{margin-left:0!important;font-size:14px;margin-bottom:.2em}.foot-menu ul li a:hover{color:var(--alert-color)}.foot-menu h4:after{content:"";width:100%;height:1px;display:block;background:lightgrey;margin-top:10px}ul#header-contact span{font-size:15px;color:#fff!important;font-family:'Title'!important;font-weight:700}ul#header-contact li a{padding-left:10px;padding-right:10px}.one{background:url(/wp-content/uploads/gear-solid.svg);width:80px;height:80px;background-size:100% 100%;background-repeat:no-repeat;margin-top:-10px;margin-right:8px;filter:opacity(.1)}.two{background:url(/wp-content/uploads/gear-solid.svg);width:100px;height:100px;background-size:100% 100%;background-repeat:no-repeat;filter:opacity(.1)}.three{background:url(/wp-content/uploads/gear-solid.svg);width:80px;height:80px;background-size:100% 100%;background-repeat:no-repeat;margin-top:-50px;margin-left:-10px;filter:opacity(.1)}.spin-one{-webkit-animation:spin-one 2s infinite linear;animation:spin-one 2s infinite linear}@keyframes spin-one{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.spin-two{-webkit-animation:spin-two 5s infinite linear;animation:spin-two 5s infinite linear}@keyframes spin-two{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(359deg)}}.button[name="apply_coupon"]{text-shadow:none;color:#fff}.shop_table .order-total td,.shop_table .order-total th,.shop_table thead th,.cart_totals th.product-name,.cart-sidebar .widget-title{border-width:1px}.woocommerce-checkout input,.woocommerce-checkout textarea,.woocommerce-checkout select,#coupon_code{box-shadow:none!important;border-radius:var(--button-radius);border:none;background:whitesmoke}.woocommerce-checkout p.form-row-first{margin-right:0%}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-flow:wrap;justify-content:space-between}label[for="billing_country"],label[for="shipping_country"]{font-size:12px;font-weight:400;left:1em;line-height:1;opacity:1;pointer-events:none;top:.5em;transition:all .3s;white-space:nowrap;position:relative}#billing_country_field span.woocommerce-input-wrapper,#shipping_country_field span.woocommerce-input-wrapper{color:var(--text-color);font-size:.95em;padding-left:.75em;font-weight:300!important}p#billing_country_field:after,p#shipping_country_field:after{content:"";height:46.89px;width:100%;background-color:whitesmoke;display:block;border-radius:var(--button-radius);position:absolute;top:0;z-index:1}p#billing_country_field,p#shipping_country_field{position:relative}label[for="billing_country"],p#billing_country_field .woocommerce-input-wrapper strong,label[for="shipping_country"],p#shipping_country_field .woocommerce-input-wrapper strong{z-index:10!important}.woocommerce-input-wrapper strong{position:absolute}button#place_order{width:100%}p#billing_country_field,p#shipping_country_field{width:48%}@media(max-width:549px){.woocommerce-billing-fields__field-wrapper p,.woocommerce-shipping-fields__field-wrapper p{width:100%!important}p#billing_country_field,p#shipping_country_field{position:relative;margin-bottom:1.7em}.page-checkout{padding-left:10px!important;padding-right:10px!important}}.woocommerce-thankyou-order-received{font-size:1.12em;display:flex}.woocommerce-thankyou-order-received{font-size:1.3em;display:flex;color:var(--success-color)!important}.woocommerce-thankyou-order-received:before{content:"";width:33px;height:33px;display:block;background-image:url(/wp-content/uploads/check-solid.png);margin-right:15px;background-repeat:no-repeat;background-size:50%;margin-top:4px;background-color:var(--success-color);background-position:center;padding:1em;border-radius:99px}.woocommerce-checkout th,ul.wc-bacs-bank-details.order_details.bacs_details li{text-transform:none;font-size:16px;font-weight:100;text-decoration:underline;background:whitesmoke;padding:15px 11px}td.product-name{padding:15px 11px}ul.wc-bacs-bank-details.order_details.bacs_details{list-style:none}.large-5.col .entry-content{background:whitesmoke;box-shadow:none;padding-top:2em}span.breadcrumb-step.hide-for-small{color:#fff!important}.cart_totals tbody th{width:50%}.woocommerce table{border-collapse:separate;border-spacing:0 5px}table.shop_table.woocommerce-checkout-review-order-table th{width:50%}.message-container.container.alert-color.medium-text-center{background:#fee;padding:1em;border-radius:5px;margin-top:1em;margin-bottom:2em}form.checkout_coupon.woocommerce-form-coupon.has-border.is-dashed{border-style:solid;border-color:lightgrey;border-width:1px;border-radius:5px;background:#fff}form.checkout_coupon.woocommerce-form-coupon.has-border.is-dashed{border-style:solid;border-color:lightgrey;border-width:1px;border-radius:5px;background:#fff}.woocommerce-billing-fields{border-top:1px solid #ddd}a.remove{font-size:25px!important;border-color:#fff0}.ux-swatch{border-radius:5px}.ux-swatch{box-shadow:none;background-color:#fff;color:var(--primary-color);border:1px solid #46643a}.ux-swatch.selected{box-shadow:0 0 35px 0 #8787878c;background-color:#fff;color:var(--primary-color);border:1px solid #fff;outline:2px solid var(--alert-color);font-weight:bold!important}.ux-swatch.selected span{font-weight:bold!important}.product-info .price{font-size:30px}.single-product .woocommerce-message.message-wrapper{display:none}.archive .product-small>.col-inner{border-radius:var(--button-radius)}select.orderby{background-color:#fff0;box-shadow:none;border:0}span.widget-title{font-size:1.1em;color:var(--primary-color)!important;font-weight:bold!important}.widget .is-divider{margin-top:.66em;display:none}.widget_price_filter .price_slider_amount .button,.widget_price_filter .ui-slider .ui-slider-handle,.widget_price_filter .ui-slider .ui-slider-range{background-color:var(--primary-color)}p.woocommerce-result-count.hide-for-medium{display:none}tr.atcf7-form-table__row{display:flex;flex-flow:wrap}th.atcf7-form-table__head{width:100%;display:flex;justify-content:flex-start}th.atcf7-form-table__head label{width:fit-content;margin-right:5px;text-transform:none;margin-bottom:10px;font-size:1em}.atcf7 th,.atcf7 td{border-bottom:0;padding:0}td.atcf7-form-table__content{width:100%;padding:0;margin-bottom:1em}.atcf7 input[type="text"],.atcf7 input[type="email"],.atcf7 textarea{background-color:#fff;box-shadow:none;height:55px;font-size:1.2em;border-radius:var(--button-radius);padding-left:1.5em;border:2px solid #b3d9a4;margin-top:0;margin-bottom:.5em}.atcf7{background-color:#d7ebcf61;padding:2em;border-radius:var(--button-radius);border:1px solid #b3d9a4}.atcf7 .wpcf7-submit{margin:0;width:100%;height:55px;font-size:1.2em;text-transform:none;border:2px solid #98af8d}.atcf7-form-btn{margin-top:3em}span.wpcf7-spinner{display:none}.kontakt-col i::before{color:var(--primary-color)!important}.wpcf7 .wpcf7-not-valid-tip{background-color:#fff;border-radius:var(--button-radius);line-height:2.2em;margin-top:-4px;opacity:.8;padding:5px 8px;position:relative;color:var(--primary-color)!important}.wpcf7 .wpcf7-not-valid-tip:after{border-bottom-color:#fafcfa}.blog-archive .entry-meta.clearfix,.entry-meta{display:none}@media(max-width:849px){li.header-search-form.search-form.html.relative.has-icon{margin-right:0px!important}}#top-bar a.nav-top-link{color:#000;font-family:'Regular';font-size:15px}div#logo{position:relative}#top-bar .flex-row.container{padding:0}.header #wide-nav .flex-row{margin:0;width:100%;max-width:1200px;padding-right:0;padding-left:30px;left:50%;position:relative;transform:translateX(-50%)}a.nav-top-link{font-family:'Title';font-weight:500;color:#000!important}.hic{display:flex;justify-content:space-between;align-items:center;margin-left:45px}.hic img{border-right:2px solid #1438ca;fill:#fff;padding:7px;width:56px;height:56px;margin-right:20px}p.hic-t{font-size:16px;color:#358fa7}p.hic-st{font-size:15px}.icons-h{display:flex;justify-content:space-between;align-items:center}p.hic-t{font-size:16px;color:#1531ce!important;font-family:'title'!important}p.hic-st{color:#000!important;font-family:'Regular'!important}.header-bottom .flex-col.hide-for-medium.flex-right.flex-grow *,.flex-col.hide-for-medium.flex-right.flex-grow{height:100%}.header-button .button.primary{line-height:4;padding-left:40px;padding-right:40px;background:#1531ce!important;border-radius:0px!important;box-shadow:none!important;border:0}.header-button span{color:#fff!important;font-family:'Title'!important;font-weight:700}.sub-menu.nav-dropdown{background-color:white!important;border:0;box-shadow:none;border-radius:0;top:65px!important;background-image:url(/wp-content/uploads/pattern.png)}p.sub-tit{color:#ffffff!important;font-size:14px;font-weight:700;text-transform:uppercase;font-family:'Title'!important;display:flex;align-items:center}p.sub-tit:before{content:"//";width:30px;display:block;font-size:20px;letter-spacing:1px;background:transparent!important}h1.main-tit{font-size:72px;line-height:1.2em;color:#fff;margin-bottom:20px}p.sub-desc{color:#fff!important;font-size:20px;margin-bottom:30px}a.button.primary.btn-out span{color:#fff!important;text-transform:uppercase;font-family:'Title'!important;font-weight:600;font-size:14px}a.button.primary.btn-out{background:transparent!important;border:2px solid #fff;border-radius:0px!important;padding-left:35px;padding-right:35px;padding-top:10px;padding-bottom:10px}a.button.primary.btn-out:hover{background:#efefef!important;border-color:#efefef!important;box-shadow:none!important}a.button.primary.btn-out:hover span{color:#143ec1!important}.stuck .header-bottom{bottom:-70px!important;top:unset;background:#efefef!important}.stuck .header-bottom{bottom:-70px!important;top:unset;background:#efefef!important;max-width:100%;width:100%;margin-inline:auto!important;left:50%;justify-content:center}.header .stuck #wide-nav .flex-row{margin:0;width:100%;max-width:1200px;padding-right:0;padding-left:30px}.stuck .header-button .button.primary:hover{background:#252525!important}.sec-slide1:after{content:"";background-image:url(/wp-content/uploads/vzorec2.png);background-size:cover;background-repeat:no-repeat;width:100%;position:absolute;left:0%;height:100%;bottom:0;animation:fadeInRight 2.5s ease-in-out}.sec-slide-other:after{content:"";background-image:url(/wp-content/uploads/vzorec2.png);background-size:cover;background-repeat:no-repeat;width:100%;position:absolute;left:0%;height:100%;bottom:0}@media(max-width:849px){.sec-slide1:after,.sec-slide-other:after{display:none}}@keyframes fadeInRight{from{opacity:0;transform:translateX(-3000px)}to{opacity:1}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(3000px)}to{opacity:1}}.nav-dropdown>li>a{color:#000;border-bottom:1px solid #ebebeb;padding:13px 20px!important}p.sub-tit:before{background:#1531ce}h2.s-m-tit{font-size:40px;line-height:1.1em;font-weight:600;text-transform:none;margin-bottom:10px}p.sub-tit.org{color:#1531ce!important;margin-bottom:7px}h3.small-tit{color:#213140;font-size:16px;font-weight:700;text-transform:uppercase}h4.smallest-tit{font-size:19px;line-height:21px;font-weight:600;margin-bottom:5px}.sec-f{background-image:linear-gradient(90deg,#ffffff 57%,#efefef 0%)}.img-a:after{content:"";width:324px;height:100%;display:block;position:absolute;background:#fff0;border:1px solid #c9c5c5;top:14px;left:-14px;z-index:-1}.col-scnd .col-inner:before{content:"";background-image:url(/wp-content/uploads/roofing_FILL0_wght400_GRAD0_opsz48.svg);width:180px;height:180px;display:block;background-size:contain;background-repeat:no-repeat;bottom:-15px;position:absolute;left:1.1vw;filter:opacity(.1)}.abs-exp{position:absolute;right:0;top:27px}.abs-exp p span{color:#c23140!important;font-size:90px;line-height:95px;font-weight:900;display:block;text-align:right}.abs-exp p{text-align:right;color:#213140!important;font-size:16px;font-weight:700;text-transform:uppercase}.imago{background:#fff0}a.button.primary.btn-out.red{border:2px solid #1438ca}a.button.primary.btn-out.red span{color:#1438ca!important}.cat-c .icon-box-img{width:100%!important;margin-bottom:0}.cat-c{box-shadow:0 20px 30px 0 rgb(0 54 90 / 25%);position:relative}.cat-c img{padding-top:0px!important}h3.cat-tit{font-size:19px;line-height:24px;font-weight:600;background:#fff0;padding:10px 20px 7px;border-bottom:0;border-left:0;border-right:0;margin:0;display:flex;align-items:center;color:#fff}.stor{display:flex;align-items:center;justify-content:space-between}.stor p{width:60px}.stor p{width:93px;padding:0;height:76px}.beg{background-image:url(/wp-content/uploads/pattern.png);background-position:-.5%}.sec-adv:after{content:"";border-top:905px solid #1531ce3d;border-right:482px solid #fff0;position:absolute;display:block;width:55vw;height:780px;animation:fadeInLeft 2.5s ease-in-out;left:0}.foot-menu h4{color:#1531ce}.foot-menu ul li a{color:#646464}#footer i{color:#1531ce}.f-sec{background-image:url(/wp-content/uploads/pattern.png)}.dark ul.menu>li.active>a,.dark ul.menu>li>a:hover{color:#000}@media(max-width:1199px){div#top-bar,div#masthead .header-inner{padding-left:15px;padding-right:15px}}@media(max-width:1039px){.flex-col.hide-for-medium.flex-right{display:none}div#wide-nav{display:none}div#wide-nav{display:none}.header-inner .flex-col.hide-for-medium.flex-left.flex-grow{display:none}div#top-bar{display:none}.header-main{height:90px!important}.header-inner{top:0}#logo{width:175px}.flex-col.show-for-medium.flex-left{display:block!important;position:absolute;right:15px}i.icon-menu{color:#1438ca;font-size:2.25em!important}}@media(max-width:464px){div#masthead{background:#efefef}i.icon-menu{color:#1531ce}div#top-bar,div#masthead .header-inner{padding-left:0}#logo{width:175px!important}}.slido p.sub-tit:before{background:#fff}@media(max-width:1199px){.row-inslide{justify-content:center}.slido p.sub-tit{justify-content:center}h1.main-tit{text-align:center;font-size:60px}p.sub-desc{text-align:center;font-size:18px}.row-inslide .col .col-inner{text-align:center}.row-inslide .col{flex-basis:95%;max-width:95%}.col-scnd .col-inner:before,.abs-exp{display:none}.img-a:after{width:100%;top:14px;left:-14px}}@media(max-width:849px){.sec-f{background-image:none}h2.s-m-tit{font-size:40px;line-height:50px}a.button.primary.btn-out.red{margin:0}p.sub-tit.org{justify-content:center}p.sub-tit.org.m-l{justify-content:left}.sec-slide-other:after,.sec-slide1:after{opacity:0.5!important}}@media(max-width:549px){h1.main-tit{font-size:35px;line-height:45px}h2.s-m-tit{font-size:32px;line-height:37px}p.sub-desc{font-size:16px}a.button.primary.btn-out span{font-size:13px;font-weight:500}a.button.primary.btn-out{border:1px solid #fff;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;margin:0}a.button.primary.btn-out.red{border:1px solid #1438ca}.slider-nav-dots-dashes-spaced .flickity-page-dots .dot{height:2px!important;border:1px solid;border-color:#fff!important;width:20px}}.col-blured{backdrop-filter:blur(8px)!important}.men-tit a{padding-left:0;margin-bottom:10px;padding-bottom:10px}.men-tit a span{color:#000!important;font-family:'Regular'!important;font-weight:600;font-size:19px}.tab.active a span{font-weight:600;color:#000!important}.men-tit a:after{content:"";background-image:url(/wp-content/uploads/arrow_circle_right_FILL0_wght400_GRAD0_opsz48-svg.png);background-size:contain;background-repeat:no-repeat;width:30px;height:31px;top:10px;position:relative;left:7px;display:inline-block}.tabbed-content h4.uppercase.text-left{font-size:20px;font-family:'Regular';font-weight:600}.ux-menu-link.flex.menu-item:not(.men-tit) a:hover span{color:black!important;font-weight:600}.men-tit a:hover:after{transform:translateX(10px);transition:all .3s ease-in-out;filter:invert(22%) sepia(83%) saturate(3449%) hue-rotate(231deg) brightness(76%) contrast(118%)}.men-tit a{transition:all .3s ease-in-out}.men-tit a:hover span{color:#1531ce!important}.tab-mat p{margin-bottom:0}.material-h .col-inner{padding:30px;background:#1531ce;padding-top:20px;padding-bottom:20px}.material-h p{color:#fff!important;font-family:'Title'!important;font-size:17px}.material-h .col:first-child .col-inner{border-right:1px solid #fff}.material-td .col-inner{padding:30px;background:#fdfdfd;padding-top:20px;padding-bottom:20px}.material-td .col:first-child .col-inner{border-right:1px solid #eee}.material-td .col .col-inner{border-bottom:1px solid #eee!important}.pod .img-a:after{width:100%;right:-14px}@media(max-width:849px){p.sub-tit{justify-content:center}}.row-inslide p.sub-tit:before{background:#fff}ul.nav.header-nav.nav-left.custom-sticky:before{content:"";width:150px;height:47px;background-image:url(/wp-content/uploads/adamic-logo.png);background-repeat:no-repeat;background-size:contain;margin-right:48px}.stuck .header-button .button.primary{background:#1531ce!important}.flexed{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center}.flexed p{width:49%}.complete-cf7 input,.complete-cf7 textarea,.complete-cf7 select{font-size:15px;line-height:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dbdbdb;padding:25px 20px!important;box-shadow:none!important;margin-top:10px;font-weight:100!important}p.fulled{width:100%}p.posljite input{font-size:18px;padding:17px 40px!important;margin:0;background:#e7803c!important;border-radius:0px!important;text-transform:none;margin:0px!important;color:#fff!important;font-family:'Title'!important;font-weight:700!important}.complete-cf7 select{padding-top:0px!important;padding-bottom:0px!important;height:52px;color:#777}.complete-cf7.form-with-custom-checkboxes-radios{background:#1531ce!important;padding:35px}.form-with-custom-checkboxes-radios .wpcf7-list-item{margin:0}.form-with-custom-checkboxes-radios .wpcf7-list-item:not(:last-child){margin-bottom:10px}.form-with-custom-checkboxes-radios label{cursor:pointer}.form-with-custom-checkboxes-radios [type="radio"],.form-with-custom-checkboxes-radios [type="checkbox"]{position:absolute;left:-9999px}.form-with-custom-checkboxes-radios [type="radio"]+.wpcf7-list-item-label,.form-with-custom-checkboxes-radios [type="checkbox"]+.wpcf7-list-item-label{position:relative;padding-left:30px;line-height:20px;font-weight:100}p.fulled{font-weight:600}.form-with-custom-checkboxes-radios [type="radio"]+.wpcf7-list-item-label::before,.form-with-custom-checkboxes-radios [type="checkbox"]+.wpcf7-list-item-label::before,.form-with-custom-checkboxes-radios [type="radio"]+.wpcf7-list-item-label::after,.form-with-custom-checkboxes-radios [type="checkbox"]+.wpcf7-list-item-label::after{content:"";position:absolute;box-sizing:border-box}.form-with-custom-checkboxes-radios [type="radio"]+.wpcf7-list-item-label::before,.form-with-custom-checkboxes-radios [type="radio"]+.wpcf7-list-item-label::after{border-radius:50%}.form-with-custom-checkboxes-radios [type="radio"]+.wpcf7-list-item-label::before,.form-with-custom-checkboxes-radios [type="checkbox"]+.wpcf7-list-item-label::before{top:0;left:0;width:20px;height:20px;border:1px solid #dbdbdb;background:#fff}.form-with-custom-checkboxes-radios [type="radio"]+.wpcf7-list-item-label::after,.form-with-custom-checkboxes-radios [type="checkbox"]+.wpcf7-list-item-label::after{top:5px;left:5px;width:10px;height:10px;background:#c23140;transition:all 0.2s}.form-with-custom-checkboxes-radios [type="radio"]:not(:checked)+.wpcf7-list-item-label::after,.form-with-custom-checkboxes-radios [type="checkbox"]:not(:checked)+.wpcf7-list-item-label::after{opacity:0;transform:scale(.01)}.form-with-custom-checkboxes-radios [type="radio"]:checked+.wpcf7-list-item-label::after,.form-with-custom-checkboxes-radios [type="checkbox"]:checked+.wpcf7-list-item-label::after{opacity:1;transform:scale(1)}span.wpcf7-form-control.wpcf7-checkbox{display:flex;overflow:hidden;flex-flow:wrap;margin-top:10px;margin-bottom:10px}.wpcf7 .wpcf7-not-valid-tip{background-color:#fff;border-radius:var(--button-radius);line-height:1.2em;margin-top:-4px;opacity:.8;padding:5px 8px;position:relative;color:#1438ca!important;text-align:center;border-bottom:1px solid #1438ca;margin-bottom:10px;color:#1438ca!important;border-radius:0}p.fulled{color:#000!important;font-weight:600;font-size:16px}.povp *{color:#fff!important}.wpcf7 form.sent .wpcf7-response-output{border:0;margin:0;border-radius:0;background-color:#efefef;border-top:10px solid #9d3843;padding:30px;color:limegreen;font-weight:600;text-decoration:underline}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:0;margin:0;border-radius:0;background-color:#efefef;border-top:10px solid #1438ca;padding:30px;color:#1438ca;font-weight:600;text-decoration:underline}.bgbg .col-inner{background-image:url(/wp-content/uploads/pattern.png)}.mfp-content{width:100%!important;max-width:849px!important}.mfp-content .icons-h{display:block}.mfp-content .hic{margin-bottom:15px;justify-content:left;margin-left:0}a.a-in-mfp{padding:0px!important}button.mfp-close{color:#143ec6;opacity:1!important;filter:none!important;mix-blend-mode:unset}.off-canvas:not(.off-canvas-center) .nav-vertical li>a{font-family:'Regular';font-size:14px;padding-top:11px;padding-bottom:11px}.nav-slide-header .toggle{color:#1643c2!important;opacity:1}.mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header)>a,.mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header)>a{text-transform:none;font-size:14px;padding-top:15px;padding-bottom:15px}.off-canvas:not(.off-canvas-center) .nav-vertical li>a{font-family:'Title';font-size:14px;padding-top:10px;padding-bottom:10px;text-transform:none;font-weight:600;color:#3f3f3f!important;border-top:1px solid #ececec}.mfp-content li.html.custom.html_topbar_left a{border:0}ul.nav.nav-sidebar.nav-vertical.nav-uppercase.nav-slide{padding-top:0}.mfp-content li.html.custom.html_topbar_left{background:#fff}.mfp-content li.header-contact-wrapper{padding-left:0px!important}.mfp-content ul#header-contact li{padding-left:0}.mfp-content .sidebar-menu .hic:last-child{margin-bottom:0px!important}button.mfp-close{top:15px!important}@media(max-width:849px){.flexed p{width:100%}}@media(max-width:549px){p.sub-tit:before{display:none!important}}p.sale-text{color:#fff!important;text-transform:uppercase}.bfr-blue:before{content:' ';background-color:#1438ca;width:70%;height:100%;position:absolute;top:0;left:-13%;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}header#header{box-shadow:0 20px 30px rgb(26 54 85 / .1)}ul#header-contact{justify-content:space-between}li.header-contact-wrapper,#top-bar .flex-col.hide-for-medium.flex-left{width:100%}.msec p.sub-tit{text-align:center!important;justify-content:center!important}p.sale-text-banner{color:#143ec6!important;font-family:'Title'!important;font-weight:800!important;font-size:19px;text-transform:uppercase;margin-bottom:0;margin-left:35px;margin-right:35px}.sec-icns img{filter:invert(2201%) sepia(2221%) saturate(56268%) hue-rotate(2221deg) brightness(314%) contrast(8%);opacity:.5}.sl-sl .col-inner{animation:slide 22s infinite;padding-top:15px;padding-bottom:15px;display:flex;justify-content:space-between;align-items:center;white-space:nowrap}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-1920px)}}.ov-hid{margin-top:0px!important;overflow:hidden;margin:0px!important;background:#f2f2f2}.pad-no{padding:0}.accordion-inner{padding-left:0;padding-right:0px!important}@media(max-width:849px){.bfr-blue:before{left:-65%}}.row-inslide{margin:0px!important}@media(max-width:549px){h3.cat-tit{font-size:15px;line-height:24px;padding:10px 7px 10px}h4.smallest-tit{font-size:20px;line-height:27px}}a.home-img{padding:0px!important;border:0px!important}a.home-img img{width:190px}.sidebar-menu p.sale-text{color:#ffffff!important;font-size:14px;font-weight:600!important;font-family:'Title'!important}.sidebar-menu li.html.custom.html_topbar_left{background:#1438ca!important;padding-top:4px;padding-bottom:4px}.sidebar-menu li.html.custom.html_top_right_text{background:#fff!important}ul.nav.nav-sidebar.nav-vertical.nav-uppercase.nav-slide{background:#fff!important}.widget form.searchform{margin-top:10px!important}.widget input#woocommerce-product-search-field-0{background:#f3f3f3!important;box-shadow:none;border:0;height:45px}.widget button.ux-search-submit.submit-button.secondary.button.wp-element-button.icon.mb-0{background:#1438ca}.cat-c .icon-box-text.last-reset{position:absolute;bottom:0;width:100%;z-index:9}.inq-single-text a.button.primary.is-large span{color:#fff!important;font-family:'Title'!important;font-weight:700}.inq-single-text a.button.primary.is-large{margin-bottom:5px;padding-left:40px;padding-right:40px;background:#1531ce!important;border-radius:0px!important;color:#fff!important;padding-top:5px;padding-bottom:5px}.sin-cont i{color:#1438ca;font-size:19px;margin-right:8px;position:relative;top:1px}.sin-cont p{margin-bottom:10px!important}.product-small .box-text{padding-bottom:0.9em!important}a.button.primary.is-larger{border-radius:0px!important}a.button.primary.is-larger span{color:#fff!important;font-family:'title'!important;font-weight:600;padding-left:25px;padding-right:25px;font-size:17px!important}span.page-number.current{color:#fff!important}.home .no-home{display:none}.show-more-div p{display:none}.show-more-div.show-more-text p:not(:first-child){display:block}a.button.primary.is-link.read-more-toggle span{color:#1438ca!important}p.is-xsmall.uppercase.count{display:none}.products .product-category.col{flex-basis:33.3%;max-width:33.3%}.products .product-category.col h5{font-size:21px}.col-blured>.col-inner{padding:0px!important}li.cat-item.cat-item-15{display:none}.icon-box.ic-h{align-items:center}.cat-c:hover{box-shadow:0 20px 30px 0 rgb(60 60 60 / 49%);transition:all .3s ease-in-out}.shop-container hr{display:none}.product-category .box-text.text-center{background:#0000004d;padding-top:22px}form.woocommerce-ordering{display:none}.abs-cloud{position:fixed!important;bottom:35px;right:50px;z-index:31;width:66px;height:66px;box-shadow:0 3px 10px 0 rgb(0 0 0 / .1);border-radius:100%;line-height:4.8;background:#fff}.shown-info{position:fixed!important;bottom:125px;right:50px;z-index:31;background:#fff;box-shadow:0 3px 10px 0 rgb(0 0 0 / .1);padding:20px;max-width:270px;border-radius:3px;line-height:2}.info-b{display:flex;align-items:start;border-bottom:1px solid #efefef;margin-bottom:10px}.info-ic i{width:30px;margin-right:20px;max-width:25px}.info-cont p{color:#000;text-transform:uppercase;font-family:'Title';font-size:15px;margin-bottom:0;font-weight:600}.info-cont p span{text-transform:none}a.c-cont{background:#1438ca!important;font-family:'Title';text-transform:uppercase;font-size:15px;padding:5px 27px;color:#fff;display:block;width:fit-content;margin-top:9px;margin-bottom:13px;font-weight:700}a.c-cont-txt{color:#1438ca;font-family:'Title';margin-bottom:8px!important;display:block;font-weight:700}p.faq-btn{margin-bottom:0}.faq-btn a{background:#1438ca!important;font-family:'Title';text-transform:uppercase;font-size:15px;padding:7px 27px;color:#fff;display:block;margin-top:13px;text-align:center;margin-bottom:0;font-weight:700}.faq-btn a:hover{background:#edecec!important;color:#1438ca;transition:all .175s ease-in-out}a.c-cont:hover{color:#1438ca;transition:all .175s ease-in-out;background:#edecec!important}.info-btn{cursor:pointer;text-align:center}.shown-info{display:none}@media(max-width:549px){.icon-box.ic-h{display:block;text-align:center}.ic-h h4.smallest-tit{font-size:16px}.ic-h .icon-box-img{width:45px!important;margin-inline:auto}.ic-h .icon-box-text.last-reset{padding:0px!important}.abs-cloud{bottom:11px;right:15px;width:55px;height:55px;line-height:4.1}.shown-info{bottom:80px;right:15px}#logo{width:250px!important}.products .product-category.col{flex-basis:50%;max-width:50%}.products .product-category.col h5{font-size:17px}}a#top-link{display:none}.cat-c .icon-box-img{height:300px}.cat-c .icon,.cat-c .icon-inner,.cat-c img{height:100%;object-fit:cover}.dark .payment-icons .payment-icon svg{fill:#000}.dark .payment-icons .payment-icon{background-color:hsl(0deg 0% 0% / 10%)}.footer-secondary.pull-right{display:none!important}.reference .gallery-box .box-text.text-left p{margin:0;font-family:'Title';color:#fff;font-weight:600;width:100%;display:none}.reference .box-image img{height:212px;object-fit:cover}.reference .gallery-box .box-text.text-left{background:#00000094;padding:4px 10px}.footing img{filter:invert(1)}.footing *{color:#fff!important;fill:#fff!important;opacity:1!important}.term-kuhinjski-pulti .products .product-category.col .box-text.text-center,.term-kuhinjske-radne-ploce .products .product-category.col .box-text.text-center,.term-kopalniski-pulti .products .product-category.col .box-text.text-center,.term-kupaonske-radne-ploce .products .product-category.col .box-text.text-center,.term-kaminske-obloge .products .product-category.col .box-text.text-center,.term-blagovaonski-i-klupski-stolovi .products .product-category.col .box-text.text-center,.term-jedilne-in-klubske-mize .products .product-category.col .box-text.text-center,.term-letne-kuhinje .products .product-category.col .box-text.text-center,.term-ljetne-kuhinje .products .product-category.col .box-text.text-center{display:none}.term-kuhinjski-pulti .products .product-category.col,.term-kuhinjske-radne-ploce .products .product-category.col. .term-kopalniski-pulti .products .product-category.col,.term-kupaonske-radne-ploce .products .product-category.col. .term-kaminske-obloge .products .product-category.col,.term-letne-kuhinje .products .product-category.col,.term-ljetne-kuhinje .products .product-category.col{flex-basis:20%;max-width:20%}@media(max-width:849px){.cat-c .icon-box-img{height:225px}.ph-cntr .col-inner{text-align:center}.term-kuhinjski-pulti .products .product-category.col,.term-kupaonske-radne-ploce .products .product-category.col,.term-kuhinjske-radne-ploce .products .product-category.col,.term-kopalniski-pulti .products .product-category.col,.term-kaminske-obloge .products .product-category.col,.term-letne-kuhinje .products .product-category.col,.term-ljetne-kuhinje .products .product-category.col{flex-basis:33%;max-width:33%}}@media(max-width:549px){.cat-c .icon-box-img{height:185px}.term-kuhinjski-pulti .products .product-category.col,.term-kuhinjske-radne-ploce .products .product-category.col,.term-kopalniski-pulti .products .product-category.col,.term-kuhinjske-radne-ploce .products .product-category.col,.term-kaminske-obloge .products .product-category.col,.term-letne-kuhinje .products .product-category.col,.term-ljetne-kuhinje .products .product-category.col{flex-basis:50%;max-width:50%}}.archive .box-text.box-text-products{position:absolute;z-index:1;bottom:0;background:#00000070;font-weight:600;padding-top:7px;padding-bottom:7px!important}.archive a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{color:#fff;font-family:'Title';font-size:13px}.c-cats .box-text.text-center{background:#0000004d;padding:0}@media(max-width:549px){.archive a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{font-size:12px}p.napis-alt{font-size:13px}.products .product-category.col h5{font-size:13px}p.napis-alt{font-size:12px}}h3.cat-tit{background:#00000061}.term-kuhinjski-pulti .product-category .box-image,.term-kuhinjske-radne-ploce .product-category .box-image,.term-jedilne-in-klubske-mize .product-category .box-image,.term-blagovaonski-i-klupski-stolovi .product-category .box-image,.term-kaminske-obloge .product-category .box-image,.term-kopalniski-pulti .product-category .box-image,.term-kupaonske-radne-ploce .product-category .box-image{border:1px solid #000}.term-granitne-stopnice .products .product-category.col,.term-granitne-stepenice .products .product-category.col,.term-granitni-tlaki .products .product-category.col,.term-granitni-podovi .products .product-category.col{flex-basis:50%;max-width:50%}.archive .product-category.col .box-image:after{content:"";background-image:url(/wp-content/uploads/south_east_FILL0_wght400_GRAD0_opsz48-svg.svg);width:27px;height:27px;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:3px;right:3px;z-index:9}.archive .product-category.col:hover .box-image:after,.c-cats .box-image:hover:after{transform:scale(1.3);transition:all .3s ease-in-out}@media(min-width:850px){.term-jedilne-in-klubske-mize .products .product-category.col,.term-blagovaonski-i-klupski-stolovi .products .product-category.col{flex-basis:16.6%;max-width:16.6%}}.term-notranji .products .product-category.col,.term-unutarnji-polirani .products .product-category.col{flex-basis:50%;max-width:50%}@media(max-width:549px){.product-category .box-text.text-center{padding-top:7px!important;padding-bottom:7px!important}.term-okenske-police .product-category .box-image,.term-prozorske-klupcice .product-category .box-image,.term-granitne-stopnice .product-category .box-image,.term-granitne-stepenice .product-category .box-image{padding-top:100%}}p.ex-desc span{color:#ffffff!important;font-family:'Title'!important;font-weight:500;background:#e7803c;padding:20px 30px}p.ex-desc{position:relative;width:fit-content;margin-inline:auto;margin-bottom:45px}p.ex-desc:before{content:"";width:50px;height:50px;background-image:url(/wp-content/uploads/popust.png);display:block;background-size:contain;position:absolute;top:-40px;left:-25px}p.ex-desc:after{content:"";width:50px;height:50px;background-image:url(/wp-content/uploads/popust.png);display:block;background-size:contain;position:absolute;bottom:-40px;right:-25px}@media(max-width:549px){p.ex-desc span{padding:15px 15px;font-size:13px}p.ex-desc:before{width:40px;height:40px;top:-30px;left:-20px;background-repeat:no-repeat}p.ex-desc:after{width:40px;height:40px;bottom:-30px;right:-20px;background-repeat:no-repeat}.msec{padding-left:0px!important;padding-right:0px!important}.term-granitni-tlaki .products .product-category.col,.term-granitni-podovi .products .product-category.col{flex-basis:100%;max-width:100%}}.ak-cija p.ex-desc{width:97%}@media(min-width:550px){p.ex-desc.cat-akcija{margin-inline:unset}}.mfp-figure:after{background:#fff0;box-shadow:none}.slika-cat .box-text-inner a{width:100%;background:#00000017;padding:15px;z-index:99;position:relative}.term-nagrobni-spomeniki .products.row.row-small.large-columns-5.medium-columns-4.small-columns-2.has-shadow.row-box-shadow-1.has-equal-box-heights.equalize-box,.term-nadgrobni-spomenici .products.row.row-small.large-columns-5.medium-columns-4.small-columns-2.has-shadow.row-box-shadow-1.has-equal-box-heights.equalize-box{display:none}.term-nagrobni-spomeniki .page-title-inner.flex-row.medium-flex-wrap.container,.term-nadgrobni-spomenici .page-title-inner.flex-row.medium-flex-wrap.container{display:none!important}@media(min-width:850px){.term-okenske-police-iz-granita .product-small.col,.term-okenske-police-iz-marmorja .product-small.col,.term-okenske-police-iz-tehnicnega-kamna .product-small.col,.term-mramorne-prozorske-klupcice .product-small.col,.term-prozorske-klupcice-od-granita .product-small.col,.term-prozorske-klupcice-od-tehnickog-kamena .product-small.col{max-width:25%!important;flex-basis:25%!important}}.kontaktne-podatke div{width:fit-content;padding:1em}.kontaktne-podatke{display:flex;justify-content:center;align-items:center;width:100%;left:0;bottom:0;background:#000;z-index:9999}.inq-btn a{background:#1531ce!important;color:#fff;padding:20px 35px;font-family:'Title';font-weight:800}.c-info{display:flex}.c-info p{margin:0;margin-right:30px}.c-info p{font-size:18px;color:#ffffffad}.c-info p a{color:#fff;font-family:'Title';font-weight:700;text-decoration:underline}.inq-btn a:hover{background:#fff!important;color:#1531ce!important;border:1px solid #1531ce!important}.mfp-gallery img.mfp-img{max-height:730px}@media(max-width:849px){.c-info{display:block}}@media(max-width:549px){.kontaktne-podatke{display:block}.kontaktne-podatke div{padding:1em;margin-inline:auto}.c-info p{margin:0}.inq-btn a{padding:14px 40px}.c-info p{font-size:16px}.c-info{padding-bottom:5px!important}}.mfp-gallery button.mfp-close{color:#fff}.mfp-bottom-bar *{font-size:20px!important;font-weight:600!important;background:#fff;color:#1438ca!important;padding:10px;text-align:center!important}.mfp-counter{display:none}.mfp-container.mfp-image-holder.mfp-s-ready{padding-left:0;padding-right:0}@media(max-width:549px){.mfp-bottom-bar *{font-size:14px!important}a.home-img img{width:250px!important}.mobile-sidebar li.html.custom.html_nav_position_text_top{padding-top:13px;padding-bottom:10px;padding-left:15px}}@media(min-width:850px){.archive.term-dekorativni-kamni .products .product-small.col,.archive.term-dekorativni-kamen .products .product-small.col{max-width:25%;flex-basis:25%}}.codedropz-upload-inner>span{display:none}.codedropz-upload-handler{margin-top:10px}.dnd-upload-status.complete{margin-bottom:10px}.dnd-upload-status.complete:last-child{margin-bottom:20px!important}.form-with-custom-checkboxes-radios label{color:#fff}a.cd-upload-btn{color:#fff}.reference .gallery-box .box-text.text-left p:first-child{display:block;margin:0;font-family:'Title';color:#fff;font-weight:600;width:100%;line-height:1.35;font-size:13px}@media(max-width:549px){.reference .gallery-box .box-text.text-left p:first-child{font-size:11px}.scs{padding-left:10px!important;padding-right:10px!important}.term-zunanja-stopnisca .reference .gallery-box .box-text.text-left p:first-child,.term-unutarnja-stubista .reference .gallery-box .box-text.text-left p:first-child,.term-notranja-stopnisca .reference .gallery-box .box-text.text-left p:first-child,.term-vanjska-stubista .reference .gallery-box .box-text.text-left p:first-child{font-size:11px}.term-zunanja-stopnisca .reference .gallery-box .box-text.text-left,.term-notranja-stopnisca .reference .gallery-box .box-text.text-left,.term-unutarnja-stubista .reference .gallery-box .box-text.text-left,.term-vanjska-stubista .reference .gallery-box .box-text.text-left{padding:4px 5px}.reference .gallery-box .box-text.text-left{padding:4px 5px!important}}.term-kuhinjski-pulti .products .product-category.col,.term-kopalniski-pulti .products .product-category.col,.term-kuhinjske-radne-ploce .products .product-category.col,.term-kopalniski-pulti .products .product-category.col{flex-basis:20%;max-width:20%}.term-quartz-kuhinjski-pulti .products .product-small.col,.term-quartz-kuhinjske-radne-ploce .products .product-small.col,.term-quartz-kopalniski-pulti .products .product-small.col,.term-quartz-kupaonske-radne-ploce .products .product-small.col{flex-basis:33%;max-width:33%}@media(max-width:549px){.term-kopalniski-pulti .products .product-category.col,.term-kopalniske-radne-ploce .products .product-category.col,.term-kuhinjski-pulti .products .product-category.col,.term-kuhinjske-radne-ploce .products .product-category.col{flex-basis:50%;max-width:50%}.term-quartz-kuhinjski-pulti .products .product-small.col,.term-quartz-kopalniski-pulti .products .product-small.col,.term-quartz-kuhinjske-radne-ploce .products .product-small.col,.term-quartz-kopalniski-pulti .products .product-small.col{flex-basis:100%;max-width:100%}.bfr-blue2{padding-left:15px!important;padding-right:15px!important}.complete-cf7.form-with-custom-checkboxes-radios{background:#1531ce!important;padding:25px 15px}.mob-c .col-inner{text-align:center!important}.bfr-blue2.f-sec a.button.primary.btn-out.bg-or{background:#e7803c!important;margin-inline:auto!important;display:block}.bfr-blue2.f-sec *{text-align:center}.bfr-blue2.f-sec a.button.primary.btn-out.bg-or.bg-ww{background-color:#fff!important}a.button.primary.btn-out.bg-or.bg-ww span{color:#e7803c!important}}a.button.primary.btn-out.bg-or{background:#e7803c!important}a.button.primary.btn-out.bg-or.bg-ww{background-color:#fff!important}a.button.primary.btn-out.bg-or.bg-ww span{color:#e7803c!important}.badge-container.absolute.left.top.z-1{margin:0}.badge.callout.badge-circle{margin-left:0;height:30px}.badge-inner.new-bubble{background-color:#e7803c!important;border-radius:0;padding-left:10px;padding-right:10px;font-size:15px}@media(min-width:550px){.single-product .badge-inner.new-bubble{padding-left:15px;padding-right:15px;font-size:17px}.single-product .badge.callout.badge-circle{height:45px}}.off-canvas:not(.off-canvas-center) .nav-vertical li.outlett>a{color:#ff914d!important}.mfp-content{max-width:unset!important}@media(max-width:549px){.mfp-container.mfp-s-ready.mfp-inline-holder{padding:7px}div#selitev-popup-box{padding:7px!important}}button.mfp-close{background:#ff8b39;top:0!important;color:#Fff;border-radius:0px!important}.term-kuhinjske-radne-ploce .reference .gallery-box .box-text.text-left p,.term-kupaonske-radne-ploce .reference .gallery-box .box-text.text-left p{font-size:11px!important}@media(max-width:549px){.term-kuhinjske-radne-ploce .reference .gallery-box .box-text.text-left p,.term-kupaonske-radne-ploce .reference .gallery-box .box-text.text-left p{font-size:10px!important}}a.header-language-dropdown__link.nav-top-link{color:transparent!important}a.header-language-dropdown__link.nav-top-link i{color:#000!important}p.ex-desc.cat-akcija{display:none}p.ex-desc{display:none}.grecaptcha-badge{display:none!important}