.offerlist__nav{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;margin:0}.offerlist__nav li{padding:10px 30px}.offerlist__nav li:not(:last-child){border-right:1px solid var(--third-color)}.offerlist__nav li button{font-family:'Poppins',sans-serif;background-color:transparent;color:var(--main-color);font-weight:400;font-size:1.3rem;line-height:140%;border:none;padding:0;cursor:pointer}.offerlist__nav li.active button{color:var(--txt-color);font-weight:700}.offerlist__item{background-color:#fff;display:flex;flex-wrap:wrap;border-radius:60px;padding:60px}.offerlist__title{color:var(--main-color);margin:0;font-size:1.3rem;font-weight:600;max-width:400px;flex:0 0 400px;margin-top:auto;margin-bottom:auto}.offerlist__item>ul{list-style:none;padding:0;margin:0;max-width:calc(100% - 400px);flex:0 0 calc(100% - 400px);padding-left:60px;border-left:1px solid var(--third-color);display:flex;flex-wrap:wrap}.offerlist__item>ul>li{max-width:33.333%;flex:0 0 33.333%;margin:5px 0;padding:0 10px 0 20px;position:relative}.offerlist__item>ul>li:before{content:'';background-repeat:no-repeat;background-size:100% 100%;background-position:center;background-image:url(//klinika-wiktorska.pl/wp-content/themes/mainsa-theme/css/../assets/logo-small.svg);width:10px;height:10px;position:absolute;left:0;top:7px}.offerlist__item>ul>li>a:hover{color:var(--main-color)}.offer__sidebar{max-width:400px;flex:0 0 400px;padding-top:120px;padding-right:60px}.offer__sidebar-close{font-family:'Poppins',sans-serif;font-size:34px;color:var(--txt-color);border:none;padding:0;background-color:transparent;position:absolute;top:20px;font-weight:600;right:40px;cursor:pointer;display:none}.offer__sidebar-title{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.2rem;background-color:transparent;border:none;color:var(--txt-color);padding:0}.offer__sidebar-title--mobile{display:none}.offer__sidebar ul{margin:20px 0 0;padding:0;width:100%;list-style:none}.offer__sidebar>ul>li>button{font-family:'Poppins',sans-serif;font-size:1rem;font-weight:500;text-align:left;border:none;border-bottom:1px solid var(--third-color);padding:5px 0;background-color:transparent;color:var(--main-color);width:100%;position:relative;cursor:pointer;transition:.3s}.offer__sidebar>ul>li>button:before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:15px;width:10px;height:10px;background-repeat:no-repeat;background-size:10px;background-position:center;background-image:url(//klinika-wiktorska.pl/wp-content/themes/mainsa-theme/css/../assets/arrow.svg);opacity:.6;transition:.3s}.offer__sidebar>ul>li.active>button:before{transform:translateY(-50%) rotate(90deg)}.offer__sidebar>ul>li.active>button{color:var(--second-color)}.offer__sidebar>ul>li>ul{display:none}.offer__sidebar>ul>li>ul>li{padding-left:30px;color:#8e8e8e;position:relative;margin:5px 0}.offer__sidebar>ul>li>ul>li:before{content:'';background-color:var(--fourth-color);width:8px;height:8px;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%}.offer__sidebar>ul>li>ul>li.active{color:var(--main-color)}.offer__sidebar>ul>li>ul>li.active:before{background-color:var(--main-color)}.offer__content{max-width:calc(100% - 400px);flex:0 0 calc(100% - 400px);padding-left:60px}.offer__item{padding-bottom:20px;padding-top:30px}.offer__item:not(:last-child){border-bottom:1px solid var(--third-color)}.offer__title{font-size:clamp(20px,2vw,34px);line-height:140%}.offer__title svg{height:auto;width:24px;margin-right:20px}.offer__title svg path{fill:var(--main-color)}.offer__effects{padding:0 30px}.offer__effects .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;font-size:0;color:transparent;background-color:transparent;width:34px;height:34px;background-repeat:no-repeat;background-size:22px;background-position:center;background-image:url(//klinika-wiktorska.pl/wp-content/themes/mainsa-theme/css/../assets/arrow.svg);cursor:pointer;z-index:4}.offer__effects .slick-prev{transform:translateY(-50%) rotate(180deg);left:-20px}.offer__effects .slick-next{right:-20px}.offer__effects-wrapper{padding:0 10px}.offer__effects-item img{aspect-ratio:16/9;width:100%;object-fit:cover}.slidericons{padding:0 15px;margin-left:auto;margin-right:auto;max-width:100%;width:1100px;align-items:flex-end}.slidericons__slick-item{padding:10px 15px}.slidericons__slick-item>span{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:60px 40px;border-radius:85px;text-align:center;height:100%;box-shadow:0px 7px 25px -22px rgba(66,68,90,1)}.slidericons__slick .slick-track{display:flex !important}.slidericons__slick .slick-slide{height:inherit !important}.slidericons__slick-item a{display:inline-block;text-align:center;font-weight:600;color:var(--main-color)}.slidericons__slick .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;font-size:0;color:transparent;background-color:transparent;width:20px;height:20px;background-repeat:no-repeat;background-size:10px;background-position:center;background-image:url(//klinika-wiktorska.pl/wp-content/themes/mainsa-theme/css/../assets/arrow.svg);cursor:pointer;z-index:4}.slidericons__slick .slick-prev{transform:translateY(-50%) rotate(180deg);left:40px}.slidericons__slick .slick-next{right:40px}.slidericons__icons-item{padding:10px 15px}.slidericons__icons-item button,.slidericons__icons-item a{font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:500;border:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;border:none;background-color:transparent;color:var(--txt-color);width:100%;line-height:140%;cursor:pointer}.slidericons__icons-item button strong,.slidericons__icons-item a strong{font-weight:600;color:var(--main-color)}.slidericons__icons-item svg{width:auto;height:100px}.slidericons__icons-item div{background-color:#fff;box-shadow:0px 7px 25px -22px rgba(66,68,90,1);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:20px 30px;border-radius:85px;margin-top:30px;width:100%}.cform{align-items:center;flex-wrap:nowrap;overflow-x:clip}.cform__content{font-family:'Poppins',sans-serif;font-size:1rem;color:#fff;background-color:var(--main-color);border-radius:65px;padding:40px 40px 0;width:600px;max-width:100%;position:relative;left:10vw;z-index:8}.cform__title{font-size:clamp(22px,2vw,32px);text-align:center;line-height:130%;margin:0}.cform__txt{font-size:.85rem;line-height:140%;margin:0 0 30px;text-align:center}.cform textarea,.cform input:not([type=checkbox]):not([type=file]):not([type=submit]){resize:none;background-color:transparent;border:1px solid #fff;font-family:'Poppins',sans-serif;color:#fff;padding:15px;width:100%;border-radius:25px;margin-bottom:15px}.cform input[type=date]::-webkit-calendar-picker-indicator{background:0 0;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.cf-title{display:block;font-size:.85rem;line-height:130%;font-weight:500;margin-bottom:5px;padding-left:15px}#cfname{background-color:#fff;color:var(--main-color);font-weight:500;font-size:1rem;padding:8px 15px}.cform br{display:none}.cform textarea::placeholder,.cform input:not([type=checkbox]):not([type=file]):not([type=submit])::placeholder{font-family:'Poppins',sans-serif;color:#fff}.cform .wpcf7-acceptance .wpcf7-list-item{margin:10px auto 0 auto;max-width:100%;display:block;font-size:11px;line-height:140%;color:#fff;font-weight:300}.cform .wpcf7-acceptance .wpcf7-list-item a{font-weight:700;text-decoration:underline}.cform .wpcf7-acceptance label{padding-left:25px !important;position:relative;display:block}.cform .wpcf7-acceptance label:before{content:'';width:14px;height:14px;background-color:#fff;display:inline-block;position:absolute;left:0;border-radius:0;top:0;border:1px solid #fff}.cform .wpcf7-acceptance label.active:before{border-color:transparent}.cform .wpcf7-acceptance label.active:after{content:'';width:14px;height:14px;border:1px solid #fff;border-radius:0;display:inline-block;position:absolute;left:0;top:0;background-image:url(//klinika-wiktorska.pl/wp-content/themes/mainsa-theme/css/../assets/check.svg);background-size:30px;background-position:center}.cform input[type=checkbox]{position:absolute;visibility:hidden;z-index:-1}.cform .wpcf7-not-valid-tip{font-size:13px;font-weight:500;text-align:right;margin-top:-10px;margin-bottom:20px}.cform-file .wpcf7-not-valid-tip{margin-top:30px}.cform input[type=submit]{text-align:center;display:block;padding:11px 35px;background-color:transparent;color:#fff;border:1px solid #fff;transition:.3s;cursor:pointer;border-radius:0;font-family:'Poppins',sans-serif;font-weight:500;line-height:130%;margin-left:auto;border-radius:25px;margin-top:20px;letter-spacing:1.6px}.cform input[type=submit]:hover{background-color:var(--txt-color);color:#fff;border-color:var(--txt-color)}.cform .wpcf7 form.sent .wpcf7-response-output,.cform .wpcf7 form.invalid .wpcf7-response-output,.cform .wpcf7 form.unaccepted .wpcf7-response-output,.cform .wpcf7 form.payment-required .wpcf7-response-output{border-color:var(--main-color);padding:10px;text-align:center;font-weight:400;font-size:.9rem}.cform .rcaptcha{font-size:10px;display:inline-block;margin-top:20px;opacity:.7;line-height:120%}.grecaptcha-badge{visibility:hidden;z-index:-1;opacity:0}@media(max-width:1440px){.offerlist__title{font-size:1.1rem;max-width:300px;flex:0 0 300px}.offerlist__item>ul{max-width:calc(100% - 300px);flex:0 0 calc(100% - 300px)}.offer__sidebar{max-width:350px;flex:0 0 350px;padding-right:30px}.offer__content{max-width:calc(100% - 350px);flex:0 0 calc(100% - 350px);padding-left:30px}.offer__effects{padding:0 20px}.offer__effects .slick-arrow{width:30px;height:30px;background-size:16px}}@media(max-width:1280px){.offerlist__item>ul>li{max-width:50%;flex:0 0 50%}}@media(max-width:1150px){body.showsidebar .offer{z-index:99999}.offer__sidebar{max-width:100%;flex:0 0 100%;position:fixed;background-color:var(--bg-color);top:0;left:0;width:100%;height:100%;overflow:auto;z-index:9999;padding:60px 40px 60px 30px;left:-150%;transition:.7s}body.showsidebar .offer__sidebar{left:0}.offer__content{max-width:100%;flex:0 0 100%;margin-top:30px;padding:0 10px}.offer__content header{text-align:center}.offer__item:first-child{padding-top:0}.offer__sidebar-title:not(.offer__sidebar-title--mobile){display:none}.offer__sidebar-title--mobile{position:fixed;font-size:1rem;background-color:var(--third-color);bottom:20px;left:20px;color:#fff;font-weight:500;padding:5px 15px;cursor:pointer;display:block}.offer__sidebar-close{display:block}}@media(min-width:993px){.offer__content{margin-top:30px}}@media(max-width:992px){.offerlist__item{padding:40px;border-radius:30px}.offerlist__title{max-width:100%;flex:0 0 100%;text-align:center;margin-bottom:30px}.offerlist__item>ul{border:none;padding:0;max-width:100%;flex:0 0 100%}.offerlist__item>ul>li:before{top:5px}.slidericons__icons-item{margin-top:40px}.slidericons__icons-item svg{height:60px}.cform{flex-wrap:wrap}.cform__content{width:100%;max-width:100%;flex:0 0 100%;order:1;left:initial}.cform__img{order:0;max-width:100%;flex:0 0 100%;display:none}}@media(max-width:767px){.offerlist__nav li button{padding-left:25px;position:relative}.offerlist__nav li button:before{content:'';background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(//klinika-wiktorska.pl/wp-content/themes/mainsa-theme/css/../assets/logo-small.svg);position:absolute;left:0;top:5px;width:15px;height:15px}}@media(max-width:500px){.offerlist__item>ul>li{max-width:100%;flex:0 0 100%}.slidericons{padding:0 !important}.offerlist__nav li{border:none !important}.offerlist__item>ul>li:before{top:4px}}