/*
Theme Name: GetDesign
Version: 1.1.0
Author: Nestry
Author URI: https://nestry.pl/
*/
@import url('./assets/bootstrap/css/bootstrap-grid.css');
@import url('./assets/css/slick.css');
@import url('./dist/css/main.css');
@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,600;1,700&display=swap";@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(./assets/fonts/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(./assets/fonts/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blue:#0061FF;--pink:#FB2157;--green:#02CC61;--grey:#F6F7F8;--black:#050505;--white:#FFF}html,body{margin:0}body{font:400 18px/30px 'Nunito Sans',sans-serif;color:var(--black)}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:active,a:focus{color:initial;text-decoration:none}ul{list-style:none;margin:0;padding:0}.container{max-width:1360px;width:100%;margin:0 auto}.img-fluid{height:auto;max-width:100%}.grecaptcha-badge{position:absolute;z-index:-1000;visibility:hidden}.cky-btn-revisit-wrapper{display:none!important}.jc-sb,.jc-fe,.jc-c,.ai-c{display:-webkit-box;display:-ms-flexbox;display:flex}.jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jc-fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tac{text-align:center}.tal{text-align:left!important}.m-0{margin:0!important}.mt-20{margin-top:20px}.mt-50{margin-top:50px}.ml-30{margin-left:30px}.mr-30{margin-right:30px!important}.plr-15{padding-left:15px;padding-right:15px}.por{position:relative}.button,.stock_alert_button{color:var(--white);font:700 15px/20px 'Proxima Nova',sans-serif;text-align:center;height:60px;min-width:196px;padding:0 25px;background-color:var(--blue);border:1px solid var(--blue);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.button:hover,.button:active,.button:focus,.stock_alert_button:hover,.stock_alert_button:active,.stock_alert_button:focus{background-color:transparent;color:var(--blue)}.button:disabled{cursor:not-allowed}.button--transparent{color:var(--blue);background-color:transparent;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.button--transparent:hover,.button--transparent:active,.button--transparent:focus{color:var(--white);background-color:var(--blue)}.button--pink{border-color:var(--pink);background-color:var(--pink)}.button--pink:hover,.button--pink:active,.button--pink:focus{color:var(--pink)}.button--small{height:50px;min-width:165px}.button--wide{width:100%}.button--center{margin-left:auto;margin-right:auto}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.scroll{font-size:11px;font-family:'Roboto',sans-serif;color:var(--blue);line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:60px;margin-left:30px;background-color:var(--white);border-radius:10px;-webkit-box-shadow:0 3px 6px #00278117;box-shadow:0 3px 6px #00278117;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.scroll:hover,.scroll:active,.scroll:focus{-webkit-filter:grayscale(1);filter:grayscale(1);color:var(--blue)}.scroll__icon{margin-bottom:5px}.section{padding-top:70px}.header{font:700 15px/1 Roboto,sans-serif;color:var(--blue);margin:0 0 10px}.subheader{font-size:40px;line-height:1.2;margin:0}.header-repeat{color:var(--white);font-size:200px;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);text-shadow:0 3px 30px rgba(0,3,129,.09);z-index:-1}.section-interest{margin-top:100px;padding:40px 110px;background-color:var(--white);-webkit-box-shadow:0 3px 30px rgba(0,3,129,.09);box-shadow:0 3px 30px rgba(0,3,129,.09)}.section-interest__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:45px}.section-interest__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.section-interest__product{font-size:16px;padding:75px 45px 25px;background-color:var(--grey);border-radius:10px}.section-interest__text{margin-top:15px;opacity:.6;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.section-interest__product:hover .section-interest__text,.section-interest__product:active .section-interest__text,.section-interest__product:focus .section-interest__text{opacity:1}.section-block-product{width:calc(100% + 200px);margin:50px -100px;padding:40px 50px;-webkit-box-shadow:0 3px 30px rgba(0,3,129,.09);box-shadow:0 3px 30px rgba(0,3,129,.09)}.archive-products__listing{display:-webkit-box;display:-ms-flexbox;display:flex}.archive-products__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--blue);font-size:18px;font-weight:700;padding:18px 32px;background-color:var(--white);border:none;border-radius:5px;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:pointer;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.archive-products__button:hover,.archive-products__button:active,.archive-products__button:focus{-webkit-filter:grayscale(0);filter:grayscale(0)}.archive-products__button--active{-webkit-box-shadow:0 3px 6px rgba(0,3,129,.09);box-shadow:0 3px 6px rgba(0,3,129,.09);-webkit-filter:grayscale(0);filter:grayscale(0)}.archive-products__icon{width:18px;margin-right:8px}.products .product-onsale,.section-products__products .product-onsale{position:absolute;top:5px;left:20px}.products .onsale,.section-products__products .onsale{color:var(--white);font-size:14px;margin-right:0;padding:5px 15px;background-color:var(--pink)}.product--list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.product--list img{width:309px}.product--list .product__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:63px}.product--list .section-projects__name{font-size:30px}.section-projects__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-projects__product{width:calc(20% - 15px);margin-bottom:30px;position:relative}.section-projects__product-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-projects__link,.section-projects__link:hover,.section-projects__link:active,.section-projects__link:focus{position:absolute;top:0;left:0;height:100%;width:100%;color:transparent}.section-projects__categories{font-size:14px;opacity:.6}.section-projects__name{font-size:17px;line-height:21px;margin:0 0 15px}.section-projects__name--middle{font-size:20px;line-height:28px}.section-projects__name--big{font-size:30px;line-height:28px}.section-projects__price{color:var(--blue);font-size:20px;font-weight:700;display:inline-block;padding:7px 14px;background-color:rgba(0,97,255,.1);border-radius:10px}.product-onsale ~ .product__content .section-projects__price,.product-onsale ~ .section-projects__price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-projects__price ins{text-decoration:unset}.section-projects__price del{color:var(--pink);margin-left:10px}.section-projects__link{position:absolute;top:0;left:15px;height:100%;width:calc(100% - 30px)}.section-products{margin:40px auto 90px}.product-categories__header{font-size:30px;margin:21px 0 21px 30px}.product-categories__list,.woocommerce__sidebar-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 12px;background-color:var(--grey);border-radius:10px;margin-bottom:40px}.product-categories__list--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-categories__list li:last-of-type{margin-left:auto}.product-categories__list--column li:last-of-type{margin-left:unset}.product-categories__item{color:rgba(5,5,5,.6);font-size:18px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 52px;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.product-categories__item:hover,.product-categories__item:active,.product-categories__item:focus{color:var(--blue)}.product-categories__item--small{padding:16px 32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-categories__item--active{color:var(--blue);background-color:var(--white);-webkit-box-shadow:0 3px 6px rgba(0,39,129,.09);box-shadow:0 3px 6px rgba(0,39,129,.09);border-radius:5px}.product-categories__button{color:var(--black);font-size:18px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px;margin-right:40px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.product-categories__button:hover,.product-categories__button:active,.product-categories__button:focus{color:var(--blue)}.product-categories__button::after{content:'';position:absolute;top:50%;right:-4px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);height:8px;width:8px;border-right:1px solid var(--blue);border-bottom:1px solid var(--blue)}@-webkit-keyframes popups{0%{opacity:0}100%{opacity:1}}@keyframes popups{0%{opacity:0}100%{opacity:1}}.popups{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0;z-index:100}.popup{display:none;width:422px;background-color:var(--white);-webkit-box-shadow:0 0 30px rgba(0,39,129,.1);box-shadow:0 0 30px rgba(0,39,129,.1);border-radius:5px;overflow:hidden;position:relative}.popup--show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:popups 1s;animation:popups 1s}.popup:not(:first-of-type){margin-left:30px}.popup__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:148px}.popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:21px 32px}.popup__name{color:var(--blue);font-size:12px;font-weight:700;line-height:1.2;margin:0}.popup__header{font-size:17px;font-weight:700;line-height:1.2;margin:5px 0}.popup__text{font-size:12px;line-height:20px;margin:0}.popup__link{color:var(--pink);font-size:13px;font-weight:700;line-height:1.2;margin-top:auto}.popup__arrow{width:9px;margin-left:7px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.popup__close{position:absolute;top:6px;right:6px;cursor:pointer}.burger-menu{display:none}@media (max-width: 575px){.burger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:-40px;left:10px;height:40px;width:60px;border:none;background-color:transparent;padding:10px;z-index:11;cursor:pointer}.burger-menu__bar{display:block;height:2px;width:40px;background-color:var(--blue);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.burger-menu--active .burger-menu__bar:first-of-type{-webkit-transform:translate(0,9px) rotate(-45deg);-ms-transform:translate(0,9px) rotate(-45deg);transform:translate(0,9px) rotate(-45deg)}.burger-menu--active .burger-menu__bar:nth-of-type(2){opacity:0}.burger-menu--active .burger-menu__bar:last-of-type{-webkit-transform:translate(0,-9px) rotate(45deg);-ms-transform:translate(0,-9px) rotate(45deg);transform:translate(0,-9px) rotate(45deg)}}.alert{color:var(--white);font-size:15px;font-weight:700;text-align:center;background-color:var(--blue);padding:7px}.alert a{color:var(--white);margin-left:60px;text-decoration:underline;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.alert a:hover,.alert a:active,.alert a:focus{opacity:.6}.nav__socials,.nav__products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav__social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 0;opacity:.6;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.nav__social:hover,.nav__social:active,.nav__social:focus{opacity:1}.nav__social:not(:first-of-type){margin-left:15px}.nav__social-text{font-size:15px;font-weight:700;margin-left:9px}.nav__products{font-size:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav__products-text{margin:0;opacity:.6}.nav__product{font-weight:700;margin-left:30px;opacity:.6;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.nav__product:hover,.nav__product:active,.nav__product:focus{opacity:1}.nav__lang{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;padding-left:10px;border-left:1px solid rgba(0,0,0,.1)}.nav__lang a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__lang span{text-transform:uppercase;margin:0 8px 0 0;opacity:.6}.nav{padding:20px 0;background-color:var(--grey);position:sticky;top:0;z-index:10}.nav__logo,.nav__logo a,.nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__menu > div{width:100%}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.main-menu a{font-size:15px;font-weight:700;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.main-menu a:hover,.main-menu a:active,.main-menu a:focus,.current-menu-item a{color:var(--blue)}.menu-item--pink a{color:var(--white);font-size:15px;font-weight:700;background-color:var(--pink);border-radius:5px;padding:15px;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.menu-item--pink a:hover,.menu-item--pink a:active,.menu-item--pink a:focus{color:var(--white);background-color:var(--blue)}.side-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.side-menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.side-menu .menu-item:not(.menu-item--pink):hover,.side-menu .menu-item:not(.menu-item--pink):active,.side-menu .menu-item:not(.menu-item--pink):focus{opacity:.6}.side-menu .menu-item:last-of-type{margin-right:0}.footer{padding:70px 0 0}.footer--border{border-top:1px solid rgba(0,0,0,.1)}.footer__copyrights{font-size:15px;margin-top:50px;padding:43px 0;border-top:1px solid rgba(0,0,0,.1);opacity:.6}.footer__box h2,.footer__box h3{font-size:15px;font-weight:700;margin:0 0 15px}.footer__box p{font-size:15px}.footer__box a{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.footer__box a:hover,.footer__box a:active,.footer__box a:focus{color:var(--blue)}.footer__social{line-height:1;padding:5px 0}.footer__social:not(:first-of-type){margin:15px 0 0}.hero{padding:200px 0 230px;background:95% center no-repeat;position:relative}.hero::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--grey);-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 100%);clip-path:polygon(0 0,100% 0,100% 75%,0 100%);z-index:-1}.hero__header{font-size:50px;line-height:60px;margin:0 0 24px;background-color:var(--grey)}.hero__text{padding-right:70px;margin:0 0 50px;background-color:var(--grey)}.section-working{background:-25% center no-repeat}.posts--blog .post:first-of-type,.posts--blog .post:nth-of-type(2){margin-top:0}.post{margin-top:50px}.post__content{padding:38px 110px 72px}.post__image{display:block;margin:0 auto}.post__title{font-size:20px;margin:0 0 18px}.breadcrumbs__container-fluid{border-bottom:1px solid rgba(0,0,0,.1)}.breadcrumbs__container{position:relative;margin:15px auto}.breadcrumb__title{font-size:40px;text-align:center;margin:50px 0}.breadcrumb__link{font-size:15px;font-weight:700;text-transform:capitalize;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.breadcrumb__link:hover,.breadcrumb__link:active,.breadcrumb__link:focus{color:var(--blue)}.breadcrumb__link:first-of-type{text-transform:lowercase}.breadcrumb__name{color:var(--blue);font-size:15px;font-weight:700}.woocommerce__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;right:0;width:600px}.woocommerce__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.woocommerce__step--active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.woocommerce__step-icon{height:auto;width:25px}.woocommerce__step-text{color:var(--blue);font-size:11px;font-weight:700;white-space:nowrap;margin:0 0 0 7px}.woocommerce__step-arrow{height:auto;width:21px;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:33px;padding:0 15px}.benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.benefit__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:60px;border-radius:10px;background-color:rgba(0,97,255,.1);margin:0 23px 0 0}.benefit p{margin:0;line-height:1.2}.section-projects{padding:40px 110px;-webkit-box-shadow:0 3px 30px rgba(0,3,129,.09);box-shadow:0 3px 30px rgba(0,3,129,.09)}.section-projects__header{font-size:30px;margin:0 0 30px}.section-projects__button{color:var(--blue);font-size:15px;font-weight:700}.article{padding:60px 110px;margin-top:-180px;background-color:var(--white)}.article__image{margin-left:auto;margin-right:auto}.article__title{font-size:40px;line-height:45px}.article__infos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:17px}.article__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article__info:first-of-type{margin-right:75px}.article__icon{margin-right:5px}.article__excerpt{margin-top:25px}.article__toc{margin:25px 0;padding:35px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.article__content{margin-top:50px}.article__content a{color:var(--blue)}.article__toc-header{font-size:20px;margin:0 0 10px}.article__toc-link{color:var(--blue);font-size:15px;font-weight:700;display:block}.article__bottom{margin-top:30px;padding:40px 80px;-webkit-box-shadow:0 3px 30px rgba(0,3,129,.09);box-shadow:0 3px 30px rgba(0,3,129,.09)}.button-back,.clipboard-button{font:700 15px/1 'Nunito Sans',sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-back{color:var(--blue)}.button-back__icon{width:9px;margin-right:5px}.clipboard-button{color:#050505;border:none;background-color:transparent;padding:0;cursor:pointer;opacity:.6}.clipboard-button__icon{margin-right:5px}.clipboard-textarea{position:absolute;z-index:-1000;opacity:0}.page-works-counter{counter-reset:page-works;padding:0 15px}.page-works{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:35px 110px 35px 55px;background-color:var(--grey);border-radius:10px}.page-works:not(:last-of-type){margin-bottom:10px}.page-works a{color:var(--blue)}.page-works__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:83px;min-width:83px;background-color:rgba(0,97,255,.1);border-radius:10px;margin-right:87px}.page-works__icon{display:block}.page-works__header{font-size:30px;margin:0 0 10px}.page-works__header::before{counter-increment:page-works;content:counter(page-works) '. '}.page-faqs-counter{counter-reset:page-faqs}.page-faqs{padding-bottom:15px;position:relative}.page-faqs::before{content:'';position:absolute;top:50%;left:-100px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:1px;background-color:rgba(0,0,0,.1)}.page-faqs--active::before{width:3px;background-color:var(--blue)}.page-faqs--active .page-faqs__header{color:var(--blue)}.page-faqs__header{font-size:25px;margin:10px 0 5px;cursor:pointer;position:relative}.page-faqs__header::before{counter-increment:page-faqs;content:counter(page-faqs) '. ';position:absolute;left:-40px}.page-faqs__content{max-height:0;overflow:hidden}.page-faqs--active .page-faqs__content{max-height:100%}.contact{margin-bottom:-260px;padding:32px 0 260px;background-color:var(--grey)}.contact__form,.project__form{padding:55px 55px 85px;-webkit-box-shadow:0 0 20px #0000000F;box-shadow:0 0 20px #0000000F;background-color:var(--white);z-index:1}.contact__header,.project__form-header{font-size:40px;text-align:center;margin:0 0 18px}.wpcf7{width:100%;margin:0 auto}.wpcf7 p{margin:0}.wpcf7 br{display:none}.wpcf7-form-control-wrap{display:block;width:100%}.your-name .form__input{background:url(./assets/images/person.png) calc(100% - 26px) center no-repeat}.your-email .form__input{background:url(./assets/images/envelope.png) calc(100% - 26px) center no-repeat}.your-phone .form__input{background:url(./assets/images/phone.png) calc(100% - 26px) center no-repeat}.your-nip .form__input{background:url(./assets/images/data.png) calc(100% - 26px) center no-repeat}.your-message .form__textarea{background:url(./assets/images/message.png) calc(100% - 26px) 14px no-repeat}.your-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.your-file::before{content:'Dodaj załączniki, np. Brief';padding-left:15px}.your-file .wpcf7-file{width:200px}.form__input,.form__textarea,.stock_alert_email{height:50px;width:100%;font-family:inherit;font-size:17px;margin-bottom:7px;padding:15px 25px;border:1px solid rgba(0,0,0,.16);border-radius:5px;-webkit-appearance:none;-moz-appearance:none}.form__input::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder{color:var(--black);opacity:1}.form__input::-moz-placeholder,.form__textarea::-moz-placeholder{color:var(--black);opacity:1}.form__input:-ms-input-placeholder,.form__textarea:-ms-input-placeholder{color:var(--black);opacity:1}.form__input::-ms-input-placeholder,.form__textarea::-ms-input-placeholder{color:var(--black);opacity:1}.form__input::placeholder,.form__textarea::placeholder{color:var(--black);opacity:1}.form__textarea{height:137px;resize:none}.screen-reader-response{display:none!important}.wpcf7-not-valid{border-color:var(--red)}.wpcf7-not-valid-tip{display:block;color:var(--red);font-size:12px;padding-left:30px;margin-top:5px;position:relative}.wpcf7-not-valid-tip::before{content:'!';position:absolute;top:3px;left:15px;height:12px;width:12px;color:var(--white);font-size:9px;font-weight:700;line-height:1.3;text-align:center;background-color:var(--red);border-radius:50%}.form__checkbox,.form__checkbox ~ span{cursor:pointer}.form__checkbox,.woocommerce-form__input-checkbox{opacity:0;position:absolute;z-index:-100}.form__checkbox ~ span{color:var(--black);font-size:10px;line-height:15px;display:block;margin-top:8px;padding-left:21px;position:relative}.form__checkbox ~ span::before,.form__checkbox ~ span::after,.woocommerce-form__label-for-checkbox span::before,.woocommerce-form__label-for-checkbox span::after{content:'';position:absolute}.form__checkbox ~ span::before,.woocommerce-form__label-for-checkbox span::before{top:0;left:0;height:13px;width:13px;border:1px solid rgba(70,70,70,1)}.form__checkbox ~ span::after,.woocommerce-form__label-for-checkbox span::after{top:-6px;left:6px;height:15px;width:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid var(--blue);border-right:2px solid var(--blue);opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.form__checkbox:checked ~ span::after,.woocommerce-form__input-checkbox:checked ~ span::after{opacity:1}.form__submit{margin-top:20px;width:100%}.contact__infos{padding:43px 40px 43px 73px;background-color:var(--white);-webkit-box-shadow:0 0 20px #0000000F;box-shadow:0 0 20px #0000000F;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.contact__info{padding-top:13px;border-top:1px solid rgba(0,0,0,.1);position:relative}.contact__info:not(:last-of-type){margin-bottom:30px}.contact__info-icon{position:absolute;top:-11px;left:-33px}.contact__info strong{font-size:17px}.contact__info strong:first-of-type{opacity:.6}.contact__info p{font-size:14px;line-height:1.2;margin:0}.contact__info p:not(:last-of-type){margin-bottom:15px}.contact__info a{color:var(--black);font-size:17px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.contact__info a[target="_blank"]{color:var(--blue)}.contact__info a:hover,.contact__info a:active,.contact__info a:focus{opacity:.6}.project{padding:60px 0 120px;background:url(./assets/images/project-background.svg) bottom left no-repeat;position:relative}.project::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,right top,color-stop(71%,var(--blue)),color-stop(71%,var(--white)));background:-o-linear-gradient(left,var(--blue) 71%,var(--white) 71%);background:linear-gradient(to right,var(--blue) 71%,var(--white) 71%);z-index:-1}.project__infos{color:var(--white)}.project__header{font-size:40px;line-height:41px;width:380px;margin:48px 0 36px}.project__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:26px}.project__list:not(:last-of-type){margin-bottom:19px}.project__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;min-width:60px;background-color:rgba(255,255,255,.1);border-radius:10px;margin-right:23px}.about{color:var(--white);background:-webkit-gradient(linear,left top,right top,color-stop(60%,#f64a62),color-stop(60%,#f9de47));background:-o-linear-gradient(left,#f64a62 60%,#f9de47 60%);background:linear-gradient(to right,#f64a62 60%,#f9de47 60%)}.about__infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:97px 15px}.about__header{font-size:40px;margin:0 0 32px}.about__picture{background:center bottom no-repeat}.about__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:65px;margin-top:50px;padding:0 30px;font-weight:700;text-align:center;background-color:var(--white);border-radius:10px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.about__button:hover,.about__button:active,.about__button:focus{color:var(--blue)}.about__button-icon{margin-right:10px}.about__list-container{padding:95px 15px}.about__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about__list-header{font-size:40px;line-height:1.2;margin:0 0 12px}.about__reviews-header{font-size:40px;text-align:center;margin:0 0 45px}.about__reviews-container{padding:100px 15px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.about__review{margin:0 15px;padding:78px 59px;background-color:var(--grey);border-radius:10px}.about__blockqoute{margin:0}.about__figcaption{font-weight:700;margin-top:29px}.reviews__row{position:relative}.reviews__button{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);height:20px;width:20px;padding:0;border:unset;border-bottom:2px solid var(--blue);border-left:2px solid var(--blue);background:transparent;color:transparent;cursor:pointer;z-index:1;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.reviews__button:hover,.reviews__button:active,.reviews__button:focus{border-color:var(--pink)}.reviews__button--prev{left:0}.reviews__button--next{-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);right:0}.boxes{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;margin-bottom:-30px;padding-top:73px}.box{display:inline-block;width:665px;margin-bottom:30px;padding:69px 30px;background-color:rgba(0,97,255,.1);border-radius:10px}.box__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.box--big{padding:69px 83px;background-color:var(--blue);color:var(--white)}.box--big .box__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.box--big .page-works__picture{background-color:rgba(255,255,255,.1);margin-bottom:47px}.box__text{font-size:20px;line-height:1;margin:-10px 0 0;padding-right:20px}.box--big .box__text{font-size:40px}.box__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px}.box--big .button:not(.button--pink){color:var(--white);border-color:var(--white);margin-right:20px;-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.box--big .button:hover,.box--big .button:active,.box--big .button:focus{color:var(--black);background-color:var(--white);border-color:var(--white)}.box--big .button{-webkit-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.woocommerce{padding-bottom:100px}.woocommerce-form__header{font-size:40px;margin:0 0 33px}.woocommerce-form p{margin:0 0 10px!important}.woocommerce-form .form__input{margin-bottom:0}.show-password-input{display:none}.woocommerce-form .form__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px!important}.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-form-change-password__submit,.woocommerce-address-fields .button{padding:10px 0;width:196px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.woocommerce-form-login__submit::before,.woocommerce-form-register__submit::before,.woocommerce-form-change-password__submit::before,.woocommerce-address-fields .button::before{display:none}.woocommerce-form__label-for-checkbox{position:relative;cursor:pointer}.woocommerce-form__label-for-checkbox p{display:inline;font-size:11px;font-weight:300;padding-left:25px}.woocommerce-form__label-for-checkbox a{color:var(--purple)}.woocommerce-form-login__rememberme{display:inline-block!important;width:50%;padding-left:25px;line-height:1}.woocommerce-MyAccount-navigation{-ms-flex-item-align:baseline;align-self:baseline;border:1px solid #0000001A;border-radius:5px;padding:50px 25px 50px 75px}.woocommerce-MyAccount-navigation-link{margin-bottom:20px}.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:64px}.woocommerce-MyAccount-navigation-link a{font-size:17px;padding-left:37px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation-link a:active,.woocommerce-MyAccount-navigation-link a:focus{color:var(--blue)}.woocommerce-MyAccount-navigation-link a::before{content:'';position:absolute;top:50%;left:-18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:18px;width:18px;background:center no-repeat;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.woocommerce-MyAccount-navigation-link.is-active a{color:var(--blue)}.woocommerce-MyAccount-navigation-link.is-active a::before{-webkit-filter:unset;filter:unset;opacity:unset}.woocommerce-MyAccount-navigation-link--dashboard a::before{background-image:url(./assets/images/dashboard.svg)}.woocommerce-MyAccount-navigation-link--orders a::before{background-image:url(./assets/images/orders.svg)}.woocommerce-MyAccount-navigation-link--edit-address a::before{background-image:url(./assets/images/edit-address.svg)}.woocommerce-MyAccount-navigation-link--edit-account a::before{background-image:url(./assets/images/edit-account.svg)}.woocommerce-MyAccount-navigation-link--customer-logout a::before{background-image:url(./assets/images/customer-logout.svg)}.woocommerce-MyAccount__header,.woocommerce-Address-title,.woocommerce-order-details__title{font-size:30px;font-weight:700;line-height:1.2;margin:12px 0}.woocommerce-MyAccount-content p{margin:0 0 15px}.woocommerce-form-row label{font-size:15px;line-height:1.2}.address{font-size:17px;font-style:normal;margin:23px 0}.address--big{font-size:18px}.address br{display:block;margin-bottom:10px}.address p{margin:10px 0}.edit{color:var(--blue);font-size:17px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.edit:hover,.edit:active,.edit:focus{color:var(--black)}.woocommerce-Address__icon{margin-right:5px;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.edit:hover .woocommerce-Address__icon,.edit:active .woocommerce-Address__icon,.edit:focus .woocommerce-Address__icon{-webkit-filter:brightness(0);filter:brightness(0)}.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;margin-bottom:15px;border:1px solid var(--grey)}.woocommerce-message .button{width:auto}.woocommerce-table{font-size:17px;text-align:left;width:100%}.woocommerce-table th,.woocommerce-table td{padding:25px 0;border-bottom:1px solid #0000001A}.woocommerce-table .woocommerce-orders-table__header{text-align:left;white-space:nowrap;padding:13px 50px 13px 0}.woocommerce-table tr:first-of-type .woocommerce-table th,.woocommerce-table tr:first-of-type .woocommerce-table td{border-top:1px solid #0000001A}.woocommerce-table .woocommerce-orders-table__cell{padding:13px 70px 13px 0}.woocommerce-table .woocommerce-orders-table__cell-order-total{white-space:nowrap}.woocommerce-orders-table__cell-order-actions{padding-right:0}.button--action,.thankyou__button{padding:10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:152px}.button--action::before,.thankyou__button::before{display:none}.order__status{font-size:17px}.order-number,.order-date,.order-status{font-weight:700;background:transparent}.woocommerce-customer-details{margin-top:60px}.woocommerce-customer-details .woocommerce-column__title,.checkout h3,.create-account label span{font-size:30px}.woocommerce-privacy-policy-text{display:none}.woocommerce-button,.woocommerce-Button{font-size:18px}.woocommerce-Form-login{padding:78px 0 170px}.woocommerce-Form-login::before{content:'';position:absolute;top:0;left:50%;height:100%;width:1px;background-color:#0000001A}.woocommerce-EditAccountForm{margin-top:20px}.woocommerce-EditAccountForm .form-row{margin-bottom:17px!important;position:relative}.woocommerce-EditAccountForm label{position:absolute;top:-8px;left:17px;color:var(--blue);font-size:14px;font-weight:700;padding:0 3px;background-color:var(--white)}.woocommerce-EditAccountForm .form__input{font-weight:300}.woocommerce-MyAccount-orders th{color:rgba(0,0,0,.6)}.woocommerce-table__product-name a{text-decoration:underline}.woocommerce-address-fields label,.checkout .woocommerce-billing-fields label,.checkout .woocommerce-shipping-fields label,.checkout .woocommerce-additional-fields label{display:none!important}#billing_country_field,#shipping_country_field,#billing_address_2_field{display:none!important}.select2-selection{font-size:17px;font-weight:400;font-family:inherit;color:var(--black);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px!important;width:100%;margin-bottom:7px!important;padding:15px 25px;border:1px solid rgba(0,0,0,.16)!important}#ship-to-different-address label,.create-account label span{padding-left:42px;position:relative}#ship-to-different-address span::before,.create-account span::before{height:22px;width:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#ship-to-different-address span::after,.create-account span::after{top:50%;left:1px;height:20px;width:20px;background-color:var(--blue);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:unset}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-invoice .form-row,.woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce-address-fields__field-wrapper .form-row{margin:0 0 20px;width:100%!important}#billing_first_name_field,#billing_last_name_field,#billing_phone_field,#billing_email_field{width:calc(50% - 15px)!important}#billing_last_name_field,#billing_email_field{margin-left:30px}#billing_postcode_field,#company-postcode_field,#shipping_postcode_field{width:calc(35% - 15px)!important}#billing_city_field,#company-city_field,#shipping_city_field{width:calc(65% - 15px)!important;margin-left:30px}#billing_address_1_field{margin-bottom:0}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;line-height:1.5}.woocommerce-terms-and-conditions-checkbox-text{font-size:15px;font-family:'Lato',sans-serif;line-height:1;padding-left:25px}.woocommerce-cart-form,.cart-collaterals{margin-bottom:210px}.woocommerce-cart-form__contents th,.woocommerce-cart-form__cart-item td:not(.product-remove){text-align:left;padding:31px 23px}.woocommerce-cart-form__contents th,.woocommerce-cart-form__cart-item td{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-cart-form__contents .product-thumbnail{width:123px}.woocommerce table.cart td.actions .coupon label{display:block!important;text-align:left;margin-top:41px}.coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.coupon__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.coupon .form__input{width:339px!important}.coupon .button{height:50px!important;font-size:18px;margin-left:21px}.woocommerce .cart-collaterals .cart_totals{width:100%!important;margin-top:31px;padding:35px 48px;-webkit-box-shadow:0 3px 40px rgba(0,39,129,.09);box-shadow:0 3px 40px rgba(0,39,129,.09)}.woocommerce .cart-collaterals .cart_totals h2{font-size:30px;margin-bottom:39px}.woocommerce .cart-collaterals .cart_totals th{width:120px;text-align:left}.woocommerce .cart-collaterals .cart_totals tr:not(:last-of-type) th,.woocommerce .cart-collaterals .cart_totals tr:not(:last-of-type) td{padding-bottom:25px}.woocommerce .cart-collaterals .cart_totals strong{font-weight:400}.checkout-button{font-size:18px;margin-top:50px}.woocommerce-form-login-toggle{margin-top:35px;padding:12px 36px 12px 0;background-color:rgba(0,97,255,.1);border-radius:5px}.woocommerce-form-login-toggle .woocommerce-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:700;padding-left:36px}.woocommerce-form-login-toggle .woocommerce-info ~ .woocommerce-form-login{margin-top:15px;padding-left:36px}.showlogin{color:var(--white);font-size:15px;line-height:1.2;padding:12px 50px;background-color:var(--blue);border-radius:5px}.lostpassword{color:var(--blue);text-decoration:underline}.woocommerce-form-coupon-toggle{display:none}.woocommerce-review__container{-ms-flex-item-align:start;align-self:flex-start;margin-top:30px;padding:56px 0;-webkit-box-shadow:0 3px 40px rgba(0,39,129,.09);box-shadow:0 3px 40px rgba(0,39,129,.09)}.woocommerce-form-login-toggle ~ .woocommerce-checkout .woocommerce-review__container{margin-top:-70px}#order_review_heading{margin:0 36px 36px}.woocommerce-checkout-review-order{border-top:1px solid rgba(0,0,0,.1)}.woocommerce-checkout-review-order .cart_item td{text-align:left;padding:10px 36px;border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-checkout-review-order .cart-subtotal th,.woocommerce-checkout-review-order .order-total th{text-align:left;padding:5px 36px 0}.woocommerce-checkout-review-order .cart-subtotal td,.woocommerce-checkout-review-order .order-total td{text-align:right;padding-right:36px}.woocommerce-checkout-review-order .order-total strong{font-weight:400}.woocommerce-checkout-payment #order_review_heading{font-size:20px;margin:0;padding:22px 0 32px 36px;border-top:1px solid rgba(0,0,0,.1)}.wc_payment_methods,.place-order{padding:0 36px}.woocommerce-thankyou-order-received{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.thankyou__icon{width:35px;margin-right:22px}.thankyou__header{font-size:30px;font-weight:300;margin:0}.thankyou__text{font-size:20px;margin-top:10px}.thankyou__title{font-size:25px;font-weight:700}.woocommerce-thankyou-order-details{-ms-flex-item-align:start;align-self:flex-start;padding:35px 85px;border:1px solid rgba(0,0,0,.1)}.woocommerce-thankyou-order-details li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;font-weight:300;line-height:1.5}.woocommerce-thankyou-order-details strong{font-weight:700}.woocommerce-thankyou-order-details li:not(:last-of-type){margin-bottom:35px}.woocommerce-order-details_thankyou{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woocommerce-table--order-details_thankyou thead th{background-color:var(--grey);border-top:1px solid rgba(0,0,0,.1)}.woocommerce-table--order-details_thankyou th,.woocommerce-table--order-details_thankyou td{padding:23px 37px}.woocommerce-table--order-details_thankyou thead th:first-of-type,.woocommerce-table--order-details_thankyou td:first-of-type,.woocommerce-table--order-details_thankyou tfoot th{border-left:1px solid rgba(0,0,0,.1)}.woocommerce-table--order-details_thankyou thead th:last-of-type,.woocommerce-table--order-details_thankyou td:last-of-type,.woocommerce-table--order-details_thankyou tfoot td{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.thankyou__address{font-style:inherit;line-height:2}.thankyou__address p{margin:0}.back-to-home{margin-top:25px;min-width:310px}.woocommerce__sidebar-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;padding:21px 37px}.woocommerce__sidebar-header{color:rgba(0,0,0,.6);font-size:18px;line-height:1.2;margin:0 0 3px}.woocommerce-ordering{margin-left:-3px}.orderby{height:25px;width:100%;border:none;background-color:transparent;font-size:18px;font-weight:700;cursor:pointer}.orderby option{padding:5px 0}.archive-products__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:96px;margin-bottom:15px}.archive-products__header{font-size:30px;margin:0}.products .product{margin-bottom:30px}.woocommerce-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0}ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--grey);border-radius:10px;padding:8px 7px}li .page-numbers:not(.next):after{content:'.'}li .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;width:45px;margin:0 5px;background-color:var(--white);-webkit-box-shadow:0 3px 6px rgba(0,39,129,.09);box-shadow:0 3px 6px rgba(0,39,129,.09);border-radius:5px;color:rgba(5,5,5,.6);font-weight:700}li .page-numbers.current{color:var(--blue)}li .page-numbers.prev,li .page-numbers.next{color:transparent;background:url(./assets/images/arrow--small.svg) center/10px no-repeat;background-color:var(--white)}li .page-numbers.prev{margin-right:50px}li .page-numbers.next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-shadow:0 -3px 6px rgba(0,39,129,.09);box-shadow:0 -3px 6px rgba(0,39,129,.09);margin-left:50px}.product__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onsale{color:var(--pink);font-weight:700;display:inline-block;margin-right:26px;padding:17px 28px;background-color:rgba(251,33,87,.1);border-radius:10px}.product_title{font-size:35px;margin:0}.product-programs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-left:auto;margin-right:18px;padding:17px 28px;background-color:var(--grey);border-radius:10px}.product-programs__header{margin-right:18px}.product-programs__icon:not(:last-of-type){margin-right:5px}.woocommerce-gallery,.summary{margin-top:26px}.woocommerce-product-gallery__wrapper{margin:0}.woocommerce-product-gallery__image img{height:auto;max-width:100%}.flex-viewport{position:relative}.flex-viewport::before{position:absolute;content:'';top:6px;right:6px;height:35px;width:35px;-webkit-box-shadow:0 3px 6px rgba(0,39,129,.09);box-shadow:0 3px 6px rgba(0,39,129,.09);border-radius:5px;background:url(./assets/images/zoom.png) center no-repeat;background-color:var(--white);z-index:1}.woocommerce-product-gallery__image a{display:block;border-radius:10px;line-height:0;overflow:hidden;cursor:-webkit-zoom-in;cursor:zoom-in}.flex-control-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.flex-control-nav li{width:25%;margin-top:16px;padding:0 5px;text-align:center;line-height:0;overflow:hidden;cursor:pointer}.flex-control-nav img{height:auto;max-width:100%;border-radius:5px}.summary > .price:first-of-type{display:none}.variations_form{width:100%}.variations_form__container{width:100%;margin-bottom:12px;padding:17px 12px;background-color:var(--grey);border-radius:10px}.variations_form__header{font-size:18px;font-weight:700;line-height:1.2;margin:0 0 16px 14px}.woovr-variations{padding:0!important}.woovr-variation-selector{display:none}.woovr-variation-radio{padding:12px 21px 8px}.woovr-variation-radio:hover,.woovr-variation-radio:active,.woovr-variation-radio:focus{background-color:unset!important}.woovr-variation-active{background-color:var(--white)!important;border-radius:5px;-webkit-box-shadow:0 3px 6px rgba(0,39,129,.09);box-shadow:0 3px 6px rgba(0,39,129,.09);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.woovr-variation-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0!important;position:relative}.woovr-variation-name,.woovr-variation-description{line-height:1.4;width:calc(100% - 75px)}.woovr-variation-name{color:var(--blue);font-size:15px;font-weight:700;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transition:color .2s,-webkit-filter .2s;transition:color .2s,-webkit-filter .2s;-o-transition:color .2s,filter .2s;transition:color .2s,filter .2s;transition:color .2s,filter .2s,-webkit-filter .2s}.woovr-variation:hover .woovr-variation-name,.woovr-variation:active .woovr-variation-name,.woovr-variation:focus .woovr-variation-name{-webkit-filter:grayscale(0);filter:grayscale(0)}.woovr-variation-active .woovr-variation-name{-webkit-filter:grayscale(0);filter:grayscale(0)}.woovr-variation-description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.woovr-variation-price{margin:15px 0 0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.woovr-variation-price del,.woovr-variation-price ins{color:var(--blue);font-weight:700;line-height:1.2;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.woovr-variation-price del{font-size:16px;opacity:.53}.woovr-variation-price ins{font-size:20px;text-decoration:unset}.woovr-variation-price .omnibus-by-ilabs-price-note br{display:none}.woovr-variation-price .ilabs-omnibus-price-note{margin:0}.woovr-variation-active .woovr-variation-price del,.woovr-variation-active .woovr-variation-price ins{-webkit-filter:grayscale(0);filter:grayscale(0)}.stock_alert_email{width:100%!important}.stock_alert_email::-webkit-input-placeholder{color:transparent}.stock_alert_email::-moz-placeholder{color:transparent}.stock_alert_email:-ms-input-placeholder{color:transparent}.stock_alert_email::-ms-input-placeholder{color:transparent}.stock_alert_email::placeholder{color:transparent}.product-section{padding:70px 0;border-top:1px solid rgba(0,0,0,.1)}.product-section:last-of-type{border-bottom:1px solid rgba(0,0,0,.1)}.product-section__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-section__header{font-size:40px;margin:0 0 25px;text-align:left}.product-section__header--center{text-align:center}.product-table__th,.product-table__td{text-align:left;padding:7px 0;border-top:1px solid rgba(0,0,0,.1)}.product-table__tr:last-of-type .product-table__th,.product-table__tr:last-of-type .product-table__td{border-bottom:1px solid rgba(0,0,0,.1)}.product-section__list{padding:0}.product-section__item{padding:8px 0 8px 34px;position:relative}.product-section__item::before{content:'';position:absolute;top:18px;left:0;height:10px;width:10px;background-color:var(--blue);border-radius:50px}.product-section__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:55px auto}.product-section__buttons-title{font-weight:700;margin:0 25px 0 0}.product-section__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--blue);font-size:16px;font-weight:700;text-decoration:underline;margin-left:55px;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.product-section__button:hover,.product-section__button:active,.product-section__button:focus{-webkit-filter:grayscale(1);filter:grayscale(1);color:var(--blue);text-decoration:underline}.product-section__button-icon{margin-right:8px}.tabs{display:none}.woocommerce-Reviews h2,.comment-reply-title{font-size:30px;font-weight:700;line-height:1.2;margin-bottom:14px}.woocommerce-Reviews #comments{margin-bottom:85px}.woocommerce-Reviews .required,.comment-form .required,.summary .woocommerce-product-rating{display:none}.comment-reply-title{display:block}.comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-form-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:35px 0 38px}.stars{margin:0 0 0 5px}.stars span{display:-webkit-box;display:-ms-flexbox;display:flex}.stars a{color:transparent;display:block;height:20px;width:20px;margin-left:10px;background:url(./assets/images/star.svg) center no-repeat;-webkit-filter:grayscale(1);filter:grayscale(1)}.stars:hover a,.stars:active a,.stars:focus a,.stars.selected a{-webkit-filter:grayscale(0);filter:grayscale(0)}.stars a:hover ~ a,.stars a:active ~ a,.stars a:focus ~ a,.stars.selected .active ~ a{-webkit-filter:grayscale(1);filter:grayscale(1)}.comment-form p{margin:0}.comment-form-comment{width:100%;margin:0}.comment-form__submit{width:250px}.comment-form-author,.comment-form-email{width:calc(50% - 9px)}.comment-form-author{margin-right:18px!important}.comment-form-cookies-consent{display:none}.comment-form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:35px!important}.comment-form-checkbox label{font-size:11px;cursor:pointer}.comment-form-checkbox a{font-weight:700;color:var(--blue)}.commentlist{padding:0}.review{list-style:none;padding:15px;background-color:var(--grey);margin-bottom:30px}.review .avatar{display:none}.up-sells{padding:70px 15px}@media (max-width: 1399px){.menu-item--pink a{font-size:12px}.bc-grey{background-color:var(--grey);padding:15px}.box{width:100%}}@media (max-width: 1199px){.nav__product{margin-left:20px}.menu-item--pink a{font-size:15px}.hero__header{font-size:36px}.product-categories__item{padding:15px 30px}.section-projects__name--middle{font-size:18px}.subheader{font-size:26px;line-height:1.2}.post__content{padding:25px 60px 50px}.section-interest{padding:30px 60px}.boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}.box,.box--big{padding:30px}.box{width:calc(50% - 15px / 2)}.box:nth-of-type(3),.box:nth-of-type(2n+3){margin-left:15px}.box--big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:15px}.about__list-header,.box--big .box__text{font-size:30px}.box__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-works__picture,.box--big .page-works__picture{margin-bottom:40px}.about__list-content{margin-bottom:45px}.box__buttons{margin-top:0}.woocommerce-MyAccount-navigation{padding:20px 25px 20px 40px}.woocommerce-table .woocommerce-orders-table__header{padding-right:20px}.woocommerce-table .woocommerce-orders-table__cell{padding-right:30px}.woocommerce__sidebar-box{padding:21px 12px}.product-categories__list--column li:last-of-type{position:static}.product-section__button{margin-left:30px}}@media (max-width: 991px){.nav__socials,.nav__products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav__menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:15px}.product-categories__list,.woocommerce__sidebar-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-working{background-position:0}.post__content{padding:15px 40px 25px}.section-interest__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:20px}.project__header,.contact__header,.project__form-header,.product-section__header{font-size:30px}.section-projects__product{width:calc(50% - 15px);margin-bottom:15px}.section-projects__product:nth-of-type(5){display:none}.woocommerce-MyAccount-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.woocommerce-orders-table__cell-order-actions::before{display:none}.woocommerce-orders-table__cell-order-actions .button,.woocommerce-address-fields .button{margin-left:auto}.woocommerce-EditAccountForm .form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.benefit{width:50%;margin-top:15px}.orderby,.archive-products__button{font-size:14px}.product-categories__item,.product-categories__button{padding:10px 15px}.product-categories__header{font-size:20px;margin-left:0}.archive-products__header,.product--list .section-projects__name,.product_title{font-size:20px}.archive-products__button{padding:10px 20px}.product--list .product__content{margin-left:15px}.product-programs{margin-right:0}.product-section__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-section__buttons-title,.product-section__button{margin:0;text-align:center}.woocommerce__steps{width:450px}.shop_table_responsive,.woocommerce-checkout-review-order-table{width:100%}.woocommerce-cart-form,.cart-collaterals{margin-bottom:0}.coupon{padding:15px}.breadcrumbs__container{padding:0}.woocommerce-checkout-review-order .cart_item .product-total{text-align:right}.popups{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:10px;-webkit-transform:unset;-ms-transform:unset;transform:unset}.popup:not(:first-of-type){margin:10px 0 0}}@media (max-width: 767px){.side-menu .menu-item{margin:0 10px}.menu-item--pink a{font-size:13px}.hero__header,.about__list-header,.about__reviews-header,.article__title{font-size:30px}.hero{background-image:none!important;padding:50px 0}.section-projects__product{padding:15px}.section-working{padding-top:200px}.section-interest{padding:30px}.section-interest__product{width:calc(50% - 5px);padding:50px 20px 25px}.page-works{padding:35px 40px}.page-works__picture{margin-right:40px}.about__picture{display:none}.project::before{background:var(--blue)}.project__infos{padding-bottom:60px}.section-projects{padding:30px 60px}.article{padding:30px 60px}.section-block-product{width:100%;margin:50px auto}.article__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.kk-star-ratings{margin:20px 0}.product__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__header{text-align:center}.onsale{margin:0 0 15px}.product-programs{margin:15px 0 0}.comment-form .form-submit{margin-left:auto}.woocommerce__steps{position:static}.woocommerce table.cart td.actions .coupon label{text-align:center}.coupon__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon .button{margin-left:0}.woocommerce-Form-login::before{display:none}.woocommerce-Form-login{padding:30px 0 60px}.woocommerce-Form-login .u-column2{margin-top:50px}.popups{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 575px){.nav__infos{display:none}.nav{overflow:hidden}.nav__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.side__menu{margin-top:15px;padding:0 5px}.side__menu > div{width:100%}.side-menu{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 60px);margin-left:60px}.side-menu .menu-item{margin:0 5px}.side-menu .menu-item:last-of-type{width:auto}.side-menu .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__menu{position:relative;padding:0}.main-menu{position:absolute;top:15px;left:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);padding:15px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--white);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.main-menu--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-menu a{display:block;font-size:18px;text-align:right;width:100%;padding:10px 5px}.menu-item--pink a{font-size:12px;width:170px;padding:5px}.breadcrumbs__container{padding:0}.hero__header{font-size:24px;line-height:1.2;text-align:center}.hero__text{text-align:center;padding-right:0}.scroll{margin:15px 0 0}.buttons,.box__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.buttons .button,.box__buttons .button:not(.button--pink){margin-left:0;margin-right:0}.buttons .button:nth-of-type(2),.box__buttons .button:nth-of-type(2){margin-top:15px}.product-categories__item,.product-categories__button{font-size:14px}.product-categories__list li:last-of-type{width:100%}.section-projects__product{text-align:center}.header-repeat{font-size:120px}.post__content{padding:15px}.section-interest__products{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-interest__product{width:100%}.section-interest__product:nth-of-type(2){margin-top:15px}.section-working{padding-top:0;background:none!important}.nav__social-text{margin-left:0}.breadcrumb__title,.contact__header,.project__form-header{font-size:30px}.page-faqs::before{left:-50px}.page-faqs__header,.page-works__header{font-size:20px}.page-faqs__header::before{left:-30px}.page-works{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px}.page-works__picture{margin:0 0 15px}.contact__form,.project__form{padding:20px 20px 40px}.about__list-container,.about__reviews-container{padding:50px 15px}.about__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__reviews{padding:0}.about__review{padding:30px 15px}.box{width:100%;margin:0 0 15px!important}.box--big .box__content{width:100%}.your-file{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.your-file::before{padding-left:0}.section-projects{padding:20px 40px}.section-projects__header,.section-projects__button{width:100%;text-align:center}.section-projects__header{margin-bottom:10px}.article{margin-top:0;padding:15px 30px}.section-block-product{padding:15px}.section-projects__name--big,.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-customer-details .woocommerce-column__title,.checkout h3,.create-account label span,.thankyou__header,.woocommerce-MyAccount__header,.woocommerce-Address-title,.woocommerce-order-details__title,.woocommerce-form__header{font-size:20px}#billing_first_name_field,#billing_last_name_field,#billing_phone_field,#billing_email_field,#billing_postcode_field,#company-postcode_field,#shipping_postcode_field,#billing_city_field,#company-city_field,#shipping_city_field{width:100%!important}#billing_last_name_field,#billing_email_field,#billing_city_field,#company-city_field,#shipping_city_field{margin-left:0!important}.benefit{width:100%}.product__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.onsale{padding:10px 20px}.product-programs{position:absolute;top:0;right:15px;margin-top:0;padding:10px}.product-programs__header{display:none}.archive-products__row{margin-left:-15px;margin-right:-15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.archive-products__row ~ .products{margin-bottom:50px}.archive-products__listing{display:none}.product--list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.product--list .product__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;text-align:center}.woocommerce__steps{width:100%}.woocommerce__step-icon{width:20px}.woocommerce__step-text{margin-left:3px}.woocommerce__step-arrow{width:12px}.woocommerce-cart-form__contents th,.woocommerce-cart-form__cart-item td:not(.product-remove){padding:15px 5px}.coupon .form__input{width:100%!important}.woocommerce .cart-collaterals .cart_totals{padding:20px}#order_review_heading{margin:15px}.woocommerce-checkout-review-order .cart_item td,.woocommerce-checkout-review-order .cart-subtotal th,.woocommerce-checkout-review-order .order-total th,.woocommerce-checkout-payment #order_review_heading,.wc_payment_methods,.place-order,.woocommerce-table--order-details_thankyou th,.woocommerce-table--order-details_thankyou td{padding:15px}.woocommerce-checkout-review-order .cart-subtotal td,.woocommerce-checkout-review-order .order-total td{padding-right:15px}.woocommerce-thankyou-order-details{padding:20px 40px}.back-to-home{min-width:100%}.woocommerce-form .form__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.woocommerce-form-login__rememberme{margin-bottom:15px}.popups{left:0}.popup{width:calc(100% - 20px)}.popup__image{display:none}}
