/**
* kk Star Ratings
* @see https://github.com/kamalkhan/kk-star-ratings
*/
 .kk-star-ratings {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;}.kk-star-ratings.kksr-shortcode {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;}.kk-star-ratings.kksr-valign-top {margin-bottom: 2rem;}.kk-star-ratings.kksr-valign-bottom {margin-top: 2rem;}.kk-star-ratings.kksr-align-left {-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;-ms-flex-pack: flex-start;justify-content: flex-start;}.kk-star-ratings.kksr-align-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.kk-star-ratings.kksr-align-right {-webkit-box-pack: flex-end;-webkit-justify-content: flex-end;-ms-flex-pack: flex-end;justify-content: flex-end;}.kk-star-ratings .kksr-muted {opacity: .5;}.kk-star-ratings .kksr-stars {position: relative;}.kk-star-ratings .kksr-stars .kksr-stars-active, .kk-star-ratings .kksr-stars .kksr-stars-inactive {display: flex;}.kk-star-ratings .kksr-stars .kksr-stars-active {overflow: hidden;position: absolute;top: 0;left: 0;}.kk-star-ratings .kksr-stars .kksr-star {cursor: pointer;padding-right: 0px;}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-star {cursor: default;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon {transition: .3s all;}.kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-stars-active {width: 0 !important;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars .kksr-star:hover ~ .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/inactive.svg");}.kk-star-ratings .kksr-stars .kksr-stars-active .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/active.svg");}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/selected.svg");}.kk-star-ratings .kksr-legend {margin-left: .75rem;margin-right: .75rem;}[dir="rtl"] .kk-star-ratings .kksr-stars .kksr-stars-active {left: auto;right: 0;}
