@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@keyframes popUp{0%{transform:scale(0)}90%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes slideOut1{0%{transform:translate(-50%, 0)}100%{transform:translate(-75%, -5%)}}@keyframes slideOut2{0%{transform:translate(50%, 0)}100%{transform:translate(75%, 5%)}}@keyframes slideIn1{0%{transform:translate(-75%, -5%)}100%{transform:translate(-50%, 0)}}@keyframes slideIn2{0%{transform:translate(75%, 5%)}100%{transform:translate(50%, 0)}}@keyframes scaleIgHeart{0%{transform:translate(-50%, -50%) scale(0)}20%{transform:translate(-50%, -50%) scale(1.1)}30%{transform:translate(-50%, -50%) scale(1)}90%{transform:translate(-50%, -50%) scale(1)}100%{transform:translate(-50%, -50%) scale(0)}}#cookie-banner,#cookie-settings-modal{position:fixed;bottom:0;left:0;right:0;top:0;background:rgba(0,0,0,.3);color:#fff;padding:.9375rem;text-align:center;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;animation:.5s ease-in-out 1s forwards fadeIn}#cookie-banner .cookies-wrapper,#cookie-settings-modal .cookies-wrapper{background-color:#fff;padding:1.25rem;border-radius:10px;max-width:43.75rem;color:#141414;line-height:1.4;font-size:1rem}#cookie-banner .cookies-wrapper h2,#cookie-settings-modal .cookies-wrapper h2{font-size:2.25rem;margin-bottom:5px}@media(max-width: 767px){#cookie-banner .cookies-wrapper h2,#cookie-settings-modal .cookies-wrapper h2{font-size:32px}}#cookie-banner .cookies-wrapper a,#cookie-settings-modal .cookies-wrapper a{color:#00e175;text-decoration:underline}#cookie-banner .cookies-wrapper a:hover,#cookie-settings-modal .cookies-wrapper a:hover{text-decoration:none}#cookie-banner .cookies-wrapper .cookies-button-wrapper,#cookie-settings-modal .cookies-wrapper .cookies-button-wrapper{display:flex;justify-content:center;margin-left:-0.625rem;width:calc(100% + 1.25rem);margin-top:.9375rem;margin-bottom:-0.3125rem;flex-wrap:wrap-reverse;flex-direction:column-reverse;align-items:center}#cookie-banner .cookies-wrapper button,#cookie-settings-modal .cookies-wrapper button{margin:.3125rem .625rem;border-style:none;cursor:pointer}#cookie-banner .cookies-wrapper button.decline,#cookie-settings-modal .cookies-wrapper button.decline{background-color:rgba(0,0,0,0);font-size:1rem;color:#74748b;font-weight:500;padding:.3125rem .3125rem;min-height:auto}#cookie-banner .cookies-wrapper button.decline:hover,#cookie-settings-modal .cookies-wrapper button.decline:hover{color:#ff456c}#cookie-banner .cookies-wrapper #modal-close,#cookie-settings-modal .cookies-wrapper #modal-close{background-color:rgba(0,0,0,0);font-size:0;line-height:0;width:30px;height:30px;padding:0;border-style:none;margin:-10px -10px 0 auto;min-width:auto;position:relative;display:flex;align-items:center;justify-content:center}#cookie-banner .cookies-wrapper #modal-close::before,#cookie-settings-modal .cookies-wrapper #modal-close::before{content:"";display:block;transform:rotate(45deg);position:absolute;width:.25rem;height:1.375rem;background-color:#ced3eb;transition-duration:.3s}#cookie-banner .cookies-wrapper #modal-close::after,#cookie-settings-modal .cookies-wrapper #modal-close::after{content:"";display:block;width:.25rem;height:1.375rem;transform:rotate(-45deg);position:absolute;background-color:#ced3eb;transition-duration:.3s}#cookie-banner .cookies-wrapper #modal-close:hover::before,#cookie-banner .cookies-wrapper #modal-close:hover::after,#cookie-settings-modal .cookies-wrapper #modal-close:hover::before,#cookie-settings-modal .cookies-wrapper #modal-close:hover::after{background-color:#ff456c}#cookie-settings-modal{animation:.3s ease-in-out 0s forwards fadeIn}#cookie-settings-btn{position:fixed;left:10px;bottom:10px;font-size:0;line-height:0;background-color:#141414;width:50px;height:50px;border-radius:100%;z-index:9999;opacity:0;animation:.3s ease-in-out 0s forwards fadeIn;cursor:pointer;transition-duration:.3s}#cookie-settings-btn::before{content:"";display:block;width:100%;height:100%;background-position:center;background-size:36px;background-repeat:no-repeat;background-image:url(../images/cookies.svg)}#cookie-settings-btn:hover{background-color:#00e175}.free-cookies #cookie-banner{top:auto;padding:0;left:auto;right:auto;box-shadow:0px 0 15px 0px rgba(0,0,0,.1);border-radius:10px 10px 0 0}.free-cookies #cookie-banner .cookies-wrapper{border-radius:10px 10px 0 0}*{margin:0;padding:0;font-family:"Poppins",sans-serif;border:none;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:#f8f8ff}button{cursor:pointer}.container{max-width:112.5rem;padding-left:6.25rem;padding-right:6.25rem;margin-left:auto;margin-right:auto;width:100%}@media(max-width: 74.9375rem){.container{padding-left:4.375rem;padding-right:4.375rem}}@media(max-width: 68.6875rem){.container{padding-left:1.875rem;padding-right:1.875rem}}@media(max-width: 47.9375rem){.container{padding-left:1.25rem;padding-right:1.25rem}}section{padding:3.75rem 0}@media(min-width: 62rem){section{padding:6.25rem 0}}@media(min-width: 90rem){section{padding:7.5rem 0}}h1,h2{max-width:50rem;line-height:1.1;color:#141414;font-size:2.25rem}@media(min-width: 30rem){h1,h2{font-size:2.75rem}}@media(min-width: 75rem){h1,h2{font-size:3.625rem}}h1 span,h2 span{color:#00e175}.button{display:flex;align-items:center;justify-content:center;padding:.75rem 2.5rem;min-height:2.9375rem;font-size:1.25rem;font-weight:600;background-color:#00e175;border-radius:.625rem;color:#fff;text-decoration:none;transition-duration:.3s;line-height:1.1;font-size:1.125rem}@media(min-width: 30rem){.button{font-size:1.25rem}}.button:hover{background-color:#141414}header{display:flex;justify-content:center;background-color:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,.04);position:sticky;z-index:9;top:0;width:100%}@media(max-width: 74.9375rem){header{padding-top:.625rem;padding-bottom:.625rem}}header .container{display:flex;align-items:center;justify-content:space-between}header .container .logo{font-size:1.125rem;font-weight:600;color:#141414;text-decoration:none;display:block;position:relative;z-index:999;transition-duration:.3s}header .container .logo:hover{color:#00e175}header .container nav ul{display:flex;align-items:center;justify-content:center}header .container nav ul li{list-style:none}header .container nav ul li a:not(.button){padding:1.65625rem 1.09375rem;font-size:1rem;color:#141414;text-decoration:none;display:block;font-weight:500;position:relative}header .container nav ul li a:not(.button).active{color:#00e175}header .container nav ul li a:not(.button).active::before{content:none}header .container nav ul li a:not(.button)::before{position:absolute;bottom:1.5625rem;content:"";width:0;height:.125rem;background-color:#141414;display:block;left:50%;transform:translateX(-50%);transition-duration:.3s;transition-timing-function:ease-out}header .container nav ul li a:not(.button):hover::before{width:calc(100% - 2.1875rem)}header .container nav ul li .button{position:relative;margin-left:1.09375rem;font-size:1.125rem;font-weight:600;background-color:#00e175;border-radius:10px;color:#fff;transition-duration:.3s}@media(max-width: 74.9375rem){header .container nav ul li .button{margin-left:.625rem;text-align:center}}header .container nav ul li .button:hover{background-color:#141414}header .container nav ul li .button::after{position:absolute;content:"";display:block;width:.9375rem;height:.9375rem;background-color:#ff456c;top:-0.375rem;right:-0.375rem;border-radius:100%;transform:scale(0);animation:.3s ease-in-out 5s forwards popUp}.hamburger-menu{cursor:pointer;display:none;width:2.25rem;height:2.25rem;background-color:#00e175;position:relative;z-index:999;border-radius:5px;transition-duration:.3s}@media(max-width: 74.9375rem){.hamburger-menu{display:flex}}.hamburger-menu:hover{background-color:#141414}.hamburger-menu span{width:1.375rem;height:.1875rem;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:500px;transition-duration:.2s;transition-timing-function:cubic-bezier(0.25, 1.7, 0.35, 0.8)}.hamburger-menu span:nth-last-of-type(1){opacity:1}.hamburger-menu span:nth-last-of-type(2){margin-top:-0.4375rem}.hamburger-menu span:nth-last-of-type(3){margin-top:.4375rem}@media(max-width: 74.9375rem){.nav-open{overflow:hidden}.nav-open nav{left:0}.nav-open .hamburger-menu span:nth-last-of-type(1){opacity:0}.nav-open .hamburger-menu span:nth-last-of-type(2){transform:translate(-50%, -50%) rotate(45deg);margin-top:0}.nav-open .hamburger-menu span:nth-last-of-type(3){transform:translate(-50%, -50%) rotate(-45deg);margin-top:0}nav{position:fixed;width:100%;height:100%;z-index:998;background-color:#fff;top:0;left:100%;transition-duration:.3s;transition-timing-function:ease-out}nav ul{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%}header .container nav ul li{width:100%}header .container nav ul li:nth-last-of-type(2){margin:0}header .container nav ul li:last-of-type{position:fixed;z-index:999;width:auto;right:.625rem;bottom:.625rem}header .container nav ul li a:not(.button){text-align:center;font-size:1.375rem;margin:0 1.25rem;padding:.3125rem .625rem;font-weight:600;transition-duration:.3s}}@media(max-width: 74.9375rem)and (min-width: 68.75rem){header .container nav ul li a:not(.button){font-size:1.625rem}}@media(max-width: 74.9375rem){header .container nav ul li a:not(.button)::before{content:none}header .container nav ul li a:not(.button):hover{color:#00e175}}.socials{display:flex;margin-left:-0.3125rem;width:calc(100% + .625rem);margin-top:.625rem}.socials>a{width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:100%;margin:.3125rem;background-color:#00e175;transition-duration:.3s;background-size:1.875rem;background-repeat:no-repeat;background-position:center;font-size:0;line-height:0}.socials>a:hover{background-color:#141414}.socials>a.facebook{background-image:url(../images/facebook.svg)}.socials>a.instagram{background-image:url(../images/instagram.svg)}.socials>a.whatsapp{background-image:url(../images/whatsapp.svg)}footer{width:100%}footer .container{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}footer .container>div{width:100%;padding:1.25rem;text-align:center}footer .container>div.devider{order:-99}footer .container>div#copyright{order:99}footer .container>div:nth-of-type(4){order:-1}footer .container>div .socials{justify-content:center}footer .container>div .socials>a{width:40px;height:40px;background-size:25px}@media(min-width: 48rem){footer .container>div{text-align:left;width:35%}footer .container>div h2::before{left:0 !important;transform:none !important}footer .container>div .socials{justify-content:flex-start}footer .container>div:nth-of-type(4){order:initial}footer .container>div:nth-of-type(odd):not(.newsletter){width:65%}}@media(min-width: 75rem){footer .container>div{width:22%}footer .container>div:nth-of-type(odd):not(.newsletter){width:22%}}footer .container>div h2{color:#141414;font-size:1.5rem;margin-bottom:1.25rem;text-align:left;position:relative}footer .container>div h2::before{content:"";display:block;position:absolute;width:2.5rem;height:.125rem;background-color:#00e175;bottom:-0.3125rem;left:50%;transform:translateX(-50%)}footer .container>div ul li{list-style:none}footer .container>div ul li a,footer .container>div>a{display:block;line-height:1.2;color:#74748b;font-weight:500;margin-bottom:.5rem;text-decoration:none;font-size:1rem;transition-duration:.3s}footer .container>div ul li a:hover,footer .container>div>a:hover{color:#00e175}footer .container .devider{width:100% !important;height:1px;padding:0;background-color:#ededf8;margin-bottom:2.5rem}footer .container #copyright{padding-top:1.25rem;padding-bottom:1.25rem;margin-top:.9375rem;margin-bottom:.625rem;line-height:1.2;text-align:center;width:100% !important;font-size:.875rem;color:#74748b}@media(max-width: 74.9375rem){footer .container #copyright{padding-bottom:5rem}}footer .container>.newsletter{width:100%;display:flex;flex-direction:column;align-items:center;order:-2}@media(min-width: 48rem){footer .container>.newsletter{width:65%;order:initial;align-items:flex-start}}@media(min-width: 75rem){footer .container>.newsletter{width:34%;order:2}}footer .container>.newsletter .gdpr-agree{margin-top:.3125rem;font-size:.875rem;line-height:1.3;color:#74748b}footer .container>.newsletter .gdpr-agree a{color:#00e175;text-decoration:underline}footer .container>.newsletter .gdpr-agree a:hover{text-decoration:none}footer .container>.newsletter form{display:flex;align-items:center;width:100%;max-width:28.125rem}@media(max-width: 29.9375rem){footer .container>.newsletter form{flex-direction:column}}footer .container>.newsletter form input{padding:.75rem 1.25rem .75rem .9375rem;border-radius:.3125rem 0 0 .3125rem;background-color:#ececf0;color:#141414;font-weight:500;width:100%;font-size:.875rem}@media(max-width: 29.9375rem){footer .container>.newsletter form input{border-radius:.3125rem;text-align:center}}footer .container>.newsletter form input::-moz-placeholder{font-weight:400;color:#bfbfbf}footer .container>.newsletter form input::placeholder{font-weight:400;color:#bfbfbf}footer .container>.newsletter form input:focus-visible{outline:none}footer .container>.newsletter form input:focus-visible::-moz-placeholder{display:none}footer .container>.newsletter form input:focus-visible::placeholder{display:none}footer .container>.newsletter form button{color:#fff;padding:.625rem 1.5625rem;border-radius:.3125rem;margin-left:-0.3125rem;background-color:#00e175;border-style:none;cursor:pointer;font-size:1rem;font-weight:700;transition-duration:.3s}@media(max-width: 29.9375rem){footer .container>.newsletter form button{margin:0;margin-top:4px;width:100%;text-align:center}}footer .container>.newsletter form button:hover{background-color:#141414}footer .container>.newsletter #newsletter-message{font-size:.875rem;margin-top:.3125rem;font-weight:500}footer .container>.newsletter #newsletter-message.sent{background-color:#00e175;padding:.125rem .625rem;border-radius:.3125rem;color:#fff !important}h1,h2{max-width:none;text-align:center}.before-after-section{min-height:auto}.before-after-section .container>div.text{margin-left:auto;margin-right:auto;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:3.125rem}@media(max-width: 74.9375rem){.before-after-section .container>div.text{padding-bottom:1.875rem}}@media(max-width: 61.9375rem){.before-after-section .container>div.text{padding-bottom:1.25rem}}.before-after-section .comparison-wrapper{max-width:87.5rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;position:relative}@media(max-width: 68.6875rem){.before-after-section .comparison-wrapper{padding:0}}.before-after-section .comparison-wrapper::before,.before-after-section .comparison-wrapper::after{font-size:4.5rem;font-weight:700;text-transform:uppercase;color:#a3a3be;z-index:1;writing-mode:vertical-rl}@media(max-width: 61.9375rem){.before-after-section .comparison-wrapper::before,.before-after-section .comparison-wrapper::after{font-size:3.875rem}}@media(max-width: 47.9375rem){.before-after-section .comparison-wrapper::before,.before-after-section .comparison-wrapper::after{font-size:3rem}}@media(max-width: 47.9375rem){.before-after-section .comparison-wrapper::before,.before-after-section .comparison-wrapper::after{border-radius:150px;padding:15px 4px;background-color:#00e175;color:#fff;position:absolute;z-index:2;top:50%;transform:translateY(-50%);font-size:1.5rem}}@media(max-width: 25rem){.before-after-section .comparison-wrapper::before,.before-after-section .comparison-wrapper::after{font-size:1.125rem}}.before-after-section .comparison-wrapper::before{content:"Před";transform:rotate(180deg)}@media(max-width: 47.9375rem){.before-after-section .comparison-wrapper::before{transform:translateY(-50%) rotate(180deg);left:5px}}.before-after-section .comparison-wrapper::after{content:"Po"}@media(max-width: 47.9375rem){.before-after-section .comparison-wrapper::after{right:5px}}.before-after-section .comparison-wrapper #comparison{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:15px}@media(max-width: 68.6875rem){.before-after-section .comparison-wrapper #comparison{border-radius:10px}}.before-after-section .comparison-wrapper #comparison figure{background-image:url(../images/colours-of-warriors-after.webp);background-size:cover;position:relative;font-size:0;width:100%;height:100%;margin:0;overflow:hidden}.before-after-section .comparison-wrapper #comparison figure>img{position:relative;width:100%}.before-after-section .comparison-wrapper #comparison figure #divisor{background-image:url(../images/colours-of-warriors-before.webp);background-size:cover;position:absolute;width:50%;overflow:hidden;bottom:0;height:100%;border-right:.3125rem solid #00e175}.before-after-section .comparison-wrapper #comparison figure #divisor::before,.before-after-section .comparison-wrapper #comparison figure #divisor::after{content:"";z-index:1;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);right:1.6875rem;width:.75rem;height:.75rem;border-top:.25rem solid #fff;border-right:.25rem solid #fff;transition-duration:.3s}@media(max-width: 47.9375rem){.before-after-section .comparison-wrapper #comparison figure #divisor::before,.before-after-section .comparison-wrapper #comparison figure #divisor::after{width:.625rem;height:.625rem;right:1.5625rem}}.before-after-section .comparison-wrapper #comparison figure #divisor::before{background-color:#00e175;padding:.9375rem;border-style:none;border-radius:100%;right:.625rem}@media(max-width: 47.9375rem){.before-after-section .comparison-wrapper #comparison figure #divisor::before{padding:.875rem}}.before-after-section .comparison-wrapper #comparison figure #divisor:hover::before,.before-after-section .comparison-wrapper #comparison figure #divisor:hover::after{opacity:0}.before-after-section .comparison-wrapper #comparison:hover figure #divisor::before,.before-after-section .comparison-wrapper #comparison:hover figure #divisor::after{opacity:0}.before-after-section .container>p{display:block;color:#fff;font-size:2.125rem;font-weight:500;line-height:1.2;margin-top:1.875rem;text-align:center;background-color:#00e175;border-radius:20px;padding:1.875rem 2.5rem;margin-top:1.875rem}@media(max-width: 47.9375rem){.before-after-section .container>p{font-size:1.5rem;padding:1.25rem}}.brand-section{display:flex;flex-direction:column;align-items:center}.brand-section .container{display:flex;flex-direction:column;align-items:center}.brand-section .container>p{display:inline-block;font-size:2.125rem;font-weight:500;line-height:1.2;text-align:center;background-color:#00e175;border-radius:20px;padding:1.875rem 2.5rem;margin-top:1.25rem;color:#006233}.brand-section .container>p span{font-weight:700;color:#fff}.brand-section .brand-images{padding-top:3.125rem;margin-top:-0.625rem;margin-bottom:-0.625rem;display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 1.25rem)}@media(max-width: 74.9375rem){.brand-section .brand-images{padding-top:1.875rem}}@media(max-width: 61.9375rem){.brand-section .brand-images{padding-top:1.25rem}}.brand-section .brand-images img{height:auto;width:calc(33.333333% - 1.25rem);border-radius:15px;display:flex;box-shadow:0px 0px 12px rgba(0,0,0,.1);margin:.625rem}@media(max-width: 74.9375rem){.brand-section .brand-images img{width:calc(50% - 1.25rem)}}@media(max-width: 74.9375rem)and (min-width: 48rem){.brand-section .brand-images img:nth-of-type(1){order:1}.brand-section .brand-images img:nth-of-type(2){order:2}.brand-section .brand-images img:nth-of-type(3){order:4}.brand-section .brand-images img:nth-of-type(4){order:3}.brand-section .brand-images img:nth-of-type(5){order:5}}@media(max-width: 47.9375rem){.brand-section .brand-images img{width:calc(100% - 1.25rem)}}.benefits .container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.benefits h2{padding-bottom:3.125rem}@media(max-width: 74.9375rem){.benefits h2{padding-bottom:1.875rem}}.benefits h3{line-height:1.2;font-size:2rem;padding:.625rem 1.5625rem;border-radius:10px;color:#fff;margin-bottom:.9375rem}@media(max-width: 47.9375rem){.benefits h3{font-size:1.5rem}}.benefits ul li{word-break:break-word;list-style-type:none;padding-left:2.8125rem;position:relative;font-size:1.75rem;color:#74748b;line-height:1.2}@media(max-width: 47.9375rem){.benefits ul li{font-size:1.5rem}}.benefits ul li:not(:last-child){margin-bottom:1.25rem}.benefits ul li::before{content:"";display:block;width:.625rem;height:1.25rem;transform:rotate(45deg);border-bottom:.25rem solid #00e175;border-right:.25rem solid #00e175;position:absolute;top:.3125rem;left:.5rem}.benefits ul li a{color:#00e175;text-decoration:underline;transition-duration:.3s}.benefits ul li a:hover{text-decoration:none}.benefits .cons,.benefits .pros{display:flex;flex-direction:column;align-items:center;width:50%;padding-top:0;padding-bottom:0}@media(max-width: 47.9375rem){.benefits .cons,.benefits .pros{width:100%}}.benefits .pros h3{background-color:#00e175}.benefits .pros ul{padding-right:1.25rem}.benefits .cons{position:relative}@media(max-width: 47.9375rem){.benefits .cons{padding-top:2.5rem}}.benefits .cons h3{background-color:#ff456c}.benefits .cons ul{padding-left:1.25rem}@media(max-width: 47.9375rem){.benefits .cons ul{padding-left:0}}.benefits .cons li{padding-left:2.1875rem}@media(max-width: 47.9375rem){.benefits .cons li{padding-left:2.8125rem}}.benefits .cons li::before{width:.25rem;height:1.375rem;border-style:none;background-color:#ff456c;top:.4375rem}@media(max-width: 47.9375rem){.benefits .cons li::before{left:.8125rem}}.benefits .cons li::after{content:"";display:block;width:.25rem;height:1.375rem;transform:rotate(-45deg);position:absolute;top:.4375rem;left:.5rem;background-color:#ff456c}@media(max-width: 47.9375rem){.benefits .cons li::after{left:.8125rem}}.reviews-section .container{display:flex;align-items:center;justify-content:center;flex-direction:column}.reviews-section .container .text{margin-left:auto;margin-right:auto;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.reviews-section .container .text p{margin-top:.3125rem}.reviews-section .container .reviews-wrapper{padding:0;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;margin-top:-0.625rem;margin-bottom:-0.625rem;padding-top:3.125rem;width:calc(100% + 1.25rem)}@media(max-width: 74.9375rem){.reviews-section .container .reviews-wrapper{padding-top:1.875rem}}@media(max-width: 61.9375rem){.reviews-section .container .reviews-wrapper{padding-top:1.25rem}}.reviews-section .container .reviews-wrapper .review{background-color:#fff;box-shadow:rgba(0,0,0,.07) 0px 4px 12px;border-radius:15px;padding:1.25rem;margin:.625rem;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:calc(33.333333% - 1.25rem)}@media(max-width: 89.9375rem){.reviews-section .container .reviews-wrapper .review{width:calc(50% - 1.25rem)}}@media(max-width: 47.9375rem){.reviews-section .container .reviews-wrapper .review{width:calc(100% - 1.25rem)}}.reviews-section .container .reviews-wrapper .review:first-of-type .image{background-color:rgba(0,0,0,0)}.reviews-section .container .reviews-wrapper .review:nth-of-type(2) .image{background-color:#ffe6d2}.reviews-section .container .reviews-wrapper .review:nth-of-type(3) .image{background-color:#fff3c8}.reviews-section .container .reviews-wrapper .review:nth-of-type(4) .image{background-color:#000c14}.reviews-section .container .reviews-wrapper .review:nth-of-type(5) .image{background-color:#ffe9d1}.reviews-section .container .reviews-wrapper .review:nth-of-type(6) .image{background-color:#ffe2e2}.reviews-section .container .reviews-wrapper .review img{padding:.625rem;width:calc(100% - 1.25rem);height:6.25rem;-o-object-fit:contain;object-fit:contain}.reviews-section .container .reviews-wrapper .review h3{font-size:1.375rem;color:#141414}.reviews-section .container .reviews-wrapper .review a{color:#00e175;margin-top:-0.3125rem;text-decoration:none;font-weight:700;font-size:1.125rem;display:flex;justify-content:center;align-items:center;transition-duration:.3s}.reviews-section .container .reviews-wrapper .review a:hover{opacity:.6}.reviews-section .container .reviews-wrapper .review a.image{margin-top:0;margin-bottom:.3125rem;border-radius:10px;overflow:hidden;position:relative;width:100%;max-width:16.875rem}.reviews-section .container .reviews-wrapper .review a.image:hover{opacity:.7}.reviews-section .container .reviews-wrapper .review .star-wrapper{display:flex;align-items:center;justify-content:center;margin:.125rem 0}.reviews-section .container .reviews-wrapper .review .star-wrapper .star{display:flex;align-items:center;justify-content:center;margin-left:.25rem}.reviews-section .container .reviews-wrapper .review .star-wrapper .star:first-of-type{margin-left:0}.reviews-section .container .reviews-wrapper .review .star-wrapper .star svg{fill:#ffc710}.reviews-section .container .reviews-wrapper .review p{margin-top:.625rem;color:#74748b;font-weight:500;font-size:1.125rem}.reviews-section .container .button{margin-top:1.875rem}.portfolio-section .container{display:flex;align-items:center;justify-content:center;flex-direction:column}.portfolio-section .container .text{margin-left:auto;margin-right:auto;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width: 47.9375rem){.portfolio-section .container .text h1,.portfolio-section .container .text h2{font-size:2.25rem}}.portfolio-section .container .portfolio-wrapper{justify-content:center;padding:3.125rem 0;padding-bottom:0;display:flex;flex-wrap:wrap;width:calc(100% + 1.25rem);padding-top:3.125rem}@media(max-width: 74.9375rem){.portfolio-section .container .portfolio-wrapper{padding-top:1.875rem}}@media(max-width: 61.9375rem){.portfolio-section .container .portfolio-wrapper{padding-top:1.25rem}}.portfolio-section .container .portfolio-wrapper .portfolio{width:calc(25% - 1.25rem);aspect-ratio:1/1;background-color:#fff;margin:.625rem;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-shadow:rgba(0,0,0,.07) 0px 4px 12px;text-decoration:none;text-align:center;color:#fff;z-index:1;position:relative;overflow:hidden}@media(max-width: 89.9375rem){.portfolio-section .container .portfolio-wrapper .portfolio{width:calc(33.333333% - 1.25rem)}}@media(max-width: 68.6875rem){.portfolio-section .container .portfolio-wrapper .portfolio{width:calc(50% - 1.25rem)}}@media(max-width: 29.9375rem){.portfolio-section .container .portfolio-wrapper .portfolio{width:calc(100% - 1.25rem)}}.portfolio-section .container .portfolio-wrapper .portfolio *{pointer-events:none}.portfolio-section .container .portfolio-wrapper .portfolio>div{padding:0 1.25rem;margin:auto}.portfolio-section .container .portfolio-wrapper .portfolio h3{margin:auto;font-size:1.4vw;font-weight:500;background-color:#000;padding:.4375rem 1.25rem;border-radius:.3125rem;line-height:1.2;transition-duration:.3s}@media(max-width: 89.9375rem){.portfolio-section .container .portfolio-wrapper .portfolio h3{font-size:2vw}}@media(max-width: 68.6875rem){.portfolio-section .container .portfolio-wrapper .portfolio h3{font-size:3.2vw}}@media(max-width: 29.9375rem){.portfolio-section .container .portfolio-wrapper .portfolio h3{font-size:7vw}}.portfolio-section .container .portfolio-wrapper .portfolio::before{content:"";position:absolute;width:80%;height:80%;bottom:0;left:50%;transform:translate(-50%, 50%);z-index:-1;border-radius:100%;background-color:#000;transition-duration:.3s}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(1) h3{background-color:#e40400}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(1)::before{background-color:#e40400}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(2) h3{background-color:#7aa500}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(2)::before{background-color:#7aa500}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(3) h3{background-color:#239ceb}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(3)::before{background-color:#239ceb}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(4) h3{background-color:#97d700}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(4)::before{background-color:#97d700}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(5) h3{background-color:#95c344}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(5)::before{background-color:#95c344}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(6) h3{background-color:#ee7d00}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(6)::before{background-color:#ee7d00}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(7)>div{max-width:80%}@media(max-width: 37.5rem){.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(7)>div{max-width:65%}}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(7) h3{background-color:#e99e00}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(7)::before{background-color:#e99e00}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(8) h3{background-color:#604f9c}.portfolio-section .container .portfolio-wrapper .portfolio:nth-of-type(8)::before{background-color:#604f9c}.portfolio-section .container .portfolio-wrapper .portfolio img{height:auto;width:60%;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;transition-duration:.3s}.portfolio-section .container .portfolio-wrapper .portfolio:hover img{width:80%;border-top-left-radius:15px;border-top-right-radius:15px}.portfolio-section .container .portfolio-wrapper .portfolio:hover::before{width:100%;height:100%;transform:translate(-50%, 50%) scale(220%)}.design-code-section{display:flex;align-items:center;justify-content:center;margin-top:-0.625rem;min-height:calc(100vh - 3.5rem)}@media(min-width: 75rem){.design-code-section{min-height:calc(100vh - 4.875rem)}}.design-code-section .text{margin-left:auto;margin-right:auto;text-align:center;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.design-code-section .text h1,.design-code-section .text h2{max-width:none}@media(max-width: 47.9375rem){.design-code-section .text h1,.design-code-section .text h2{font-size:2.25rem}}.design-code-section .text::before{width:100%;height:160%;max-height:37.5rem;background-repeat:no-repeat;display:block;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-position:center;background-size:contain;background-image:url(../images/text-bg/design-code-text-bg.svg);z-index:-1;opacity:.6}.design-code-section .button{margin-top:1.875rem}.design-code-section .shoptet-partner{margin-top:.9375rem;transition-duration:.3s}.design-code-section .shoptet-partner img{width:12.5rem;height:auto}.design-code-section .shoptet-partner:hover{opacity:.7}.faq .faq-accordion{margin-top:0;padding:2.5rem 3.125rem 2.5rem 3.125rem;background-color:#141414;margin-bottom:0;border-radius:1.25rem}.faq .faq-accordion h2{padding-bottom:1.25rem;color:#fff}.faq .faq-accordion h3{color:#fff;font-weight:400}.faq .faq-accordion p,.faq .faq-accordion h3{text-align:left}.faq .faq-accordion .accordion{background-color:rgba(0,0,0,0)}@media(max-width: 47.9375rem){.faq .faq-accordion{padding:1.25rem}.faq .faq-accordion h1,.faq .faq-accordion h2{margin-top:1.25rem}}.faq .accordion{width:100%;padding:.9375rem 3.75rem .9375rem 0;position:relative;border-radius:0;cursor:pointer;text-align:left;border-style:none;transition:border .2s ease-in-out}.faq .accordion h3{font-size:1.375rem}@media(max-width: 47.9375rem){.faq .accordion h3{font-size:1.125rem}}.faq .accordion::before{content:"";width:1.125rem;height:.1875rem;display:block;position:absolute;background-color:#00e175;right:1.25rem;border-radius:1.25rem;top:50%;transform:rotate(90deg) translateY(-50%);transition-duration:.3s;right:1.3125rem;top:calc(50% - .0625rem)}.faq .accordion::after{content:"";width:1.125rem;height:.1875rem;display:block;position:absolute;background-color:#00e175;right:1.25rem;border-radius:500px;top:50%;transform:translateY(-50%);transition-duration:.3s}.faq .accordion.active,.faq .accordion:hover{box-shadow:none}.faq .accordion.active::before{right:1.25rem;top:50%;transform:rotate(0) translateY(-50%);background-color:#fff}.faq .accordion.active::after{background-color:#fff}.faq .panel{padding:0;margin-bottom:.625rem;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-bottom:1px solid #797979}.faq .panel p{padding-bottom:1.25rem;font-size:1.125rem;color:#acacac}@media(max-width: 47.9375rem){.faq .panel p{font-size:1rem}}.text>p{color:#a3a3be;font-size:2.125rem;font-weight:500;line-height:1.2;margin-top:.3125rem;text-align:center}@media(max-width: 47.9375rem){.text>p{margin-top:.3125rem;font-size:1.625rem}}