@charset "UTF-8";/*!
Theme Name: fachowiec
Theme URI:
Author: 
Author URI: 
Description:
Version: 1.0.0
License:
License URI:
Text Domain: fachowiec
Tags:
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}body,html{min-height:100%}.desc.center,h1.center,h2.center,h3.center,h4.center,h5.center,p.center{text-align:center}html{line-height:1.15;-webkit-text-size-adjust:100%;background:#fff;margin:0!important}details,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}body,body.home{background:#fff}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}.site-footer,body.no-scroll{overflow:hidden}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Light.woff2) format("woff2"),url(fonts/OpenSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Regular.woff2) format("woff2"),url(fonts/OpenSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-SemiBold.woff2) format("woff2"),url(fonts/OpenSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(fonts/OpenSans-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Bold.woff2) format("woff2"),url(fonts/OpenSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;color:#171731;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;letter-spacing:.02em;overflow-x:hidden;padding:0}.section-title,h1,h2{font-size:30px}.section-title,h1,h2,h3,h4,h5{font-weight:700;line-height:1.2}body.admin-bar{padding-top:32px}.wrapper,.wrapper-max,.wrapper-narrow{margin:0 auto;max-width:1530px;padding:0 30px;width:100%}.wrapper-narrow{max-width:1320px}.wrapper-max{max-width:1780px}.home .block>.wrapper,.home .block>.wrapper-max,.home .block>.wrapper-narrow{padding-left:0;padding-right:0}ol li ol,ul,ul li ul{padding-left:20px}.screen-reader-text{clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;white-space:nowrap;height:1px;width:1px!important;overflow:hidden}.screen-reader-text:focus{clip:auto!important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}h1,h2,h3,h4,h5{color:#171731;margin:1em 0 .5em}h1+ol,h1+ul,h2+ol,h2+ul,h3+ol,h3+ul,h4+ol,h4+ul,h5+ol,h5+ul{margin:30px 0 50px}h1{margin-top:15px}h2{margin-top:50px}h3{font-size:22px;margin-top:30px}h4{font-size:18px}h5,h6{font-size:16px}.desc,p{margin:15px 0}.desc.has-small-font-size,p.has-small-font-size{font-size:14px}.desc.has-regular-font-size,p.has-regular-font-size{font-size:16px}.desc.has-large-font-size,p.has-large-font-size{font-size:22px}.desc.has-larger-font-size,p.has-larger-font-size{font-size:28px}.desc.has-huge-font-size,p.has-huge-font-size{font-size:30px}.desc.has-gigantic-font-size,p.has-gigantic-font-size{font-size:42px}.desc.is-style-intro,p.is-style-intro{font-size:24px;margin:60px 0!important}span.has-small-font-size{font-size:14px}span.has-regular-font-size{font-size:16px}span.has-large-font-size{font-size:22px}span.has-larger-font-size{font-size:28px}span.has-huge-font-size{font-size:30px}span.has-gigantic-font-size{font-size:42px}.desc.has-light-blue-color,.desc.has-magenta-color,h1.has-light-blue-color,h1.has-magenta-color,h2.has-light-blue-color,h2.has-magenta-color,h3.has-light-blue-color,h3.has-magenta-color,h4.has-light-blue-color,h4.has-magenta-color,h5.has-light-blue-color,h5.has-magenta-color,p.has-light-blue-color,p.has-magenta-color,span.has-light-blue-color,span.has-magenta-color{color:#688AFC}.desc.has-dark-violet-color,h1.has-dark-violet-color,h2.has-dark-violet-color,h3.has-dark-violet-color,h4.has-dark-violet-color,h5.has-dark-violet-color,p.has-dark-violet-color,span.has-dark-violet-color{color:#171731}.desc.has-white-color,h1.has-white-color,h2.has-white-color,h3.has-white-color,h4.has-white-color,h5.has-white-color,p.has-white-color,span.has-white-color{color:#fff}.desc.has-black-color,h1.has-black-color,h2.has-black-color,h3.has-black-color,h4.has-black-color,h5.has-black-color,p.has-black-color,span.has-black-color{color:#000}.desc.has-light-blue-background-color,.desc.has-magenta-background-color,h1.has-light-blue-background-color,h1.has-magenta-background-color,h2.has-light-blue-background-color,h2.has-magenta-background-color,h3.has-light-blue-background-color,h3.has-magenta-background-color,h4.has-light-blue-background-color,h4.has-magenta-background-color,h5.has-light-blue-background-color,h5.has-magenta-background-color,p.has-light-blue-background-color,p.has-magenta-background-color,span.has-light-blue-background-color,span.has-magenta-background-color{background:#688AFC}.desc.has-dark-blue-background-color,h1.has-dark-blue-background-color,h2.has-dark-blue-background-color,h3.has-dark-blue-background-color,h4.has-dark-blue-background-color,h5.has-dark-blue-background-color,p.has-dark-blue-background-color,span.has-dark-blue-background-color{background:#171731}.desc.has-white-background-color,h1.has-white-background-color,h2.has-white-background-color,h3.has-white-background-color,h4.has-white-background-color,h5.has-white-background-color,p.has-white-background-color,span.has-white-background-color{background:#fff}.desc.has-black-background-color,h1.has-black-background-color,h2.has-black-background-color,h3.has-black-background-color,h4.has-black-background-color,h5.has-black-background-color,p.has-black-background-color,span.has-black-background-color{background:#000}.text-below-title{margin:15px auto;max-width:1200px;width:80%}.text-above-title{color:#9f9cab;font-size:22px;font-weight:600;line-height:1.33;margin:0}.text-above-title+.section-title{margin-top:10px}ol,ul{margin:50px 0}strong{font-weight:700}ul{list-style:none}ol li,ul li{margin:15px 0;position:relative}ul li:before{background:#688AFC;-webkit-border-radius:50%;border-radius:50%;content:'';height:10px;left:-20px;position:absolute;top:7px;width:10px}ul li ul{margin:15px 0}ul li ul li:before{background:#fff;border:1px solid #688AFC}ul li ol li:before{display:none}ol{list-style:decimal;padding-left:30px}ol li ol{list-style:lower-alpha;margin:15px 0}ol.is-style-circle-number,ul.is-style-circle-number{counter-reset:section;list-style:none;padding:0}ol.is-style-circle-number li,ul.is-style-circle-number li{margin:40px 0;padding-left:60px;position:relative}ol.is-style-circle-number li:before,ul.is-style-circle-number li:before{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);counter-increment:section;content:counters(section,".") " ";color:#688AFC;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;height:43px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;text-align:right;top:-10px;width:43px;z-index:1}#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox],.scrollbar-slider{position:relative}ol.is-style-circle-number li ol,ol.is-style-circle-number li ul,ul.is-style-circle-number li ol,ul.is-style-circle-number li ul{margin:0;list-style:none;padding-left:0}ol.is-style-circle-number li ol li,ol.is-style-circle-number li ul li,ul.is-style-circle-number li ol li,ul.is-style-circle-number li ul li{margin:40px 0;padding-left:60px}.icon{display:block;height:24px;width:24px}.required{color:#FF5050}@media screen and (max-width:1720px){h1{font-size:44px}}@media screen and (max-width:1400px){h1{font-size:40px}}@media screen and (max-width:1280px){.section-title,h2{font-size:30px}.subpage h2{font-size:34px}}@media screen and (max-width:1024px){h1{font-size:36px}.section-title,h2{font-size:30px}.section-title br,h2 br{display:none}.text-above-title{font-size:16px}}@media screen and (max-width:840px){p.is-style-intro{font-size:20px;margin:45px 0!important}}@media screen and (max-width:720px){h1{font-size:32px}.section-title,.subpage h2,h2{font-size:28px}}@media screen and (max-width:560px){.wrapper,.wrapper-max,.wrapper-narrow{padding:0 20px}p.is-style-intro{font-size:18px;margin:30px 0!important}p.is-style-bg-blue{-webkit-border-radius:0;border-radius:0;margin-left:-20px;margin-top:0;margin-bottom:0;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}ol.is-style-circle-number li,ul.is-style-circle-number li{padding:60px 0 0}ol.is-style-circle-number li:before,ul.is-style-circle-number li:before{top:0}}@media screen and (max-width:450px){h1{font-size:30px}.section-title,h2{font-size:26px}.subpage h2{font-size:28px}h3{font-size:20px}h4{font-size:18px}}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=file],input[type=number],input[type=password],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #fff;-webkit-border-radius:14px;border-radius:14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);font-size:16px;font-weight:700;min-height:47px;outline:0;padding:12px 20px;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,select:focus,textarea:focus{border:1px solid #688AFC}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9f9cab}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#9f9cab}input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9f9cab}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,input[type=file]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,select::placeholder,textarea::placeholder{color:#9f9cab}input[type=file]{background:0 0;border:none}label{display:inline-block;font-size:14px;margin-bottom:5px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{height:18px;top:26px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px}#order-with-vat-fields label,.form-item,.woocommerce-notices-wrapper{width:100%}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after{background-image:url(./images/bg/eye.png);background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;content:'';display:inline-block;height:100%;margin:0;width:100%}.woocommerce #respond input#submit,input[type=submit]{background:#688AFC;border:2px solid #688AFC;-webkit-border-radius:30px;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:54px;margin:10px 20px;height:58px;outline:0;padding:0 35px;text-align:center;text-decoration:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#fff;color:#171731;text-decoration:none}.woocommerce #respond input#submit[disabled],input[type=submit][disabled]{opacity:.5}.woocommerce #respond input#submit[disabled]:active,.woocommerce #respond input#submit[disabled]:focus,.woocommerce #respond input#submit[disabled]:hover,input[type=submit][disabled]:active,input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background:#fff;color:#171731}.woocommerce #respond input#submit.btn-yellow-outline,input[type=submit].btn-yellow-outline{background:#fff;border:2px solid #FFCE46;color:#171731}.woocommerce #respond input#submit.btn-yellow-outline:active,.woocommerce #respond input#submit.btn-yellow-outline:focus,.woocommerce #respond input#submit.btn-yellow-outline:hover,input[type=submit].btn-yellow-outline:active,input[type=submit].btn-yellow-outline:focus,input[type=submit].btn-yellow-outline:hover{background:#FFCE46}.woocommerce #respond input#submit.btn-small,input[type=submit].btn-small{-webkit-border-radius:22px;border-radius:22px;font-size:14px;height:44px;line-height:40px}.woocommerce #respond input#submit.btn-outline,input[type=submit].btn-outline{background:#fff;border:2px solid #688AFC;color:#171731}.woocommerce #respond input#submit.btn-outline:active,.woocommerce #respond input#submit.btn-outline:focus,.woocommerce #respond input#submit.btn-outline:hover,input[type=submit].btn-outline:active,input[type=submit].btn-outline:focus,input[type=submit].btn-outline:hover{background:#688AFC;color:#fff}.woocommerce #review_form #respond .comment-form{max-width:480px}.woocommerce #review_form #respond p.form-submit{text-align:center}.woocommerce #review_form #respond input#submit{margin:10px auto}.close-link{color:#9f9cab;font-size:16px;font-weight:600;margin-right:30px;text-decoration:none}.form-item{margin-bottom:15px}#ship-to-different-address{margin:10px 0}#ship-to-different-address .woocommerce-form__label-for-checkbox{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.select2-container .select2-selection--multiple b,.select2-container .select2-selection__arrow b,.woocommerce-ordering .select2-container .select2-selection__arrow b{display:none}.select2-container{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#171731;cursor:pointer;font-size:16px;font-weight:700;height:47px;position:relative;outline:0;width:100%!important}.select2-container .select2-selection__rendered{color:#9f9cab!important;line-height:35px!important;margin:0;padding:6px 15px!important}.select2-container .select2-dropdown--below{top:0!important}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{background:#fff!important;border:none!important;-webkit-border-radius:14px!important;border-radius:14px!important;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1)!important;box-shadow:0 12px 30px rgba(0,0,0,.1)!important;height:47px!important;outline:0;width:100%}.select2-container .select2-selection--multiple .select2-selection__rendered{height:100%;overflow:scroll!important;padding:3px 12px!important}.select2-container .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{background:#f1f1f1;-webkit-border-radius:8px;border-radius:8px;border:1px solid #ddd;margin:2px 5px 0 0}.select2-container .select2-selection--multiple:after,.select2-container .select2-selection__arrow:after{border:solid #688AFC;border-width:0 2px 2px 0;content:'';height:8px;position:absolute;right:20px;top:18px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px}.select2-container .select2-dropdown{background-color:#fff!important;border:none;-webkit-border-radius:0 0 14px 14px;border-radius:0 0 14px 14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);color:#171731;padding:0 10px;position:relative!important}.select2-container .select2-dropdown:before{background:#E3E8F9;content:'';left:10px;height:1px;position:absolute;top:0;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.select2-container .select2-results__option{margin:0!important;padding:10px 0}.select2-container .select2-results__option--highlighted[aria-selected],.select2-container .select2-results__option--highlighted[data-selected]{background-color:rgba(104,138,252,.5)!important;color:#171731!important}.select2-container .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(104,138,252,.18)!important;color:#171731!important}.select2-container.select2-container--open .select2-selection--multiple,.select2-container.select2-container--open .select2-selection--single{-webkit-border-radius:14px 14px 0 0!important;border-radius:14px 14px 0 0!important}.select2-container.select2-container--open .select2-selection__arrow:after{top:22px!important;-webkit-transform:rotate(-135deg)!important;-ms-transform:rotate(-135deg)!important;transform:rotate(-135deg)!important}.woocommerce-ordering .select2-container{font-weight:400}.woocommerce-ordering .select2-container .select2-selection__rendered{color:#171731!important;padding-right:30px!important}.woocommerce-ordering .select2-container .select2-dropdown--below{top:0!important}.woocommerce-ordering .select2-container .select2-selection--single{-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-ordering .select2-container .select2-selection__arrow:after{border:solid #688AFC;border-width:0 2px 2px 0;content:'';height:8px;position:absolute;right:12px;top:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px}.woocommerce-ordering .select2-container .select2-dropdown{background-color:#fff!important;border:none;-webkit-border-radius:0 0 14px 14px;border-radius:0 0 14px 14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);color:#171731;padding:0 10px;position:relative!important}.woocommerce-ordering .select2-container .select2-dropdown:before{background:#E3E8F9;content:'';left:10px;height:1px;position:absolute;top:0;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.woocommerce-ordering .select2-container .select2-results__option{margin:0!important;padding:10px 0}.woocommerce-ordering .select2-container .select2-results__option--highlighted[aria-selected],.woocommerce-ordering .select2-container .select2-results__option--highlighted[data-selected]{background-color:rgba(104,138,252,.5)!important;color:#171731!important}.woocommerce-ordering .select2-container .select2-results__option[aria-selected=true],.woocommerce-ordering .select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(104,138,252,.18)!important;color:#171731!important}.woocommerce-ordering .select2-container.select2-container--open .select2-selection--single{-webkit-border-radius:14px 14px 0 0!important;border-radius:14px 14px 0 0!important}.woocommerce-ordering .select2-container.select2-container--open .select2-selection__arrow:after{top:20px!important;-webkit-transform:rotate(-135deg)!important;-ms-transform:rotate(-135deg)!important;transform:rotate(-135deg)!important}.single.single-product .select2-container .select2-dropdown--below{top:0!important}.woocommerce nav.woocommerce-pagination{width:100%}.woocommerce nav.woocommerce-pagination ul{border:none!important;margin:15px 0 30px}.woocommerce nav.woocommerce-pagination ul li{border:none!important;font-size:14px}.woocommerce nav.woocommerce-pagination ul li .page-numbers{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #688AFC;-webkit-border-radius:5px;border-radius:5px;color:#171731;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;font-weight:700;height:36px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 5px!important;width:36px}.btn.btn-navi,.slider-dots{-webkit-box-align:center;z-index:1}.woocommerce nav.woocommerce-pagination ul li .page-numbers.current{background:#688AFC;color:#fff;font-weight:700}.woocommerce nav.woocommerce-pagination ul li .page-numbers.current:active,.woocommerce nav.woocommerce-pagination ul li .page-numbers.current:focus,.woocommerce nav.woocommerce-pagination ul li .page-numbers.current:hover{background:#688AFC;color:#fff}.woocommerce nav.woocommerce-pagination ul li .page-numbers:active,.woocommerce nav.woocommerce-pagination ul li .page-numbers:focus,.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover{background:#F0F4FE;color:#688AFC}.woocommerce nav.woocommerce-pagination ul li .page-numbers.next,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev{color:transparent;position:relative}.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:before,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:before{border:2px solid #171731;border-width:2px 2px 0 0;content:'';height:6px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);width:6px}.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:active,.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:focus,.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:hover,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:active,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:focus,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:hover{color:transparent}.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:active:before,.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:focus:before,.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:hover:before,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:active:before,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:focus:before,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:hover:before{border:2px solid #688AFC;border-width:2px 2px 0 0}.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translateX(-50%) translateY(-50%) rotate(-135deg)}.woocommerce nav.woocommerce-pagination ul li a{color:#9f9cab}@-webkit-keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}.link,a{color:#688AFC;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none;word-break:break-word}.cta-scroll,.link--arrow,a--arrow{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.link.underline,.link:active,.link:focus,.link:hover,a.underline,a:active,a:focus,a:hover{text-decoration:underline}#breadcrumbs a,.link.underline:active,.link.underline:focus,.link.underline:hover,a.underline:active,a.underline:focus,a.underline:hover{text-decoration:none}.link--light,a--light{color:#fff}.link--arrow,a--arrow{display:inline-block;padding-right:30px;position:relative;transition:all .25s ease-in-out;text-decoration:none}.link--arrow .icon,a--arrow .icon{height:14px;position:absolute;right:10px;top:50%;-webkit-transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;will-change:transform}.link--arrow:active,.link--arrow:focus,.link--arrow:hover,a--arrow:active,a--arrow:focus,a--arrow:hover{color:#171731}.link--arrow:active .icon,.link--arrow:focus .icon,.link--arrow:hover .icon,a--arrow:active .icon,a--arrow:focus .icon,a--arrow:hover .icon{-webkit-transform:translateY(-50%) translateX(10px);-ms-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px)}.cta-scroll{color:#fff;display:block;margin-top:30px;position:relative;transition:all .25s ease-in-out}#breadcrumbs a:after,.slider-dots .dot{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.cta-scroll .icon-scroll{border:1px solid #fff;-webkit-border-radius:14px;border-radius:14px;height:40px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:20px}.cta-scroll .icon-scroll:before{-webkit-animation:scroll 1.5s infinite;animation:scroll 1.5s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:#fff;border:1px solid #fff;-webkit-border-radius:3px;border-radius:3px;content:'';display:block;height:8px;left:-webkit-calc(50% - 2px);left:calc(50% - 2px);top:4px;position:absolute;width:4px;will-change:transform}.cta-scroll:active,.cta-scroll:focus,.cta-scroll:hover{color:#688AFC}#breadcrumbs a,#breadcrumbs span{color:#9f9cab;font-size:12px}.slider-dots{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.slider-dots .dot{background:#EAE8ED;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;height:18px;margin:0 6px;padding-left:0!important;transition:all .25s ease-in-out;width:18px}.slider-dots .dot:before{display:none}.slider-dots .dot.is-active,.slider-dots .dot:hover{background:#688AFC}#breadcrumbs{margin:20px auto;text-align:left}#breadcrumbs a{padding:0 15px 0 0;position:relative}#breadcrumbs a:after{border:solid #9f9cab;border-width:1px 1px 0 0;content:'';height:7px;position:absolute;right:4px;top:9px;transition:all .25s ease-in-out;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:7px}.btn,.btn-icon .tooltip{-webkit-transition:all .25s ease-in-out}#breadcrumbs a:active,#breadcrumbs a:focus,#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs a.breadcrumbs-home{position:relative;padding-right:30px;margin-right:5px}#breadcrumbs a.breadcrumbs-home:before{background-image:url(./images/svg/home.svg);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;content:'';height:15px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px}@media screen and (max-width:840px){.cta-scroll{display:none}}@media screen and (max-width:560px){.slider-dots .dot{border:2px solid #E3E8F9;height:16px;margin:0 8px;width:16px}.slider-dots .dot:before{display:none}.slider-dots .dot.is-active,.slider-dots .dot:hover{border:2px solid #688AFC}}.btn,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;outline:0}.btn{background:#688AFC;border:2px solid #688AFC;-webkit-border-radius:30px;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:54px;margin:10px 20px 10px 0;height:58px;padding:0 35px;text-align:center;text-decoration:none;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.btn:active,.btn:focus,.btn:hover{background:#fff;color:#171731;text-decoration:none}.btn-outline{background:#fff;border:2px solid #688AFC;color:#171731}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{background:#688AFC;color:#fff}.btn-yellow-outline{background:#fff;border:2px solid #FFCE46;color:#171731}.btn-yellow-outline:active,.btn-yellow-outline:focus,.btn-yellow-outline:hover{background:#FFCE46}.btn-small{-webkit-border-radius:22px;border-radius:22px;font-size:14px;height:44px;line-height:40px}.btn-icon,.btn-icon .icon{height:20px;width:40px}.btn-icon{color:#9f9cab;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.btn-icon .tooltip{background:#F0F4FE;border:1px solid #F0F4FE;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);-webkit-border-radius:5px;border-radius:5px;bottom:100%;color:#9f9cab;display:block;font-size:10px;left:50%;opacity:0;padding:5px;position:absolute;pointer-events:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-align:center;width:120px;z-index:1}.btn-icon:hover{color:#171731}.btn-icon:hover .tooltip{bottom:-webkit-calc(100% + 10px);bottom:calc(100% + 10px);opacity:1}.woocommerce .button.add_to_cart_button{background:#fff;border:2px solid #688AFC;-webkit-border-radius:30px;border-radius:30px;color:#171731;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:54px;margin:0;height:58px;padding:0 35px;text-align:center;text-decoration:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.btn-wrapper,.btn.btn-navi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.btn.btn-navi,.btn.btn-navi .icon{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.woocommerce .button.add_to_cart_button:active,.woocommerce .button.add_to_cart_button:focus,.woocommerce .button.add_to_cart_button:hover{background:#688AFC;color:#fff}.btn.btn-navi{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);color:#171731;cursor:pointer;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:57px;margin:0;opacity:1;padding:0;position:absolute;transition:all .25s ease-in-out;width:57px}.btn.btn-navi:active,.btn.btn-navi:focus,.btn.btn-navi:hover{-webkit-box-shadow:0 12px 30px rgba(0,0,0,.2);box-shadow:0 12px 30px rgba(0,0,0,.2);-webkit-transform:none;-ms-transform:none;transform:none}.btn.btn-navi:active .icon,.btn.btn-navi:focus .icon,.btn.btn-navi:hover .icon{color:#688AFC}.btn.btn-navi .icon{color:#171731;display:block;fill:#fff;height:15px;transition:all .25s ease-in-out;width:15px}.site-footer .menu .menu-item a,.social-links .social-link .icon{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.btn.btn-navi.is-hidden{opacity:0;pointer-events:none}.btn.btn-navi.prev .icon{left:-1px;position:relative;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-wrapper .btn{margin:12px 10px}@media screen and (max-width:1400px){.btn{padding:0 25px}}@media screen and (max-width:560px){.btn,.btn-wrapper .btn{margin:10px 0;width:100%}.btn{height:auto;line-height:1.4;padding-top:17px;padding-bottom:17px}.btn-small{padding-top:12px;padding-bottom:12px}.btn-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn.btn-navi{height:47px;width:47px}}.site-footer{background:#171731;margin:0;padding:40px 0 60px;position:relative}.site-footer .wrapper-narrow{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1320px;margin:0 auto;padding:0;width:100%}.site-footer .address-col{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:15px;width:410px}.site-footer .address-col .contact-block{margin:15px 0;padding-left:30px;position:relative}.site-footer .address-col .contact-block .icon{color:#688AFC;height:20px;left:0;position:absolute;top:5px;width:20px}.site-footer .address-col .contact-block.address{color:#fff;font-style:normal}.site-footer .address-col .contact-block.mail a,.site-footer .address-col .contact-block.phone a{color:#fff}.site-footer .address-col .contact-block.mail a:active,.site-footer .address-col .contact-block.mail a:focus,.site-footer .address-col .contact-block.mail a:hover,.site-footer .address-col .contact-block.phone a:active,.site-footer .address-col .contact-block.phone a:focus,.site-footer .address-col .contact-block.phone a:hover{text-decoration:underline}.site-footer .menu-col{width:-webkit-calc(100% - 410px);width:calc(100% - 410px)}.site-footer .logo{-webkit-border-radius:0;border-radius:0;display:block;height:auto;width:190px}.site-footer .logo img{-webkit-border-radius:0;border-radius:0;display:block;height:auto;width:100%}.site-footer .menu,.site-footer .privacy-policy-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.site-footer .menu{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:normal;list-style:none;margin:0;padding:0}.site-footer .menu .menu-item{margin:5px 0}.site-footer .menu .menu-item:before{display:none}.site-footer .menu .menu-item a{color:#fff;font-weight:700;font-size:16px;padding:5px;position:relative;text-align:center;text-decoration:none;transition:all .25s ease-in-out}.site-footer .menu .menu-item a:active,.site-footer .menu .menu-item a:focus,.site-footer .menu .menu-item a:hover{text-decoration:underline}.site-footer .menu .menu-item a[href="#"]{pointer-events:none}.site-footer .menu .menu-item.menu-item-has-children .sub-menu{margin:10px 0;padding:0}.site-footer .menu .menu-item.menu-item-has-children .sub-menu .menu-item a{font-weight:400}.site-footer .privacy-policy-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #fff;display:flex;margin-top:20px}.social-links,.social-links .social-link{-webkit-box-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.site-footer .privacy-policy-bar .links{margin-left:auto}.site-footer .privacy-policy-bar .links a{color:#fff;font-size:16px;margin:0 10px}.social-links{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;margin:0;padding:0}.social-links .social-link-item{margin-left:15px}.social-links .social-link-item:before{display:none}.social-links .social-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#688AFC;-webkit-border-radius:50%;border-radius:50%;display:flex;height:32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px}.social-links .social-link .icon{fill:#fff;height:18px;transition:all .25s ease-in-out;width:18px}.site-header,.site-header .menu .menu-item a{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.social-links .social-link:active,.social-links .social-link:focus,.social-links .social-link:hover{background:#fff}.social-links .social-link:active .icon,.social-links .social-link:focus .icon,.social-links .social-link:hover .icon{fill:#688AFC}.call-btn-fixed{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#688AFC;bottom:10px;border:1px solid #688AFC;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:73px;position:fixed;right:30px;width:73px;z-index:10}.call-btn-fixed .icon{color:#171731;display:block;height:36px;width:36px}.call-btn-fixed .only-mobile{display:none}.call-btn-fixed:active,.call-btn-fixed:focus,.call-btn-fixed:hover{background:#fff;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1)}@media screen and (max-width:1280px){.site-footer .address-col{width:340px}.site-footer .menu-col{width:-webkit-calc(100% - 340px);width:calc(100% - 340px)}}@media screen and (max-width:1024px){.site-footer .menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .menu .menu-item{min-width:130px}.site-footer .privacy-policy-bar .links{margin:0}.site-footer .privacy-policy-bar .links a{margin:0 10px 0 0}.site-footer .privacy-policy-bar .social-links{margin-left:auto}}@media screen and (max-width:840px){.site-footer .wrapper-narrow{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .menu-col{width:100%}.site-footer .menu .menu-item{min-width:inherit;width:-webkit-calc(100% / 3);width:calc(100% / 3)}.site-footer .menu .menu-item .sub-menu .menu-item{width:100%}}@media screen and (max-width:560px){.site-footer .address-col,.site-footer .menu .menu-item,.site-footer .privacy-policy-bar .links{text-align:center;width:100%}.site-footer .address-col .contact-block{padding:30px 0 0}.site-footer .address-col .contact-block .icon{left:-webkit-calc(50% - 10px);left:calc(50% - 10px)}.site-footer .privacy-policy-bar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.site-footer .privacy-policy-bar .links a{display:block;margin:5px 0}.site-footer .privacy-policy-bar .social-links{margin:10px auto}.site-footer .privacy-policy-bar .social-links .social-link-item{margin:0 10px}.call-btn-fixed{height:64px;right:0;width:64px}.call-btn-fixed .icon{height:30px;width:30px}}@media screen and (max-width:400px){.call-btn-fixed{bottom:0;border:1px solid #688AFC;border-width:1px 0 0;-webkit-border-radius:0;border-radius:0;height:40px;right:0;width:100%}.call-btn-fixed .icon{color:#fff;height:20px;margin-right:10px;width:20px}.call-btn-fixed .only-mobile{color:#fff;font-size:14px;font-weight:700;display:block}.call-btn-fixed:active,.call-btn-fixed:focus,.call-btn-fixed:hover{background:#fff;text-decoration:none}.call-btn-fixed:active .icon,.call-btn-fixed:active .only-mobile,.call-btn-fixed:focus .icon,.call-btn-fixed:focus .only-mobile,.call-btn-fixed:hover .icon,.call-btn-fixed:hover .only-mobile{color:#688AFC}}.site-header{background:#fff;-webkit-border-radius:0 0 30px 30px;border-radius:0 0 30px 30px;height:90px;left:0;margin:0;position:fixed;top:0;transition:all .25s ease-in-out;width:100%;z-index:100}.site-header.is-fixed{-webkit-box-shadow:0 12px 30px rgba(0,0,0,.05);box-shadow:0 12px 30px rgba(0,0,0,.05);height:70px;top:0}.site-header.is-fixed .logo{width:160px}.site-header.is-fixed .menu .menu-item a{padding:28px 12px}.site-header.is-fixed .menu .menu-item.menu-item-has-children a{padding:28px 30px 28px 12px}.site-header.is-fixed .menu .menu-item.menu-item-has-children .sub-menu{padding:40px 20px 20px}.site-header .wrapper,.site-header .wrapper-max,.site-header .wrapper-narrow{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;width:100%}.site-header .site-header-logo{-webkit-border-radius:0;border-radius:0;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:auto;margin:0 65px 0 0;width:190px;z-index:999}.site-header .site-header-logo img{-webkit-border-radius:0;border-radius:0;display:block;height:auto;width:100%}.site-header .menu-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-header .menu-wrapper .links,.site-header .menu-wrapper .menu-shop-item,.site-header .menu-wrapper .social-links{display:none}.site-header .menu-wrapper .links a{color:#171731;display:block;font-size:18px;font-weight:400;margin:5px 0;padding:4px 16px;text-align:right}.site-header .menu-wrapper .links a:hover{color:#688AFC;text-decoration:none}.site-header .menu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;list-style:none;margin:0;padding:0}.site-header .menu .menu-item{margin:0;position:unset}.site-header .menu .menu-item:before{display:none}.site-header .menu .menu-item a{min-width: 73px;color:#000;padding:18px 21px;position:relative;text-align:center;transition:all .25s ease-in-out;text-decoration:none}.site-header .menu .menu-item a[href="#"]{cursor:pointer}.site-header .menu .menu-item.current-menu-item a,.site-header .menu .menu-item:active a,.site-header .menu .menu-item:focus a,.site-header .menu .menu-item:hover a{color:#688AFC}.site-header .menu .menu-item.menu-item-has-children a{position:relative}.site-header .menu .menu-item.menu-item-has-children .arrow{cursor:pointer;display:block;height:100%;position:absolute;right:8px;top:-webkit-calc(50% + 1px);top:calc(50% + 1px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:17px}.site-header .menu .menu-item.menu-item-has-children .arrow:before{border:2px solid #688AFC;border-width:0 0 2px 2px;content:'';display:block;height:10px;left:50%;position:absolute;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);top:-webkit-calc(50% - 4px);top:calc(50% - 4px);width:10px}.site-header .menu .menu-item.menu-item-has-children .sub-menu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:0 0 30px 30px;border-radius:0 0 30px 30px;-webkit-box-shadow:0 22px 30px rgba(0,0,0,.1);box-shadow:0 22px 30px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:50%;list-style:none;min-width:160px;margin:0!important;opacity:0;padding:60px 20px;position:absolute;pointer-events:none;top:-webkit-calc(100% - 27px);top:calc(100% - 27px);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translateX(-50%) scaleY(.85);-ms-transform:translateX(-50%) scaleY(.85);transform:translateX(-50%) scaleY(.85);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;width:100vw}.menu-toggle .menu-toggle-bar,.menu-toggle .menu-toggle-bar-center{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item{border-right:1px solid #E3E8F9;margin:0;max-width:280px;padding:0;width:20%}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item a{color:#000;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:1.4;padding:110px 20px 15px;position:relative;text-align:center;text-transform:uppercase;width:100%}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item a:hover,.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item.current-menu-item a{color:#688AFC}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item a:after{-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;height:90px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90px}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item.air-conditioning a:after{background-image:url(./images/svg/menu/air-conditioning.svg)}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item.heat-pump a:after{background-image:url(./images/svg/menu/heat-pump.svg)}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item.photovoltaics a:after{background-image:url(./images/svg/menu/photovoltaics.svg)}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item.oze-installations a:after{background-image:url(./images/svg/menu/oze-installations.svg)}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item.service a:after{background-image:url(./images/svg/menu/service.svg)}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item:last-of-type{border:none}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item:last-of-type:after{display:none}.site-header .menu-shop,.site-header .menu-shop-item{-webkit-box-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.site-header .menu .menu-item.menu-item-has-children:hover .arrow:before{border:2px solid #688AFC;border-width:0 0 2px 2px}.site-header .menu .menu-item.menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:all;-webkit-transform:translateX(-50%) translateY(0) scaleY(1);-ms-transform:translateX(-50%) translateY(0) scaleY(1);transform:translateX(-50%) translateY(0) scaleY(1)}.site-header .menu-shop{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;margin-left:auto}.site-header .menu-shop-item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#171731;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.site-header .menu-shop-item .icon{height:20px;width:40px}.site-header .menu-shop-item:active,.site-header .menu-shop-item:focus,.site-header .menu-shop-item:hover{color:#688AFC}.site-header .menu-shop-item .minicart-contents{color:#171731}.site-header .menu-shop-item .minicart-contents:active,.site-header .menu-shop-item .minicart-contents:focus,.site-header .menu-shop-item .minicart-contents:hover,.subpages-list .subpages-item>a:hover .btn.btn-navi .icon{color:#688AFC}.site-header .menu-shop-item .minicart-contents-count{background:#FFCE46}.site-header .menu-shop-item #num-compared-products,.site-header .menu-shop-item .minicart-contents-count{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;color:#171731;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:10px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;pointer-events:none;position:absolute;right:0;top:-10px;width:20px;z-index:1}.site-header .menu-shop-item #num-compared-products{background:#688AFC;color:#fff}.site-header .menu-shop-item #num-compared-products:active,.site-header .menu-shop-item #num-compared-products:focus,.site-header .menu-shop-item #num-compared-products:hover{color:#fff}.menu-toggle{background:0 0;border:none;cursor:pointer;display:none;margin-left:10px;padding:0;z-index:101}.menu-toggle .menu-toggle-text{color:#171731;display:block;margin-right:10px}.menu-toggle .menu-toggle-bar{background:0 0;-webkit-border-radius:5px;border-radius:5px;display:block;height:30px;position:relative;transition:all .25s ease-in-out;width:30px}.menu-toggle .menu-toggle-bar-center{background:#171731;display:block;height:2px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:all .25s ease-in-out;width:32px}.menu-toggle .menu-toggle-bar-center:after,.menu-toggle .menu-toggle-bar-center:before{background:#171731;content:'';height:2px;left:0;position:absolute;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}.menu-toggle .menu-toggle-bar-center:before{top:-10px}.menu-toggle .menu-toggle-bar-center:after{bottom:-10px}.menu-toggle.is-active .menu-toggle-bar-center{background:0 0!important;width:24px}.menu-toggle.is-active .menu-toggle-bar-center:before{-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.menu-toggle.is-active .menu-toggle-bar-center:after{-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.menu-toggle:hover .menu-toggle-bar-center,.menu-toggle:hover .menu-toggle-bar-center:after,.menu-toggle:hover .menu-toggle-bar-center:before{background:#688AFC}.admin-bar .site-header{top:32px}@media screen and (max-width:1400px){.site-header .site-header-logo{margin-right:30px;width:180px}.site-header .menu .menu-item a{padding:20px}.site-header .menu .menu-item.menu-item-has-children .arrow{right:0}}@media screen and (max-width:1024px){.site-header .menu .menu-item a:hover,.site-header .menu .menu-item.current-menu-item a,.site-header .menu .menu-item.current_page_ancestor a,.site-header .menu-wrapper .menu-shop-item .icon{color:#688AFC}.site-header .wrapper,.site-header .wrapper-max,.site-header .wrapper-narrow{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:980px}.site-header .wrapper .menu-toggle,.site-header .wrapper-max .menu-toggle,.site-header .wrapper-narrow .menu-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-header .wrapper .menu-toggle.is-active::before,.site-header .wrapper-max .menu-toggle.is-active::before,.site-header .wrapper-narrow .menu-toggle.is-active::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#fff 50%,rgba(255,255,255,0) 100%);content:'';display:block;height:100px;left:50%;max-width:980px;pointer-events:none;position:fixed;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:0}.site-header .wrapper .menu-toggle.is-active .menu-icon,.site-header .wrapper-max .menu-toggle.is-active .menu-icon,.site-header .wrapper-narrow .menu-toggle.is-active .menu-icon{display:none}.site-header .wrapper .menu-toggle.is-active .menu-icon-close,.site-header .wrapper-max .menu-toggle.is-active .menu-icon-close,.site-header .wrapper-narrow .menu-toggle.is-active .menu-icon-close{display:block;z-index:102}.site-header .menu-shop-item.only-desktop{display:none}.site-header .menu-wrapper{background:#fff;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;left:50%;margin:0;opacity:0;padding:112px 30px;pointer-events:none;position:absolute;top:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-calc(100vw + 16px);width:calc(100vw + 16px)}.site-header .menu-wrapper .links,.site-header .menu-wrapper.is-active{display:block}.site-header .menu-wrapper.is-showing{-webkit-box-shadow:0 12px 30px rgba(0,0,0,.05);box-shadow:0 12px 30px rgba(0,0,0,.05);height:100vh;opacity:1;overflow:scroll;pointer-events:all;z-index:100}.site-header .menu-wrapper.is-showing .social-link.linkedin{opacity:1;pointer-events:auto}.site-header .menu-wrapper .menu-menu-glowne-po-lewej-container,.site-header .menu-wrapper .menu-menu-glowne-po-prawej-container{width:100%}.site-header .menu-wrapper .social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px;padding-right:15px}.site-header .menu-wrapper .menu-shop-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-weight:700;font-size:20px;padding:4px 16px;text-align:revert}.site-header .menu-wrapper .menu-shop-item:hover{text-decoration:none}.site-header .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.site-header .menu .menu-item{margin:5px 0;text-align:right;width:100%}.site-header .menu .menu-item a{border:none;display:inline-block;font-size:20px;font-weight:700;margin:0;padding:4px 16px;text-align:right;width:auto}.site-header .menu .menu-item a:after,.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item a:after{display:none}.site-header .menu .menu-item.current-menu-item .arrow:hover:before{border:2px solid #fff;border-width:0 0 2px 2px}.site-header .menu .menu-item.menu-item-has-children{margin:10px 0;position:relative}.site-header .menu .menu-item.menu-item-has-children a{position:unset}.site-header .menu .menu-item.menu-item-has-children .arrow{height:40px;right:-10px;top:14px}.site-header .menu .menu-item.menu-item-has-children .arrow:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translateX(-50%) translateY(-50%) rotate(-135deg);top:-webkit-calc(50% + 4px);top:calc(50% + 4px)}.site-header .menu .menu-item.menu-item-has-children .sub-menu{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:0;padding:0;position:relative}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item{border-right:none;margin:10px 0;max-width:100%;width:100%}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item:last-of-type{border-bottom:1px solid #E3E8F9;padding-bottom:10px}.site-header .menu .menu-item.menu-item-has-children .sub-menu .menu-item a{font-size:16px;font-weight:400;padding:0 30px;text-align:right;text-transform:none}.site-header .menu .menu-item.menu-item-has-children:hover .sub-menu{opacity:0;pointer-events:none;-webkit-transform:translateX(-50%) translateY(0) scaleY(0);-ms-transform:translateX(-50%) translateY(0) scaleY(0);transform:translateX(-50%) translateY(0) scaleY(0)}.site-header .menu .menu-item.menu-item-has-children.is-active .arrow:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-225deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-225deg);transform:translateX(-50%) translateY(-50%) rotate(-225deg);top:-webkit-calc(50% + 6px);top:calc(50% + 6px)}.site-header .menu .menu-item.menu-item-has-children.is-active .sub-menu{height:auto;opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(0) scaleY(1);-ms-transform:translateX(-50%) translateY(0) scaleY(1);transform:translateX(-50%) translateY(0) scaleY(1)}.site-header.is-fixed .menu .menu-item a,.site-header.is-fixed .menu .menu-item.menu-item-has-children a{padding:4px 16px}.site-header.is-fixed .menu .menu-item.menu-item-has-children .sub-menu{padding:0}}@media screen and (max-width:782px){.admin-bar .site-header{top:46px}}@media screen and (max-width:600px){.admin-bar .site-header{top:46px}.admin-bar .site-header.is-fixed{top:0}}@media screen and (max-width:560px){.site-header{height:80px}.site-header .site-header-logo{margin-right:0;width:140px}.site-header .menu-shop-item .icon{width:35px}}@media screen and (max-width:400px){.site-header .site-header-logo{width:140px}.site-header .menu-shop-item .icon{width:28px}}@media screen and (max-width:340px){.site-header .site-header-logo{width:120px}.site-header .menu-shop-item .icon{width:28px}.site-header .menu-toggle .menu-toggle-bar{width:20px}}.site-main{padding-top:90px}.site-main.homepage,.site-main.subpage{overflow:hidden}.single-product .site-main.subpage{overflow:visible}.single-product .call-btn-fixed{bottom:100px}.subpage .page-content{margin:40px auto}.subpages-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;list-style:none;margin:30px 0 0;padding:0}.subpages-list .subpages-item{margin:0;display:block}.subpages-list .subpages-item>a{background:#fff;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);display:block;padding:50px 35px}.subpages-list .subpages-item>a:hover{-webkit-box-shadow:0 12px 30px rgba(0,0,0,.2);box-shadow:0 12px 30px rgba(0,0,0,.2);text-decoration:none}.subpages-list .subpages-item:before{display:none}.subpages-list .subgape-title{font-size:18px;margin:0 0 15px}.subpages-list .btn.btn-navi{margin-left:auto;position:relative;-webkit-transform:translateY(30px) translateX(15px);-ms-transform:translateY(30px) translateX(15px);transform:translateY(30px) translateX(15px)}.page-template-template-narrow-text .subpage .page-content.wrapper-narrow,.page-template-template-with-subpages .subpage .page-content.wrapper-narrow{max-width:1300px}.subpage-with-bg .page-content{background-color:#e9e8ed;margin:30px auto 0;padding-top:50px;padding-bottom:100px}.page-template-template-quote-page .page-title{font-size:22px;margin:0 0 20px;text-align:center}.page-template-template-quote-page .quote-form-wrapper{margin:0 auto;max-width:480px;width:100%}.page-template-template-quote-page .quote-form-wrapper .quote-form-product-image{display:block;position:relative;width:140px}.page-template-template-quote-page .quote-form-wrapper .quote-form-product-image img{display:block;height:auto;width:100%}.page-template-template-quote-page .quote-form-wrapper .quote-form-product-name{font-size:18px;font-weight:700}.page-template-template-quote-page .quote-form-wrapper .wpcf7{margin-top:20px}.page-template-template-quote-page .quote-form-wrapper .wpcf7-form{margin:0 auto;max-width:480px;width:100%}.page-template-template-quote-page .quote-form-wrapper .wpcf7 .wpcf7-list-item-label{color:#171731}.page-template-template-quote-page .quote-form-wrapper .tooltip{cursor:pointer;display:inline-block;position:relative}.page-template-template-quote-page .quote-form-wrapper .tooltip-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#688AFC;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700}.page-template-template-quote-page .quote-form-wrapper .tooltip-link .icon{fill:#688AFC;height:17px;margin-left:5px;width:17px}.page-template-template-quote-page .quote-form-wrapper .tooltip-text{background:#fff;bottom:25px;-webkit-border-radius:14px;border-radius:14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);font-size:14px;left:50%;opacity:0;padding:20px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:310px;z-index:10}.page-template-template-quote-page .quote-form-wrapper .tooltip-text:before{background:#fff;bottom:-6px;-webkit-border-radius:2px;border-radius:2px;content:'';display:block;height:15px;position:absolute;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:15px;z-index:0}.page-template-template-quote-page .quote-form-wrapper .tooltip.is-active .tooltip-text{bottom:35px;opacity:1;pointer-events:auto}.page-template-template-account-removed-page .text{padding:50px 0 120px}.page-template-template-account-removed-page .delete-account-image{display:block;height:170px;margin:50px auto 30px;width:170px}.page-template-template-account-removed-page .delete-account-image img{display:block;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;width:100%}.page-template-template-account-removed-page .delete-account-title{text-align:center}.page-template-template-account-removed-page .btn{display:block;margin:30px auto 0;max-width:260px;width:100%}@media screen and (max-width:720px){.subpages-list{grid-template-columns:repeat(1,1fr)}.page-template-template-quote-page .page-title{font-size:24px}}@media screen and (max-width:560px){.site-main{padding-top:80px}.subpage-with-bg .page-content{background-color:transparent;padding-bottom:0;padding-top:0}.page-template-template-quote-page .page-title{font-size:20px}.page-template-template-quote-page .quote-form-wrapper .quote-form-product-image{margin:0 auto}.page-template-template-quote-page .quote-form-wrapper .quote-form-product-name{text-align:center}.page-template-template-quote-page .quote-form-wrapper .tooltip{width:100%}.page-template-template-quote-page .quote-form-wrapper .tooltip-link{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-template-template-quote-page .wpcf7{background-color:#e9e8ed;margin-left:-20px;padding:55px 20px 70px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}}.article-categories{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0;padding:0;width:100%}.article-categories .category{font-size:13px;font-weight:700;margin:0 7px 0 0;padding-right:7px;position:relative}.article-categories .category:before{display:none}.article-categories .category:after{background:#688AFC;content:'';display:block;height:80%;position:absolute;right:0;top:-webkit-calc(50% + 1px);top:calc(50% + 1px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px}.article-categories .category:last-of-type:after{display:none}.selected-categories,.selected-categories #remove-form{-webkit-box-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.selected-categories{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:30px 0 0}.selected-categories #remove-form{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-categories #remove-form a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#171731;-webkit-border-radius:7px;border-radius:7px;color:#fff;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 35px 5px 0;padding:4px 45px 4px 20px;position:relative}.selected-categories #remove-form a:last-of-type{margin-right:0}.selected-categories #remove-form a:active,.selected-categories #remove-form a:focus,.selected-categories #remove-form a:hover{background:#688AFC;text-decoration:none}.selected-categories #remove-form .icon-close{display:block;height:12px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px}.selected-categories+.realization-list .realization-list-inner{margin-top:0}.archive-list-inner{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -15px;padding:0}.archive-list .post-item{height:auto;margin:25px 15px;overflow:hidden;padding-bottom:-webkit-calc((100% / 3) - 10px);padding-bottom:calc((100% / 3) - 10px);position:relative;width:-webkit-calc((100% / 3) - 30px);width:calc((100% / 3) - 30px)}.archive-list .post-item .post-content,.archive-list .post-item .post-image,.archive-list .post-item .post-image:after{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.archive-list .post-item:before{display:none}.archive-list .post-item .post-image{background-position:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:block}.archive-list .post-item .post-image:after{background:-webkit-gradient(linear,left bottom,left top,from(black),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);content:'';display:block;opacity:.5;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.archive-list .post-item .post-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:30px 30px 100px}.pagination,.realization-list-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.single-service .text-image-side,.single-service.green .benefits-box .benefits-box-list,.single-service.red .benefits-box .benefits-box-list,.single-service.yellow .benefits-box .benefits-box-list{z-index:1}.archive-list .post-item .post-content:hover{text-decoration:none}.archive-list .post-item .article-categories{font-weight:400}.pagination .page-numbers,.realization-list-item .excerpt{color:#171731;font-weight:700}.archive-list .post-item .article-categories .category:after{background:#fff}.archive-list .post-item .excerpt{font-size:18px}.archive-list .post-item:active .post-image:after,.archive-list .post-item:focus .post-image:after,.archive-list .post-item:hover .post-image:after{opacity:.3}.realization-list-inner{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -15px;padding:0}.realization-list-item{-webkit-border-radius:0 0 30px 30px;border-radius:0 0 30px 30px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);margin:25px 15px;overflow:hidden;width:-webkit-calc((100% / 3) - 30px);width:calc((100% / 3) - 30px)}.realization-list-item:before{display:none}.realization-list-item-image{-webkit-border-radius:0;border-radius:0;display:block;width:100%;height:auto;overflow:hidden;padding-bottom:60%;position:relative}.realization-list-item-image img{display:block;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%}.realization-list-item-image:active img,.realization-list-item-image:focus img,.realization-list-item-image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.realization-list-item-content{padding:20px 30px 30px}.realization-list-item .article-categories{margin:0 0 15px}.realization-list-item .btn.btn-outline{display:block;margin:25px 0 0 auto;width:140px}.pagination{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.pagination .page-numbers{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #688AFC;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:10px 5px;outline:0;text-decoration:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:40px}.subpage-contact .contact-block.mail a:active,.subpage-contact .contact-block.mail a:focus,.subpage-contact .contact-block.mail a:hover,.subpage-contact .contact-block.phone a:active,.subpage-contact .contact-block.phone a:focus,.subpage-contact .contact-block.phone a:hover,.woocommerce div.product .installation-options-item .link{text-decoration:underline}.pagination .next:before,.pagination .prev:before,li.product.post-item:after{-o-transition:all .25s ease-in-out;content:''}.pagination .page-numbers.current,.pagination .page-numbers:hover{background:#688AFC;color:#fff}.single-post .article-categories .category a,.single-service.red .benefits-box-description,.single-service.red .benefits-box-title,.single-service.white .benefits-box-description,.single-service.white .benefits-box-title,.single-service.yellow .benefits-box-description,.single-service.yellow .benefits-box-title{color:#171731}.pagination .next,.pagination .prev{position:relative}.pagination .next:before,.pagination .prev:before{border:2px solid #171731;border-width:0 0 2px 2px;display:block;height:8px;left:-webkit-calc(50% + 1px);left:calc(50% + 1px);position:absolute;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);top:50%;width:8px}.pagination .next:hover:before,.pagination .prev:hover:before{border:2px solid #fff;border-width:0 0 2px 2px}.pagination .next:before{left:-webkit-calc(50% - 1px);left:calc(50% - 1px);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translateX(-50%) translateY(-50%) rotate(-135deg)}@media screen and (max-width:1280px){.archive-list-inner{margin:20px -10px}.archive-list .post-item{margin:25px 10px;width:-webkit-calc((100% / 3) - 20px);width:calc((100% / 3) - 20px)}.archive-list .post-item .post-content{padding:30px}.realization-list-inner{margin:20px -10px}.realization-list-item{margin:25px 10px;width:-webkit-calc((100% / 3) - 20px);width:calc((100% / 3) - 20px)}}@media screen and (max-width:1024px){.selected-categories #remove-form a{margin-right:15px}.archive-list .post-item{margin:15px 10px;padding-bottom:50%;width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.realization-list-item{margin:15px 10px;width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}@media screen and (max-width:720px){.archive-list-inner{margin:20px 0}.archive-list .post-item .post-content{padding:20px}.archive-list .post-item .excerpt{font-size:16px}.realization-list-item-content{padding:15px 20px 25px}.realization-list-item .excerpt{font-weight:400}}@media screen and (max-width:560px){.multiple-select{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.multiple-select .category-name{margin:0 0 10px}.multiple-select .category-select{max-width:100%}.selected-categories{margin:15px 0 0}.selected-categories #remove-form a{font-size:14px;margin-right:10px;padding:5px 35px 5px 15px}.selected-categories #remove-form .icon-close{height:10px;right:15px;width:10px}.archive-list-inner{margin:20px 0}.archive-list .post-item{margin:10px 0;padding-bottom:100%;width:100%}.realization-list-inner{margin:20px 0}.realization-list-item{margin:15px 0;width:100%}}.single-post .post-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-post .text-content{width:-webkit-calc(100% - 380px);width:calc(100% - 380px)}.single-post .post-thumbnail-wrapper{margin-left:-140px;width:-webkit-calc(100% + 140px);width:calc(100% + 140px)}.single-post .post-thumbnail-wrapper img{display:block;height:auto;max-width:100%}.single-post .article-categories{margin:30px 0 15px}.single-post .article-categories .category{font-weight:400}.single-post .sidebar{padding-left:10px;width:380px}.single-post .sidebar .products-list{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.single-post .sidebar .products-list:before{display:none}.single-post .sidebar .products-list li.product{width:100%!important}.related-product:first-of-type,.sidebar .products-list li.product:first-of-type{margin-top:0!important}.recent-posts{margin:0 auto}.recent-posts .section-title{margin:20px 0 10px}.recent-posts .archive-list{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.recent-posts .archive-list::-webkit-scrollbar{width:0;height:0;display:none}.recent-posts .archive-list-inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -15px;width:auto}.recent-posts .archive-list-inner .post-item{min-width:470px}.single-realization .post-content{padding-bottom:40px}.single-realization .post-content .products-slider{left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;max-width:1530px}.single-realization .post-content .testimonials{max-width:1380px;width:100%}.realization-description{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0 80px;position:relative;padding:0}.realization-description .description{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:38%}.realization-description .description-inner{margin:0;max-width:720px;padding:75px;width:100%}.realization-description .description-inner h2:first-of-type{margin-top:0}.realization-description .image{position:relative;width:63%}.realization-description .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.specifications{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:80px auto;padding:0}.specifications .specification{display:block;margin:0;text-align:center}.specifications .specification:before{display:none}.specifications .specification-icon{display:block;height:65px;margin:0 auto 10px;position:relative;width:65px}.specifications .specification-icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.specifications .specification-title{font-size:18px;font-weight:400;margin:5px 0;text-transform:uppercase}.specifications .specification-description{font-size:20px;font-weight:700;margin:10px 0 0;text-transform:uppercase}.single-service .text-content>:first-child{margin-top:0}.single-service .benefits-box-list{padding:10px 0}.single-service.white .benefits-box{background:0 0}.single-service.green .benefits-box,.single-service.red .benefits-box,.single-service.yellow .benefits-box{position:relative}.single-service.green .benefits-box:before,.single-service.red .benefits-box:before,.single-service.yellow .benefits-box:before{content:'';height:100%;left:50%;max-width:1780px;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.single-service.green .benefits-box,.single-service.green .benefits-box:before{background:#299228}.single-service.green blockquote{border-left:15px solid #299228}.single-service.yellow .benefits-box,.single-service.yellow .benefits-box:before{background:#FFCE46}.single-service.yellow blockquote{border-left:15px solid #FFCE46}.single-service.red .benefits-box,.single-service.red .benefits-box:before{background:#FF5050}.single-service.red blockquote{border-left:15px solid #FF5050}.single-service .recent-posts{padding:0;position:relative;z-index:1}.single-service .single-product-template.related-product{background:#fff;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;bottom:95px;margin:0!important;padding:20px 30px 86px!important;position:fixed;right:0;width:310px!important;z-index:10}.single-service .single-product-template.related-product .close-related-product{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#171731;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:-8px;position:absolute;top:-8px;width:30px;will-change:transform;z-index:10}.single-service .single-product-template.related-product .close-related-product .icon{height:14px;fill:#fff;width:14px}.single-service .single-product-template.related-product .close-related-product:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.single-service .single-product-template.related-product .image{height:160px;margin:10px 0}.single-service .single-product-template.related-product .product-title{margin-top:5px}.single-service .single-product-template.related-product .product-price{font-size:18px}.single-service .single-product-template.related-product .button.add_to_cart_button{bottom:25px}@media screen and (max-width:1280px){.single-post .text-content{width:-webkit-calc(100% - 340px);width:calc(100% - 340px)}.single-post .sidebar{width:340px}.realization-description .description-inner{padding:30px}}@media screen and (max-width:1024px){.single-post .post-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-post .text-content{width:100%}.single-post .sidebar{padding-left:0;width:100%}.single-post .sidebar .products-list{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -10px;overflow:scroll;padding-bottom:20px;scrollbar-width:none;-ms-overflow-style:none}.single-post .sidebar .products-list::-webkit-scrollbar{width:0;height:0;display:none}.single-post .sidebar .products-list .product{width:390px!important}.realization-description{margin:20px auto 60px}.specifications{margin:60px auto}.specifications .specification{padding:10px}.specifications .specification-title{font-size:16px}.specifications .specification-description{font-size:18px}}@media screen and (max-width:840px){.subpages-list{grid-gap:20px}.specifications .specification{margin:30px;padding:0;width:-webkit-calc(50% - 60px);width:calc(50% - 60px)}.single-service .text-image-side,.single-service .text-image-side.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-service .text-image-side .text-section-inner,.single-service .text-image-side.right .text-section-inner{padding:30px 0 0}}@media screen and (max-width:720px){.realization-description{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.realization-description .description,.realization-description .image{width:100%}.specifications{margin:40px auto}.specifications .specification{margin:15px;width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.single-service .related-product{display:none}.recent-posts .archive-list-inner .post-item{min-width:380px}}@media screen and (max-width:560px){.realization-description{margin:0 auto 40px}.realization-description .description-inner{padding:20px}.specifications{margin:40px auto}.specifications .specification{margin:15px 0;width:100%}.recent-posts .archive-list-inner .post-item{margin:10px}.single-service .single-service .text-content>:first-child.text-image-side .text-section-inner{text-align:center}.single-service .single-service .text-content>:first-child.text-image-side .text-section-inner .btn{padding:17px 50px;width:auto}.single-service .text-image-side .image-section{margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.single-service .text-image-side .text-section{margin-left:-15px}.single-service blockquote{margin-left:-20px}.single-service blockquote p{padding:5px 10px}}.subpage-contact{overflow:hidden;position:relative}.subpage-contact:before{background-image:url(./images/bg/contact-bg.png);background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;content:'';height:1400px;left:42%;position:absolute;top:-100px;width:1400px;z-index:0}.subpage-contact .text-content{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:40px;position:relative;z-index:1}.subpage-contact .address-col{width:45%}.subpage-contact .address-col .row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.subpage-contact .address-col .row .col{width:50%}.subpage-contact .contact-form{color:#fff;width:55%}.subpage-contact .contact-form-inner{margin-left:auto;max-width:480px}.subpage-contact .contact-form-title{color:#fff;font-size:16px;text-align:center}.subpage-contact .small-title{display:block;margin:10px 0}.subpage-contact .contact-block{margin:10px 0 30px;padding-left:30px;position:relative}.subpage-contact .contact-block .icon{color:#688AFC;height:20px;left:0;position:absolute;top:5px;width:20px}.subpage-contact .contact-block.address{color:#171731;font-style:normal}.subpage-contact .contact-block.mail a,.subpage-contact .contact-block.phone a{color:#171731}.subpage-contact .map-wrapper{height:540px;position:relative}.subpage-contact .map-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.subpage-contact .map-wrapper .btn{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:250px}@media screen and (max-width:1400px){.subpage-contact:before{left:35%}}@media screen and (max-width:1200px){.subpage-contact:before{left:32%}.subpage-contact .address-col,.subpage-contact .contact-form{width:50%}.subpage-contact .contact-form-inner{max-width:450px}}@media screen and (max-width:1024px){.subpage-contact:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:30%}.subpage-contact .text-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subpage-contact .address-col,.subpage-contact .contact-form{width:100%}.subpage-contact .contact-form-inner{margin:0 auto;max-width:480px}}@media screen and (max-width:840px){.subpage-contact:before{top:33%}.subpage-contact .contact-form{margin-top:50px}}@media screen and (max-width:560px){.subpage-contact:before{top:36%}.subpage-contact .address-col .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subpage-contact .address-col .row .col{width:100%}.subpage-contact .contact-form-title{margin:30px 0}}@media screen and (max-width:400px){.subpage-contact:before{top:38%}.subpage-contact .map-wrapper{height:400px}}.error404{background:#EAE8ED}.error404 .text-wrapper{padding:50px 0 100px}.error404 .page-header .page-title{font-size:200px;line-height:1;margin:0 0 50px;text-align:center}.error404 .page-header .intro{font-size:30px;text-align:center}.error404 .page-header .btn{display:block;margin:40px auto 0;max-width:300px;width:100%}.error404 .page-header .text-wrapper{top:0;width:100%}@media (max-width:1024px){.error404 .page-header .page-title{font-size:150px}.error404 .page-header .intro{font-size:24px}}@media (max-width:560px){.error404 .page-header .page-title{font-size:120px}.error404 .page-header .intro{font-size:20px}}.woocommerce ul.products{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.single-product-template:before,.woocommerce ul.products:before,li.product:before{display:none}.single-product-template,li.product{-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);margin:15px!important;padding:35px 30px 100px!important}.single-product-template .header-product,li.product .header-product{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:42px}.single-product-template .header-product .tag,li.product .header-product .tag{-webkit-border-radius:0 21px 21px 0;border-radius:0 21px 21px 0;color:#171731;display:block;font-size:13px;font-weight:700;height:42px;left:-30px;line-height:42px;position:relative;text-align:center;text-transform:uppercase;width:150px;z-index:1}.single-product-template .header-product .tag+.tag,li.product .header-product .tag+.tag{margin-left:-20px;margin-right:-20px;padding-left:10px;z-index:0}.single-product-template .header-product .tag.promo,li.product .header-product .tag.promo{background:#FFCE46}.single-product-template .header-product .tag.bestseller,li.product .header-product .tag.bestseller{background:#688AFC}.single-product-template .header-product .tag.eco,li.product .header-product .tag.eco{background:#299228;color:#fff}.single-product-template .header-product .btn-compare,.single-product-template .header-product .btn-favorites,li.product .header-product .btn-compare,li.product .header-product .btn-favorites{margin-left:auto}.single-product-template .header-product .btn-compare.added .icon,li.product .header-product .btn-compare.added .icon{color:#688AFC}.single-product-template .header-product .btn-compare+.btn-favorites,li.product .header-product .btn-compare+.btn-favorites{margin-left:0}.single-product-template .header-product .btn-favorites.added .icon,li.product .header-product .btn-favorites.added .icon{color:#688AFC;fill:#688AFC}.single-product-template a.image,li.product a.image{display:block;height:180px;margin:15px 0;position:relative;width:100%}.single-product-template a.image img,li.product a.image img{height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}.single-product-template .product-category,li.product .product-category{font-size:14px;text-align:center}.single-product-template .product-title,li.product .product-title{font-size:16px;margin:8px 0 10px;text-align:center;text-transform:uppercase}.single-product-template .product-title a,li.product .product-title a{color:#171731}.single-product-template .product-price,li.product .product-price{font-size:28px;font-weight:700;line-height:1.2;text-align:center}.single-product-template .product-price .regular-price,li.product .product-price .regular-price{display:block;font-size:20px;font-weight:400;text-decoration:line-through}.single-product-template .button.add_to_cart_button,.single-product-template .product_type_variation,li.product .button.add_to_cart_button,li.product .product_type_variation{bottom:35px;left:35px;padding:0 20px!important;position:absolute;text-align:center;width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.single-product-template:not(.slider-item),li.product{width:-webkit-calc((100% / 3) - 31px)!important;width:calc((100% / 3) - 31px)!important}.woocommerce a.added_to_cart{display:block;margin:0 auto;padding:0;text-align:center}li.product.post-item{background-position:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:520px;overflow:hidden;padding-bottom:120px}li.product.post-item:after{background:-webkit-gradient(linear,left bottom,left top,from(black),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);display:block;height:100%;left:0;opacity:.95;position:absolute;top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%;z-index:0}li.product.post-item .post-item-inner{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;width:100%;z-index:1}li.product.post-item .excerpt{border-left:8px solid #688AFC;color:#fff;display:block;font-weight:700;padding:5px 10px}.product-categories .cat-item:before,.woocommerce-notices-wrapper ul.woocommerce-error li:before{display:none}li.product.post-item .btn.btn-navi{bottom:30px;position:absolute;right:20px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button .woocommerce #respond input#submit.alt,.woocommerce input.button.alt{background:#fff;border:2px solid #688AFC;-webkit-border-radius:30px;border-radius:30px;color:#171731;line-height:54px;height:58px;padding:0 35px!important;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:active,.woocommerce #respond input#submit.disabled:focus,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:active,.woocommerce a.button.alt.disabled:focus,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:hover,.woocommerce a.button.disabled,.woocommerce a.button.disabled:active,.woocommerce a.button.disabled:focus,.woocommerce a.button.disabled:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:active,.woocommerce button.button.alt.disabled:focus,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:active,.woocommerce button.button.disabled:focus,.woocommerce button.button.disabled:hover,.woocommerce button.button:hover,.woocommerce input.button .woocommerce #respond input#submit.alt.disabled,.woocommerce input.button .woocommerce #respond input#submit.alt.disabled:active,.woocommerce input.button .woocommerce #respond input#submit.alt.disabled:focus,.woocommerce input.button .woocommerce #respond input#submit.alt.disabled:hover,.woocommerce input.button .woocommerce #respond input#submit.alt:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:active,.woocommerce input.button.alt.disabled:focus,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:hover{background-color:#688AFC;color:#fff}.woocommerce-notices-wrapper{position:relative;z-index:1}.woocommerce-notices-wrapper ul.woocommerce-error li{margin:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#fff;-webkit-border-radius:14px;border-radius:14px;width:100%}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{font-size:14px;height:40px;line-height:38px;padding:0 25px}.woocommerce-message{border:1px solid #299228}.woocommerce-message:before{color:#299228}.woocommerce-error{border:1px solid #FF5050}.woocommerce-error:before{color:#FF5050}.woocommerce-info{border:1px solid #FFCE46}.woocommerce-info:before{color:#FFCE46}.woocommerce-products-header+.woocommerce-error,.woocommerce-products-header+.woocommerce-info,.woocommerce-products-header+.woocommerce-message{margin-top:30px}.woocommerce-products-header__title.page-title{font-size:18px;margin:0}.woocommerce .woocommerce-ordering{margin-left:auto;margin-bottom:0}.product-categories{padding-left:0}.product-categories .cat-item a{color:#171731}.archive-sidebar{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive-sidebar #breadcrumbs{padding:0}.archive-sidebar .open-filters-bar{display:none}.archive-sidebar .shop-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0;width:-webkit-calc(100% - 360px);width:calc(100% - 360px)}.archive-sidebar .shop-sidebar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:15px;padding-right:85px;padding-bottom:50px;width:360px}.archive-sidebar .shop-sidebar .btn.close-btn{display:none}.archive-sidebar .widget-title{font-size:18px;font-weight:700;margin:25px 0 20px;text-transform:uppercase}.archive-sidebar .widget:first-of-type .widget-title{margin:0 0 20px}.archive-sidebar .woocommerce-widget-layered-nav-list{font-size:16px;margin:0;padding:0}.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item,.archive-sidebar .woocommerce-widget-layered-nav-list__item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0}.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item:before,.archive-sidebar .woocommerce-widget-layered-nav-list__item:before{display:none!important}.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item a,.archive-sidebar .woocommerce-widget-layered-nav-list__item a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#171731;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item a:after,.archive-sidebar .woocommerce-widget-layered-nav-list__item a:after{background:#fff;border:1px solid #ededed;-webkit-border-radius:0;border-radius:0;content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:35px;left:0;margin:0 10px 0 0;padding:0;position:relative;top:0;width:35px}.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item a:active,.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item a:focus,.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item a:hover,.archive-sidebar .woocommerce-widget-layered-nav-list__item a:active,.archive-sidebar .woocommerce-widget-layered-nav-list__item a:focus,.archive-sidebar .woocommerce-widget-layered-nav-list__item a:hover{color:#688AFC;text-decoration:none}.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item.chosen a:before,.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item.current-cat a:before,.archive-sidebar .woocommerce-widget-layered-nav-list__item.chosen a:before,.archive-sidebar .woocommerce-widget-layered-nav-list__item.current-cat a:before{background:0 0;border:solid #688AFC;border-width:0 0 3px 3px;-webkit-box-shadow:none!important;box-shadow:none!important;content:'';left:7px;height:12px;position:absolute;top:10px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg);width:25px;z-index:1}.archive-sidebar .woocommerce-widget-layered-nav-list .cat-item .count,.archive-sidebar .woocommerce-widget-layered-nav-list__item .count{color:#9f9cab;display:inline-block;font-size:14px;margin-left:10px}.archive-sidebar .price_slider_wrapper .ui-widget-content{background:#f4f3f6}.archive-sidebar .price_slider_wrapper .ui-slider{margin-bottom:30px;position:relative;text-align:left}.archive-sidebar .price_slider_wrapper .ui-slider .ui-slider-handle{background:#688AFC;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;height:22px;outline:0;position:absolute;top:-10px;z-index:2;width:22px}.archive-sidebar .price_slider_wrapper .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.archive-sidebar .price_slider_wrapper .ui-slider .ui-slider-range{background:#688AFC;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.archive-sidebar .price_slider_wrapper .ui-slider-horizontal{height:2px}.archive-sidebar .price_slider_wrapper .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.archive-sidebar .price_slider_wrapper .ui-slider-horizontal .ui-slider-range-min{left:-1px}.archive-sidebar .price_slider_wrapper .ui-slider-horizontal .ui-slider-range-max{right:-1px}.archive-sidebar .price_slider_wrapper .price_slider_amount{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive-sidebar .price_slider_wrapper .price_slider_amount .button[type=submit]{-webkit-border-radius:22px;border-radius:22px;font-size:14px;float:left;height:44px;line-height:40px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.archive-sidebar .price_slider_wrapper .price_slider_amount .price_label{color:#fff;margin-bottom:15px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative;width:100%}.archive-sidebar .price_slider_wrapper .price_slider_amount .price_label .from,.archive-sidebar .price_slider_wrapper .price_slider_amount .price_label .to{color:#9f9cab;position:absolute;top:0}.archive-sidebar .price_slider_wrapper .price_slider_amount .price_label .from{left:0}.archive-sidebar .price_slider_wrapper .price_slider_amount .price_label .to{right:0}@media screen and (max-width:1400px){.single-product-template .header-product .tag,li.product .header-product .tag{font-size:11px}}@media screen and (max-width:1500px){.archive-sidebar .shop-sidebar{padding-right:50px;width:320px}.archive-sidebar .shop-content{width:-webkit-calc(100% - 320px);width:calc(100% - 320px)}}@media screen and (max-width:1300px){.single-product-template,li.product{margin:12px 10px!important}.single-product-template:first-of-type,li.product:first-of-type{margin-top:10px}.single-product-template:not(.slider-item),li.product{width:-webkit-calc(50% - 20px)!important;width:calc(50% - 20px)!important}}@media screen and (max-width:1024px){.archive-sidebar .shop-sidebar{display:none;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:30px;padding-right:0;width:100%}.archive-sidebar .shop-sidebar.is-active{display:block}.archive-sidebar .shop-sidebar .btn.close-btn{display:block;margin:20px auto 0;max-width:250px;width:100%}.archive-sidebar .shop-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:0 0 20px;width:100%}.archive-sidebar .open-filters-bar{display:block;margin-bottom:20px;width:100%}.archive-sidebar .open-filters-bar .btn{display:block;margin:0 auto;max-width:250px;width:100%}.archive-sidebar .open-filters-bar .btn.is-hidden{display:none}.product-type-simple li.product,.single-product-template li.product{margin:12px 10px}.product-type-simple li.product:first-of-type,.single-product-template li.product:first-of-type{margin-top:10px}.product-type-simple li.product,.single-product-template:not(.slider-item) li.product{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}@media screen and (max-width:720px){.single-product-template,li.product{margin:12px auto!important;max-width:400px}.single-product-template:first-of-type,li.product:first-of-type{margin-top:10px}.single-product-template:not(.slider-item),li.product{width:100%!important}li.product.post-item{height:540px}.woocommerce .woocommerce-ordering{margin:0;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.woocommerce-notices-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}.woocommerce-products-header{margin:20px 0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center;width:100%}.woocommerce ul.products{margin:0;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%}.product-type-simple,.single-product-template{-webkit-border-radius:20px;border-radius:20px;padding:30px 20px 90px}.product-type-simple .button.add_to_cart_button,.single-product-template .button.add_to_cart_button{bottom:25px;left:20px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}@media screen and (max-width:560px){.product-type-simple,.single-product-template{margin:12px 0}.product-type-simple,.single-product-template:not(.slider-item){margin:12px 0;width:100%}}.woocommerce div.product{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.woocommerce div.product .onsale{left:0!important;position:absolute;top:0}.woocommerce div.product .product-category{font-size:14px;text-transform:uppercase;width:100%}.woocommerce div.product .product_title{font-size:22px;margin-bottom:40px;width:100%}.woocommerce div.product .icons-bar{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;width:100%}.woocommerce div.product .icons-bar .btn-compare{margin-left:auto;text-decoration:none;}.woocommerce div.product .icons-bar .btn-compare{width:auto}.woocommerce div.product .icons-bar .btn-compare:before{content:"Dodaj do porównania";}.woocommerce div.product .icons-bar .btn-compare.added .icon{color:#688AFC}.woocommerce div.product .icons-bar .btn-compare.added .icon.square_added{width:20px;margin:0px 10px;}.woocommerce div.product .icons-bar .btn-compare.added:before{content:"Usuń z porównania";color:#688AFC}.woocommerce div.product .icons-bar .btn-favorites.added .icon{color:#688AFC;fill:#688AFC}.woocommerce div.product div.images{width:680px}.woocommerce div.product div.summary{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:665px;margin:0 auto;width:-webkit-calc(100% - 680px);width:calc(100% - 680px)}.woocommerce div.product .installation-types{margin:0 auto 10px;width:100%}.woocommerce div.product .installation-types .label{display:block;font-size:14px;text-transform:uppercase}.woocommerce div.product .installation-types .select2-container{font-size:14px;max-width:320px;width:100%}.woocommerce div.product .installation-types .select2-container .select2-selection--single{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce div.product .installation-types .select2-container .select2-selection--single .select2-selection__rendered{color:#171731!important;padding:6px 0!important}.woocommerce div.product #non-standard-option-button{margin-left:auto}.woocommerce div.product #non-standard-option-button input[type=submit]{margin:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#171731;font-size:35px;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:#9f9cab;font-size:20px}.woocommerce div.product form.cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 0 auto}.woocommerce div.product form.cart.variations_form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px;width:100%}.woocommerce div.product form.cart.variations_form .single_variation_wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.woocommerce div.product form.cart.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.woocommerce div.product form.cart .variations{margin-bottom:10px;width:100%}.woocommerce div.product form.cart .variations tbody{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce div.product form.cart .variations tbody tr{margin-bottom:20px;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.woocommerce div.product form.cart .variations tbody tr.pa_rodzaj-montazu .label{display:block;font-size:14px;text-align:left;text-transform: uppercase;}.woocommerce div.product form.cart .variations tbody tr.pa_rodzaj-montazu .label label{font-weight:400;margin-bottom:0;text-transform:uppercase}.woocommerce div.product form.cart .variations tbody tr.pa_rodzaj-montazu .select2-container .select2-selection--multiple,.woocommerce div.product form.cart .variations tbody tr.pa_rodzaj-montazu .select2-container .select2-selection--single{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce div.product form.cart .variations tbody tr.pa_rodzaj-montazu .select2-container .select2-selection__rendered{color:#171731!important;padding-left:0!important;padding-right:35px!important}.woocommerce div.product form.cart .variations tbody tr .label{display:block;text-align:center;text-transform: uppercase;}.woocommerce div.product form.cart .variations tbody tr .value{display:block;position:relative;width:100%}.woocommerce div.product form.cart .variations tbody tr .value:before{border:2px solid #688AFC;border-width:0 0 2px 2px;content:'';display:block;height:8px;position:absolute;right:20px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);top:50%;width:8px}.woocommerce div.product form.cart .variations .reset_variations{display:none!important}.woocommerce div.product form.cart div.quantity{margin:0 10px 0 0}.woocommerce div.product form.cart div.quantity .qty{padding:12px 10px;width:60px}.woocommerce div.product .installation-options-item{background:#fff;-webkit-border-radius:14px;border-radius:14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);margin:15px 0;padding:15px 25px 15px 20px;position:relative}.woocommerce div.product .installation-options-item:before{content:'';display:block;height:30px;left:-4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.woocommerce div.product .product-anchor-links:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%;content:''}.woocommerce div.product .installation-options-item .link:active,.woocommerce div.product .installation-options-item .link:focus,.woocommerce div.product .installation-options-item .link:hover{text-decoration:none}.woocommerce div.product .installation-options-item.standard-option:before{background:#688AFC}.woocommerce div.product .installation-options-item.non-standard-option:before{background:#FFCE46}.woocommerce div.product .installation-options-item.non-standard-option form{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce div.product .installation-options-item.non-standard-option .link{background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(12%,#fff),color-stop(12%,#ffce46),color-stop(88%,#ffce46),color-stop(88%,#fff),to(white));background:-webkit-linear-gradient(top,#fff 0,#fff 12%,#ffce46 12%,#ffce46 88%,#fff 88%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#fff 12%,#ffce46 12%,#ffce46 88%,#fff 88%,#fff 100%);background:linear-gradient(180deg,#fff 0,#fff 12%,#ffce46 12%,#ffce46 88%,#fff 88%,#fff 100%);color:#171731}.woocommerce div.product .installation-options-item.non-standard-option .btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:40px}.woocommerce div.product .functionalities-short{padding:0}.woocommerce div.product .functionalities-short-title{font-size:14px;margin:10px 0;text-transform:uppercase}.woocommerce div.product .functionalities-short .list-functionalities{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce div.product .functionalities-short .list-functionalities .single-functionality{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:18px 0;width:50%}.woocommerce div.product .functionalities-short .list-functionalities .single-functionality-icon{display:block;height:38px;margin-right:38px;position:relative;width:38px}.woocommerce div.product .functionalities-short .list-functionalities .single-functionality-icon img{display:block;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;width:100%}.woocommerce div.product .functionalities-short .list-functionalities .single-functionality .functionality-title{padding-right:10px;width:-webkit-calc(100% - 76px);width:calc(100% - 76px)}.woocommerce div.product .product-anchor-links{background:#171731;height:90px;position:-webkit-sticky;position:sticky;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;top:-webkit-calc(100% - 90px);top:calc(100% - 90px);will-change:transform;width:100%;z-index:10}.woocommerce div.product .product-anchor-links:before{background:#171731;display:block;height:100%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:1}.woocommerce div.product .product-anchor-links-list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1320px;padding:17px 0;position:relative;z-index:2}.woocommerce div.product .product-anchor-links-item{text-transform:uppercase}.woocommerce div.product .product-anchor-links-item a{color:#fff;font-size:18px;font-weight:600}.woocommerce div.product .product-anchor-links-item:before{display:none}.woocommerce div.product .product-anchor-links+div,.woocommerce div.product .product-anchor-links+div #tab-description h2:first-of-type{margin-top:0}.woocommerce div.product .product-anchor-links+div #tab-description iframe{display:block;height:560px;margin:0 auto;max-width:995px;width:100%}.woocommerce div.product .woocommerce-tabs{margin:40px auto 0;max-width:1320px;position:relative;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#EAE8ED;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow:visible;padding:20px 0;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs:before{background:#EAE8ED;border:none;display:block;height:100%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;margin-right:150px;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:18px;font-weight:600;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#688AFC}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:0 0;border:none}.woocommerce div.product .single-product-contact-form{background:#e9e8ed;margin-top:60px;padding:90px 0 120px;position:relative;width:100%}.woocommerce div.product .single-product-contact-form:before{background:#e9e8ed;content:'';display:block;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.woocommerce div.product .single-product-contact-form .form-column,.woocommerce div.product .single-product-contact-form .section-title{margin:0 auto;max-width:480px;position:relative;z-index:1}.woocommerce div.product .single-product-contact-form .section-title{font-size:28px;font-weight:400;margin-bottom:40px}.woocommerce div.product .single-product-contact-form .wpcf7-acceptance .wpcf7-list-item-label{color:#171731}.woocommerce div.product .wpgs.wpgs--with-images{max-width:680px;width:50%}.woocommerce div.product .wpgs-for.slick-slider{display:block;height:585px;width:100%}.woocommerce div.product .wpgs-for.slick-slider i{display:none!important}.woocommerce div.product .wpgs-for.slick-slider .slick-list,.woocommerce div.product .wpgs-for.slick-slider .slick-slide,.woocommerce div.product .wpgs-for.slick-slider .slick-track{height:-webkit-calc(100% - 5px)!important;height:calc(100% - 5px)!important}.woocommerce div.product .wpgs-for.slick-slider .slick-slide{background:#fff;-webkit-box-shadow:none;box-shadow:none;display:block;position:relative;width:100%}.woocommerce div.product .wpgs-for.slick-slider .slick-slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:inherit}.woocommerce div.product .wpgs-nav{margin:0 auto;width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}.woocommerce div.product .slick-prev{left:-60px}.woocommerce div.product .slick-next{right:-60px}.woocommerce div.product .slick-next,.woocommerce div.product .slick-prev{height:52px;width:52px}.woocommerce div.product .slick-next:before,.woocommerce div.product .slick-prev:before{background-image:url(./images/prev.png);-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);content:'';display:block;height:100%;left:0;opacity:1;top:0;width:100%;color:#688AFC}.woocommerce div.product .slick-next.slick-disabled:before,.woocommerce div.product .slick-prev.slick-disabled:before{opacity:.3}.woocommerce div.product .slick-next:before{background-image:url(./images/next.png)}.woocommerce div.product .slick-list{padding:20px 0;height:100%}.woocommerce div.product .slick-track .slick-slide{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1);-webkit-border-radius:30px;border-radius:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:10px;height:140px;padding:0;position:relative;width:-webkit-calc(20% - 21px);width:calc(20% - 21px)}.woocommerce div.product .slick-track .slick-slide a{outline:0}.woocommerce div.product .slick-track .slick-slide img{border:1px solid transparent;height:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;width:90%}.single-product-attribute,.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border-bottom:1px solid #E3E8F9}.woocommerce div.product .slick-track .slick-slide img.flex-active{border:1px solid #E3E8F9}.woocommerce table.shop_attributes{border-top:1px solid #E3E8F9;border-collapse:collapse}.woocommerce span.onsale{background:#688AFC;-webkit-border-radius:0 21px 21px 0;border-radius:0 21px 21px 0;color:#171731;display:block;font-size:14px;font-weight:700;height:42px;left:-40px!important;line-height:42px;position:relative;right:inherit!important;text-align:center;text-transform:uppercase;width:150px;z-index:1}.functionalities.wrapper,.functionalities.wrapper-max,.functionalities.wrapper-narrow,.installation-types.wrapper,.installation-types.wrapper-max,.installation-types.wrapper-narrow,.technical-data.wrapper,.technical-data.wrapper-max,.technical-data.wrapper-narrow,.up-sells{margin:0 auto;max-width:1320px;padding:0;width:100%}.functionalities.wrapper .section-title,.functionalities.wrapper h2,.functionalities.wrapper-max .section-title,.functionalities.wrapper-max h2,.functionalities.wrapper-narrow .section-title,.functionalities.wrapper-narrow h2,.installation-types.wrapper .section-title,.installation-types.wrapper h2,.installation-types.wrapper-max .section-title,.installation-types.wrapper-max h2,.installation-types.wrapper-narrow .section-title,.installation-types.wrapper-narrow h2,.technical-data.wrapper .section-title,.technical-data.wrapper h2,.technical-data.wrapper-max .section-title,.technical-data.wrapper-max h2,.technical-data.wrapper-narrow .section-title,.technical-data.wrapper-narrow h2,.up-sells .section-title,.up-sells h2{font-size:35px;margin:30px 0 25px}.functionalities.wrapper .section-subtitle,.functionalities.wrapper-max .section-subtitle,.functionalities.wrapper-narrow .section-subtitle,.installation-types.wrapper .section-subtitle,.installation-types.wrapper-max .section-subtitle,.installation-types.wrapper-narrow .section-subtitle,.technical-data.wrapper .section-subtitle,.technical-data.wrapper-max .section-subtitle,.technical-data.wrapper-narrow .section-subtitle,.up-sells .section-subtitle{color:#688AFC;text-transform:uppercase}.functionalities .single-functionality{background:#e9e8ed;margin:25px 0;padding:25px 30px}.functionalities .single-functionality-image{display:block;height:40px;position:relative;width:50px}.functionalities .single-functionality-image img{display:block;height:100%;-o-object-position:left;object-position:left;-o-object-fit:contain;object-fit:contain;width:100%}.functionalities .single-functionality-title{margin:15px 0 5px}.installation-description ul{margin:20px 0;padding-left:70px}.technical-data{margin-bottom:60px}.single-product-attribute{padding:15px 0}.single-product-attribute:last-of-type{border-bottom:none}.single-product-attribute .attribute{font-weight:700}.woocommerce .fixed-add-to-cart{bottom:180px;position:fixed;right:0;z-index:10;width:250px}.woocommerce .fixed-add-to-cart .btn.btn-outline,.woocommerce .fixed-add-to-cart .button.add_to_cart_button{background:#688AFC;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;border-right:none;color:#171731;margin:0;padding:0 50px 0 25px!important;width:100%}.woocommerce .fixed-add-to-cart .btn.btn-outline:active,.woocommerce .fixed-add-to-cart .btn.btn-outline:focus,.woocommerce .fixed-add-to-cart .btn.btn-outline:hover,.woocommerce .fixed-add-to-cart .button.add_to_cart_button:active,.woocommerce .fixed-add-to-cart .button.add_to_cart_button:focus,.woocommerce .fixed-add-to-cart .button.add_to_cart_button:hover{background:#fff;color:#171731}.woocommerce .fixed-add-to-cart .btn.btn-outline{margin:15px 0}.woocommerce .fixed-add-to-cart .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px;height:20px;width:20px}@media screen and (max-width:1500px){.woocommerce div.product .wpgs.wpgs--with-images{width:45%}.woocommerce div.product div.summary{width:-webkit-calc(100% - 600px);width:calc(100% - 600px)}}@media screen and (max-width:1280px){.woocommerce div.product div.summary{padding-left:20px;width:55%}.woocommerce div.product .installation-options-item.non-standard-option .btn{margin:10px 0}.woocommerce div.product .functionalities-short .list-functionalities .single-functionality-icon{margin-right:20px}}@media screen and (max-width:1024px){.woocommerce div.product .wpgs.wpgs--with-images{margin:0 auto 30px;width:100%}.woocommerce div.product div.summary{max-width:100%;padding-left:0;width:100%}.woocommerce div.product .wpgs-for.slick-slider{height:400px}.woocommerce div.product .product-anchor-links{bottom:0;height:84px;left:0;position:fixed;top:inherit;width:100%}.woocommerce div.product .product-anchor-links-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 0}.woocommerce div.product .product-anchor-links-list .product-anchor-links-item{margin:5px 30px}.woocommerce div.product .product-anchor-links+div #tab-description iframe{height:500px}}@media screen and (max-width:840px){.woocommerce div.product .product-anchor-links+div #tab-description iframe{height:460px}}@media screen and (max-width:720px){.installation-description ul{padding-left:25px}.woocommerce div.product .wpgs-for.slick-slider{height:350px}.woocommerce div.product .product-anchor-links+div #tab-description iframe{height:400px}}@media screen and (max-width:560px){.woocommerce div.product.product-type-simple{padding:0}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .variations tbody{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce div.product form.cart .variations tbody tr{margin-bottom:15px;width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.woocommerce div.product form.cart.variations_form .single_variation_wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce div.product form.cart.variations_form .single_variation_wrap .woocommerce-variation{text-align:center;width:100%}.woocommerce div.product form.cart.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{width:100%}.woocommerce div.product form.cart.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart button.button,.woocommerce div.product form.cart.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart button.button.alt{padding:0 25px!important}.woocommerce div.product .installation-options-item{padding:12px 20px 12px 15px}.woocommerce div.product .functionalities-short .list-functionalities,.woocommerce div.product .installation-options-item.non-standard-option form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce div.product .functionalities-short .list-functionalities .single-functionality{margin:12px 0;width:100%}.woocommerce div.product .functionalities-short .list-functionalities .single-functionality .functionality-title{padding-right:0}.functionalities .single-functionality{padding:15px 20px}.woocommerce div.product .product-anchor-links{height:76px}.woocommerce div.product .product-anchor-links-list .product-anchor-links-item{margin:5px 10px}.woocommerce div.product .product-anchor-links-list .product-anchor-links-item a{font-size:14px}.woocommerce .fixed-add-to-cart{display:none}.woocommerce div.product .wpgs-for.slick-slider{height:300px}.woocommerce div.product .slick-track .slick-slide{height:100px}.woocommerce div.product .product-anchor-links+div #tab-description iframe{height:300px}}@media screen and (max-width:450px){.woocommerce div.product .slick-track .slick-slide{-webkit-border-radius:10px;border-radius:10px;height:50px}}@media screen and (max-width:400px){.woocommerce div.product .product-anchor-links{bottom:40px;height:112px}.single-product .call-btn-fixed{bottom:0}.woocommerce div.product .product-anchor-links+div #tab-description iframe{height:220px}}.compare-table{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px}.compare-table .compare-column{position:relative;width:-webkit-calc(100% / 3);width:calc(100% / 3)}.compare-table .compare-column:before{background-image:url(./images/bg/border-dashed.png);background-position:top;background-repeat:repeat-y;-webkit-background-size:contain;background-size:contain;content:'';height:100%;position:absolute;right:0;top:0;width:2px;z-index:0}.compare-table .compare-column:last-of-type:before{display:none}.compare-table .compare-column:first-of-type .compare-header,.compare-table .compare-column:first-of-type .compare-important-things{text-align:left}.compare-table .compare-column:first-of-type .compare-header .row,.compare-table .compare-column:first-of-type .compare-header .title,.compare-table .compare-column:first-of-type .compare-important-things .row,.compare-table .compare-column:first-of-type .compare-important-things .title{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.compare-table .compare-header,.compare-table .compare-important-things{text-align:center}.compare-table .compare-header .title,.compare-table .compare-important-things .title{background-color:#e9e8ed}.compare-table .compare-header .row,.compare-table .compare-header .title,.compare-table .compare-important-things .row,.compare-table .compare-important-things .title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:80px;padding:10px 30px}.compare-table .compare-header .row .mobile,.compare-table .compare-header .title .mobile,.compare-table .compare-important-things .row .mobile,.compare-table .compare-important-things .title .mobile{display:none}.compare-table .compare-header .row,.compare-table .compare-important-things .row{border-bottom:1px solid #e9e8ed}.compare-table .compare-header{height:430px}.compare-table .compare-header .page-title{margin:0 0 20px}.compare-table .compare-header .add-compare-product,.compare-table .compare-header .delete-compare-product{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#171731;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.compare-table .compare-header .add-compare-product:active,.compare-table .compare-header .add-compare-product:focus,.compare-table .compare-header .add-compare-product:hover,.compare-table .compare-header .delete-compare-product:active,.compare-table .compare-header .delete-compare-product:focus,.compare-table .compare-header .delete-compare-product:hover{color:#688AFC;text-decoration:none}.compare-table .compare-header .delete-compare-product{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:14px;margin-right:50px}.compare-table .compare-header .delete-compare-product .icon{fill:currentColor;height:20px;margin-left:10px;width:20px}.compare-table .compare-header .add-compare-product{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:700;height:100%;width:100%}.compare-table .compare-header .add-compare-product .icon{color:#688AFC;height:40px;margin-right:10px;width:40px}.compare-table .compare-header .image{display:block;height:140px;margin:15px 0;position:relative;width:100%}.compare-table .compare-header .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.compare-table .compare-header .product-category{font-size:14px;text-align:center}.compare-table .compare-header .product-title{font-size:18px;margin:10px 0 15px;text-align:center}.compare-table .compare-header .product-price{font-size:31px;font-weight:700;line-height:1.2;text-align:center}.compare-table .compare-header .product-price .regular-price{display:block;font-size:20px;font-weight:400;text-decoration:line-through}.compare-info,.woocommerce-account .customer-box-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.compare-table .compare-header .button.add_to_cart_button{max-width:300px;width:100%}.compare-info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#e9e8ed;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:87px;padding:10px 30px}.compare-info h1{font-size:24px;margin:0}@media screen and (max-width:1280px){.compare-table .compare-important-things{font-size:18px}.compare-table .compare-header .delete-compare-product{margin-right:30px}}@media screen and (max-width:1024px){.compare-table .compare-important-things{font-size:16px}.compare-table .compare-important-things .row,.compare-table .compare-important-things .title{min-height:80px;padding:5px 20px}.compare-table .compare-header .delete-compare-product{margin-right:10px}.compare-table .compare-header .button.add_to_cart_button{max-width:240px;padding:0 25px}}@media screen and (max-width:840px){.compare-table{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.compare-table .compare-important-things{margin-bottom:50px}.compare-table .compare-important-things .row,.compare-table .compare-important-things .title{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.compare-table .compare-important-things .row .mobile,.compare-table .compare-important-things .title .mobile{display:block;width:100%}.compare-table .compare-column.empty .compare-important-things,.compare-table .compare-column:before,.compare-table .compare-column:first-child .compare-important-things{display:none}.compare-table .compare-important-things .row .attribute,.compare-table .compare-important-things .title .attribute{font-weight:700}.compare-table .compare-column{width:100%}.compare-table .compare-column.empty .compare-header,.compare-table .compare-column:first-child .compare-header{height:auto;margin-bottom:20px}.compare-table .compare-column.empty .compare-header{margin:60px 0}}@media screen and (max-width:560px){.compare-table .compare-important-things .row,.compare-table .compare-important-things .title{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.woocommerce-account .site-header.login-page{-webkit-border-radius:0;border-radius:0;background:0 0}.woocommerce-account .site-header.login-page.is-fixed{-webkit-border-radius:0 0 30px 30px;border-radius:0 0 30px 30px;background:#fff}.woocommerce-account .page-title{display:none}.woocommerce-account .page-content.wrapper-max{max-width:1530px}.woocommerce-account .customer-box-row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:100px 0 50px;position:relative;z-index:1}.woocommerce-account .customer-box-row .customer-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:14px;border-radius:14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px;min-height:450px;max-width:525px;padding:50px 100px;text-align:center;width:50%}.woocommerce-account .customer-box-row .customer-box p{margin:12px 0 20px}.woocommerce-account .customer-box-row .customer-box p.customer-box-title{font-size:20px;font-weight:700;margin:0}.woocommerce-account .customer-box-row .customer-box .icon{display:block;color:#688AFC;height:54px;margin:0 auto 15px;width:54px}.woocommerce-account .customer-box-row .customer-box .btn{display:block;margin:10px auto;max-width:250px;width:100%}.woocommerce-account .customer-login .text-wrapper,.woocommerce-account .customer-register .text-wrapper{background:#fff;-webkit-border-radius:14px;border-radius:14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);max-width:800px;padding:100px 120px;width:100%}.woocommerce-account .customer-login .text-wrapper .customer-box-title,.woocommerce-account .customer-register .text-wrapper .customer-box-title{font-size:25px}.woocommerce-account .customer-login .woocommerce-form,.woocommerce-account .customer-register .woocommerce-form{-webkit-border-radius:0;border-radius:0;border:none;margin:0;padding:0}.woocommerce-account .customer-login .woocommerce-form button.button,.woocommerce-account .customer-register .woocommerce-form button.button{background:#688AFC;color:#fff;display:block;float:inherit;margin:25px auto 15px;width:250px}.woocommerce-account .customer-login .woocommerce-form .woocommerce-privacy-policy-text,.woocommerce-account .customer-register .woocommerce-form .woocommerce-privacy-policy-text{font-size:14px}.woocommerce-account .customer-login .woocommerce-form .woocommerce-privacy-policy-text a,.woocommerce-account .customer-register .woocommerce-form .woocommerce-privacy-policy-text a{font-weight:700;text-decoration:underline}.woocommerce-account .customer-login .woocommerce-form .woocommerce-privacy-policy-text a:active,.woocommerce-account .customer-login .woocommerce-form .woocommerce-privacy-policy-text a:focus,.woocommerce-account .customer-login .woocommerce-form .woocommerce-privacy-policy-text a:hover,.woocommerce-account .customer-register .woocommerce-form .woocommerce-privacy-policy-text a:active,.woocommerce-account .customer-register .woocommerce-form .woocommerce-privacy-policy-text a:focus,.woocommerce-account .customer-register .woocommerce-form .woocommerce-privacy-policy-text a:hover{text-decoration:none}.woocommerce-account .customer-register .text-wrapper{margin:100px auto 50px}.woocommerce-account .customer-register .text-wrapper .customer-box-title{margin:20px 0 25px}.woocommerce-account .customer-login{position:relative;z-index:1}.woocommerce-account .customer-login .text-wrapper{margin-top:10px;margin-left:140px}.woocommerce-account .customer-login .text-wrapper .customer-box-title{margin:50px 0}.woocommerce-account .customer-login .link-to-register{text-align:center}.woocommerce-account .customer-login .link-to-register .link{font-weight:700;text-decoration:underline}.woocommerce-account .customer-login .link-to-register .link:active,.woocommerce-account .customer-login .link-to-register .link:focus,.woocommerce-account .customer-login .link-to-register .link:hover{text-decoration:none}.woocommerce-account .customer-login-bg-image,.woocommerce-account .customer-logout-bg-image{height:100%;max-width:1085px;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:0}.woocommerce-account .customer-login-bg-image img,.woocommerce-account .customer-logout-bg-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce-account .customer-login-bg-image:after,.woocommerce-account .customer-login-bg-image:before,.woocommerce-account .customer-logout-bg-image:after,.woocommerce-account .customer-logout-bg-image:before{background-image:url(./images/bg/deco-outline.png);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;content:'';display:inline-block;height:auto;margin:0;padding-bottom:42%;position:absolute;max-width:430px;width:42%;z-index:1}.woocommerce-account .customer-login-bg-image:before,.woocommerce-account .customer-logout-bg-image:before{left:35px;top:-310px}.woocommerce-account .customer-login-bg-image:after,.woocommerce-account .customer-logout-bg-image:after{bottom:-170px;right:-120px}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;position:relative}.woocommerce-account .woocommerce-LostPassword.lost_password{font-size:14px;margin:5px 5px 0 0;text-align:right}.woocommerce-account .woocommerce-LostPassword.lost_password a{font-weight:700;text-decoration:underline}.woocommerce-account .woocommerce-LostPassword.lost_password a:active,.woocommerce-account .woocommerce-LostPassword.lost_password a:focus,.woocommerce-account .woocommerce-LostPassword.lost_password a:hover{text-decoration:none}.woocommerce-account.logged-in .woocommerce{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-account.logged-in .woocommerce-account-title{font-size:25px;margin:50px 0 0;position:relative;z-index:1}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{float:none;position:relative;width:100%;z-index:1}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper{height:900px;position:relative;width:530px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper:before{background:#fff;-webkit-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);content:'';display:block;height:100%;position:absolute;right:0;top:0;width:200%;z-index:0}.fast-shopping-block,.login-form-block,.thank-you-popup .thank-you-popup-inner{-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);-webkit-box-direction:normal;-webkit-box-orient:vertical}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link{font-size:18px;font-weight:700;margin:30px 0;padding-left:55px;position:relative;text-transform:uppercase}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link:before{background:url(./images/account-icons/user.png) center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-border-radius:0;border-radius:0;content:'';display:block;height:23px;left:0;margin:0;position:absolute;top:2px;width:23px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a{color:#171731}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a:active,.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a:focus,.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a:hover{text-decoration:none}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link--edit-address:before{background-image:url(./images/account-icons/user.png)}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link--edit-account:before{background-image:url(./images/account-icons/password.png)}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link--orders:before{background-image:url(./images/account-icons/orders.png)}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link--lista-zyczen:before{background-image:url(./images/account-icons/heart.png)}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link--customer-logout:before{background-image:url(./images/account-icons/logout.png)}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link--usun-konto:before{background-image:url(./images/account-icons/delete.png);height:18px;top:4px;width:18px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active:after{background:#688AFC;-webkit-border-radius:0;border-radius:0;content:'';display:block;height:-webkit-calc(100% - 4px);height:calc(100% - 4px);left:-30px;margin:0;position:absolute;top:2px;width:6px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active a{color:#688AFC}.woocommerce-account.logged-in .woocommerce-MyAccount-content{background:#F0F4FE;min-height:900px;padding:120px 140px;margin-left:30px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.woocommerce-account.logged-in .woocommerce-MyAccount-content.is-favorite-products{background:#fff;margin-top:-15px;padding:0}.woocommerce-account.logged-in .woocommerce-MyAccount-content.is-account-orders{padding:45px 15px}.woocommerce-account.logged-in .woocommerce-MyAccount-content h3{font-size:16px;text-transform:uppercase}.woocommerce-account.logged-in form{max-width:480px;width:100%}.woocommerce-account.logged-in form button[type=submit]{background:#688AFC;color:#fff;display:block;margin-top:35px;margin-left:auto;max-width:250px;width:100%}.woocommerce-account.logged-in .edit-account input[name=account_display_name]+span{display:inline-block;font-size:14px;font-weight:600;padding:5px}.woocommerce-account.logged-in .edit-account fieldset{border:1px solid #E3E8F9;margin-top:20px;margin-bottom:20px;padding:10px 15px}.woocommerce-account.logged-in .edit-account fieldset legend{font-size:14px}.woocommerce-account.logged-in .woocommerce-Addresses{background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px;padding:20px;width:100%}.woocommerce-account.logged-in .woocommerce-Addresses .woocommerce-Address{border:1px solid #E3E8F9;padding:10px 15px}.woocommerce-account.logged-in .woocommerce-Addresses .woocommerce-Address-title a{background:0 0;border:2px solid #688AFC;-webkit-border-radius:20px;border-radius:20px;color:#688AFC;cursor:pointer;display:inline-block;height:40px;font-size:14px;font-weight:700;line-height:38px;margin:0;padding:0 25px;text-align:center;text-decoration:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.woocommerce-account.logged-in .woocommerce-Addresses .woocommerce-Address-title a:active,.woocommerce-account.logged-in .woocommerce-Addresses .woocommerce-Address-title a:focus,.woocommerce-account.logged-in .woocommerce-Addresses .woocommerce-Address-title a:hover{background:#688AFC;color:#fff}.woocommerce-account.logged-in .favorite-products .product-title{font-weight:700}.woocommerce-account.logged-in .remove-account input[type=submit]{margin:15px 0 0;max-width:250px;width:100%}.woocommerce table.my_account_orders{border:none;border-collapse:collapse}.woocommerce table.my_account_orders th{background:#171731;color:#fff;font-size:14px;font-weight:700;padding:15px;text-transform:uppercase}.woocommerce table.my_account_orders tbody tr{background:#fff;border:solid #F0F4FE;border-width:10px 0}.woocommerce table.my_account_orders .woocommerce-orders-table__cell{font-size:16px;padding:10px 15px}.woocommerce table.my_account_orders .woocommerce-orders-table__cell .btn.btn-outline{display:block;margin:0 0 0 auto;max-width:130px;width:100%}.woocommerce table.my_account_orders .woocommerce-orders-table__cell.woocommerce-orders-table__cell-service-action{width:155px}.woocommerce table.my_account_orders .woocommerce-orders-table__cell-payment-method,.woocommerce table.my_account_orders .woocommerce-orders-table__cell-product-name{text-transform:uppercase}.woocommerce table.my_account_orders .woocommerce-orders-table__cell-invoice a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#171731;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce table.my_account_orders .woocommerce-orders-table__cell-invoice a img{margin-left:10px}.thank-you-popup{background-color:rgba(0,0,0,.4);display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:100}.thank-you-popup.is-hidden{display:none}.thank-you-popup .thank-you-popup-inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-border-radius:14px;border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:80%;left:50%;max-height:645px;max-width:1080px;padding:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:80%}.thank-you-popup .thank-you-popup-inner .thank-you-popup-image{display:block;height:170px;margin:0 auto 30px;width:170px}.thank-you-popup .thank-you-popup-inner .thank-you-popup-image img{display:block;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;width:100%}.thank-you-popup .thank-you-popup-inner .text{font-size:25px;margin:25px 0 0;text-align:center}.thank-you-popup .thank-you-popup-inner .text-below{font-size:20px;text-align:center}.thank-you-popup .thank-you-popup-inner .btn{display:block;margin:30px auto 0;max-width:260px;width:100%}@media screen and (max-width:1500px){.woocommerce-account.logged-in .woocommerce-MyAccount-content{padding:40px 60px}.woocommerce table.my_account_orders .woocommerce-orders-table__cell{padding:10px 12px}.woocommerce table.my_account_orders .woocommerce-orders-table__cell .btn.btn-outline{width:130px}}@media screen and (max-width:1400px){.woocommerce-account .site-header.login-page{-webkit-border-radius:0;border-radius:0;background:#fff}.woocommerce-account #breadcrumbs{background:#fff;margin:0;padding-bottom:20px;padding-top:20px;position:relative;z-index:2}.woocommerce-account .customer-login-bg-image,.woocommerce-account .customer-logout-bg-image{max-width:inherit}}@media screen and (max-width:1280px){.woocommerce-account.logged-in .woocommerce{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.woocommerce-account.logged-in .woocommerce.add_to_cart_inline{position:unset}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{margin:0}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper{background:#fff;-webkit-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);cursor:pointer;height:70px;left:-30px;max-width:400px;overflow:hidden;padding-left:30px;position:absolute;top:-30px;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);z-index:10}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper:before{border:solid #688AFC;border-width:0 2px 2px 0;-webkit-border-radius:0;border-radius:0;content:'';height:12px;position:absolute;right:40px;top:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:12px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper .woocommerce-account-title{margin:24px 0;font-size:20px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper.is-active{height:auto}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper.is-active .woocommerce-MyAccount-navigation-link{display:block}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper:hover::before{border:solid #171731;border-width:0 2px 2px 0}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link{display:none;margin:24px 0}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link a:hover{color:#171731}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active{background:#fff;display:block;position:absolute;top:-73px;z-index:1}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active:after{left:-30px}.woocommerce-account.logged-in .woocommerce-MyAccount-content{margin:70px 0 0;width:100%}.woocommerce-account.logged-in .woocommerce-MyAccount-content.is-favorite-products{margin-top:70px}}@media screen and (max-width:1200px){.woocommerce-account .customer-box-row{margin:50px 0}.woocommerce-account .customer-box-row .customer-box{padding:40px 60px}.woocommerce-account .customer-login .text-wrapper,.woocommerce-account .customer-register .text-wrapper{margin:10px auto 0}}@media screen and (max-width:1024px){.site-header.login-page .wrapper,.site-header.login-page .wrapper-max,.site-header.login-page .wrapper-narrow{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce-account .customer-box-row{margin:20px -15px}.woocommerce-account .customer-box-row .customer-box{padding:30px}.woocommerce-account.logged-in .woocommerce-MyAccount-content{padding:30px 40px}}@media screen and (max-width:840px){.woocommerce-account .customer-box-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.woocommerce-account .customer-box-row .customer-box{margin:15px 0;min-height:inherit;padding:40px 80px;width:100%}.woocommerce-account .customer-box-row .customer-box .icon.empty{display:none}.woocommerce-account .customer-login .text-wrapper,.woocommerce-account .customer-register .text-wrapper{padding:50px 60px}.woocommerce-account.logged-in .woocommerce-Addresses{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.woocommerce table.my_account_orders .woocommerce-orders-table__cell-invoice a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce table.my_account_orders .woocommerce-orders-table__cell-service-action::before{display:none}}@media screen and (max-width:560px){.woocommerce-account .customer-box-row .customer-box{padding:40px 30px}.woocommerce-account .customer-login .text-wrapper,.woocommerce-account .customer-register .text-wrapper{margin:0 auto;padding:60px 10px}.woocommerce-account .customer-login .text-wrapper .customer-box-title{margin:0 0 30px;text-align:center}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:5px}.woocommerce-account.logged-in .woocommerce-MyAccount-content{margin:60px -20px 0;padding:20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.woocommerce-account.logged-in .woocommerce-MyAccount-content.is-favorite-products{margin:60px 0 0;padding:0;width:100%}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper .woocommerce-account-title{font-size:18px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active{top:-70px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active:after{left:-20px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link.is-active a{padding-right:7px}.woocommerce-account.logged-in form button[type=submit]{margin:35px auto 0}}@media screen and (max-width:380px){.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-wrapper:before{right:20px;top:28px}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation-link{padding-left:35px}}.woocommerce-cart .subpage .wrapper-max{max-width:1530px}.woocommerce-cart table.cart th{background:#e9e8ed;font-size:18px;padding:15px 30px}.woocommerce-cart table.cart td{padding:30px}.woocommerce-cart table.cart td.product-remove{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.woocommerce-cart table.cart td.product-thumbnail img{display:block;height:auto;width:140px}.woocommerce-cart table.cart td.product-name a{color:#171731;font-size:18px;font-weight:700}.woocommerce-cart table.cart td.product-name a:active,.woocommerce-cart table.cart td.product-name a:focus,.woocommerce-cart table.cart td.product-name a:hover{color:#688AFC;text-decoration:none}.woocommerce-cart table.cart td.product-name .variation{font-size:18px}.woocommerce-cart table.cart td.product-quantity .quantity .qty{font-weight:400;text-align:left;width:140px}.woocommerce a.button,.woocommerce a.button.alt.checkout-button{background:#688AFC;color:#fff}.woocommerce a.button.alt.checkout-button:active,.woocommerce a.button.alt.checkout-button:focus,.woocommerce a.button.alt.checkout-button:hover,.woocommerce a.button:active,.woocommerce a.button:focus,.woocommerce a.button:hover{background:#fff;color:#171731}div.coupon:not(.under-proceed){display:none!important}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#e9e8ed;float:inherit;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0 100px;padding:25px 50px;position:relative;width:100%}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{display:none}.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:470px;width:50%}.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .coupon-label,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .coupon-label{display:block;margin-bottom:10px;width:100%}.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .input-text,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .input-text{width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .btn,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .btn{background:0 0;margin:0 0 0 auto;width:185px}.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .btn:active,.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .btn:focus,.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .btn:hover,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .btn:active,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .btn:focus,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .btn:hover{background:#688AFC;color:#fff}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout{bottom:-80px;padding:0;position:absolute;right:0}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{font-size:16px;max-width:250px;margin:0 auto;width:100%}.woocommerce a.remove{color:#171731!important;margin:0 auto}.woocommerce a.remove:hover{color:#fff!important;background:#FF5050}.woocommerce-cart .cart-collaterals .cart_totals table{border:none;font-size:20px;max-width:360px;margin-left:auto;padding-left:30px;width:50%}.woocommerce-cart .cart-collaterals .cart_totals table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total{margin-top:15px}.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total .woocommerce-Price-amount{font-size:33px}.woocommerce-cart .cart-collaterals .cart_totals table tr td,.woocommerce-cart .cart-collaterals .cart_totals table tr th{background:0 0!important;padding:5px 10px;width:100%}@media screen and (max-width:1300px){.woocommerce .cart-collaterals .cross-sells li.product:nth-of-type(3),.woocommerce-page .cart-collaterals .cross-sells li.product:nth-of-type(3){display:none}}@media screen and (max-width:1200px){.woocommerce-cart table.cart th{padding:10px 20px}.woocommerce-cart table.cart td{padding:20px}}@media screen and (max-width:1024px){.woocommerce-cart table.cart th{padding:5px 10px}.woocommerce-cart table.cart td{font-size:16px;padding:10px 5px}.woocommerce-cart table.cart td.product-thumbnail img{width:100px}.woocommerce-cart table.cart td.product-name a{font-size:16px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:25px}.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed{padding-left:10px;max-width:470px;width:100%}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{margin:20px 0 0;max-width:450px;padding-left:0;width:100%}}@media screen and (max-width:768px){.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed,.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed,.woocommerce-page .cart-collaterals .cart_totals table{max-width:100%}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout{left:50%;right:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:560px){.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .btn,.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .input-text,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .btn,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .input-text,.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout{width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:15px}.woocommerce .cart-collaterals .cart_totals .coupon.under-proceed .btn,.woocommerce-page .cart-collaterals .cart_totals .coupon.under-proceed .btn{margin-top:10px}.woocommerce .cart-collaterals .cart_totals table tr.order-total .woocommerce-Price-amount,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total .woocommerce-Price-amount{font-size:24px}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{max-width:100%}}body.woocommerce-checkout.logged-in .fast-shopping-block,body.woocommerce-checkout.logged-in .login-form-block{display:none}body.woocommerce-checkout.logged-in .woocommerce-checkout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.woocommerce-checkout .woocommerce{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}body.woocommerce-checkout .woocommerce-checkout{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.woocommerce-checkout .woocommerce-checkout.is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.woocommerce-checkout .woocommerce-checkout .woocommerce-NoticeGroup ul li:before,body.woocommerce-checkout .woocommerce-checkout .woocommerce-additional-fields h3.is-hidden{display:none}body.woocommerce-checkout .woocommerce-checkout #order_review_heading,body.woocommerce-checkout .woocommerce-checkout h3{font-size:20px}body.woocommerce-checkout .woocommerce-checkout .woocommerce-NoticeGroup{margin-bottom:40px;width:100%}body.woocommerce-checkout .woocommerce-checkout .woocommerce-additional-fields h3{cursor:pointer;font-size:16px;padding-left:45px;position:relative}body.woocommerce-checkout .woocommerce-checkout .woocommerce-additional-fields h3:before{background-image:url(./images/bg/plus.png);-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;height:32px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px}.login-form-block form.login:before,.text-image-side .anchor-link{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}body.woocommerce-checkout .woocommerce-checkout .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{display:none}body.woocommerce-checkout .woocommerce-checkout .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper.is-active{display:block}body.woocommerce-checkout .page-content{max-width:1530px}.fast-shopping-block,.login-form-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:14px;border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px;min-height:450px;max-width:525px;text-align:center;width:-webkit-calc(50% - 12px);width:calc(50% - 12px)}.fast-shopping-block.is-hidden,.login-form-block .woocommerce-info,.login-form-block.is-hidden{display:none}.login-form-block{padding:100px 100px 50px}.login-form-block form.login{border:none;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;position:relative}.login-form-block form.login:before{color:#171731;content:'Zaloguj się';font-size:20px;font-weight:700;left:50%;position:absolute;top:-40px;transform:translateX(-50%)}.login-form-block form.login p:first-of-type{display:none}.login-form-block form.login .form-row{float:unset;margin:0 auto;width:100%}.login-form-block form.login .woocommerce-form-login__rememberme{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.login-form-block form.login .lost_password a{color:#688AFC;font-size:14px;text-decoration:none}.login-form-block form.login .lost_password a:active,.login-form-block form.login .lost_password a:focus,.login-form-block form.login .lost_password a:hover{text-decoration:underline}.login-form-block form.login .woocommerce-button{display:block;float:unset;margin:20px auto 10px;max-width:250px;width:100%}.login-form-block form.login .woocommerce-button:active,.login-form-block form.login .woocommerce-button:focus,.login-form-block form.login .woocommerce-button:hover{background:#fff!important;color:#688AFC!important}.fast-shopping-block{padding:50px 100px}.fast-shopping-block h3{font-size:20px;font-weight:700;margin:0}.fast-shopping-block p{margin:12px 0 20px}.fast-shopping-block a.btn.fast-shopping{display:block;margin:10px auto;max-width:250px;width:100%}.fast-shopping-block a.btn.fast-shopping:active,.fast-shopping-block a.btn.fast-shopping:focus,.fast-shopping-block a.btn.fast-shopping:hover{color:#688AFC;text-decoration:none}.woocommerce .col2-set,.woocommerce-page .col2-set{background:#e9e8ed;padding:70px 140px;width:50%}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.order-review-wrapper{background:#fff;-webkit-border-radius:14px;border-radius:14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);padding:100px 65px;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:1;width:50%}.order-review-wrapper table.shop_table{border:none;border-collapse:collapse;margin:25px 0}.order-review-wrapper table.shop_table th{background:#e9e8ed;padding:5px 10px}.order-review-wrapper table.shop_table td{border:none;border-top:1px solid #E3E8F9;padding:5px 10px}.order-review-wrapper table.shop_table .cart_item:first-of-type td{border-top:none}.order-review-wrapper table.shop_table .variation,.order-review-wrapper table.shop_table .variation dd p{margin-top:0}.order-review-wrapper table.shop_table tfoot th{background:0 0}.order-review-wrapper table.shop_table .order-total td{font-size:33px}.order-review-wrapper .woocommerce-privacy-policy-text{font-size:14px}.order-review-wrapper .form-row label.checkbox{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;position:relative}.order-review-wrapper .form-row label.checkbox .input-checkbox{display:block}#place_order{background:#688AFC;color:#fff;margin:0 0 0 auto;max-width:250px;width:100%}#place_order:active,#place_order:focus,#place_order:hover{background:#fff;color:#171731}.wc_payment_methods li.wc_payment_method:before{display:none!important}.woocommerce-order-received .woocommerce-order{margin:100px auto 150px}.woocommerce-order-received .woocommerce-order .thank-you-image{display:block;height:170px;margin:0 auto 30px;width:170px}.woocommerce-order-received .woocommerce-order .thank-you-image img{display:block;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;width:100%}.woocommerce-order-received .woocommerce-order .woocommerce-notice{font-size:25px;margin:25px 0 0;text-align:center}.woocommerce-order-received .woocommerce-order .text-below{font-size:20px;text-align:center}.woocommerce-order-received .woocommerce-order .btn{display:block;margin:30px auto 0;max-width:390px;width:100%}.woocommerce-checkout #payment ul.payment_methods li:before{display:none!important}@media screen and (max-width:1300px){.woocommerce .col2-set,.woocommerce-page .col2-set{padding:50px 60px 50px 50px}.order-review-wrapper{padding:10px 40px 30px}}@media screen and (max-width:1024px){.fast-shopping-block,.login-form-block,.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.order-review-wrapper{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025);width:100%}}@media screen and (max-width:560px){.fast-shopping-block p br,.woocommerce-order-received .woocommerce-order .text-below br{display:none}.woocommerce-order-received .woocommerce-order .woocommerce-notice{font-size:20px}.woocommerce-order-received .woocommerce-order .text-below{font-size:16px}.fast-shopping-block,.login-form-block{margin:15px 0;width:100%}.login-form-block{padding:80px 30px 30px}.fast-shopping-block{padding:30px}body.woocommerce-checkout .woocommerce-checkout{margin-left:-20px;margin-right:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.order-review-wrapper table.shop_table .order-total td{font-size:24px}.woocommerce .col2-set,.woocommerce-page .col2-set{padding:20px 20px 50px;width:100%}.order-review-wrapper{margin-top:-25px;margin-bottom:40px;padding:10px 20px 30px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.wp-block-button .wp-block-button__link{background:#fff;border:2px solid #171731;-webkit-border-radius:8px;border-radius:8px;color:#171731;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:51px;margin:10px 20px 10px 0;height:55px;padding:0 35px;text-align:center;text-decoration:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.wp-block-button .wp-block-button__link:active,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{background:#171731;color:#fff;text-decoration:none}.wp-block-buttons .wp-block-button:last-of-type .wp-block-button__link{margin-right:0}@media screen and (max-width:560px){.wp-block-button .wp-block-button__link{margin:10px 0;width:100%}}.wp-block-columns{margin:50px 0}.wp-block-columns.is-style-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.wp-block-columns.is-style-stretch .wp-block-group{height:100%}@media screen and (max-width:1024px){.wp-block-columns h2 br{display:block}}@media screen and (max-width:599px){.wp-block-columns{margin:30px 0}.wp-block-column{margin-bottom:25px}}.wp-block-gallery{display:block;margin:40px auto;overflow:hidden;padding:0;position:relative;width:100%}.wp-block-gallery ul.blocks-gallery-grid{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0!important;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.wp-block-gallery ul.blocks-gallery-grid .blocks-gallery-item{-webkit-box-flex:inherit;-webkit-flex-grow:inherit;-ms-flex-positive:inherit;flex-grow:inherit;height:auto;margin:10px;padding-bottom:-webkit-calc(25% - 20px);padding-bottom:calc(25% - 20px);position:relative;width:-webkit-calc(25% - 20px)!important;width:calc(25% - 20px)!important}.wp-block-gallery ul.blocks-gallery-grid .blocks-gallery-item:before{display:none}.wp-block-gallery ul.blocks-gallery-grid .blocks-gallery-item figure{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-gallery ul.blocks-gallery-grid .blocks-gallery-item .blocks-gallery-item__caption,.wp-block-image .aligncenter>figcaption,.wp-block-image figcaption{display:none}.wp-block-gallery ul.blocks-gallery-grid .blocks-gallery-item img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}@media screen and (max-width:840px){.wp-block-gallery ul.blocks-gallery-grid .blocks-gallery-item{padding-bottom:50%;width:50%!important}}@media screen and (max-width:560px){.wp-block-gallery{margin:45px auto;width:-webkit-calc(100vw - 30px);width:calc(100vw - 30px)}}.wp-block-group{margin:0 auto;width:100%}.wp-block-group.is-style-narrow{max-width:1320px}.wp-block-group.has-background{-webkit-border-radius:16px;border-radius:16px;padding:25px}.wp-block-group.has-background a{text-decoration:underline}.wp-block-group.has-background a:active,.wp-block-group.has-background a:focus,.wp-block-group.has-background a:hover{text-decoration:none}.wp-block-group.has-light-blue-color,.wp-block-group.has-magenta-color{color:#688AFC}.wp-block-group.has-dark-violet-color{color:#171731}.wp-block-group.has-white-color{color:#fff}.wp-block-group.has-black-color{color:#000}.wp-block-group.has-light-blue-background-color,.wp-block-group.has-magenta-background-color{background:#688AFC}.wp-block-group.has-dark-blue-background-color{background:#171731}.wp-block-group.has-white-background-color{background:#fff}.wp-block-group.has-black-background-color{background:#000}.wp-block-group .wp-block-group__inner-container>h2,.wp-block-group .wp-block-group__inner-container>h3{margin-top:15px}.wp-block-image{margin:50px auto}.wp-block-image img{-webkit-border-radius:16px!important;border-radius:16px!important;display:block;height:auto;max-width:100%}@media screen and (max-width:560px){.wp-block-image{margin:30px auto}}.wp-block-media-text{grid-template-columns:50% 1fr;left:50%;margin:40px auto;max-width:1530px;padding:0 30px;position:relative;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;width:-webkit-calc(100vw - 60px);width:calc(100vw - 60px)}.wp-block-media-text .wp-block-media-text__media{padding:0;position:relative}.wp-block-media-text .wp-block-media-text__media img{-webkit-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px;display:block;height:auto;width:100%}.wp-block-media-text .wp-block-media-text__content{padding:50px}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media img{-webkit-border-radius:0 16px 16px 0;border-radius:0 16px 16px 0}.wp-block-media-text__content .btn{margin:10px}.wp-block-media-text__content .btn:first-of-type{margin-left:0}.wp-block-media-text+.wp-block-media-text{margin-top:-40px}@media screen and (max-width:1280px){.wp-block-media-text .wp-block-media-text__content{padding:0 30px}.wp-block-media-text+.wp-block-media-text{margin-top:40px}}@media screen and (max-width:840px){.wp-block-media-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0;padding:0;width:100%}.wp-block-media-text .wp-block-media-text__media img,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media img{-webkit-border-radius:16px;border-radius:16px}.wp-block-media-text .wp-block-media-text__content{padding:30px 30px 0;width:100%}.wp-block-media-text .wp-block-media-text__content :first-child{margin-top:0}.wp-block-media-text .wp-block-media-text>figure>img{display:block;margin:0 auto;max-width:100%;width:auto}.wp-block-media-text+.wp-block-media-text{margin-top:30px}}@media screen and (max-width:560px){.wp-block-media-text .wp-block-media-text__content{padding:30px 0}}.wp-block-quote{border-left:13px solid #688AFC;color:#171731;font-size:20px;font-style:italic;font-weight:600;line-height:1.33;margin:40px auto;padding:0;position:relative}.wp-block-quote p,blockquote p{margin:15px 0;position:relative}.wp-block-quote p{padding:15px}.wp-block-quote cite{color:#9f9cab;font-weight:400;font-size:16px;font-style:normal;line-height:1.4}.wp-block-quote cite strong{font-weight:600}.wp-block-quote.is-style-large p{font-size:30px}blockquote{border-left:15px solid #688AFC;color:#171731;font-size:18px;font-style:normal;font-weight:700;line-height:1.33;margin:10px auto;padding:0;position:relative}blockquote p{padding:5px 15px 25px}@media screen and (max-width:1024px){.wp-block-quote.is-style-large{font-size:28px}}@media screen and (max-width:840px){.wp-block-quote{font-size:18px}.wp-block-quote.is-style-large p{font-size:26px}}@media screen and (max-width:720px){.wp-block-quote.is-style-large p{font-size:24px}}@media screen and (max-width:560px){.wp-block-quote{font-size:16px}.wp-block-quote .cite{font-size:14px}.wp-block-quote.is-style-large p{font-size:22px}}.wp-block-video{-webkit-border-radius:16px;border-radius:16px;display:block;height:auto;margin:50px auto;overflow:hidden;outline:0;padding-bottom:56%;position:relative;width:100%}.wp-block-video video{height:auto;left:0;position:absolute;top:0;width:100%}.article-slider{height:665px;margin:80px auto;position:relative}.article-slider-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100%}.article-slider-item.is-active{opacity:1;pointer-events:auto}.article-slider-image{position:relative;width:54%}.article-slider-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-slider-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:50px 75px;position:relative;width:38.5%}.article-slider-content-title{font-size:16px;margin:10px 0}.article-slider-content-intro{font-size:14px}.article-slider-content .btn.btn-navi{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.article-slider-content .btn.btn-navi.next{right:0}.article-slider-content .btn.btn-navi.prev{left:-30px}.article-slider-title{font-size:30px;font-weight:700;margin:0 0 10px}.article-slider-show-all{font-size:14px;font-weight:700;text-decoration:underline}#fachowiec-cn #fachowiec-cn-accept-cookie,.posts-home-box .single-post-box-content:active,.posts-home-box .single-post-box-content:focus,.posts-home-box .single-post-box-content:hover,.services-block .services-list .single-service .single-service-link:active,.services-block .services-list .single-service .single-service-link:focus,.services-block .services-list .single-service .single-service-link:hover{text-decoration:none}@media screen and (max-width:1500px){.article-slider-content{width:46%}}@media screen and (max-width:1280px){.article-slider-content{padding:30px 45px 30px 40px}.article-slider-content .btn.btn-navi{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.article-slider-content .btn.btn-navi.next{right:-20px}.article-slider-title{font-size:30px}}@media screen and (max-width:840px){.article-slider{height:auto;overflow:hidden}.article-slider-item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.article-slider-image{padding-bottom:50%;width:100%}.article-slider-image img{position:absolute}.article-slider-content{padding:40px 0 0;width:100%}.article-slider-content .btn.btn-navi{top:0}.article-slider-content .btn.btn-navi.next{right:10px}.article-slider-content .btn.btn-navi.prev{left:10px}.article-slider .article-slider-list{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.article-slider .article-slider-list[data-count="1"]{width:-webkit-calc(100% * 1);width:calc(100% * 1)}.article-slider .article-slider-list[data-count="1"] .article-slider-item{width:-webkit-calc(100% / 1)!important;width:calc(100% / 1)!important}.article-slider .article-slider-list[data-count="2"]{width:-webkit-calc(100% * 2);width:calc(100% * 2)}.article-slider .article-slider-list[data-count="2"] .article-slider-item{width:-webkit-calc(100% / 2)!important;width:calc(100% / 2)!important}.article-slider .article-slider-list[data-count="3"]{width:-webkit-calc(100% * 3);width:calc(100% * 3)}.article-slider .article-slider-list[data-count="3"] .article-slider-item{width:-webkit-calc(100% / 3)!important;width:calc(100% / 3)!important}.article-slider .article-slider-list[data-count="4"]{width:-webkit-calc(100% * 4);width:calc(100% * 4)}.article-slider .article-slider-list[data-count="4"] .article-slider-item{width:-webkit-calc(100% / 4)!important;width:calc(100% / 4)!important}.article-slider .article-slider-list[data-count="5"]{width:-webkit-calc(100% * 5);width:calc(100% * 5)}.article-slider .article-slider-list[data-count="5"] .article-slider-item{width:-webkit-calc(100% / 5)!important;width:calc(100% / 5)!important}.article-slider .article-slider-list[data-count="6"]{width:-webkit-calc(100% * 6);width:calc(100% * 6)}.article-slider .article-slider-list[data-count="6"] .article-slider-item{width:-webkit-calc(100% / 6)!important;width:calc(100% / 6)!important}.article-slider .article-slider-list[data-count="7"]{width:-webkit-calc(100% * 7);width:calc(100% * 7)}.article-slider .article-slider-list[data-count="7"] .article-slider-item{width:-webkit-calc(100% / 7)!important;width:calc(100% / 7)!important}.article-slider .article-slider-list[data-count="8"]{width:-webkit-calc(100% * 8);width:calc(100% * 8)}.article-slider .article-slider-list[data-count="8"] .article-slider-item{width:-webkit-calc(100% / 8)!important;width:calc(100% / 8)!important}.article-slider .article-slider-list[data-count="9"]{width:-webkit-calc(100% * 9);width:calc(100% * 9)}.article-slider .article-slider-list[data-count="9"] .article-slider-item{width:-webkit-calc(100% / 9)!important;width:calc(100% / 9)!important}.article-slider .article-slider-list[data-count="10"]{width:-webkit-calc(100% * 10);width:calc(100% * 10)}.article-slider .article-slider-list[data-count="10"] .article-slider-item{width:-webkit-calc(100% / 10)!important;width:calc(100% / 10)!important}.article-slider .article-slider-list[data-count="11"]{width:-webkit-calc(100% * 11);width:calc(100% * 11)}.article-slider .article-slider-list[data-count="11"] .article-slider-item{width:-webkit-calc(100% / 11)!important;width:calc(100% / 11)!important}.article-slider .article-slider-list[data-count="12"]{width:-webkit-calc(100% * 12);width:calc(100% * 12)}.article-slider .article-slider-list[data-count="12"] .article-slider-item{width:-webkit-calc(100% / 12)!important;width:calc(100% / 12)!important}.article-slider .article-slider-list[data-count="13"]{width:-webkit-calc(100% * 13);width:calc(100% * 13)}.article-slider .article-slider-list[data-count="13"] .article-slider-item{width:-webkit-calc(100% / 13)!important;width:calc(100% / 13)!important}.article-slider .article-slider-list[data-count="14"]{width:-webkit-calc(100% * 14);width:calc(100% * 14)}.article-slider .article-slider-list[data-count="14"] .article-slider-item{width:-webkit-calc(100% / 14)!important;width:calc(100% / 14)!important}.article-slider .article-slider-list[data-count="15"]{width:-webkit-calc(100% * 15);width:calc(100% * 15)}.article-slider .article-slider-list[data-count="15"] .article-slider-item{width:-webkit-calc(100% / 15)!important;width:calc(100% / 15)!important}.article-slider .article-slider-list[data-count="16"]{width:-webkit-calc(100% * 16);width:calc(100% * 16)}.article-slider .article-slider-list[data-count="16"] .article-slider-item{width:-webkit-calc(100% / 16)!important;width:calc(100% / 16)!important}.article-slider .article-slider-list[data-count="17"]{width:-webkit-calc(100% * 17);width:calc(100% * 17)}.article-slider .article-slider-list[data-count="17"] .article-slider-item{width:-webkit-calc(100% / 17)!important;width:calc(100% / 17)!important}.article-slider .article-slider-list[data-count="18"]{width:-webkit-calc(100% * 18);width:calc(100% * 18)}.article-slider .article-slider-list[data-count="18"] .article-slider-item{width:-webkit-calc(100% / 18)!important;width:calc(100% / 18)!important}.article-slider .article-slider-list[data-count="19"]{width:-webkit-calc(100% * 19);width:calc(100% * 19)}.article-slider .article-slider-list[data-count="19"] .article-slider-item{width:-webkit-calc(100% / 19)!important;width:calc(100% / 19)!important}.article-slider .article-slider-list[data-count="20"]{width:-webkit-calc(100% * 20);width:calc(100% * 20)}.article-slider .article-slider-list[data-count="20"] .article-slider-item{width:-webkit-calc(100% / 20)!important;width:calc(100% / 20)!important}.article-slider .article-slider-list[data-count="21"]{width:-webkit-calc(100% * 21);width:calc(100% * 21)}.article-slider .article-slider-list[data-count="21"] .article-slider-item{width:-webkit-calc(100% / 21)!important;width:calc(100% / 21)!important}.article-slider .article-slider-list[data-count="22"]{width:-webkit-calc(100% * 22);width:calc(100% * 22)}.article-slider .article-slider-list[data-count="22"] .article-slider-item{width:-webkit-calc(100% / 22)!important;width:calc(100% / 22)!important}.article-slider .article-slider-list[data-count="23"]{width:-webkit-calc(100% * 23);width:calc(100% * 23)}.article-slider .article-slider-list[data-count="23"] .article-slider-item{width:-webkit-calc(100% / 23)!important;width:calc(100% / 23)!important}.article-slider .article-slider-list[data-count="24"]{width:-webkit-calc(100% * 24);width:calc(100% * 24)}.article-slider .article-slider-list[data-count="24"] .article-slider-item{width:-webkit-calc(100% / 24)!important;width:calc(100% / 24)!important}.article-slider .article-slider-list[data-count="25"]{width:-webkit-calc(100% * 25);width:calc(100% * 25)}.article-slider .article-slider-list[data-count="25"] .article-slider-item{width:-webkit-calc(100% / 25)!important;width:calc(100% / 25)!important}.article-slider .article-slider-list[data-count="26"]{width:-webkit-calc(100% * 26);width:calc(100% * 26)}.article-slider .article-slider-list[data-count="26"] .article-slider-item{width:-webkit-calc(100% / 26)!important;width:calc(100% / 26)!important}.article-slider .article-slider-list[data-count="27"]{width:-webkit-calc(100% * 27);width:calc(100% * 27)}.article-slider .article-slider-list[data-count="27"] .article-slider-item{width:-webkit-calc(100% / 27)!important;width:calc(100% / 27)!important}.article-slider .article-slider-list[data-count="28"]{width:-webkit-calc(100% * 28);width:calc(100% * 28)}.article-slider .article-slider-list[data-count="28"] .article-slider-item{width:-webkit-calc(100% / 28)!important;width:calc(100% / 28)!important}.article-slider .article-slider-list[data-count="29"]{width:-webkit-calc(100% * 29);width:calc(100% * 29)}.article-slider .article-slider-list[data-count="29"] .article-slider-item{width:-webkit-calc(100% / 29)!important;width:calc(100% / 29)!important}.article-slider .article-slider-list[data-count="30"]{width:-webkit-calc(100% * 30);width:calc(100% * 30)}.article-slider .article-slider-list[data-count="30"] .article-slider-item{width:-webkit-calc(100% / 30)!important;width:calc(100% / 30)!important}.article-slider .article-slider-list[data-count="31"]{width:-webkit-calc(100% * 31);width:calc(100% * 31)}.article-slider .article-slider-list[data-count="31"] .article-slider-item{width:-webkit-calc(100% / 31)!important;width:calc(100% / 31)!important}.article-slider .article-slider-list[data-count="32"]{width:-webkit-calc(100% * 32);width:calc(100% * 32)}.article-slider .article-slider-list[data-count="32"] .article-slider-item{width:-webkit-calc(100% / 32)!important;width:calc(100% / 32)!important}}@media screen and (max-width:560px){.article-slider{margin:40px auto}.article-slider-image{height:280px;padding-bottom:0}.article-slider-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:20px;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.article-slider-content .btn.btn-navi{top:-140px}.article-slider-content .btn.btn-navi.next{right:-10px}.article-slider-content .btn.btn-navi.prev{left:-10px}.article-slider-content .btn.btn-outline{max-width:250px}.article-slider .article-categories{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.benefits-box{background:#171731;color:#fff;padding:20px 0}.benefits-box-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:10px 110px}.benefits-box-item{margin:30px 0;padding:0 50px;text-align:center;width:-webkit-calc(100% / 3);width:calc(100% / 3)}.benefits-box-item:before{display:none}.benefits-box-icon{-webkit-border-radius:50%;border-radius:50%;display:block;height:135px;margin:0 auto;overflow:hidden;width:135px}.benefits-box-title{color:#fff;font-size:18px;margin:15px 0 10px;text-transform:uppercase}.benefits-box-description{margin:15px 0 0}.text-image-side+.benefits-box{padding-top:130px;margin-top:-180px}@media screen and (max-width:1400px){.text-image-side+.benefits-box{padding-top:60px;margin-top:-120px}}@media screen and (max-width:1280px){.benefits-box-list{padding:10px 0}.benefits-box-icon{height:120px;width:120px}.benefits-box-title{font-size:18px}.benefits-box-description{font-size:16px}.text-image-side+.benefits-box{padding-top:20px;margin-top:-80px}}@media screen and (max-width:1024px){.benefits-box-item{padding:0 30px}}@media screen and (max-width:840px){.text-image-side+.benefits-box{margin-top:60px}}@media screen and (max-width:720px){.benefits-box-item{width:50%}.benefits-box-icon{height:100px;width:100px}}@media screen and (max-width:560px){.benefits-box-item,.benefits-box-list{padding:0 20px}}@media screen and (max-width:450px){.benefits-box{margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.benefits-box-item{margin:15px 0;width:100%}.benefits-box-icon{height:80px;width:80px}.benefits-box-title{font-size:16px}.benefits-box-description{font-size:14px}.benefits-box+.text-image-side,.text-image-side+.benefits-box{margin-top:-40px}}.boxes-list{margin:80px auto;max-width:1530px;padding:0 30px}.boxes-list .boxes-list-inner{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:50px -15px;padding:0}.boxes-list .boxes-list-inner .boxes-list-item{background:#fff;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);display:block;margin:15px;padding:80px 30px 30px;text-align:center;width:-webkit-calc(25% - 31px);width:calc(25% - 31px)}.boxes-list .boxes-list-inner .boxes-list-item:before{display:none}.boxes-list .boxes-list-inner .boxes-list-item .boxes-list-icon{display:block;height:100px;margin:0 auto;position:relative;width:130px}.boxes-list .boxes-list-inner .boxes-list-item .boxes-list-icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.boxes-list .boxes-list-inner .boxes-list-item .boxes-list-title{font-size:22px;margin:30px 0 5px;text-transform:uppercase}.boxes-list .boxes-list-inner .boxes-list-item .boxes-list-description{line-height:1.38}@media screen and (max-width:1750px){.boxes-list{padding:0}}@media screen and (max-width:1280px){.boxes-list .boxes-list-inner{margin:50px -10px}.boxes-list .boxes-list-inner .boxes-list-item{margin:10px;padding:60px 20px 20px;width:-webkit-calc(25% - 21px);width:calc(25% - 21px)}.boxes-list .boxes-list-inner .boxes-list-item .boxes-list-title{font-size:20px}}@media screen and (max-width:1024px){.boxes-list{margin:60px auto}.boxes-list .boxes-list-inner .boxes-list-item{width:-webkit-calc(50% - 21px);width:calc(50% - 21px)}.boxes-list .boxes-list-inner .boxes-list-item .boxes-list-icon{height:100px;width:100px}}@media screen and (max-width:560px){.boxes-list{margin:40px auto}.boxes-list .boxes-list-inner{margin:40px 0}.boxes-list .boxes-list-inner .boxes-list-item{margin:10px 0;padding:40px 20px 20px;width:100%}.boxes-list .boxes-list-inner .boxes-list-item .boxes-list-title{margin-top:15px}.boxes-list .boxes-list-inner .boxes-list-item .boxes-list-icon{height:80px;width:80px}}.contact-form-with-image{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1440px;padding:120px 30px;position:relative;width:100%}.contact-form-with-image:before{background-image:url(./images/bg/contact-bg-gray.png);background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;content:'';height:1700px;left:22%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1700px;z-index:0}.contact-form-with-image .form-column,.contact-form-with-image .text-column{position:relative;width:50%;z-index:1}.contact-form-with-image .text-column{font-size:28px;line-height:2;margin-left:5%;width:45%}.contact-form-with-image .text-column .icon{display:block;height:100px;margin-top:10px;position:relative;width:100px}.contact-form-with-image .text-column .icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.contact-form-with-image .form-column .wpcf7{max-width:480px}.contact-form-with-image .form-column .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{color:#171731}.single-service.green .contact-form-with-image:before{background-image:url(./images/bg/contact-bg-green.png)}.single-service.yellow .contact-form-with-image:before{background-image:url(./images/bg/contact-bg-yellow.png)}.single-service.white .contact-form-with-image:before{height:2350px;left:5%;width:2350px}@media screen and (max-width:1200px){.contact-form-with-image .text-column{font-size:24px}}@media screen and (max-width:1024px){.contact-form-with-image{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:80px 30px}.contact-form-with-image:before{left:50%;top:60%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.contact-form-with-image .form-column,.contact-form-with-image .text-column{width:100%}.contact-form-with-image .text-column{text-align:center}.contact-form-with-image .text-column .icon{margin:10px auto 0}.contact-form-with-image .form-column .wpcf7{margin:30px auto 0}.single-service.white .contact-form-with-image:before{left:50%}}@media screen and (max-width:720px){.contact-form-with-image{padding:60px 0}.contact-form-with-image:before{top:-10%;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.single-service.white .contact-form-with-image:before{top:-50px;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@media screen and (max-width:560px){.contact-form-with-image{padding:40px 0}.contact-form-with-image:before{top:-5%;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.contact-form-with-image .text-column br{display:none}}.cta-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:80px 0;padding:30px;width:100%}.cta-block-image{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:170px;margin-right:70px;width:170px}.cta-block-image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.cta-block-small{display:inline-block;font-size:25px;line-height:1;margin-top:20px}.cta-block-title{font-size:35px;font-weight:700;margin:5px 0}.cta-block-title em{color:#688AFC;font-style:normal}@media screen and (max-width:1500px){.cta-block-image{margin-right:50px}}@media screen and (max-width:1400px){.cta-block-title{font-size:28px}.cta-block-small{font-size:20px}}@media screen and (max-width:1280px){.cta-block-image{height:120px;margin-right:30px;width:120px}.cta-block-title{font-size:24px}}@media screen and (max-width:840px){.cta-block-image{height:100px;margin-right:25px;width:100px}.cta-block-title{font-size:22px}}@media screen and (max-width:560px){.cta-block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.cta-block-image{height:120px;margin:0;width:120px}.cta-block-text{width:100%}.cta-block .btn{max-width:260px}}.faq-block{margin:80px 0 20px}.faq-block .wrapper-narrow{padding:0}.faq-block .category-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:50px auto 20px}.faq-block .category-tab{cursor:pointer;display:inline-block;font-size:18px;font-weight:700;margin:0 20px;padding:5px 0;position:relative;text-transform:uppercase}.faq-block .category-tab:after{background:0 0;bottom:3px;content:'';display:block;height:4px;left:0;position:absolute;width:100%}#fachowiec-cn,.faq-block .category-tab.active:after{background:#688AFC}.faq-block .category-tab.active{color:#688AFC}.faq-block .questions-content{border-bottom:1px solid #E3E8F9;padding:32px 0;position:relative}.faq-block .questions-content.no-border,.faq-block .questions-content:last-of-type{border-bottom:none}.faq-block .questions-content>.question-title{cursor:pointer;font-weight:700;padding-right:60px}.faq-block .questions-content>.question-title .expand{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);color:#171731;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:43px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:10px;top:20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:43px}.js-accordion-content,.posts-home-box .single-post-box:after{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.faq-block .questions-content>.question-title .expand .icon{height:15px;position:relative;width:15px}.faq-block .questions-content>.question-title:hover .expand{color:#688AFC}.faq-block .questions-content .answer{font-style:normal;font-weight:400}.faq-block .questions-content .answer p{font-size:14px;margin:20px 0}.faq-block .questions-content .answer p:last-of-type{margin-bottom:0}.faq-block .questions-content.active .expand{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.js-accordion-content{overflow:hidden;transition:all .25s ease-in-out}.js-accordion-content>div{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:840px){.faq-block .category-tab{font-size:18px}}@media screen and (max-width:560px){.faq-block{margin:40px 0 20px}.faq-block .category-bar{margin:30px auto 20px}.faq-block .category-tab{font-size:16px}.faq-block .questions-content>.question-title{padding-right:40px}.faq-block .questions-content>.question-title .expand{height:34px;top:28px;width:34px}.faq-block .questions-content>.question-title .expand .icon{height:12px;width:12px}}.home-banners{position:relative}.home-banners .banners-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home-banners .home-banner-image{-webkit-background-size:cover;background-size:cover;background-position:center;height:auto;position:relative;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.home-banners .home-banner-image:first-of-type{background-position:left center;padding-bottom:50%}.home-banners .home-banner-image:last-of-type{padding-bottom:36%}.home-banners .home-banner-image>.pointer{cursor:pointer;height:36px;position:absolute;width:36px}.home-banners .home-banner-image>.pointer:before{background-color:#fff;border:9px solid #688AFC;-webkit-border-radius:50%;border-radius:50%;content:'';height:100%;left:0;opacity:.8;pointer-events:none;position:absolute;top:0;width:100%}.home-banners .home-banner-image>.pointer>.pointer-description{background:#fff;cursor:default;display:none;font-size:18px;left:24px;padding:15px 35px 15px 15px;position:absolute;top:55px;width:220px}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-title{font-weight:700;margin:0}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-info{margin:5px 0}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-price{margin:5px 0 0}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);color:#171731;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:57px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-29px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:57px}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-link .icon{height:15px;left:2px;position:relative;width:15px}.home-banners .home-banner-image>.pointer.is-active .pointer-description{display:block}.home-banners .banners-description{background:#fff;bottom:0;position:absolute;right:0;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.home-banners .banners-description .section-title{font-size:36px;margin:25px 0 10px}.home-banners .banners-description p{font-size:15px;max-width:790px;width:100%}.home-banners .banners-description .btn{margin:10px 0 0;max-width:260px}@media screen and (max-width:1500px){.home-banners .home-banner-image>.pointer>.pointer-description{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:1280px){.home-banners .banners-container{padding-bottom:80px}.home-banners .home-banner-image>.pointer>.pointer-description{width:250px}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-info,.home-banners .home-banner-image>.pointer>.pointer-description .pointer-title{font-size:16px}.home-banners .banners-description{font-size:15px}.home-banners .banners-description .section-title{font-size:30px}.home-banners .banners-description .btn{margin-top:0}}@media screen and (max-width:1024px){.home-banners .home-banner-image{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.home-banners .home-banner-image>.pointer{height:31px;width:31px}.home-banners .home-banner-image>.pointer:before{border:7px solid #688AFC}.home-banners .home-banner-image>.pointer>.pointer-description{font-size:16px;padding:10px 30px 10px 12px;top:40px;width:200px}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-title{font-size:14px}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-info{font-size:12px}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-link{height:45px;right:-20px;width:45px}.home-banners .banners-description{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}.home-banners .banners-description .section-title{font-size:30px}}@media screen and (max-width:840px){.home-banners .banners-container{margin-left:-20px;overflow:auto;padding-bottom:0;scrollbar-width:none;-ms-overflow-style:none;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.home-banners .banners-container::-webkit-scrollbar{width:0;height:0;display:none}.home-banners .home-banner-image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;padding-bottom:350px;width:360px}.home-banners .home-banner-image:first-of-type,.home-banners .home-banner-image:last-of-type{padding-bottom:350px}.home-banners .home-banner-image:last-of-type{margin-right:0}.home-banners .banners-description{position:relative;width:100%}}@media screen and (max-width:720px){.home-banners .home-banner-image>.pointer>.pointer-description{padding:10px 25px 10px 12px;width:150px}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-link{height:35px;right:-15px;width:35px}.home-banners .home-banner-image>.pointer>.pointer-description .pointer-link .icon{height:12px;width:12px}.home-banners .banners-description .section-title{font-size:28px}}@media screen and (max-width:380px){.home-banners .home-banner-image{width:290px}}.image-slider{margin:60px auto;max-width:980px;overflow:hidden;padding:0 30px;position:relative;width:100%}.image-slider .image-slider-list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;max-width:inherit;padding:0;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.image-slider .image-slider-list .image-slider-item{height:600px;margin:30px;overflow:hidden;padding:0;position:relative}.image-slider .image-slider-list .image-slider-item:before{display:none}.image-slider .image-slider-list .image-slider-item img{display:block;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;width:100%}.image-slider .image-slider-list[data-count="1"]{width:-webkit-calc(100% * 1)!important;width:calc(100% * 1)!important}.image-slider .image-slider-list[data-count="1"] .image-slider-item{width:-webkit-calc((100% / 1) - 60px)!important;width:calc((100% / 1) - 60px)!important}.image-slider .image-slider-list[data-count="2"]{width:-webkit-calc(100% * 2)!important;width:calc(100% * 2)!important}.image-slider .image-slider-list[data-count="2"] .image-slider-item{width:-webkit-calc((100% / 2) - 60px)!important;width:calc((100% / 2) - 60px)!important}.image-slider .image-slider-list[data-count="3"]{width:-webkit-calc(100% * 3)!important;width:calc(100% * 3)!important}.image-slider .image-slider-list[data-count="3"] .image-slider-item{width:-webkit-calc((100% / 3) - 60px)!important;width:calc((100% / 3) - 60px)!important}.image-slider .image-slider-list[data-count="4"]{width:-webkit-calc(100% * 4)!important;width:calc(100% * 4)!important}.image-slider .image-slider-list[data-count="4"] .image-slider-item{width:-webkit-calc((100% / 4) - 60px)!important;width:calc((100% / 4) - 60px)!important}.image-slider .image-slider-list[data-count="5"]{width:-webkit-calc(100% * 5)!important;width:calc(100% * 5)!important}.image-slider .image-slider-list[data-count="5"] .image-slider-item{width:-webkit-calc((100% / 5) - 60px)!important;width:calc((100% / 5) - 60px)!important}.image-slider .image-slider-list[data-count="6"]{width:-webkit-calc(100% * 6)!important;width:calc(100% * 6)!important}.image-slider .image-slider-list[data-count="6"] .image-slider-item{width:-webkit-calc((100% / 6) - 60px)!important;width:calc((100% / 6) - 60px)!important}.image-slider .image-slider-list[data-count="7"]{width:-webkit-calc(100% * 7)!important;width:calc(100% * 7)!important}.image-slider .image-slider-list[data-count="7"] .image-slider-item{width:-webkit-calc((100% / 7) - 60px)!important;width:calc((100% / 7) - 60px)!important}.image-slider .image-slider-list[data-count="8"]{width:-webkit-calc(100% * 8)!important;width:calc(100% * 8)!important}.image-slider .image-slider-list[data-count="8"] .image-slider-item{width:-webkit-calc((100% / 8) - 60px)!important;width:calc((100% / 8) - 60px)!important}.image-slider .image-slider-list[data-count="9"]{width:-webkit-calc(100% * 9)!important;width:calc(100% * 9)!important}.image-slider .image-slider-list[data-count="9"] .image-slider-item{width:-webkit-calc((100% / 9) - 60px)!important;width:calc((100% / 9) - 60px)!important}.image-slider .image-slider-list[data-count="10"]{width:-webkit-calc(100% * 10)!important;width:calc(100% * 10)!important}.image-slider .image-slider-list[data-count="10"] .image-slider-item{width:-webkit-calc((100% / 10) - 60px)!important;width:calc((100% / 10) - 60px)!important}.image-slider .image-slider-list[data-count="11"]{width:-webkit-calc(100% * 11)!important;width:calc(100% * 11)!important}.image-slider .image-slider-list[data-count="11"] .image-slider-item{width:-webkit-calc((100% / 11) - 60px)!important;width:calc((100% / 11) - 60px)!important}.image-slider .image-slider-list[data-count="12"]{width:-webkit-calc(100% * 12)!important;width:calc(100% * 12)!important}.image-slider .image-slider-list[data-count="12"] .image-slider-item{width:-webkit-calc((100% / 12) - 60px)!important;width:calc((100% / 12) - 60px)!important}.image-slider .image-slider-list[data-count="13"]{width:-webkit-calc(100% * 13)!important;width:calc(100% * 13)!important}.image-slider .image-slider-list[data-count="13"] .image-slider-item{width:-webkit-calc((100% / 13) - 60px)!important;width:calc((100% / 13) - 60px)!important}.image-slider .image-slider-list[data-count="14"]{width:-webkit-calc(100% * 14)!important;width:calc(100% * 14)!important}.image-slider .image-slider-list[data-count="14"] .image-slider-item{width:-webkit-calc((100% / 14) - 60px)!important;width:calc((100% / 14) - 60px)!important}.image-slider .image-slider-list[data-count="15"]{width:-webkit-calc(100% * 15)!important;width:calc(100% * 15)!important}.image-slider .image-slider-list[data-count="15"] .image-slider-item{width:-webkit-calc((100% / 15) - 60px)!important;width:calc((100% / 15) - 60px)!important}.image-slider .image-slider-list[data-count="16"]{width:-webkit-calc(100% * 16)!important;width:calc(100% * 16)!important}.image-slider .image-slider-list[data-count="16"] .image-slider-item{width:-webkit-calc((100% / 16) - 60px)!important;width:calc((100% / 16) - 60px)!important}.image-slider .image-slider-list[data-count="17"]{width:-webkit-calc(100% * 17)!important;width:calc(100% * 17)!important}.image-slider .image-slider-list[data-count="17"] .image-slider-item{width:-webkit-calc((100% / 17) - 60px)!important;width:calc((100% / 17) - 60px)!important}.image-slider .image-slider-list[data-count="18"]{width:-webkit-calc(100% * 18)!important;width:calc(100% * 18)!important}.image-slider .image-slider-list[data-count="18"] .image-slider-item{width:-webkit-calc((100% / 18) - 60px)!important;width:calc((100% / 18) - 60px)!important}.image-slider .image-slider-list[data-count="19"]{width:-webkit-calc(100% * 19)!important;width:calc(100% * 19)!important}.image-slider .image-slider-list[data-count="19"] .image-slider-item{width:-webkit-calc((100% / 19) - 60px)!important;width:calc((100% / 19) - 60px)!important}.image-slider .image-slider-list[data-count="20"]{width:-webkit-calc(100% * 20)!important;width:calc(100% * 20)!important}.image-slider .image-slider-list[data-count="20"] .image-slider-item{width:-webkit-calc((100% / 20) - 60px)!important;width:calc((100% / 20) - 60px)!important}.image-slider .image-slider-list[data-count="21"]{width:-webkit-calc(100% * 21)!important;width:calc(100% * 21)!important}.image-slider .image-slider-list[data-count="21"] .image-slider-item{width:-webkit-calc((100% / 21) - 60px)!important;width:calc((100% / 21) - 60px)!important}.image-slider .image-slider-list[data-count="22"]{width:-webkit-calc(100% * 22)!important;width:calc(100% * 22)!important}.image-slider .image-slider-list[data-count="22"] .image-slider-item{width:-webkit-calc((100% / 22) - 60px)!important;width:calc((100% / 22) - 60px)!important}.image-slider .image-slider-list[data-count="23"]{width:-webkit-calc(100% * 23)!important;width:calc(100% * 23)!important}.image-slider .image-slider-list[data-count="23"] .image-slider-item{width:-webkit-calc((100% / 23) - 60px)!important;width:calc((100% / 23) - 60px)!important}.image-slider .image-slider-list[data-count="24"]{width:-webkit-calc(100% * 24)!important;width:calc(100% * 24)!important}.image-slider .image-slider-list[data-count="24"] .image-slider-item{width:-webkit-calc((100% / 24) - 60px)!important;width:calc((100% / 24) - 60px)!important}.image-slider .image-slider-list[data-count="25"]{width:-webkit-calc(100% * 25)!important;width:calc(100% * 25)!important}.image-slider .image-slider-list[data-count="25"] .image-slider-item{width:-webkit-calc((100% / 25) - 60px)!important;width:calc((100% / 25) - 60px)!important}.image-slider .image-slider-list[data-count="26"]{width:-webkit-calc(100% * 26)!important;width:calc(100% * 26)!important}.image-slider .image-slider-list[data-count="26"] .image-slider-item{width:-webkit-calc((100% / 26) - 60px)!important;width:calc((100% / 26) - 60px)!important}.image-slider .image-slider-list[data-count="27"]{width:-webkit-calc(100% * 27)!important;width:calc(100% * 27)!important}.image-slider .image-slider-list[data-count="27"] .image-slider-item{width:-webkit-calc((100% / 27) - 60px)!important;width:calc((100% / 27) - 60px)!important}.image-slider .image-slider-list[data-count="28"]{width:-webkit-calc(100% * 28)!important;width:calc(100% * 28)!important}.image-slider .image-slider-list[data-count="28"] .image-slider-item{width:-webkit-calc((100% / 28) - 60px)!important;width:calc((100% / 28) - 60px)!important}.image-slider .image-slider-list[data-count="29"]{width:-webkit-calc(100% * 29)!important;width:calc(100% * 29)!important}.image-slider .image-slider-list[data-count="29"] .image-slider-item{width:-webkit-calc((100% / 29) - 60px)!important;width:calc((100% / 29) - 60px)!important}.image-slider .image-slider-list[data-count="30"]{width:-webkit-calc(100% * 30)!important;width:calc(100% * 30)!important}.image-slider .image-slider-list[data-count="30"] .image-slider-item{width:-webkit-calc((100% / 30) - 60px)!important;width:calc((100% / 30) - 60px)!important}.image-slider .image-slider-list[data-count="31"]{width:-webkit-calc(100% * 31)!important;width:calc(100% * 31)!important}.image-slider .image-slider-list[data-count="31"] .image-slider-item{width:-webkit-calc((100% / 31) - 60px)!important;width:calc((100% / 31) - 60px)!important}.image-slider .image-slider-list[data-count="32"]{width:-webkit-calc(100% * 32)!important;width:calc(100% * 32)!important}.image-slider .image-slider-list[data-count="32"] .image-slider-item{width:-webkit-calc((100% / 32) - 60px)!important;width:calc((100% / 32) - 60px)!important}.image-slider .next,.image-slider .prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-slider .next:active,.image-slider .next:focus,.image-slider .next:hover,.image-slider .prev:active,.image-slider .prev:focus,.image-slider .prev:hover{-webkit-box-shadow:0 12px 30px rgba(0,0,0,.2);box-shadow:0 12px 30px rgba(0,0,0,.2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-slider .next:active .icon,.image-slider .next:focus .icon,.image-slider .next:hover .icon,.image-slider .prev:active .icon,.image-slider .prev:focus .icon,.image-slider .prev:hover .icon{color:#688AFC}.image-slider .prev{left:30px}.image-slider .next{right:30px}@media screen and (max-width:1024px){.image-slider{padding:0}.image-slider .image-slider-list .image-slider-item{margin:0 30px}.image-slider .next{right:10px}.image-slider .prev{left:10px}}@media screen and (max-width:720px){.image-slider-inner{margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.image-slider .image-slider-list .image-slider-item{height:500px}.image-slider .next{right:0}.image-slider .prev{left:0}}@media screen and (max-width:560px){.home-banners .banners-description{text-align:center}.home-banners .banners-description .section-title{font-size:26px}.image-slider .image-slider-list .image-slider-item{height:300px}}.posts-home-box{margin:80px auto;position:relative}.posts-home-box .posts-home-box-show-more{margin:0;position:absolute;right:30px;top:-8px}.posts-home-box .post-container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0;width:100%}.posts-home-box .left-column-post-box{width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.posts-home-box .left-column-post-box .single-post-box{padding-bottom:100%}.posts-home-box .right-column-post-box{width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.posts-home-box .single-post-box{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:30px;padding-bottom:-webkit-calc(50% - 15px);padding-bottom:calc(50% - 15px);position:relative}.posts-home-box .single-post-box:after{background:-webkit-gradient(linear,left bottom,left top,from(black),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);content:'';display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;transition:all .25s ease-in-out;width:100%;z-index:0}.services-block .services-list .single-service,.testimonials-list{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.posts-home-box .single-post-box:active:after,.posts-home-box .single-post-box:focus:after,.posts-home-box .single-post-box:hover:after{opacity:.3}.posts-home-box .single-post-box-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;bottom:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding:70px;position:absolute;width:100%;z-index:1}.posts-home-box .single-post-box-content .post-category{color:#fff;font-size:16px;margin:0 7px 0 0;padding-right:7px;position:relative}.posts-home-box .single-post-box-content .post-category:after{background:#fff;content:'';display:block;height:80%;position:absolute;right:0;top:-webkit-calc(50% + 1px);top:calc(50% + 1px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px}.posts-home-box .single-post-box-content .post-category:last-of-type:after{display:none}.posts-home-box .single-post-box-content .post-title{color:#fff;font-size:18px;font-weight:700;margin:10px 0 0}@media screen and (max-width:1200px){.posts-home-box .single-post-box-content{padding:50px}}@media screen and (max-width:1024px){.posts-home-box .single-post-box-content{padding:30px}}@media screen and (max-width:840px){.posts-home-box .post-container{margin-bottom:20px}.posts-home-box .single-post-box{margin-bottom:15px;padding-bottom:-webkit-calc(50% - 14px);padding-bottom:calc(50% - 14px)}.posts-home-box .left-column-post-box{width:-webkit-calc(50% - 7px);width:calc(50% - 7px)}.posts-home-box .left-column-post-box .single-post-box{padding-bottom:-webkit-calc(100% - 14px);padding-bottom:calc(100% - 14px)}.posts-home-box .right-column-post-box{width:-webkit-calc(50% - 7px);width:calc(50% - 7px)}.posts-home-box .single-post-box-content{padding:20px}.posts-home-box .single-post-box-content .post-category{font-size:14px}.posts-home-box .single-post-box-content .post-title{font-size:16px;margin-top:5px}}@media screen and (max-width:720px){.posts-home-box .left-column-post-box,.posts-home-box .right-column-post-box{width:100%}.posts-home-box .post-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.posts-home-box .single-post-box{margin-bottom:15px;padding-bottom:inherit}.posts-home-box .left-column-post-box .single-post-box{padding-bottom:inherit}.posts-home-box .single-post-box-content{min-height:470px;position:relative}.posts-home-box .posts-home-box-show-more{display:block;margin:0 auto 20px;right:0;position:relative;top:0;max-width:250px}}.products-slider .products,.services-block .services-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}@media screen and (max-width:560px){.posts-home-box{margin:40px auto;padding:0}.posts-home-box .post-container{margin-top:30px}.posts-home-box .posts-home-box-show-more{width:100%}}.products-slider{margin:80px auto}.products-slider .section-title{margin:0 0 20px}.products-slider .slider-list-wrapper{margin:50px -15px}.products-slider .products{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0 20px}.products-slider .products:before{display:none}.products-slider .products[data-count="1"],.products-slider .products[data-count="2"],.products-slider .products[data-count="3"],.products-slider .products[data-count="4"]{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.products-slider .products .single-product-template{width:-webkit-calc(25% - 31px);width:calc(25% - 31px)}@media screen and (max-width:1750px){.products-slider{padding:0}}@media screen and (max-width:1500px){.products-slider .slider-list-wrapper{margin:50px -10px}}@media screen and (max-width:1200px){.products-slider .slider-list-wrapper{margin:50px 0}.products-slider .products{padding:0}.products-slider .products[data-count="1"],.products-slider .products[data-count="2"],.products-slider .products[data-count="3"],.products-slider .products[data-count="4"]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:720px){.products-slider .products .single-product-template{-webkit-border-radius:20px;border-radius:20px;padding:30px 20px 90px!important}.products-slider .products .single-product-template .header-product .tag{left:-20px}.products-slider .products .single-product-template .button.add_to_cart_button{bottom:25px;left:20px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}@media screen and (max-width:560px){.products-slider{margin:40px auto}.products-slider .slider-list-wrapper{margin:40px 0}}.services-block{margin:80px auto;padding:0}.services-block .services-list{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:50px auto;padding:0}.services-block .services-list .single-service{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:295px;margin:15px;padding:40px;transition:all .25s ease-in-out;width:-webkit-calc(20% - 31px);width:calc(20% - 31px)}.services-block .services-list .single-service:active,.services-block .services-list .single-service:focus,.services-block .services-list .single-service:hover{-webkit-box-shadow:0 12px 30px rgba(0,0,0,.2);box-shadow:0 12px 30px rgba(0,0,0,.2)}.services-block .services-list .single-service:before{display:none}.services-block .services-list .single-service .single-service-title{font-size:18px;margin-top:40px;text-transform:uppercase;width:100%}.services-block .services-list .single-service .single-service-icon{display:block;height:80px;margin:0 auto;position:relative;width:80px}.services-block .services-list .single-service .single-service-icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.services-block .services-list .single-service .single-service-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;width:100%}@media screen and (max-width:1500px){.services-block .services-list .single-service{padding:20px}.services-block .services-list .single-service .single-service-title{font-size:20px}}@media screen and (max-width:1280px){.services-block .services-list .single-service{height:300px;min-width:310px}}@media screen and (max-width:1024px){.services-block .services-list .single-service .single-service-title{font-size:18px;margin-top:15px}}@media screen and (max-width:560px){.services-block{margin:40px auto}.services-block .services-list{margin:30px auto}.services-block .services-list .single-service{height:260px;min-width:inherit;max-width:310px;width:100%}.services-block .services-list .single-service .single-service-link{-webkit-border-radius:20px;border-radius:20px;padding:15px}}.testimonials{margin:60px auto;padding:0}.testimonials-wrapper{overflow:hidden;padding:40px 10px;position:relative}.testimonials-list{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;transition:all .25s ease-in-out}.text-image-side .anchor-link,.text-image-side .anchor-link .icon{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.testimonials-item{background:#fff;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);display:block;margin:0 30px;padding:100px}.testimonials-item-reference,.text-image-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.testimonials-item-title{font-size:20px;margin:0 0 10px}.testimonials-item-text p{font-size:18px;font-style:italic}.testimonials-item-reference{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;font-weight:700}.testimonials-item-reference img{display:block;height:auto;width:60px}.testimonials .testimonials-list[data-count="1"]{width:-webkit-calc(100% * 1);width:calc(100% * 1)}.testimonials .testimonials-list[data-count="1"] .testimonials-item{width:-webkit-calc(100% / 1)!important;width:calc(100% / 1)!important}.testimonials .testimonials-list[data-count="2"]{width:-webkit-calc(100% * 2);width:calc(100% * 2)}.testimonials .testimonials-list[data-count="2"] .testimonials-item{width:-webkit-calc(100% / 2)!important;width:calc(100% / 2)!important}.testimonials .testimonials-list[data-count="3"]{width:-webkit-calc(100% * 3);width:calc(100% * 3)}.testimonials .testimonials-list[data-count="3"] .testimonials-item{width:-webkit-calc(100% / 3)!important;width:calc(100% / 3)!important}.testimonials .testimonials-list[data-count="4"]{width:-webkit-calc(100% * 4);width:calc(100% * 4)}.testimonials .testimonials-list[data-count="4"] .testimonials-item{width:-webkit-calc(100% / 4)!important;width:calc(100% / 4)!important}.testimonials .testimonials-list[data-count="5"]{width:-webkit-calc(100% * 5);width:calc(100% * 5)}.testimonials .testimonials-list[data-count="5"] .testimonials-item{width:-webkit-calc(100% / 5)!important;width:calc(100% / 5)!important}.testimonials .testimonials-list[data-count="6"]{width:-webkit-calc(100% * 6);width:calc(100% * 6)}.testimonials .testimonials-list[data-count="6"] .testimonials-item{width:-webkit-calc(100% / 6)!important;width:calc(100% / 6)!important}.testimonials .testimonials-list[data-count="7"]{width:-webkit-calc(100% * 7);width:calc(100% * 7)}.testimonials .testimonials-list[data-count="7"] .testimonials-item{width:-webkit-calc(100% / 7)!important;width:calc(100% / 7)!important}.testimonials .testimonials-list[data-count="8"]{width:-webkit-calc(100% * 8);width:calc(100% * 8)}.testimonials .testimonials-list[data-count="8"] .testimonials-item{width:-webkit-calc(100% / 8)!important;width:calc(100% / 8)!important}.testimonials .testimonials-list[data-count="9"]{width:-webkit-calc(100% * 9);width:calc(100% * 9)}.testimonials .testimonials-list[data-count="9"] .testimonials-item{width:-webkit-calc(100% / 9)!important;width:calc(100% / 9)!important}.testimonials .testimonials-list[data-count="10"]{width:-webkit-calc(100% * 10);width:calc(100% * 10)}.testimonials .testimonials-list[data-count="10"] .testimonials-item{width:-webkit-calc(100% / 10)!important;width:calc(100% / 10)!important}.testimonials .testimonials-list[data-count="11"]{width:-webkit-calc(100% * 11);width:calc(100% * 11)}.testimonials .testimonials-list[data-count="11"] .testimonials-item{width:-webkit-calc(100% / 11)!important;width:calc(100% / 11)!important}.testimonials .testimonials-list[data-count="12"]{width:-webkit-calc(100% * 12);width:calc(100% * 12)}.testimonials .testimonials-list[data-count="12"] .testimonials-item{width:-webkit-calc(100% / 12)!important;width:calc(100% / 12)!important}.testimonials .testimonials-list[data-count="13"]{width:-webkit-calc(100% * 13);width:calc(100% * 13)}.testimonials .testimonials-list[data-count="13"] .testimonials-item{width:-webkit-calc(100% / 13)!important;width:calc(100% / 13)!important}.testimonials .testimonials-list[data-count="14"]{width:-webkit-calc(100% * 14);width:calc(100% * 14)}.testimonials .testimonials-list[data-count="14"] .testimonials-item{width:-webkit-calc(100% / 14)!important;width:calc(100% / 14)!important}.testimonials .testimonials-list[data-count="15"]{width:-webkit-calc(100% * 15);width:calc(100% * 15)}.testimonials .testimonials-list[data-count="15"] .testimonials-item{width:-webkit-calc(100% / 15)!important;width:calc(100% / 15)!important}.testimonials .testimonials-list[data-count="16"]{width:-webkit-calc(100% * 16);width:calc(100% * 16)}.testimonials .testimonials-list[data-count="16"] .testimonials-item{width:-webkit-calc(100% / 16)!important;width:calc(100% / 16)!important}.testimonials .testimonials-list[data-count="17"]{width:-webkit-calc(100% * 17);width:calc(100% * 17)}.testimonials .testimonials-list[data-count="17"] .testimonials-item{width:-webkit-calc(100% / 17)!important;width:calc(100% / 17)!important}.testimonials .testimonials-list[data-count="18"]{width:-webkit-calc(100% * 18);width:calc(100% * 18)}.testimonials .testimonials-list[data-count="18"] .testimonials-item{width:-webkit-calc(100% / 18)!important;width:calc(100% / 18)!important}.testimonials .testimonials-list[data-count="19"]{width:-webkit-calc(100% * 19);width:calc(100% * 19)}.testimonials .testimonials-list[data-count="19"] .testimonials-item{width:-webkit-calc(100% / 19)!important;width:calc(100% / 19)!important}.testimonials .testimonials-list[data-count="20"]{width:-webkit-calc(100% * 20);width:calc(100% * 20)}.testimonials .testimonials-list[data-count="20"] .testimonials-item{width:-webkit-calc(100% / 20)!important;width:calc(100% / 20)!important}.testimonials .testimonials-list[data-count="21"]{width:-webkit-calc(100% * 21);width:calc(100% * 21)}.testimonials .testimonials-list[data-count="21"] .testimonials-item{width:-webkit-calc(100% / 21)!important;width:calc(100% / 21)!important}.testimonials .testimonials-list[data-count="22"]{width:-webkit-calc(100% * 22);width:calc(100% * 22)}.testimonials .testimonials-list[data-count="22"] .testimonials-item{width:-webkit-calc(100% / 22)!important;width:calc(100% / 22)!important}.testimonials .testimonials-list[data-count="23"]{width:-webkit-calc(100% * 23);width:calc(100% * 23)}.testimonials .testimonials-list[data-count="23"] .testimonials-item{width:-webkit-calc(100% / 23)!important;width:calc(100% / 23)!important}.testimonials .testimonials-list[data-count="24"]{width:-webkit-calc(100% * 24);width:calc(100% * 24)}.testimonials .testimonials-list[data-count="24"] .testimonials-item{width:-webkit-calc(100% / 24)!important;width:calc(100% / 24)!important}.testimonials .testimonials-list[data-count="25"]{width:-webkit-calc(100% * 25);width:calc(100% * 25)}.testimonials .testimonials-list[data-count="25"] .testimonials-item{width:-webkit-calc(100% / 25)!important;width:calc(100% / 25)!important}.testimonials .testimonials-list[data-count="26"]{width:-webkit-calc(100% * 26);width:calc(100% * 26)}.testimonials .testimonials-list[data-count="26"] .testimonials-item{width:-webkit-calc(100% / 26)!important;width:calc(100% / 26)!important}.testimonials .testimonials-list[data-count="27"]{width:-webkit-calc(100% * 27);width:calc(100% * 27)}.testimonials .testimonials-list[data-count="27"] .testimonials-item{width:-webkit-calc(100% / 27)!important;width:calc(100% / 27)!important}.testimonials .testimonials-list[data-count="28"]{width:-webkit-calc(100% * 28);width:calc(100% * 28)}.testimonials .testimonials-list[data-count="28"] .testimonials-item{width:-webkit-calc(100% / 28)!important;width:calc(100% / 28)!important}.testimonials .testimonials-list[data-count="29"]{width:-webkit-calc(100% * 29);width:calc(100% * 29)}.testimonials .testimonials-list[data-count="29"] .testimonials-item{width:-webkit-calc(100% / 29)!important;width:calc(100% / 29)!important}.testimonials .testimonials-list[data-count="30"]{width:-webkit-calc(100% * 30);width:calc(100% * 30)}.testimonials .testimonials-list[data-count="30"] .testimonials-item{width:-webkit-calc(100% / 30)!important;width:calc(100% / 30)!important}.testimonials .testimonials-list[data-count="31"]{width:-webkit-calc(100% * 31);width:calc(100% * 31)}.testimonials .testimonials-list[data-count="31"] .testimonials-item{width:-webkit-calc(100% / 31)!important;width:calc(100% / 31)!important}.testimonials .testimonials-list[data-count="32"]{width:-webkit-calc(100% * 32);width:calc(100% * 32)}.testimonials .testimonials-list[data-count="32"] .testimonials-item{width:-webkit-calc(100% / 32)!important;width:calc(100% / 32)!important}.testimonials .btn.btn-navi{-webkit-box-shadow:0 12px 20px rgba(0,0,0,.05);box-shadow:0 12px 20px rgba(0,0,0,.05);top:50%}.testimonials .btn.btn-navi.prev{left:8px}.testimonials .btn.btn-navi.next{right:8px}@media screen and (max-width:1280px){.testimonials{padding:0}}@media screen and (max-width:1024px){.testimonials{margin:40px auto}.testimonials-item{padding:40px}}@media screen and (max-width:840px){.testimonials-wrapper{margin-left:-30px;width:-webkit-calc(100% + 60px);width:calc(100% + 60px)}}@media screen and (max-width:560px){.testimonials{margin:20px auto}.testimonials-wrapper{margin-left:-30px;width:-webkit-calc(100% + 60px);width:calc(100% + 60px)}.testimonials-item{padding:30px}.testimonials-item-title{font-size:18px}.testimonials-item-text p{font-size:16px}.testimonials-item-reference{font-size:14px}.testimonials-item-reference img{width:40px}.testimonials .btn.btn-navi{height:55px;top:42%;width:55px}.testimonials .btn.btn-navi.prev{left:12px}.testimonials .btn.btn-navi.next{right:12px}}@media screen and (max-width:400px){.testimonials .btn.btn-navi{top:87%}.testimonials .btn.btn-navi.prev{left:30px}.testimonials .btn.btn-navi.next{right:30px}}.text-image-side{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;margin:100px 0;position:relative}.text-image-side .text-section-inner h2:first-of-type,.wrapper-max>.text-image-side{margin-top:0}.text-image-side .text-section{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:50%}.text-image-side .text-section-inner{max-width:900px;padding:30px 100px 30px 0px;width:100%}.text-image-side .text-section-inner h1{font-size:40px;margin-top:0}.text-image-side .image-section{width:50%}.text-image-side .image-section img{display:block;max-width:100%}.text-image-side .anchor-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;-webkit-border-radius:50%;border-radius:50%;bottom:40px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);color:#171731;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:57px;left:50%;margin:0;opacity:1;padding:0;position:absolute;transition:all .25s ease-in-out;transform:translateX(-50%);width:57px;z-index:1}.text-image-side .anchor-link:active,.text-image-side .anchor-link:focus,.text-image-side .anchor-link:hover{-webkit-box-shadow:0 12px 30px rgba(0,0,0,.2);box-shadow:0 12px 30px rgba(0,0,0,.2);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.text-image-side .anchor-link:active .icon,.text-image-side .anchor-link:focus .icon,.text-image-side .anchor-link:hover .icon{color:#688AFC}.text-image-side .anchor-link .icon{color:#171731;display:block;fill:#fff;height:15px;transition:all .25s ease-in-out;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15px}.text-image-side.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image-side.right .image-section img{margin-left:auto}.text-image-side.right .text-section-inner{padding:30px 22% 30px 30px}.text-image-side.right .text-section{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1500px){.text-image-side .text-section-inner{padding:30px 60px}}@media screen and (max-width:1280px){.text-image-side .text-section-inner{padding:30px}}@media screen and (max-width:1024px){.text-image-side{margin:60px auto}.text-image-side .text-section-inner{padding:30px 30px 30px 0}.text-image-side.right .text-section-inner{padding:30px 0 30px 30px}}@media screen and (max-width:840px){.text-image-side .text-section-inner,.text-image-side.right .text-section-inner{padding:0 0 30px}.text-image-side{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.text-image-side .text-section{width:100%}.text-image-side .image-section{margin-left:-20px;margin-right:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.text-image-side .image-section img,.text-image-side.right .image-section img{margin:0 auto}.text-image-side .anchor-link{left:30px;bottom:-20px}}@media screen and (max-width:560px){.text-image-side{margin:40px auto}}.video-wrapper{display:block;height:auto;margin:80px auto;max-width:940px}.video-wrapper-inner{display:block;height:auto;padding-bottom:56%;position:relative;width:100%}.video-wrapper.square{padding-bottom:100%}.video-wrapper iframe,.video-wrapper video{height:100%;left:0;outline:0;position:absolute;top:0;width:100%}.video-wrapper .overlay{cursor:pointer;height:100%;left:0;position:absolute;top:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}.video-wrapper .overlay.is-hidden{opacity:0;pointer-events:none}.video-wrapper .overlay:after{background:url(./images/svg/play.png) center no-repeat;-webkit-background-size:contain;background-size:contain;content:'';height:100px;left:-webkit-calc(50% + 5px);left:calc(50% + 5px);position:absolute;top:50%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px;will-change:transform;z-index:3}.video-wrapper .overlay:hover:after{-webkit-transform:translateX(-50%) translateY(-50%) scale(.9);-ms-transform:translateX(-50%) translateY(-50%) scale(.9);transform:translateX(-50%) translateY(-50%) scale(.9)}.video-wrapper .cover{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;display:block;height:100%;margin:0;width:100%}@media screen and (max-width:1024px){.video-wrapper{margin:60px auto}}@media screen and (max-width:840px){.video-wrapper .overlay:after{height:80px;width:80px}}@media screen and (max-width:560px){.video-wrapper{margin:40px auto}.video-wrapper .overlay:after{height:60px;width:60px}}.slider-list-wrapper .slider-dots{display:none}.slider-list-wrapper .slider-list{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.slider-list-wrapper .slider-list .slider-item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.slider-list-wrapper .slider-list[data-count="1"] .slider-item{margin:12px 20px}.slider-list-wrapper .slider-list[data-count="2"] .slider-item{margin:12px 20px}.slider-list-wrapper .slider-list[data-count="3"] .slider-item{margin:12px 20px}.slider-list-wrapper .slider-list[data-count="4"]{width:-webkit-calc((100% / 4) * 4);width:calc((100% / 4) * 4)}.slider-list-wrapper .slider-list[data-count="4"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="5"]{width:-webkit-calc((100% / 4) * 5);width:calc((100% / 4) * 5)}.slider-list-wrapper .slider-list[data-count="5"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="6"]{width:-webkit-calc((100% / 4) * 6);width:calc((100% / 4) * 6)}.slider-list-wrapper .slider-list[data-count="6"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="7"]{width:-webkit-calc((100% / 4) * 7);width:calc((100% / 4) * 7)}.slider-list-wrapper .slider-list[data-count="7"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="8"]{width:-webkit-calc((100% / 4) * 8);width:calc((100% / 4) * 8)}.slider-list-wrapper .slider-list[data-count="8"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="9"]{width:-webkit-calc((100% / 4) * 9);width:calc((100% / 4) * 9)}.slider-list-wrapper .slider-list[data-count="9"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="10"]{width:-webkit-calc((100% / 4) * 10);width:calc((100% / 4) * 10)}.slider-list-wrapper .slider-list[data-count="10"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="11"]{width:-webkit-calc((100% / 4) * 11);width:calc((100% / 4) * 11)}.slider-list-wrapper .slider-list[data-count="11"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="12"]{width:-webkit-calc((100% / 4) * 12);width:calc((100% / 4) * 12)}.slider-list-wrapper .slider-list[data-count="12"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="13"]{width:-webkit-calc((100% / 4) * 13);width:calc((100% / 4) * 13)}.slider-list-wrapper .slider-list[data-count="13"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="14"]{width:-webkit-calc((100% / 4) * 14);width:calc((100% / 4) * 14)}.slider-list-wrapper .slider-list[data-count="14"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="15"]{width:-webkit-calc((100% / 4) * 15);width:calc((100% / 4) * 15)}.slider-list-wrapper .slider-list[data-count="15"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="16"]{width:-webkit-calc((100% / 4) * 16);width:calc((100% / 4) * 16)}.slider-list-wrapper .slider-list[data-count="16"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="17"]{width:-webkit-calc((100% / 4) * 17);width:calc((100% / 4) * 17)}.slider-list-wrapper .slider-list[data-count="17"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="18"]{width:-webkit-calc((100% / 4) * 18);width:calc((100% / 4) * 18)}.slider-list-wrapper .slider-list[data-count="18"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="19"]{width:-webkit-calc((100% / 4) * 19);width:calc((100% / 4) * 19)}.slider-list-wrapper .slider-list[data-count="19"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="20"]{width:-webkit-calc((100% / 4) * 20);width:calc((100% / 4) * 20)}.slider-list-wrapper .slider-list[data-count="20"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="21"]{width:-webkit-calc((100% / 4) * 21);width:calc((100% / 4) * 21)}.slider-list-wrapper .slider-list[data-count="21"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="22"]{width:-webkit-calc((100% / 4) * 22);width:calc((100% / 4) * 22)}.slider-list-wrapper .slider-list[data-count="22"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="23"]{width:-webkit-calc((100% / 4) * 23);width:calc((100% / 4) * 23)}.slider-list-wrapper .slider-list[data-count="23"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="24"]{width:-webkit-calc((100% / 4) * 24);width:calc((100% / 4) * 24)}.slider-list-wrapper .slider-list[data-count="24"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="25"]{width:-webkit-calc((100% / 4) * 25);width:calc((100% / 4) * 25)}.slider-list-wrapper .slider-list[data-count="25"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="26"]{width:-webkit-calc((100% / 4) * 26);width:calc((100% / 4) * 26)}.slider-list-wrapper .slider-list[data-count="26"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="27"]{width:-webkit-calc((100% / 4) * 27);width:calc((100% / 4) * 27)}.slider-list-wrapper .slider-list[data-count="27"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="28"]{width:-webkit-calc((100% / 4) * 28);width:calc((100% / 4) * 28)}.slider-list-wrapper .slider-list[data-count="28"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="29"]{width:-webkit-calc((100% / 4) * 29);width:calc((100% / 4) * 29)}.slider-list-wrapper .slider-list[data-count="29"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="30"]{width:-webkit-calc((100% / 4) * 30);width:calc((100% / 4) * 30)}.slider-list-wrapper .slider-list[data-count="30"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="31"]{width:-webkit-calc((100% / 4) * 31);width:calc((100% / 4) * 31)}.slider-list-wrapper .slider-list[data-count="31"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="32"]{width:-webkit-calc((100% / 4) * 32);width:calc((100% / 4) * 32)}.slider-list-wrapper .slider-list[data-count="32"] .slider-item{margin:12px 20px;width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}.slider-list-wrapper .slider-list[data-count="1"],.slider-list-wrapper .slider-list[data-count="2"],.slider-list-wrapper .slider-list[data-count="3"]{width:100%}.slider-list-wrapper .slider-list[data-count="1"] .slider-item,.slider-list-wrapper .slider-list[data-count="2"] .slider-item,.slider-list-wrapper .slider-list[data-count="3"] .slider-item{width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}@media screen and (max-width:1400px){.slider-list-wrapper .slider-list[data-count="1"] .slider-item,.slider-list-wrapper .slider-list[data-count="2"] .slider-item,.slider-list-wrapper .slider-list[data-count="3"] .slider-item,.slider-list-wrapper .slider-list[data-count="4"] .slider-item,.slider-list-wrapper .slider-list[data-count="5"] .slider-item,.slider-list-wrapper .slider-list[data-count="6"] .slider-item,.slider-list-wrapper .slider-list[data-count="7"] .slider-item,.slider-list-wrapper .slider-list[data-count="8"] .slider-item,.slider-list-wrapper .slider-list[data-count="9"] .slider-item,.slider-list-wrapper .slider-list[data-count="10"] .slider-item,.slider-list-wrapper .slider-list[data-count="11"] .slider-item,.slider-list-wrapper .slider-list[data-count="12"] .slider-item,.slider-list-wrapper .slider-list[data-count="13"] .slider-item,.slider-list-wrapper .slider-list[data-count="14"] .slider-item,.slider-list-wrapper .slider-list[data-count="15"] .slider-item,.slider-list-wrapper .slider-list[data-count="16"] .slider-item,.slider-list-wrapper .slider-list[data-count="17"] .slider-item,.slider-list-wrapper .slider-list[data-count="18"] .slider-item,.slider-list-wrapper .slider-list[data-count="19"] .slider-item,.slider-list-wrapper .slider-list[data-count="20"] .slider-item,.slider-list-wrapper .slider-list[data-count="21"] .slider-item,.slider-list-wrapper .slider-list[data-count="22"] .slider-item,.slider-list-wrapper .slider-list[data-count="23"] .slider-item,.slider-list-wrapper .slider-list[data-count="24"] .slider-item,.slider-list-wrapper .slider-list[data-count="25"] .slider-item,.slider-list-wrapper .slider-list[data-count="26"] .slider-item,.slider-list-wrapper .slider-list[data-count="27"] .slider-item,.slider-list-wrapper .slider-list[data-count="28"] .slider-item,.slider-list-wrapper .slider-list[data-count="29"] .slider-item,.slider-list-wrapper .slider-list[data-count="30"] .slider-item,.slider-list-wrapper .slider-list[data-count="31"] .slider-item,.slider-list-wrapper .slider-list[data-count="32"] .slider-item{margin:12px 10px;width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}}@media screen and (max-width:1200px){.slider-list-wrapper{margin:70px auto}.slider-list-wrapper .slider-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:25px}.slider-list-wrapper .slider-list{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slider-list-wrapper .slider-list[data-count="1"]{width:-webkit-calc((100% / 2) * 1);width:calc((100% / 2) * 1)}.slider-list-wrapper .slider-list[data-count="1"] .slider-item{width:-webkit-calc((100% / 1) - 20px);width:calc((100% / 1) - 20px)}.slider-list-wrapper .slider-list[data-count="2"]{width:-webkit-calc((100% / 2) * 2);width:calc((100% / 2) * 2)}.slider-list-wrapper .slider-list[data-count="2"] .slider-item{width:-webkit-calc((100% / 2) - 20px);width:calc((100% / 2) - 20px)}.slider-list-wrapper .slider-list[data-count="3"]{width:-webkit-calc((100% / 2) * 3);width:calc((100% / 2) * 3)}.slider-list-wrapper .slider-list[data-count="3"] .slider-item{width:-webkit-calc((100% / 3) - 20px);width:calc((100% / 3) - 20px)}.slider-list-wrapper .slider-list[data-count="4"]{width:-webkit-calc((100% / 2) * 4);width:calc((100% / 2) * 4)}.slider-list-wrapper .slider-list[data-count="4"] .slider-item{width:-webkit-calc((100% / 4) - 20px);width:calc((100% / 4) - 20px)}.slider-list-wrapper .slider-list[data-count="5"]{width:-webkit-calc((100% / 2) * 5);width:calc((100% / 2) * 5)}.slider-list-wrapper .slider-list[data-count="5"] .slider-item{width:-webkit-calc((100% / 5) - 20px);width:calc((100% / 5) - 20px)}.slider-list-wrapper .slider-list[data-count="6"]{width:-webkit-calc((100% / 2) * 6);width:calc((100% / 2) * 6)}.slider-list-wrapper .slider-list[data-count="6"] .slider-item{width:-webkit-calc((100% / 6) - 20px);width:calc((100% / 6) - 20px)}.slider-list-wrapper .slider-list[data-count="7"]{width:-webkit-calc((100% / 2) * 7);width:calc((100% / 2) * 7)}.slider-list-wrapper .slider-list[data-count="7"] .slider-item{width:-webkit-calc((100% / 7) - 20px);width:calc((100% / 7) - 20px)}.slider-list-wrapper .slider-list[data-count="8"]{width:-webkit-calc((100% / 2) * 8);width:calc((100% / 2) * 8)}.slider-list-wrapper .slider-list[data-count="8"] .slider-item{width:-webkit-calc((100% / 8) - 20px);width:calc((100% / 8) - 20px)}.slider-list-wrapper .slider-list[data-count="9"]{width:-webkit-calc((100% / 2) * 9);width:calc((100% / 2) * 9)}.slider-list-wrapper .slider-list[data-count="9"] .slider-item{width:-webkit-calc((100% / 9) - 20px);width:calc((100% / 9) - 20px)}.slider-list-wrapper .slider-list[data-count="10"]{width:-webkit-calc((100% / 2) * 10);width:calc((100% / 2) * 10)}.slider-list-wrapper .slider-list[data-count="10"] .slider-item{width:-webkit-calc((100% / 10) - 20px);width:calc((100% / 10) - 20px)}.slider-list-wrapper .slider-list[data-count="11"]{width:-webkit-calc((100% / 2) * 11);width:calc((100% / 2) * 11)}.slider-list-wrapper .slider-list[data-count="11"] .slider-item{width:-webkit-calc((100% / 11) - 20px);width:calc((100% / 11) - 20px)}.slider-list-wrapper .slider-list[data-count="12"]{width:-webkit-calc((100% / 2) * 12);width:calc((100% / 2) * 12)}.slider-list-wrapper .slider-list[data-count="12"] .slider-item{width:-webkit-calc((100% / 12) - 20px);width:calc((100% / 12) - 20px)}.slider-list-wrapper .slider-list[data-count="13"]{width:-webkit-calc((100% / 2) * 13);width:calc((100% / 2) * 13)}.slider-list-wrapper .slider-list[data-count="13"] .slider-item{width:-webkit-calc((100% / 13) - 20px);width:calc((100% / 13) - 20px)}.slider-list-wrapper .slider-list[data-count="14"]{width:-webkit-calc((100% / 2) * 14);width:calc((100% / 2) * 14)}.slider-list-wrapper .slider-list[data-count="14"] .slider-item{width:-webkit-calc((100% / 14) - 20px);width:calc((100% / 14) - 20px)}.slider-list-wrapper .slider-list[data-count="15"]{width:-webkit-calc((100% / 2) * 15);width:calc((100% / 2) * 15)}.slider-list-wrapper .slider-list[data-count="15"] .slider-item{width:-webkit-calc((100% / 15) - 20px);width:calc((100% / 15) - 20px)}.slider-list-wrapper .slider-list[data-count="16"]{width:-webkit-calc((100% / 2) * 16);width:calc((100% / 2) * 16)}.slider-list-wrapper .slider-list[data-count="16"] .slider-item{width:-webkit-calc((100% / 16) - 20px);width:calc((100% / 16) - 20px)}.slider-list-wrapper .slider-list[data-count="17"]{width:-webkit-calc((100% / 2) * 17);width:calc((100% / 2) * 17)}.slider-list-wrapper .slider-list[data-count="17"] .slider-item{width:-webkit-calc((100% / 17) - 20px);width:calc((100% / 17) - 20px)}.slider-list-wrapper .slider-list[data-count="18"]{width:-webkit-calc((100% / 2) * 18);width:calc((100% / 2) * 18)}.slider-list-wrapper .slider-list[data-count="18"] .slider-item{width:-webkit-calc((100% / 18) - 20px);width:calc((100% / 18) - 20px)}.slider-list-wrapper .slider-list[data-count="19"]{width:-webkit-calc((100% / 2) * 19);width:calc((100% / 2) * 19)}.slider-list-wrapper .slider-list[data-count="19"] .slider-item{width:-webkit-calc((100% / 19) - 20px);width:calc((100% / 19) - 20px)}.slider-list-wrapper .slider-list[data-count="20"]{width:-webkit-calc((100% / 2) * 20);width:calc((100% / 2) * 20)}.slider-list-wrapper .slider-list[data-count="20"] .slider-item{width:-webkit-calc((100% / 20) - 20px);width:calc((100% / 20) - 20px)}.slider-list-wrapper .slider-list[data-count="21"]{width:-webkit-calc((100% / 2) * 21);width:calc((100% / 2) * 21)}.slider-list-wrapper .slider-list[data-count="21"] .slider-item{width:-webkit-calc((100% / 21) - 20px);width:calc((100% / 21) - 20px)}.slider-list-wrapper .slider-list[data-count="22"]{width:-webkit-calc((100% / 2) * 22);width:calc((100% / 2) * 22)}.slider-list-wrapper .slider-list[data-count="22"] .slider-item{width:-webkit-calc((100% / 22) - 20px);width:calc((100% / 22) - 20px)}.slider-list-wrapper .slider-list[data-count="23"]{width:-webkit-calc((100% / 2) * 23);width:calc((100% / 2) * 23)}.slider-list-wrapper .slider-list[data-count="23"] .slider-item{width:-webkit-calc((100% / 23) - 20px);width:calc((100% / 23) - 20px)}.slider-list-wrapper .slider-list[data-count="24"]{width:-webkit-calc((100% / 2) * 24);width:calc((100% / 2) * 24)}.slider-list-wrapper .slider-list[data-count="24"] .slider-item{width:-webkit-calc((100% / 24) - 20px);width:calc((100% / 24) - 20px)}.slider-list-wrapper .slider-list[data-count="25"]{width:-webkit-calc((100% / 2) * 25);width:calc((100% / 2) * 25)}.slider-list-wrapper .slider-list[data-count="25"] .slider-item{width:-webkit-calc((100% / 25) - 20px);width:calc((100% / 25) - 20px)}.slider-list-wrapper .slider-list[data-count="26"]{width:-webkit-calc((100% / 2) * 26);width:calc((100% / 2) * 26)}.slider-list-wrapper .slider-list[data-count="26"] .slider-item{width:-webkit-calc((100% / 26) - 20px);width:calc((100% / 26) - 20px)}.slider-list-wrapper .slider-list[data-count="27"]{width:-webkit-calc((100% / 2) * 27);width:calc((100% / 2) * 27)}.slider-list-wrapper .slider-list[data-count="27"] .slider-item{width:-webkit-calc((100% / 27) - 20px);width:calc((100% / 27) - 20px)}.slider-list-wrapper .slider-list[data-count="28"]{width:-webkit-calc((100% / 2) * 28);width:calc((100% / 2) * 28)}.slider-list-wrapper .slider-list[data-count="28"] .slider-item{width:-webkit-calc((100% / 28) - 20px);width:calc((100% / 28) - 20px)}.slider-list-wrapper .slider-list[data-count="29"]{width:-webkit-calc((100% / 2) * 29);width:calc((100% / 2) * 29)}.slider-list-wrapper .slider-list[data-count="29"] .slider-item{width:-webkit-calc((100% / 29) - 20px);width:calc((100% / 29) - 20px)}.slider-list-wrapper .slider-list[data-count="30"]{width:-webkit-calc((100% / 2) * 30);width:calc((100% / 2) * 30)}.slider-list-wrapper .slider-list[data-count="30"] .slider-item{width:-webkit-calc((100% / 30) - 20px);width:calc((100% / 30) - 20px)}.slider-list-wrapper .slider-list[data-count="31"]{width:-webkit-calc((100% / 2) * 31);width:calc((100% / 2) * 31)}.slider-list-wrapper .slider-list[data-count="31"] .slider-item{width:-webkit-calc((100% / 31) - 20px);width:calc((100% / 31) - 20px)}.slider-list-wrapper .slider-list[data-count="32"]{width:-webkit-calc((100% / 2) * 32);width:calc((100% / 2) * 32)}.slider-list-wrapper .slider-list[data-count="32"] .slider-item{width:-webkit-calc((100% / 32) - 20px);width:calc((100% / 32) - 20px)}.home .block-page-links .slider-list-wrapper{margin:70px -10px}}@media screen and (max-width:720px){.slider-list-wrapper{margin:50px auto}.home .block-page-links .slider-list-wrapper{margin:50px -10px}}@media screen and (max-width:560px){.slider-list-wrapper{margin:70px auto}.slider-list-wrapper .slider-dots{margin-top:12px}.slider-list-wrapper .slider-list{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slider-list-wrapper .slider-list[data-count="1"]{width:-webkit-calc(100% * 1);width:calc(100% * 1)}.slider-list-wrapper .slider-list[data-count="2"]{width:-webkit-calc(100% * 2);width:calc(100% * 2)}.slider-list-wrapper .slider-list[data-count="3"]{width:-webkit-calc(100% * 3);width:calc(100% * 3)}.slider-list-wrapper .slider-list[data-count="4"]{width:-webkit-calc(100% * 4);width:calc(100% * 4)}.slider-list-wrapper .slider-list[data-count="5"]{width:-webkit-calc(100% * 5);width:calc(100% * 5)}.slider-list-wrapper .slider-list[data-count="6"]{width:-webkit-calc(100% * 6);width:calc(100% * 6)}.slider-list-wrapper .slider-list[data-count="7"]{width:-webkit-calc(100% * 7);width:calc(100% * 7)}.slider-list-wrapper .slider-list[data-count="8"]{width:-webkit-calc(100% * 8);width:calc(100% * 8)}.slider-list-wrapper .slider-list[data-count="9"]{width:-webkit-calc(100% * 9);width:calc(100% * 9)}.slider-list-wrapper .slider-list[data-count="10"]{width:-webkit-calc(100% * 10);width:calc(100% * 10)}.slider-list-wrapper .slider-list[data-count="11"]{width:-webkit-calc(100% * 11);width:calc(100% * 11)}.slider-list-wrapper .slider-list[data-count="12"]{width:-webkit-calc(100% * 12);width:calc(100% * 12)}.slider-list-wrapper .slider-list[data-count="13"]{width:-webkit-calc(100% * 13);width:calc(100% * 13)}.slider-list-wrapper .slider-list[data-count="14"]{width:-webkit-calc(100% * 14);width:calc(100% * 14)}.slider-list-wrapper .slider-list[data-count="15"]{width:-webkit-calc(100% * 15);width:calc(100% * 15)}.slider-list-wrapper .slider-list[data-count="16"]{width:-webkit-calc(100% * 16);width:calc(100% * 16)}.slider-list-wrapper .slider-list[data-count="17"]{width:-webkit-calc(100% * 17);width:calc(100% * 17)}.slider-list-wrapper .slider-list[data-count="18"]{width:-webkit-calc(100% * 18);width:calc(100% * 18)}.slider-list-wrapper .slider-list[data-count="19"]{width:-webkit-calc(100% * 19);width:calc(100% * 19)}.slider-list-wrapper .slider-list[data-count="20"]{width:-webkit-calc(100% * 20);width:calc(100% * 20)}.slider-list-wrapper .slider-list[data-count="21"]{width:-webkit-calc(100% * 21);width:calc(100% * 21)}.slider-list-wrapper .slider-list[data-count="22"]{width:-webkit-calc(100% * 22);width:calc(100% * 22)}.slider-list-wrapper .slider-list[data-count="23"]{width:-webkit-calc(100% * 23);width:calc(100% * 23)}.slider-list-wrapper .slider-list[data-count="24"]{width:-webkit-calc(100% * 24);width:calc(100% * 24)}.slider-list-wrapper .slider-list[data-count="25"]{width:-webkit-calc(100% * 25);width:calc(100% * 25)}.slider-list-wrapper .slider-list[data-count="26"]{width:-webkit-calc(100% * 26);width:calc(100% * 26)}.slider-list-wrapper .slider-list[data-count="27"]{width:-webkit-calc(100% * 27);width:calc(100% * 27)}.slider-list-wrapper .slider-list[data-count="28"]{width:-webkit-calc(100% * 28);width:calc(100% * 28)}.slider-list-wrapper .slider-list[data-count="29"]{width:-webkit-calc(100% * 29);width:calc(100% * 29)}.slider-list-wrapper .slider-list[data-count="30"]{width:-webkit-calc(100% * 30);width:calc(100% * 30)}.slider-list-wrapper .slider-list[data-count="31"]{width:-webkit-calc(100% * 31);width:calc(100% * 31)}.slider-list-wrapper .slider-list[data-count="32"]{width:-webkit-calc(100% * 32);width:calc(100% * 32)}.home .block-page-links .slider-list-wrapper{margin:10px 0 30px}}#fachowiec-cn{border:0;-webkit-border-radius:0 22px 22px 0;border-radius:0 22px 22px 0;bottom:34px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.1);box-shadow:0 12px 30px rgba(0,0,0,.1);font-family:'Open Sans',-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;height:auto;left:0;letter-spacing:0;line-height:20px;margin:0;max-width:810px;min-width:auto;padding:0;position:fixed;text-align:center;width:80%;z-index:100000000000}#fachowiec-cn.is-hidden{display:none}#fachowiec-cn,#fachowiec-cn *{-webkit-box-sizing:border-box;box-sizing:border-box}#fachowiec-cn .fachowiec-cn-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;line-height:1.6;padding:30px 60px;text-align:left;width:100%;z-index:2}#fachowiec-cn .fachowiec-cn-buttons,#fachowiec-cn .fachowiec-cn-text{display:inline-block;margin:0;padding:0;border:0}#fachowiec-cn .fachowiec-cn-text{margin-bottom:10px}#fachowiec-cn .fachowiec-cn-container .fachowiec-cn-link{color:#fff;outline:0;padding-right:25px;position:relative;text-decoration:none;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;white-space:nowrap}#fachowiec-cn .fachowiec-cn-container .fachowiec-cn-link:after{border:2px solid #171731;border-width:0 2px 2px 0;content:'';display:block;height:8px;position:absolute;right:8px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);top:-webkit-calc(50% - 1px);top:calc(50% - 1px);width:8px}#fachowiec-cn .fachowiec-cn-container .fachowiec-cn-link:active:after,#fachowiec-cn .fachowiec-cn-container .fachowiec-cn-link:focus:after,#fachowiec-cn .fachowiec-cn-container .fachowiec-cn-link:hover:after{border:2px solid #fff;border-width:0 2px 2px 0;right:0}#fachowiec-cn #fachowiec-cn-accept-cookie{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #fff;-webkit-border-radius:25px!important;border-radius:25px!important;color:#171731;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.25px;line-height:1;margin:0 20px 0 0;padding:13px 25px;-ms-touch-action:manipulation;touch-action:manipulation;text-align:center;text-transform:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:248px}#fachowiec-cn #fachowiec-cn-accept-cookie:active,#fachowiec-cn #fachowiec-cn-accept-cookie:focus,#fachowiec-cn #fachowiec-cn-accept-cookie:hover{background:#688AFC!important;color:#fff}@media screen and (max-width:840px){#fachowiec-cn{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}@media screen and (max-width:720px){#fachowiec-cn .fachowiec-cn-container{padding:20px 30px}}@media screen and (max-width:560px){#fachowiec-cn .fachowiec-cn-container .fachowiec-cn-link,#fachowiec-cn .fachowiec-cn-text{font-size:14px}#fachowiec-cn .fachowiec-cn-container{padding:20px}#fachowiec-cn #fachowiec-cn-accept-cookie{font-size:14px;margin-right:10px;padding:10px 20px;width:130px}}.wpcf7-form p{margin:20px 0 0}.wpcf7-form .center{position:relative}.wpcf7-form button,.wpcf7-form input,.wpcf7-form optgroup,.wpcf7-form select,.wpcf7-form textarea{margin:5px 0}.wpcf7-form .wpcf7-not-valid-tip{color:#FF5050;font-size:12px;font-weight:300}.wpcf7-form div.wpcf7-response-output{background:#FF5050;border:2px solid #FF5050!important;-webkit-border-radius:10px;border-radius:10px;color:#fff;font-size:14px;font-weight:500;line-height:1.75;margin:15px auto;padding:12px 15px;text-align:center;width:100%}.wpcf7-form .wpcf7-form-control-wrap{display:block}.wpcf7-form.sent div.wpcf7-response-output{background:#299228;border:2px solid #299228!important;color:#fff}.wpcf7-form .wpcf7-spinner{background-color:#688AFC;left:10px;margin:0;position:absolute;top:-webkit-calc(50% - 12px);top:calc(50% - 12px)}.wpcf7-form-control-wrap.your-site-wrap{height:0}.woocommerce #review_form #respond p.comment-form-cookies-consent,.woocommerce-billing-fields .checkbox-wrapper,.woocommerce-form__label-for-checkbox,.wpcf7-acceptance,.wpcf7-checkbox{display:block;margin:10px 0}.woocommerce #review_form #respond p.comment-form-cookies-consent .wpcf7-list-item,.woocommerce-billing-fields .checkbox-wrapper .wpcf7-list-item,.woocommerce-form__label-for-checkbox .wpcf7-list-item,.wpcf7-acceptance .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{margin:0}.woocommerce #review_form #respond p.comment-form-cookies-consent .woocommerce-form__label-for-checkbox-label,.woocommerce #review_form #respond p.comment-form-cookies-consent label,.woocommerce-billing-fields .checkbox-wrapper .woocommerce-form__label-for-checkbox-label,.woocommerce-billing-fields .checkbox-wrapper label,.woocommerce-form__label-for-checkbox .woocommerce-form__label-for-checkbox-label,.woocommerce-form__label-for-checkbox label,.wpcf7-acceptance .woocommerce-form__label-for-checkbox-label,.wpcf7-acceptance label,.wpcf7-checkbox .woocommerce-form__label-for-checkbox-label,.wpcf7-checkbox label{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;margin:5px 0 0;pointer-events:auto;position:relative;top:0}.woocommerce #review_form #respond p.comment-form-cookies-consent input[type=checkbox],.woocommerce-billing-fields .checkbox-wrapper input[type=checkbox],.woocommerce-form__label-for-checkbox input[type=checkbox],.wpcf7-acceptance input[type=checkbox],.wpcf7-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ededed;-webkit-border-radius:0;border-radius:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:40px;margin:0 10px 0 0;padding:0;width:40px}.woocommerce #review_form #respond p.comment-form-cookies-consent input[type=checkbox]:focus,.woocommerce-billing-fields .checkbox-wrapper input[type=checkbox]:focus,.woocommerce-form__label-for-checkbox input[type=checkbox]:focus,.wpcf7-acceptance input[type=checkbox]:focus,.wpcf7-checkbox input[type=checkbox]:focus{outline:0}.woocommerce #review_form #respond p.comment-form-cookies-consent input[type=checkbox]:checked:after,.woocommerce-billing-fields .checkbox-wrapper input[type=checkbox]:checked:after,.woocommerce-form__label-for-checkbox input[type=checkbox]:checked:after,.wpcf7-acceptance input[type=checkbox]:checked:after,.wpcf7-checkbox input[type=checkbox]:checked:after{background:0 0;border:solid #688AFC;border-width:0 0 3px 3px;-webkit-box-shadow:none!important;box-shadow:none!important;content:'';left:7px;height:12px;position:absolute;top:10px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg);width:25px}.woocommerce #review_form #respond p.comment-form-cookies-consent .wpcf7-list-item-label,.woocommerce-billing-fields .checkbox-wrapper .wpcf7-list-item-label,.woocommerce-form__label-for-checkbox .wpcf7-list-item-label,.wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item-label{color:#fff;font-size:14px;font-weight:400;line-height:1.5}.woocommerce #review_form #respond p.comment-form-cookies-consent .wpcf7-list-item-label span,.woocommerce-billing-fields .checkbox-wrapper .wpcf7-list-item-label span,.woocommerce-form__label-for-checkbox .wpcf7-list-item-label span,.wpcf7-acceptance .wpcf7-list-item-label span,.wpcf7-checkbox .wpcf7-list-item-label span{display:inline-block;margin-bottom:3px}.woocommerce-billing-fields .checkbox-wrapper label{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wpcf7-form-control-wrap.your-attachment,.wpcf7-form-control-wrap.your-file{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.wpcf7-form-control-wrap.your-attachment:before,.wpcf7-form-control-wrap.your-file:before{background-image:url(./images/svg/clip.svg);background-position:center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;content:'';display:block;height:38px;position:absolute;left:0;top:10px;width:38px;z-index:0}.wpcf7-form-control-wrap.your-attachment:after,.wpcf7-form-control-wrap.your-file:after{content:'dodaj załącznik';color:#688AFC;cursor:pointer;display:inline;left:50px;font-size:14px;font-weight:700;text-align:left;top:14px;outline:0;position:absolute;white-space:nowrap}.wpcf7-form-control-wrap.your-attachment input[type=file],.wpcf7-form-control-wrap.your-file input[type=file]{cursor:pointer;color:#9f9cab;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:400;height:47px;line-height:34px;outline:0;-moz-opacity:0;padding:0 0 0 15px;position:relative;z-index:1}.wpcf7-form-control-wrap.your-attachment input[type=file]:focus,.wpcf7-form-control-wrap.your-file input[type=file]:focus{border:none}.wpcf7-form-control-wrap.your-attachment input[type=file]::-webkit-file-upload-button,.wpcf7-form-control-wrap.your-attachment input[type=file]::file-selector-button,.wpcf7-form-control-wrap.your-file input[type=file]::-webkit-file-upload-button,.wpcf7-form-control-wrap.your-file input[type=file]::file-selector-button{display:inline-block;height:38px;opacity:0;visibility:hidden;width:150px}.wpcf7-form-control-wrap.your-attachment input[type=file]::-ms-browse,.wpcf7-form-control-wrap.your-file input[type=file]::-ms-browse{display:inline-block;height:38px;opacity:0;visibility:hidden;width:150px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0}.ps__rail-y{-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#EAE8ED;opacity:.9}.ps__thumb-x{background-color:#688AFC;-webkit-border-radius:6px;border-radius:6px;-o-transition:background-color .2s linear,height .2s ease-in-out;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#688AFC;-webkit-border-radius:6px;border-radius:6px;-o-transition:background-color .2s linear,width .2s ease-in-out;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#688AFC;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#688AFC;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}
/*# sourceMappingURL=style.css.map */