/*!
Theme Name: Franczyza Wgn
Author: Magia usług
Author URI: https://magiauslug.pl
Version: 1.0
*/
*{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth}body{max-width:100vw;overscroll-behavior:none;overflow-x:clip}body video,body img{max-width:100%;display:block}.container{width:1232px;max-width:100%;padding-left:16px;padding-right:16px;margin:0 auto}@font-face{font-display:swap;font-family:Roboto;src:url(/wp-content/themes/franczyza_wgn/fonts/Roboto-Thin.ttf) format("truetype");font-weight:100;font-display:swap}@font-face{font-display:swap;font-family:Roboto;src:url(/wp-content/themes/franczyza_wgn/fonts/Roboto-Light.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-display:swap;font-family:Roboto;src:url(/wp-content/themes/franczyza_wgn/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-display:swap;font-family:Roboto;src:url(/wp-content/themes/franczyza_wgn/fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-display:swap;font-family:Roboto;src:url(/wp-content/themes/franczyza_wgn/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-display:swap;font-family:Roboto;src:url(/wp-content/themes/franczyza_wgn/fonts/Roboto-Black.ttf) format("truetype");font-weight:900;font-display:swap}html{font-family:Roboto;color:#1B232E}.bold{font-weight:700}ul,ol,pre,p,.text{font-size:14px;font-style:normal;font-weight:400;line-height:normal}ul a,ol a,pre a,p a,.text a{font-weight:700;cursor:pointer;transition:color 0.12s linear;will-change:color}.color-light{color:#fff}.color-dark{color:#4D4D4D}.hero1,.hero2,.hero3,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}h1,.h1{font-size:32px}h2,.h2{font-size:26px}h3,.h3{font-size:22px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:17px}@media (min-width:1232px){h1,.h1{font-size:50px}h2,.h2{font-size:38px}h3,.h3{font-size:24px}h4,.h4{font-size:22px}h5,.h5{font-size:20px}h6,.h6{font-size:18px}ul,ol,pre,p,.text{font-size:16px}}.header{position:relative;background-color:#fff;z-index:10}.header__placeholder{height:70px;width:100%;display:block}.header--scrolled .header__container{transform:translateY(0%)}.header--scrolled .header__logo{height:40px}.header--hidden .header__container{transform:translateY(-100%)}.header__buttons{margin-left:auto;margin-right:20px}.header__buttons .creatYourButton{display:none}.header__container{position:fixed;top:0;left:0;right:0;background-color:#fff;height:70px;z-index:12;padding:12px 16px;display:flex;flex-direction:row;align-items:center}.header__logo{height:40px;mix-blend-mode:exclusion}.header__logo img{height:100%;display:block;width:auto;transition:all 0.12s linear}.header__nav{position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100dvh;transform:translateX(-100%);background:rgb(0 0 0 / .75);padding:120px 20px 40px;transition:transform 0.12s linear}.header__nav.open{transform:translateX(0)}@media (min-width:600px){.header__buttons{display:flex;flex-direction:row;gap:10px}.header__buttons .creatYourButton{display:flex}}@media (min-width:1100px){.header__placeholder{height:95px}.header__container{height:95px;margin-left:auto}.header__container::after{content:"";position:absolute;left:50%;top:0;bottom:0;background-color:#fff;width:100vw;transform:translateX(-50%);z-index:-1}.header__container{margin-right:auto}.header--scrolled .header__container{transform:translateY(0%);height:75px}.header--scrolled .header__logo{height:40px}.header--hidden .header__container{transform:translateY(-100%)}.header__logo{height:55px}.header__hamburger{display:none}.header__buttons{margin-left:0;gap:8px}.header__nav{position:static;width:fit-content;height:fit-content;display:flex;flex-direction:row;flex-direction:row;z-index:1;margin:0 50px 0 auto;padding:0;transform:unset;background-color:#fff0}}.hamburger{width:28px;height:28px;position:relative}.hamburger span{width:24px;height:2px;border-radius:1px;left:50%;transform:translateX(-50%);background-color:#1B232E;position:absolute;will-change:background-color;transition:top 0.12s ease-in-out 0.12s,transform 0.12s ease-in-out,background-color 0.12s ease-in-out;transform-origin:center center}.hamburger span:nth-of-type(1){top:11px}.hamburger span:nth-of-type(2){top:16px}.hamburger--opened span{transition:top 0.12s ease-in-out,transform 0.12s ease-in-out 0.12s}.hamburger--opened span:nth-of-type(1){top:14px;transform:translateX(-50%) rotate(-45deg)}.hamburger--opened span:nth-of-type(2){top:14px;transform:translateX(-50%) rotate(45deg)}.hamburger:hover span{background-color:#1B232E}.footer{background:#F1F1F1;padding:48px 0;margin-top:32px}.footer__logo{height:55px}.footer__copyright{margin-top:20px}.footer__nav{margin-top:40px}.footer__nav ul{list-style:none;display:flex;flex-direction:column;gap:10px}.footer__nav ul li a{text-decoration:none;color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:17px;transition:all 0.12s linear}.footer__nav ul li a:hover{color:#C5120C}@media (min-width:900px){.footer__row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer__nav{margin-top:0}.footer__nav ul{flex-direction:row;gap:48px}}@media (min-width:1232px){.footer{padding:70px 0;margin-top:100px}}.nav__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.nav__list li{display:flex;flex-direction:row;justify-content:center;align-items:center}.nav__list li a{text-align:center;color:#FFF;font-size:20px;font-style:normal;font-weight:600;text-transform:none;text-decoration:none;line-height:normal}@media (min-width:1100px){.nav__list{flex-direction:row;gap:21px}.nav__list li a{color:#000;font-family:Roboto;font-size:15px;font-style:normal;font-weight:500;line-height:1.33;letter-spacing:.78px;text-transform:uppercase}.nav__list li a:hover{color:#C5120C}.nav__list li.current-menu-item.menu-item-type-page{color:#C5120C}}.callButton{border-radius:8px;background:#C5120C;border:1px solid #C5120C;display:flex;flex-direction:row;width:fit-content;justify-content:center;align-items:center;text-decoration:none;color:#fff;padding:4px 12px;gap:10px;cursor:pointer;transition:all 0.12s linear}.callButton svg *{transition:all 0.12s linear}.callButton__text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.5px}.callButton__text span{font-family:Roboto;font-size:16px;font-style:normal;font-weight:800;line-height:22.5px;letter-spacing:.5px}.callButton:hover{background-color:#fff;color:#C5120C}.callButton:hover svg *{fill:#C5120C}@media (min-width:1100px){.callButton{padding:7px 12px}.callButton__text{font-size:15px}.callButton__text span{font-size:20px}}.sendFormButton{border-radius:8px;background:#11773E;border:1px solid #11773E;display:flex;flex-direction:row;width:fit-content;justify-content:center;align-items:center;text-decoration:none;color:#fff;padding:4px 12px;gap:10px;cursor:pointer;transition:all 0.12s linear}.sendFormButton svg{height:32px}.sendFormButton svg *{transition:all 0.12s linear}.sendFormButton__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.5px}.sendFormButton__text span{font-family:Roboto;font-size:16px;font-style:normal;font-weight:800;line-height:22.5px;letter-spacing:.5px}.sendFormButton:hover{background-color:#fff;color:#11773E}.sendFormButton:hover svg *{fill:#11773E}@media (min-width:1100px){.sendFormButton{padding:7px 12px}.sendFormButton svg{height:40px}.sendFormButton__text{font-size:15px}.sendFormButton__text span{font-size:20px}}.creatYourButton{border-radius:8px;background:#11773E;border:1px solid #11773E;display:flex;flex-direction:row;width:fit-content;justify-content:center;align-items:center;text-decoration:none;color:#fff;padding:4px 12px;gap:10px;cursor:pointer;transition:all 0.12s linear}.creatYourButton svg *{transition:all 0.12s linear}.creatYourButton__text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.5px}.creatYourButton__text span{font-family:Roboto;font-size:16px;font-style:normal;font-weight:800;line-height:22.5px;letter-spacing:.5px}.creatYourButton:hover{background-color:#fff;color:#11773E}.creatYourButton:hover svg *{fill:#11773E}@media (min-width:1100px){.creatYourButton{padding:7px 12px}.creatYourButton__text{font-size:15px}}.button{border-radius:8px;background:#C5120C;border:1px solid #C5120C;display:flex;flex-direction:row;width:fit-content;justify-content:center;align-items:center;text-decoration:none;color:#fff;padding:12px 18px;gap:10px;cursor:pointer;transition:all 0.12s linear;color:#FFF;text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:1}.button:hover{background-color:#fff;color:#C5120C}@media (min-width:1100px){.button{padding:18px 24px;font-size:20px}}.hasBackground:has(+.hasBackground){margin-bottom:0!important}.hasBackground+.hasBackground{margin-top:0!important}.breadcrumbs{margin-bottom:30px}.breadcrumbs a{text-decoration:none;transition:color 0.12s linear;color:#000}.breadcrumbs a:hover{color:#C5120C}.breadcrumbs span.breadcrumb_last{color:#C5120C}@media (min-width:1232px){.header+.content{margin-top:50px}}.floatingBar{display:none;flex-direction:column;bottom:0;right:0;position:fixed;z-index:10;gap:10px;padding:10px}.floatingBar .callButton{display:none}.floatingBar.show{display:flex}@media (min-width:600px){.floatingBar{align-items:stretch}.floatingBar .callButton{display:flex;width:100%}.floatingBar .creatYourButton{justify-content:flex-start;width:100%}.floatingBar .creatYourButton svg{width:27px}}@media (min-width:1232px){.floatingBar .creatYourButton svg{width:36px}.floatingBar .callButton svg{width:36px}}.has-text-align-center:has(img) img{margin-left:auto;margin-right:auto}.content__author{margin:30px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.content__author__image{width:150px;height:150px;display:block;background-color:#dedede;border-radius:50%}.content__author__content span{display:block;text-align:center;margin-bottom:10px;color:#C5120C;font-size:20px;font-weight:700}.content__author__content{text-align:center}.content__navigation{margin-top:24px;display:flex;flex-direction:column;gap:20px}.content__navigation__next a,.content__navigation__prev a{text-decoration:none}.content__navigation__next a:hover,.content__navigation__prev a:hover{color:#C5120C}.content__navigation__next span:first-of-type,.content__navigation__prev span:first-of-type{display:block;line-height:1.6;color:#000;font-size:18px}.content__navigation__next span:last-of-type,.content__navigation__prev span:last-of-type{text-decoration:underline}.content__navigation__next{text-align:right}@media (min-width:700px){.content__navigation{display:flex;margin-top:80px;flex-direction:row;justify-content:space-between}.content__navigation__prev,.content__navigation__next{max-width:320px}.content__author{margin:80px 0;display:grid;max-width:700px;grid-template-columns:200px 1fr;gap:50px}.content__author__image{width:200px;height:200px}.content__author__content{text-align:left}.content__author__content span{text-align:left}}.contact:has(+footer){margin-bottom:0}.contact+footer{margin-top:0!important}@media (min-width:1232px){.content--post h1,.seo__container h1{font-size:38px;line-height:53px;font-weight:700}.content--post h2,.seo__container h2{font-size:36px;line-height:47px;font-weight:700}.content--post h3,.seo__container h3{font-size:28px;line-height:36px;font-weight:700}}.pageIntro:has(+.hasBackground){margin-bottom:0}.pageIntro+.hasBackground{margin-top:0}