.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}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{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.alignright{text-align:right;margin:0;display:block;float:right}.alignleft{text-align:left;margin:0;display:block;float:left}.aligncenter{text-align:center;margin:0 auto;display:block;float:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}html{font-size:100%}body{background:#fff;margin:0;padding:0;overflow-x:hidden;font-family:'Open Sans',sans-serif}.hidden{visibility:hidden;display:none}a{text-decoration:none;outline:none;color:#212121}a:hover{color:#0090da}a:focus{outline:none}p{color:#212121;font-weight:400;font-size:16px;line-height:23px;margin-bottom:20px}strong,b{font-weight:700}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:600;color:#141010;text-transform:uppercase}h1{font-size:36px;line-height:40px}h2{font-size:32px;line-height:38px}h3{font-size:30px;line-height:34px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}em{font-style:italic}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}img.alignright{float:right;margin-left:30px}img.alignleft{float:left;margin-right:30px}img.aligncenter{float:none;margin:0 auto;display:block}input:focus,textarea:focus,button:focus{outline:none}::-webkit-input-placeholder{color:#000;font-weight:400;font-size:14px}::-moz-placeholder{color:#000;font-weight:400;font-size:14px}:-ms-input-placeholder{color:#000;font-weight:400;font-size:14px}:-moz-placeholder{color:#000;font-weight:400;font-size:14px}input,textarea{font-size:14px;font-weight:400;color:#363636}input,textarea,button{font-family:'Open Sans',sans-serif}.btn{background:#0090da;color:#fff;font-size:15px;line-height:17px;padding:14px 26px;display:inline-block}.btn:hover{background:#212121;color:#fff}a,button,.btn,input,textarea,img,svg,svg g,svg path,.swiper-button,label,::before,::after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-wrapper{width:100%;max-width:100%;padding:0;margin:0}.inner-wrapper{width:calc(100% - 96px);max-width:100%;padding:0 48px;margin:0 auto}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row .flex-col10{width:10%}.flex-row .flex-col15{width:15%}.flex-row .flex-col20{width:20%}.flex-row .flex-col25{width:25%}.flex-row .flex-col30{width:30%}.flex-row .flex-col33{width:33.3%}.flex-row .flex-col35{width:35%}.flex-row .flex-col40{width:40%}.flex-row .flex-col45{width:45%}.flex-row .flex-col48{width:48%}.flex-row .flex-col49{width:49%}.flex-row .flex-col50{width:50%}.flex-row .flex-col55{width:55%}.flex-row .flex-col60{width:60%}.flex-row .flex-col65{width:65%}.flex-row .flex-col70{width:70%}.flex-row .flex-col75{width:75%}.flex-row .flex-col80{width:80%}.flex-row .flex-col85{width:85%}.flex-row .flex-col90{width:90%}.flex-row .flex-col95{width:95%}.flex-row .flex-col100{width:100%}.transition-all{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-header{padding:12px 0}.main-header .main-header-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;background:#fff;position:relative;z-index:9999}.main-header .main-header-inner .head-contact{background:#0090da;padding:0 48px 0 50px;margin:-12px -48px -12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .main-header-inner .head-contact .hc-inner{max-height:44px}.main-header .main-header-inner .head-contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-header .main-header-inner .head-contact a span{color:#fff;font-size:13px;line-height:18px;font-weight:500;display:block;margin-right:8px}.main-header .main-header-inner .head-contact a::after{-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;content:"";width:16px;display:block}.main-header .main-header-inner .head-contact a.email{margin-bottom:8px}.main-header .main-header-inner .head-contact a.email::after{-webkit-mask-image:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-email-white.svg);mask-image:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-email-white.svg);height:16px}.main-header .main-header-inner .head-contact a.phone::after{-webkit-mask-image:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-phone-white.svg);mask-image:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-phone-white.svg);height:16px}.main-header.stuck{position:fixed;top:0;left:0;right:0;z-index:9;background:#fff}#rwd-nav,#rwd-nav ul,#rwd-nav ul li,#rwd-nav ul li a,#rwd-nav #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#rwd-nav #menu-button{display:none}#rwd-nav{background:#fff0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#rwd-nav>ul>li{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#rwd-nav>ul>li>a{padding:10px 15px;font-size:15px;line-height:20px;text-decoration:none;color:#1c1c1c;font-weight:600}#rwd-nav>ul>li.current-menu-parent>a,#rwd-nav>ul>li.current-menu-item>a,#rwd-nav>ul>li:hover>a{color:#0090da}#rwd-nav>ul>li.has-sub>a{padding-right:25px;display:-webkit-box;display:-ms-flexbox;display:flex}#rwd-nav ul ul{position:absolute;left:-9999px;z-index:9}#rwd-nav ul ul li{height:0;-webkit-transition:all .25s ease;transition:all .25s ease}#rwd-nav li:hover>ul{left:auto;top:40px}#rwd-nav li:hover>ul>li{height:auto}#rwd-nav ul ul ul{margin-left:100%;top:0}#rwd-nav ul ul li a{border-bottom:0;padding:2px 20px;width:290px;font-size:15px;line-height:25px;text-decoration:none;color:#212121;font-weight:400;background:#fff}#rwd-nav ul ul li:first-child>a{padding:10px 20px 2px}#rwd-nav ul ul li:last-child>a{padding:2px 20px 16px}#rwd-nav ul ul li:last-child>a,#rwd-nav ul ul li.last-item>a{border-bottom:0}#rwd-nav ul ul li.current-menu-item>a,#rwd-nav ul ul li:hover>a,#rwd-nav ul ul li a:hover{color:#0090da;text-decoration:none;font-size:15px}#rwd-nav ul li.has-sub>a:after{position:absolute;top:20px;right:11px;width:8px;height:2px;display:block;background:#212121;content:''}#rwd-nav ul li.has-sub>a:before{position:absolute;top:17px;right:14px;display:block;width:2px;height:8px;background:#212121;content:'';-webkit-transition:all .25s ease;transition:all .25s ease}#rwd-nav ul>li.has-sub:hover>a:before{top:20px;height:0}#rwd-nav.mobile-view #menu-button{display:block;padding:0;width:25px;height:25px;color:#212121;cursor:pointer;font-size:12px;font-weight:700}#rwd-nav.mobile-view #menu-button .menu-button-text{display:none}#rwd-nav.mobile-view #menu-button:before,#rwd-nav.mobile-view #menu-button:after{-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;display:block}#rwd-nav.mobile-view #menu-button:before{top:2px;right:0;height:3px;width:25px;background:#212121;content:''}#rwd-nav.mobile-view #menu-button:after{top:11px;right:0;height:6px;width:25px;border-top:3px solid #212121;border-bottom:3px solid #212121;content:''}#rwd-nav.mobile-view #menu-button.menu-opened:before{top:11px;background:#0090da;width:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#rwd-nav.mobile-view #menu-button.menu-opened:after{top:11px;border:0;height:3px;width:25px;background:#0090da;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#rwd-nav.mobile-view .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #f6f6f6;height:40px;width:35px;cursor:pointer}#rwd-nav.mobile-view .submenu-button:before{position:absolute;top:12px;right:17px;display:block;width:2px;height:12px;background:#0090da;content:''}#rwd-nav.mobile-view .submenu-button:after{position:absolute;top:17px;right:12px;width:12px;height:2px;display:block;background:#0090da;content:''}#rwd-nav.mobile-view ul ul .submenu-button{height:34px;width:34px}#rwd-nav.mobile-view ul ul .submenu-button:before{top:12px;right:16px}#rwd-nav.mobile-view ul ul .submenu-button:after{top:15px;right:13px}#rwd-nav.mobile-view .submenu-button.submenu-opened{background:#0090da}#rwd-nav.mobile-view .submenu-button.submenu-opened:after{background:#fff}#rwd-nav.mobile-view .submenu-button.submenu-opened:before{display:none}#rwd-nav.mobile-view.select-list{padding:5px}#rwd-nav.mobile-view{width:auto;position:absolute;right:70px;top:23px}#rwd-nav.mobile-view ul{display:none;position:absolute;top:85px;background:#fff;z-index:3}#rwd-nav.mobile-view ul li{width:100%;border-top:1px solid #f6f6f6}#rwd-nav.mobile-view ul ul li,#rwd-nav.mobile-view li:hover>ul>li{height:auto}#rwd-nav.mobile-view ul li a,#rwd-nav.mobile-view ul ul li a{width:100%;border-bottom:0}#rwd-nav.mobile-view>ul{boverflow:hidden;-webkit-box-shadow:none;box-shadow:none;border-radius:0;overflow:hidden;width:320px;top:64px;right:0;left:auto}#rwd-nav.mobile-view>ul>li{float:none;-ms-flex-wrap:wrap;flex-wrap:wrap}#rwd-nav.mobile-view>ul>li:after{display:none}#rwd-nav.mobile-view>ul>li:first-child{border-top:1px solid #0090da}#rwd-nav.mobile-view>ul>li:last-child{border-bottom:1px solid #f6f6f6}#rwd-nav.mobile-view ul ul{position:relative;top:0;left:0}#rwd-nav.mobile-view ul ul li a{padding-left:20px;font-size:13px}#rwd-nav.mobile-view ul ul ul li a{padding-left:35px}#rwd-nav.mobile-view ul ul li a{color:#212121;background:none}#rwd-nav.mobile-view ul ul,#rwd-nav.mobile-view ul ul ul,#rwd-nav.mobile-view>ul>li.has-sub>a:after,#rwd-nav.mobile-view>ul>li.has-sub>a:before,#rwd-nav.mobile-view ul ul>li.has-sub>a:after,#rwd-nav.mobile-view ul ul>li.has-sub>a:before{display:none}#rwd-nav.mobile-view ul ul li:first-child>a,#rwd-nav.mobile-view ul ul li:last-child>a{padding:2px 20px}#rwd-nav.mobile-view>ul{-webkit-box-shadow:none;box-shadow:none;border-radius:0;overflow:hidden;width:320px;top:64px;right:0;left:auto}.breadcrumbs{list-style:none;text-align:left;width:100%;max-width:1200px;margin:0}.breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:10px;line-height:30px;color:#000;text-transform:none;font-size:20px;font-weight:700}.breadcrumbs li a,.breadcrumbs li span.current{color:#000;text-transform:none;font-size:20px;font-weight:400}.slider-block{position:relative;margin-bottom:86px}.slider-block .slider-fixed-text{position:absolute;z-index:2;top:40%;left:0;right:0;text-align:center}.slider-block .slider-fixed-text h1{color:#fff}.slider-block .slider-fixed-text h1::after{content:"";background:#0090da;height:1px;width:100%;max-width:800px;margin:10px auto;display:block}.slider-block .slider-fixed-text p{color:#fff;font-size:28px;line-height:32px;font-weight:500}.slider-block .home-slider{position:relative;z-index:0}.slider-block .home-slider .swiper-slide{position:relative}.slider-block .home-slider .swiper-slide::after{content:"";background:rgb(0 0 0 / .5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.slider-block .home-slider .swiper-slide a{display:block}.slider-block-pagination{position:absolute;top:auto;z-index:1}.slider-block-pagination span{border-radius:0;width:14px;height:14px;background-color:#fff;opacity:1}.slider-block-pagination span.swiper-pagination-bullet:hover,.slider-block-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0090da;opacity:1}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:50px;height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.page-content .inner-wrapper h2{margin:0 0 70px;text-align:center}.page-content .inner-wrapper h2::after{content:"";background:#0090da;height:1px;width:100%;max-width:326px;margin:10px auto 0;display:block}.flex-columns,.subpage-columns{margin:0 0 80px}.flex-columns .img-cont,.subpage-columns .img-cont{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:50vh;position:relative}.flex-columns .img-cont::after,.subpage-columns .img-cont::after{content:"";background:rgb(0 0 0 / .3);position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.flex-columns .text-cont,.subpage-columns .text-cont{padding:10%;width:100%}.flex-columns .text-cont h2,.subpage-columns .text-cont h2,.flex-columns .text-cont h3,.subpage-columns .text-cont h3{font-weight:400;margin-bottom:40px;text-transform:none}.flex-columns .text-cont h2 span,.subpage-columns .text-cont h2 span,.flex-columns .text-cont h3 span,.subpage-columns .text-cont h3 span{font-weight:600;border-bottom:1px solid #0090da;line-height:30px;display:inline-block}.flex-columns .text-cont h2,.subpage-columns .text-cont h2,.flex-columns .text-cont h3,.subpage-columns .text-cont h3,.flex-columns .text-cont p,.subpage-columns .text-cont p,.flex-columns .text-cont ul,.subpage-columns .text-cont ul{margin-bottom:30px}.flex-columns .text-cont p,.subpage-columns .text-cont p{color:#212121;line-height:23px}.flex-columns .text-cont ul,.subpage-columns .text-cont ul{list-style:none;margin-left:0}.flex-columns .text-cont ul li,.subpage-columns .text-cont ul li{color:#212121;font-weight:400;font-size:16px;line-height:23px;list-style:none}.flex-columns .slider-cont,.subpage-columns .slider-cont{width:100%;height:100%}.flex-columns .flex-col50,.subpage-columns .flex-col50{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding:0}.flex-columns .flex-col50:nth-of-type(odd) .text-cont h2,.flex-columns .flex-col50:nth-of-type(odd) .text-cont p{text-align:left}.flex-columns .flex-col50:nth-of-type(even) .text-cont h2,.flex-columns .flex-col50:nth-of-type(even) .text-cont p{text-align:left}.flex-columns .flex-col50:nth-of-type(1) .img-cont,.subpage-columns .flex-col50:nth-of-type(1) .img-cont{margin-right:0}.flex-columns .flex-col50:nth-of-type(4) .img-cont,.subpage-columns .flex-col50:nth-of-type(4) .img-cont{margin-left:0}.flex-columns .flex-col50:nth-of-type(3) .text-cont,.subpage-columns .flex-col50:nth-of-type(3) .text-cont{padding:10%}.text-cont ul li{line-height:25px;list-style-type:disc;margin-left:20px;padding-left:0}.flex-columns .flex-col50:nth-of-type(3) .text-cont h2,.subpage-columns .flex-col50:nth-of-type(3) .text-cont h2,.flex-columns .flex-col50:nth-of-type(3) .text-cont h3,.subpage-columns .flex-col50:nth-of-type(3) .text-cont h3,.flex-columns .flex-col50:nth-of-type(3) .text-cont p,.subpage-columns .flex-col50:nth-of-type(3) .text-cont p,.flex-columns .flex-col50:nth-of-type(3) .text-cont ul li,.subpage-columns .flex-col50:nth-of-type(3) .text-cont ul li{text-align:right}.how-to-order-block{background:#f6f6f6;padding:66px 0 130px;margin-bottom:84px}.how-to-order-block .inner-wrapper h2{margin-bottom:10px}.how-to-order-block .inner-wrapper p{color:#2e2828;font-size:24px;line-height:26px;font-weight:600;margin-bottom:90px;text-align:center}.how-to-order-block .steps-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.how-to-order-block .steps-list .sl-single{width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.how-to-order-block .steps-list .sl-single::after{content:"";background:#0090da;margin:60px auto 78px;height:1px;width:100%;max-width:330px;display:block}.how-to-order-block .steps-list .sl-single .sl-single-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:148px;max-width:510px;margin:0 30px}.how-to-order-block .steps-list .sl-single .sl-single-num{width:100%;max-width:135px;min-height:148px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how-to-order-block .steps-list .sl-single .sl-single-num span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:94px;height:94px;border:1px solid #fff;font-size:80px;line-height:80px;font-weight:800;color:#fff}.how-to-order-block .steps-list .sl-single .sl-single-desc{text-align:left}.how-to-order-block .steps-list .sl-single .sl-single-desc p{color:#2e2828;font-size:18px;line-height:24px;font-weight:400;margin:0 15px 0 20px;text-align:left}.how-to-order-block .steps-list .sl-single .sl-single-desc p a{color:#0090da;font-weight:600}.how-to-order-block .steps-list .sl-single:nth-of-type(1) .sl-single-inner{border:3px solid #7bc3e8}.how-to-order-block .steps-list .sl-single:nth-of-type(2) .sl-single-inner{border:3px solid #56b4e4}.how-to-order-block .steps-list .sl-single:nth-of-type(3) .sl-single-inner{border:3px solid #0090da}.how-to-order-block .steps-list .sl-single:nth-of-type(1) .sl-single-num{background:#7bc3e8}.how-to-order-block .steps-list .sl-single:nth-of-type(2) .sl-single-num{background:#56b4e4}.how-to-order-block .steps-list .sl-single:nth-of-type(3) .sl-single-num{background:#0090da}.how-to-order-block .graph-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.how-to-order-block .graph-list .gl-single{width:33.3%}.how-to-order-block .graph-list .gl-single .gl-single-inner{text-align:center;margin:0 30px}.how-to-order-block .graph-list .gl-single .gl-single-img{margin-bottom:60px}.how-to-order-block .graph-list .gl-single .gl-single-img img{border:1px solid #0090da}.how-to-order-block .graph-list .gl-single .gl-single-desc p{color:#2e2828;font-size:22px;line-height:28px;font-weight:400;margin:0}.more-offers-block{margin-bottom:70px}.more-offers-block .offers-list .ol-single .ol-single-inner{position:relative;z-index:0;text-align:center;min-height:560px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-offers-block .offers-list .ol-single .ol-single-inner::after{content:"";background:rgb(0 0 0 / .5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.more-offers-block .offers-list .ol-single .ol-single-inner .text-cont{position:relative;z-index:2}.more-offers-block .offers-list .ol-single .ol-single-inner .text-cont h3{text-transform:none;color:#fff}.more-offers-block .offers-list .ol-single .ol-single-inner .text-cont h3::after{content:"";background:#0090da;margin:34px auto;height:1px;width:100%;max-width:330px;display:block}.more-offers-block .offers-list .ol-single .ol-single-inner .text-cont p{color:#fff;margin-bottom:70px}.certs-years-block{background:#f6f6f6;padding:45px 0 50px;margin-bottom:70px}.certs-years-block .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.certs-years-block p{color:#141010;text-transform:uppercase;font-size:24px;line-height:28px;font-weight:600;margin:0}.certs-years-block .certs-block,.certs-years-block .years-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.certs-years-block .certs-block p{border-bottom:1px solid #0090da;margin-right:50px}.certs-years-block .certs-block a{margin-right:30px}.certs-years-block .certs-block a:last-child{margin-right:0}.certs-years-block .years-block p.yb-text{border-bottom:1px solid #0090da}.certs-years-block .years-block p.yb-year{width:90px;height:90px;background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/img/bg-badge-years.png) no-repeat center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 15px}.certs-years-block .years-block p.yb-year span{font-size:36px;line-height:36px;font-weight:800}.page-content.subpage-section.page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:120px 0;margin-bottom:40px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.page-content.subpage-section.page-header::after{content:"";background:rgb(0 0 0 / .3);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.page-content.subpage-section.page-header .ssph-cont{position:relative;z-index:3}.page-content.subpage-section.page-header .ssph-cont h1{color:#fff;font-size:32px;line-height:38px;font-weight:600}.page-content.subpage-section.page-header .ssph-cont h1::after{content:"";background:#0090da;height:1px;width:100%;max-width:326px;margin:10px auto 0;display:block}.page-content.subpage-section.subpage-content{margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid #ececec}.page-content.subpage-content .subpage-head{padding:40px 0 0;margin:0 0 70px}.page-content.subpage-content .subpage-head h1{margin:0;text-align:center}.page-content.subpage-content .subpage-head h1::after{content:"";background:#0090da;height:1px;width:100%;max-width:326px;margin:10px auto;display:block}.page-content.subpage-content .inner-wrapper h2,.page-content.subpage-content .inner-wrapper h3,.page-content.subpage-content .inner-wrapper h4,.page-content.subpage-content .inner-wrapper ul{margin-bottom:20px;text-align:left}.page-content.subpage-content .inner-wrapper ul li{color:#202020;font-weight:400;font-size:15px;line-height:24px;margin-bottom:0}.page-content.subpage-content .inner-wrapper ul{margin-left:6px}.page-content.subpage-content .inner-wrapper ul ul{margin-left:12px}.page-content.subpage-content .inner-wrapper h2::after,.page-content.subpage-content .inner-wrapper h3::after,.page-content.subpage-content .inner-wrapper h4::after{content:"";background:#0090da;height:1px;width:100%;max-width:326px;margin:10px 0 0;display:block}.logos-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.logos-list a.logos-item{margin:0 10px 10px;-webkit-filter:grayscale(1);filter:grayscale(1)}.logos-list a.logos-item:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.main-footer{background:#212121;margin:0;padding:0}.main-footer .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1300px;padding:55px 0 40px}.main-footer .inner-wrapper .footer-block{width:auto}.main-footer .inner-wrapper .footer-block .footer-block-title{position:relative;color:#fff;line-height:26px;font-size:26px;font-weight:500;margin:0 0 36px}@media all and (max-width:767px){.main-footer .inner-wrapper .footer-block .footer-block-title{cursor:pointer}}.main-footer .inner-wrapper .footer-block .footer-block-title .toggle-trigger{background:#fff0;width:18px;height:18px;display:block;position:absolute;right:0;top:0;cursor:pointer}.main-footer .inner-wrapper .footer-block .footer-block-title .toggle-trigger::after{position:relative;top:-6px;content:"";display:inline-block;width:10px;height:10px;border-right:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);margin:0}.main-footer .inner-wrapper .footer-block .footer-block-title.active .toggle-trigger::after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-footer .inner-wrapper .footer-block ul li{margin:0}.main-footer .inner-wrapper .footer-block ul li a{font-size:16px;line-height:23px;font-weight:400;text-transform:none;color:#fff}.main-footer .inner-wrapper .footer-block ul li a:hover{color:#0090da}.main-footer .inner-wrapper .footer-block p,.main-footer .inner-wrapper .footer-block p a{font-size:16px;line-height:23px;font-weight:400;text-transform:none;color:#fff;margin:0 0 16px}.main-footer .inner-wrapper .footer-block img{margin:0 0 35px}.main-footer .inner-wrapper .footer-block p a:hover{color:#0090da}.main-footer .inner-wrapper .footer-block p.route,.main-footer .inner-wrapper .footer-block p.phone-email,.main-footer .inner-wrapper .footer-block p.route a,.main-footer .inner-wrapper .footer-block p.phone-email a{font-size:14px;line-height:27px}.main-footer .inner-wrapper .footer-block p.route a{background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-route-blue.svg) no-repeat left center;padding-left:30px}.main-footer .inner-wrapper .footer-block p.phone-email a{padding-left:30px}.main-footer .inner-wrapper .footer-block p.phone-email a:nth-of-type(1){background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-phone-blue.svg) no-repeat left center}.main-footer .inner-wrapper .footer-block p.phone-email a:nth-of-type(2){background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-email-blue.svg) no-repeat left center}.main-footer .inner-wrapper .footer-block .social-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 35px}.main-footer .inner-wrapper .footer-block .social-block p{margin-bottom:0;margin-right:18px}.main-footer .inner-wrapper .footer-block .social-block a{margin-right:22px;display:block}.main-footer .inner-wrapper .footer-block .social-block a:last-of-type{margin-right:0}.main-footer .inner-wrapper .footer-block .social-block a.fb svg{width:28px;fill:#1b74e4}.main-footer .inner-wrapper .footer-block .social-block a.yt svg{width:30px;fill:red}.main-footer .inner-wrapper .footer-block p.subtitle{font-size:20px;line-height:23px;font-weight:500}.main-footer .inner-wrapper .footer-block p.measurement{margin:0}.main-footer .inner-wrapper .footer-block p.measurement span{font-weight:600}.main-footer .inner-wrapper .footer-block p.phone a{font-size:14px;background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-phone-blue.svg) no-repeat left center;padding-left:30px}.main-footer .inner-wrapper .footer-block p.phone a:hover{color:#0090da}.under-footer{background:#ececec;padding:16px 0}.under-footer .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1300px}.under-footer p{color:#141010;font-size:13px;line-height:23px;font-weight:400;margin:0}.under-footer p.dev a svg{fill:#141010;width:18px;position:relative;top:4px}.scrolltotop{background:#0090da;width:40px;height:40px;display:none;position:fixed;bottom:0;right:20px;z-index:9}.scrolltotop .arrow-btt{position:relative;top:5px;content:"";display:inline-block;width:13px;height:13px;border-right:.2em solid #fff;border-top:.2em solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0}.scrolltotop.vis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs-block{margin-bottom:50px}.tabs-block .tabs-block-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs{margin:0;height:auto;width:200px}.tablinks{width:100%;height:48px;-webkit-transition:0.3s ease;transition:0.3s ease;background:#fff;opacity:1;border:0;border:1px solid #ececec;margin-bottom:10px;cursor:pointer}.tablinks.active,.tablinks:hover{background-color:#fff;border:1px solid #0090da}.tablinks.active,.tablinks:hover span{color:#0090da;font-weight:600}.wrapper-tabscontent{width:calc(100% - 200px);background-color:#fff;margin:0;padding:0 0 0 50px;z-index:1;position:relative;opacity:1;padding:;overflow:hidden;-webkit-transition:all 1s ease;transition:all 1s ease;top:0}.wrapper-tabscontent:after{content:"";-webkit-transition:all 1s ease;transition:all 1s ease}.tabcontent{display:none;min-height:180px}.tabcontent.active{-webkit-transition:all 1s ease;transition:all 1s ease;display:block}.tabcontent p{margin:0;padding:0;-webkit-transition:all 1s ease;transition:all 1s ease}#cookie-notice .cn-button:not(.cn-button-custom){background-color:#009cfd!important;border-radius:0!important}.o-nas .subpage-columns .flex-col50 .text-cont img{vertical-align:middle}.o-nas .subpage-columns .flex-col50:nth-of-type(3){background:#ececec}.o-nas .subpage-columns .flex-col50:nth-of-type(4) .text-cont{padding:0}.o-nas .subpage-columns .flex-col50:nth-of-type(4) .text-cont>p{margin:0}.o-nas .subpage-columns .flex-col50:nth-of-type(4) .text-cont>p>img{width:100%}.o-nas .subpage-columns .flex-col50:nth-of-type(6){background:#ececec}.o-nas .subpage-columns .flex-col50 p.subtitle{font-size:20px;line-height:23px;font-weight:500}.o-nas .subpage-columns .flex-col50 p.subtitle::after{content:"";background:#0090da;height:1px;width:100%;max-width:260px;margin:20px 0 0;display:block}a.pdf-file-link{background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-pdf.svg) no-repeat left center;padding-left:30px;font-weight:600;text-transform:uppercase}.gallery-listing{margin:0 -25px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-listing .gallery-block{width:calc(50% - 50px);margin:0 25px 40px}.gallery-listing .gallery-block .gallery-list .gl-single{width:calc(25% - 20px);margin:0 10px 20px}.gallery-listing .gallery-name{margin:0 0 20px;font-size:20px;line-height:24px;font-weight:600;text-transform:uppercase}.gallery-listing .gallery-name::after{content:"";background:#0090da;height:1px;width:100%;max-width:260px;margin:10px 0 0;display:block}.gallery-listing .gallery-block.gallery-block-fw{width:100%}.gallery-listing .gallery-block.gallery-block-fw .gallery-list .gl-single{width:calc(12.5% - 20px)}@media all and (max-width:1600px){.gallery-listing .gallery-block.gallery-block-fw .gallery-list .gl-single{width:calc(16.6% - 20px)}}@media all and (max-width:1200px){.gallery-listing .gallery-block.gallery-block-fw .gallery-list .gl-single{width:calc(20% - 20px)}}@media all and (max-width:800px){.gallery-listing .gallery-block.gallery-block-fw .gallery-list .gl-single{width:calc(25% - 20px)}}@media all and (max-width:650px){.gallery-listing .gallery-block.gallery-block-fw .gallery-list .gl-single{width:calc(33.3% - 20px)}}@media all and (max-width:450px){.gallery-listing .gallery-block.gallery-block-fw .gallery-list .gl-single{width:calc(50% - 20px)}}.gallery-list{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-list .gl-single{margin:0 15px 30px;width:calc(12.5% - 30px)}.gallery-list .gl-single a.gl-single-link{max-width:191px;display:block;border:1px solid #ececec;overflow:hidden}.gallery-list .gl-single a.gl-single-link:hover{border:1px solid #0090da}.gallery-list .gl-single a.gl-single-link img.gl-single-img{margin-bottom:-3px}.gallery-list .gl-single a.gl-single-link:hover img.gl-single-img{opacity:.7}.gallery-list p.no-images{margin:0 15px 30px}.gallery-list .gl-single.gl-more{background:#ececec;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px}.gallery-list .gl-single.gl-more-closed:after{content:"+";font-size:40px;font-weight:700}.projekty .subpage-columns-section{background:#ececec}.projekty .subpage-columns-section .subpage-columns .flex-col50 .text-cont>p{margin:0}.projekty .subpage-columns-section .subpage-columns .flex-col50 .text-cont>p>img{width:100%}.projekty .subpage-columns .flex-col50 p.subtitle{font-size:20px;line-height:23px;font-weight:500}.projekty .subpage-columns .flex-col50 p.measurement{margin:0}.projekty .subpage-columns .flex-col50 p.measurement span{font-weight:600}.projekty .subpage-columns .flex-col50 p.phone a{font-size:14px;background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-phone-blue.svg) no-repeat left center;padding-left:30px}.projekty .subpage-columns .flex-col50 p.phone a:hover{color:#0090da}.stoly-krzesla .subpage-columns-section .subpage-columns .flex-col50 .text-cont{margin:0;text-align:center}.stoly-krzesla .subpage-columns-section .subpage-columns .flex-col50 .text-cont>p:nth-child(1)::after{content:"";background:#0090da;height:1px;width:100%;max-width:260px;margin:20px auto 0;display:block}.tabcontent .gallery-list .gl-single{width:calc(12.5% - 30px)}.subpage-parent-pages{margin:0 0 50px}.subpage-parent-pages h2.subtitle{font-size:20px;line-height:23px;font-weight:500}.subpage-parent-pages ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.subpage-parent-pages ul li{margin:0 20px 20px 0}.subpage-parent-pages ul li a{display:inline-block;border:1px solid #ececec;padding:15px 30px}.subpage-parent-pages ul li.current_page_item a,.subpage-parent-pages ul li a:hover{border:1px solid #0090da}.contact-section h2{font-size:26px;line-height:32px}.contact-section .flex-row .flex-col33{margin-bottom:40px}.contact-section p a:hover{color:#0090da}.contact-section p.route,.contact-section p.phone-email,.contact-section p.route a,.contact-section p.phone-email a{font-size:14px;line-height:27px}.contact-section p.route a{background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-route-blue.svg) no-repeat left center;padding-left:30px}.contact-section p.phone-email a{padding-left:30px}.contact-section p.phone-email a:nth-of-type(1){background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-phone-blue.svg) no-repeat left center}.contact-section p.phone-email a:nth-of-type(2){background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-email-blue.svg) no-repeat left center}.contact-section p.subtitle{font-size:20px;line-height:23px;font-weight:500}.contact-section p.measurement{margin:0}.contact-section p.measurement span{font-weight:600}.contact-section p.phone a{font-size:14px;background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/ico-phone-blue.svg) no-repeat left center;padding-left:30px}.contact-section p.phone a:hover{color:#0090da}.page-content.contact-form{margin-bottom:50px;background:#f6f6f6;padding:50px 0 40px}.page-content.contact-form .inner-wrapper>h2{margin-bottom:10px}.page-content.contact-form .inner-wrapper>p{text-align:center;margin-bottom:40px}.wpcf7 form.wpcf7-form{width:100%;margin:0 auto}.wpcf7 form.wpcf7-form p{text-align:left}.wpcf7 form.wpcf7-form{font-size:16px;color:#1d1d1d;font-weight:400}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap{position:relative}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;font-size:12px;bottom:-22px;font-weight:700}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap input{padding:13px 14px;border-radius:0;border:1px solid #cacaca;width:calc(100% - 28px)}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap select{padding:13px 14px;border-radius:0;border:1px solid #cacaca;width:100%}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap select option{color:#1d1d1d;font-size:16px}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap textarea{padding:13px 14px;border-radius:0;border:1px solid #cacaca;width:calc(100% - 28px)}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap input{color:#1d1d1d;font-size:16px;line-height:18px;font-weight:400}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap input::-webkit-input-placeholder{color:#1d1d1d;font-size:16px;line-height:18px;font-weight:400}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap input:-ms-input-placeholder{color:#1d1d1d;font-size:16px;line-height:18px;font-weight:400}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap input::placeholder{color:#1d1d1d;font-size:16px;line-height:18px;font-weight:400}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-not-valid{border:1px solid red}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap input:active,.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap input:focus,.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap select:active,.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap select:focus,.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap textarea:active,.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap textarea:focus{border:1px solid #0090da}.wpcf7 form.wpcf7-form .wpcf7-submit{font-size:16px;line-height:16px;display:inline-block;color:#fff;font-weight:400;text-transform:none;padding:15px 20px;background:#0090da;border:0;margin:40px auto 0;cursor:pointer}.wpcf7 form.wpcf7-form .wpcf7-submit:hover{background:#000;color:#fff}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap:nth-of-type(1),.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap:nth-of-type(2),.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap:nth-of-type(3),.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap:nth-of-type(4){width:23.5%;display:inline-block;margin-bottom:22px;margin-right:2%}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap:nth-of-type(4){margin-right:0;top:-2px}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap:nth-of-type(4) span{width:100%;margin:0}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap:nth-of-type(4) span .rebuild-select{padding:13px 14px;border-radius:0;border:1px solid #cacaca;width:100%;height:46px;line-height:16px;float:none}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap:nth-of-type(5){display:block;margin-bottom:22px}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap .menu-select{width:100%;margin:0}.wpcf7 form.wpcf7-form span.wpcf7-form-control-wrap .menu-select .rebuild-select{padding:13px 14px;border-radius:0;border:1px solid #cacaca;width:100%;height:56px;line-height:16px;float:none}.wpcf7-list-item{margin:0}.wpcf7-list-item label,.wpcf7-list-item label input{cursor:pointer}.wpcf7-list-item label .wpcf7-list-item-label{font-size:13px;color:#585858;font-weight:400;line-height:18px;cursor:pointer}.wpcf7-acceptance,.wpcf7-checkbox,.radio{display:inline;margin:10px 0 0}.wpcf7-acceptance .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{margin:0 40px 0 0}.wpcf7-acceptance .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item,.radio .wpcf7-list-item{display:inline-block}.wpcf7-acceptance .wpcf7-list-item input[type=checkbox],.wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.wpcf7-checkbox .wpcf7-list-item input[type=radio],.radio .wpcf7-list-item input[type=checkbox],.radio .wpcf7-list-item input[type=radio]{display:none}.wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before,.wpcf7-acceptance .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::before,.wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before,.wpcf7-checkbox .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::before,.radio .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before,.radio .wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label::before{content:"";color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:17px;text-decoration:inherit;text-align:center;border:1px solid #fff;outline:1px solid #ececec;border-radius:0;width:16px;height:16px;background:#0090da}.wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item-label,.radio .wpcf7-list-item-label{display:inline-block;font-size:14px;font-weight:400;left:25px;line-height:17px;margin:0 0 0;position:relative}.wpcf7-acceptance .wpcf7-list-item-label::before,.wpcf7-checkbox .wpcf7-list-item-label::before,.radio .wpcf7-list-item-label::before{content:"";top:4px;left:-25px;position:absolute;border:1px solid #fff;outline:1px solid #ececec;border-radius:0;width:16px;height:16px;background:#fff}.wpcf7-acceptance .wpcf7-list-item-label:hover,.wpcf7-checkbox .wpcf7-list-item-label:hover,.radio .wpcf7-list-item-label:hover{cursor:pointer}.radio .wpcf7-list-item-label::before{border-radius:100%}.wpcf7 form .wpcf7-response-output{border:1px solid #00a0d2;margin:1em 0 0;padding:.6em 1em;font-size:14px;line-height:18px;font-weight:700}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#0090da}.contact-map-block iframe{width:100%}.rebuild-select{-webkit-tap-highlight-color:#fff0;background-color:#fff;border:solid 1px #cbcbcb;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.rebuild-select:hover{border-color:#dbdbdb}.rebuild-select:active,.rebuild-select.open,.rebuild-select:focus{border-color:#0090da}.rebuild-select:after{border-bottom:2px solid #000;border-right:2px solid #000;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px}.rebuild-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.rebuild-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);border:solid 1px #dedede}.rebuild-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.rebuild-select.disabled:after{border-color:#ececec}.rebuild-select.wide{width:100%}.rebuild-select.wide .list{left:0!important;right:0!important}.rebuild-select.right{float:right}.rebuild-select.right .list{left:auto;right:0}.rebuild-select.small{font-size:12px;height:36px;line-height:34px}.rebuild-select.small:after{height:4px;width:4px}.rebuild-select.small .option{line-height:34px;min-height:34px}.rebuild-select .list{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:-1px;right:-1px;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(.5,0,0,1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(.5,0,0,1.25),opacity 0.15s ease-out;z-index:9}.rebuild-select .list:hover .option:not(:hover){background-color:transparent!important}.rebuild-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.rebuild-select .option:hover,.rebuild-select .option.focus,.rebuild-select .option.selected.focus{background-color:#f6f6f6}.rebuild-select .option.selected{font-weight:700}.rebuild-select .option.disabled{background-color:#fff0;color:#999;cursor:default}.no-csspointerevents .rebuild-select .list{display:none}.no-csspointerevents .rebuild-select.open .list{display:block}.custom-select{position:relative;width:calc(100% - 20px);margin:0 20px 0 0}.custom-select select{display:none}.select-selected{background-color:#fff;cursor:pointer}.select-selected:after{position:absolute;content:"";background:url(https://cdn.margo-meble.pl/wp-content/themes/margomeble-psdes/svg/chev-down.svg) no-repeat center;top:14px;right:15px;width:18px;height:18px}.select-selected{color:#000;padding:14px 15px;border:1px solid #dedede}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;border:1px solid #dedede;padding:10px 0}.select-items div{border:0;font-size:14px;line-height:18px;padding:8px 15px;cursor:pointer}.select-hide{display:none}.select-items div:hover,.same-as-selected{color:#0090da!important}@media (min-width:1920px){.page-wrapper{}.slider-block{margin:0 auto 86px}.slider-block,.inner-wrapper{width:100%;max-width:1920px}.main-header .main-header-inner .head-contact{margin:-12px 0}.main-footer .inner-wrapper{max-width:1600px}}@media screen and (max-width:1600px){.gallery-list .gl-single{width:calc(14.28% - 30px)}.tabcontent .gallery-list .gl-single{width:calc(16.6% - 30px)}}@media screen and (max-width:1366px){.page-wrapper{width:auto;padding:0}.inner-wrapper{width:auto;padding:0 15px}.main-header .main-header-inner .logo-link img.logo{max-width:180px}.main-header .main-header-inner .head-contact{padding:0 15px 0 20px;margin:-14px -15px -12px 0}#rwd-nav>ul>li>a{padding:10px}.main-footer .inner-wrapper{padding:40px 15px 30px}h1{font-size:32px;line-height:36px}h2{font-size:28px;line-height:34px}h3{font-size:26px;line-height:30px}h1 br,h2 br,h3 br{display:none}.tabcontent .gallery-list .gl-single{width:calc(20% - 30px)}p,.text-cont ul li,.flex-columns .text-cont ul li{font-size:15px;line-height:21px}.how-to-order-block .inner-wrapper p{font-size:20px;line-height:22px}.how-to-order-block .graph-list .gl-single .gl-single-desc p{font-size:17px;line-height:21px}.how-to-order-block .steps-list .sl-single .sl-single-desc p{font-size:15px;line-height:19px}.certs-years-block p{font-size:20px;line-height:24px}.how-to-order-block .steps-list .sl-single .sl-single-inner{min-height:118px;margin:0 20px}.how-to-order-block .steps-list .sl-single .sl-single-num{min-width:115px;max-width:115px;min-height:118px}.how-to-order-block .steps-list .sl-single .sl-single-num span{width:74px;height:74px;font-size:60px;line-height:60px}.how-to-order-block .steps-list .sl-single::after{margin:40px auto 48px}.how-to-order-block .inner-wrapper p{margin-bottom:50px}.how-to-order-block .graph-list .gl-single .gl-single-img{margin-bottom:30px}.flex-columns,.page-content .inner-wrapper h2,.how-to-order-block,.slider-block{margin:0 0 40px}.how-to-order-block{padding:46px 0 40px}.main-footer .inner-wrapper .footer-block .footer-block-title{line-height:22px;font-size:22px;margin:0 0 26px}.gallery-list .gl-single{width:calc(16.666% - 30px)}}@media screen and (max-width:1200px){.main-header .main-header-inner .head-contact a span{display:none}.gallery-list{margin:0 -10px}.gallery-list .gl-single{width:calc(20% - 20px);margin:0 10px 20px}.tabcontent .gallery-list .gl-single{width:calc(25% - 20px)}}@media screen and (max-width:1140px){.how-to-order-block .steps-list::after{content:"";background:#0090da;margin:20px 50px 50px;height:1px;width:100%;max-width:100%;display:block}.how-to-order-block .steps-list .sl-single{width:50%;margin-bottom:35px}.how-to-order-block .steps-list .sl-single::after{display:none}.gallery-listing{margin:0 0 40px}.gallery-listing .gallery-block{width:100%;margin:0 0 20px}.gallery-listing .gallery-block .gallery-list .gl-single{width:calc(20% - 20px)}}@media screen and (max-width:1040px){.certs-years-block .certs-block{margin-bottom:20px}}@media screen and (max-width:979px){h2{font-size:24px;line-height:30px}.how-to-order-block .inner-wrapper p{font-size:18px;line-height:20px}.flex-row .flex-col50,.flex-columns .flex-col50{width:100%}.flex-columns .flex-col50.col-with-image:nth-of-type(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-columns .flex-col50.col-with-image:nth-of-type(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.subpage-columns .text-cont,.flex-columns .text-cont,.flex-columns .flex-col50:nth-of-type(3) .text-cont{padding:6%}.flex-columns .flex-col50.col-with-text:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-columns .flex-col50.col-with-text:nth-of-type(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex-columns .flex-col50:nth-of-type(3) .text-cont h2,.flex-columns .flex-col50:nth-of-type(3) .text-cont h3,.flex-columns .flex-col50:nth-of-type(3) .text-cont p,.flex-columns .flex-col50:nth-of-type(3) .text-cont ul li{text-align:left}.certs-years-block{padding:25px 0 30px;margin-bottom:35px}.certs-years-block .years-block p.yb-year{width:70px;height:70px;background-size:70px 70px}.certs-years-block .years-block p.yb-year span{font-size:30px;line-height:30px}.more-offers-block .offers-list .ol-single{margin-bottom:20px}.more-offers-block .offers-list .ol-single .ol-single-inner{min-height:400px}.how-to-order-block .graph-list .gl-single{width:50%;margin-bottom:30px}.gallery-list .gl-single{width:calc(25% - 20px)}}@media screen and (max-width:860px){.tabs-block .tabs-block-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs-block .tabs-block-inner .tabs{width:100%;margin:0 0 30px}.tabs-block .tabs-block-inner .wrapper-tabscontent{width:100%;padding:0}}@media screen and (max-width:768px){.main-header .main-header-inner .logo-link img.logo{max-width:120px}#rwd-nav.mobile-view{top:12px}#rwd-nav.mobile-view>ul{top:50px}h1{font-size:26px;line-height:30px}h2{font-size:24px;line-height:28px}h3{font-size:22px;line-height:26px}.page-content .inner-wrapper h2{margin:0 0 40px}.slider-block .slider-fixed-text{margin:0 30px}.slider-block .slider-fixed-text p{font-size:24px;line-height:28px}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px;height:12px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px}.slider-block-pagination span{width:12px;height:12px}.slider-block .home-slider .swiper-slide{min-height:360px}.slider-block .home-slider .swiper-slide img{width:100%;position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.main-footer .inner-wrapper .footer-block{width:100%;margin-bottom:20px}.under-footer p{width:100%}.main-footer .inner-wrapper .footer-block:last-child .custom-html-widget{display:block!important}.how-to-order-block .steps-list{margin-bottom:30px}.how-to-order-block .steps-list::after{margin:20px 50px 10px}.how-to-order-block .steps-list .sl-single{width:100%;margin-bottom:20px}.how-to-order-block .steps-list .sl-single .sl-single-inner{margin:0;width:100%;max-width:100%;min-height:100px}.how-to-order-block .steps-list .sl-single .sl-single-num{min-width:90px;max-width:90px;min-height:100px}.how-to-order-block .steps-list .sl-single .sl-single-num span{width:60px;height:60px;font-size:40px;line-height:40px}.how-to-order-block .graph-list .gl-single{width:100%}.gallery-listing .gallery-block .gallery-list .gl-single{width:calc(25% - 20px)}.main-footer .inner-wrapper .footer-block ul li{margin:0 0 6px}.scrolltotop{display:none!important}.o-nas .subpage-columns .flex-col50 p.subtitle{font-size:16px;line-height:19px}.flex-columns,.subpage-columns{margin:0 0 30px}}@media screen and (max-width:650px){.gallery-list .gl-single,.gallery-listing .gallery-block .gallery-list .gl-single,.tabcontent .gallery-list .gl-single{width:calc(33.3% - 20px)}}@media screen and (max-width:550px){h1,.page-content.subpage-section.page-header .ssph-cont h1{font-size:24px;line-height:28px}h2{font-size:22px;line-height:26px}h2{font-size:20px;line-height:24px}}@media screen and (max-width:450px){.gallery-list .gl-single,.gallery-listing .gallery-block .gallery-list .gl-single,.tabcontent .gallery-list .gl-single{width:calc(50% - 20px)}}#rwd-nav.mobile-view>ul{width:100%;top:99px;right:0;left:0;position:fixed}@media screen and (max-width:768px){#rwd-nav.mobile-view>ul{top:74px}}