.accordion{gap:10px}.accordion,.accordion__item{display:flex;flex-direction:column}.accordion__item{border:1px solid silver;border-radius:5px;color:var(--primary-color);overflow:hidden;transition:color .1s ease-in-out,background-color .1s ease-in-out}.accordion__item:not(.show):hover{background-color:#fff}.accordion__item__header{align-items:center;cursor:pointer;display:flex;gap:10px;height:100%;justify-content:space-between;padding:25px 30px;transition:background-color .1s ease-in-out;width:100%}.accordion__item__header *{pointer-events:none}.accordion__item__title{font-family:var(--font-family-roboto);font-size:20px;font-weight:500;line-height:1.5;transition:color .1s ease-in-out}.accordion__item__icon{flex-shrink:0;height:25px;margin:0 5px;transform-origin:50% 50%;transition:transform .2s ease-in-out;width:25px}.accordion__item__icon svg path{fill:currentColor;transition:all .1s ease-in-out}.accordion__item__body{display:grid;grid-template-rows:0fr;max-width:90%;padding:0 30px;transition:grid-template-rows .2s ease-in-out,padding .2s ease-in-out;width:100%}.accordion__item__body__list,.accordion__item__body__wrapper{display:flex;flex-direction:column}.accordion__item__body__list{padding-left:25px}.accordion__item__body__list.custom-decoration--dot li{list-style:disc}.accordion__item__body .accordion__item__body__list:not(:last-child){margin-bottom:15px}.accordion__item__body__list__item__text .accordion__item__text{display:inline}.accordion__item__body :not(ul,ol,li){overflow:hidden}.accordion__item__body>:is(ul,ol){overflow:hidden}.accordion__item__text{font-size:18px;font-weight:400;line-height:1.7}.accordion__item__text:not(:last-child){margin-bottom:15px}.accordion__item__text a{color:var(--publuu-blue)}.accordion__item__text a:hover{color:var(--publuu-blue);text-decoration:underline;text-underline-offset:5px}.accordion__item__text a:visited{color:var(--publuu-blue)}.accordion__item__text+.accordion__item__body__list{margin-top:15px}.accordion__item.show{background-color:#fff;color:var(--primary-color)}.accordion__item.show .accordion__item__body{grid-template-rows:1fr;padding-bottom:25px}.accordion.faq__accordion .accordion__item.show .accordion__item__body{padding-bottom:40px}.accordion__item.show .accordion__item__icon{transform:rotate(180deg)}.accordion.faq__accordion{gap:0}.accordion.faq__accordion .accordion__item{background-color:transparent;border:none;border-radius:0;color:var(--primary-color);gap:0;padding:0}.accordion.faq__accordion .accordion__item:not(.show) .accordion__item__header:hover{background-color:var(--publuu-blue-05)}.accordion.faq__accordion .accordion__item__body{padding:0 30px}.accordion.faq__accordion .accordion__item:not(:last-of-type){border-bottom:1px solid silver}.accordion.faq__accordion .accordion__item.show .accordion__item__icon{transform:rotate(45deg)}.accordion.reason__accordion .accordion__item.show .accordion__item__header,.accordion.reason__accordion .accordion__item:not(.show):hover .accordion__item__header{color:var(--publuu-blue)}@media (max-width:992px){.accordion__item__visuals--mobile{align-items:center;display:flex;height:auto;justify-content:center;margin:0 auto;max-width:450px;transition:all 1s;width:100%}.accordion__item :is(.reason__visuals__video,.animated-image__wrapper){display:flex;transition:all 1s}.accordion__item:not(.show) .animated-image__wrapper *{animation:none}.reason__visuals__wrapper{display:none}}@media (max-width:576px){.accordion.faq__accordion .accordion__item__header{padding:20px 10px}.accordion.faq__accordion .accordion__item__body{padding:0 10px}.accordion.faq__accordion .accordion__item.show .accordion__item__body{padding-bottom:20px}.accordion__item__visuals--mobile .animated-image__wrapper{height:300px;width:300px}.accordion.reason__accordion .accordion__item:not(.show):hover .accordion__item__header{color:var(--primary-color)}}@media (max-width:480px){.accordion__item__title{font-size:20px}.accordion__item__icon{height:20px;width:20px}.accordion__item__header{padding:20px}.accordion__item__body{max-width:100%;padding:0 20px}.accordion__item.show .accordion__item__body{padding-bottom:20px}.accordion__item__visuals--mobile .animated-image__wrapper{height:350px;width:350px}}.grecaptcha-badge{opacity:0;visibility:hidden;z-index:-1}.form{display:flex;flex-direction:column;width:100%}.form__group{display:grid;grid-template-columns:1fr}.form__group--2{gap:20px;grid-template-columns:repeat(2,1fr)}.form__control,.form__control__content{position:relative}.form__control[disabled]{background-color:var(--publuu-gray);color:#a5a5a5;cursor:default;pointer-events:none;user-select:none}.form__control__placeholder{color:var(--primary-color);display:none;font-family:var(--font-family-roboto);font-size:16px;font-weight:400;left:20px;line-height:1.5;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .1s ease-in-out;user-select:none}.symbol--required{color:var(--publuu-blue)}.form__control :is(input,textarea){border:1px solid #b3c0d3;border-radius:5px;color:var(--primary-color);font-family:var(--font-family-roboto);font-size:16px;font-weight:400;line-height:1.5;outline:1px solid transparent;padding:9px 18px;resize:none;transition:border-color .1s ease-in-out,outline .1s ease-in-out;width:100%}.form__control :is(input,textarea).invalid+.form__control__placeholder{color:var(--publuu-red)}.form__control textarea+.form__control__placeholder{top:10px;transform:none}.form__control :is(input,textarea):focus{border-color:var(--publuu-blue);outline-color:var(--publuu-blue)}.form__control :is(input,textarea):disabled{background-color:var(--publuu-gray);color:#a5a5a5}.form__control :is(input,textarea).invalid{outline-color:var(--publuu-red)}.form__control :is(input,textarea).invalid:focus{border-color:var(--publuu-red);outline-color:var(--publuu-red)}.form__control[disabled] :is(input,textarea){background-color:var(--publuu-gray);color:#a5a5a5}.form__control[disabled] :is(input,textarea)+.form__control__placeholder{color:#a5a5a5}.form__control[disabled] :is(input,textarea)::placeholder{color:#a5a5a5}.form__control :is(input,textarea):not(.with-placeholder)::placeholder{opacity:0;visibility:hidden}.form__control:has(:is(input,textarea):placeholder-shown) .form__control__placeholder{display:block}.contact__form__footer{align-items:center;display:flex;gap:20px;justify-content:space-between}.form__btn{font-size:16px;font-weight:600;line-height:1.2}.form--register .form__btn{padding:15px 20px;width:100%}.form__control__checkbox__label{align-items:center;cursor:pointer;display:flex;gap:10px;position:relative}.form__control__checkbox__label[disabled]{cursor:default;pointer-events:none}.form__control__checkbox__label input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.form.disabled .form__control__checkbox__label .form__control__checkbox__text{color:#a5a5a5}.form__control__checkbox__text{color:var(--primary-color);font-size:16px;font-weight:400;line-height:1.5;user-select:none}.form__control__checkbox{border:1px solid #b3c0d3;border-radius:3px;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:20px}.form__control__checkbox__label input[type=checkbox].invalid+.form__control__checkbox{border-color:var(--publuu-red)}.form__control__checkbox__label:has(input[type=checkbox].invalid) .form__control__checkbox__text{color:var(--publuu-red)}.form__control__checkbox:before{background:var(--publuu-light-blue);border-radius:1px;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.8);transition:opacity .1s ease-in-out,visibility .1s ease-in-out,transform .1s ease-in-out,background .1s ease-in-out;visibility:hidden;width:10px}.form__control__checkbox__label input[type=checkbox]:checked+.form__control__checkbox:before{background:var(--publuu-blue);opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.form__control__checkbox__label:has(input[type=checkbox]:not(:checked)):hover .form__control__checkbox:before{background:var(--publuu-light-blue);opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.form__combobox__toggle{cursor:pointer;position:relative}.form__combobox.active .form__combobox__toggle input,.form__combobox__toggle:hover input{background-color:var(--publuu-light-blue)}.form__combobox.active .form__combobox__toggle__icon{transform:translateY(-50%) rotate(180deg)}.form__combobox__toggle__icon{height:24px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transform-origin:50% 50%;transition:transform .15s ease-in-out,opacity .1s ease-in-out;width:24px}.form__combobox[disabled] .form__combobox__toggle__icon{opacity:.5}input.form__combobox__toggle__input{pointer-events:none;transition:background-color .1s ease-in-out;user-select:none!important}input.form__combobox__toggle__input:focus{border-color:silver;outline-color:transparent}.form__combobox__dropdown{background-color:#fff;border:1px solid silver;border-radius:5px;color:var(--primary-color);display:flex;flex-direction:column;font-family:var(--font-family-roboto);font-size:15px;font-weight:400;left:0;line-height:1.5;max-height:250px;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 5px);transform:scale(.95);transform-origin:50% 0;transition:opacity .1s ease-in-out,visibility .1s ease-in-out,transform .1s ease-in-out;visibility:hidden;width:100%;z-index:3}.form__combobox.active .form__combobox__dropdown{opacity:1;transform:scale(1);visibility:visible}.form__combobox__search{align-items:center;border-bottom:1px solid silver;display:flex;gap:15px;padding:0 12px}.form__combobox__search__icon{flex-shrink:0;height:16px;width:16px}input.form__combobox__search__input{border:none;outline:none;padding-left:0}.form__combobox__list{display:flex;flex-direction:column;gap:1px;overflow:auto;padding:4px}.form__combobox__item{background-color:transparent;border-radius:5px;cursor:pointer;padding:6px 12px;position:relative;transition:background-color .1s ease-in-out}.form__combobox__item *{pointer-events:none}.form__combobox__item:before{background-image:url(https://d3vpszern3jgjo.cloudfront.net/wp-content/themes/setupo-new/public/assets/icons/check--blue.svg);background-repeat:no-repeat;background-size:contain;content:"";height:14px;opacity:0;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%) scale(.95);transition:opacity .05s ease-in-out,visibility .05s ease-in-out,transform .05s ease-in-out;user-select:none;visibility:hidden;width:14px}.form__combobox__item:is(:hover,[selected]){background-color:var(--publuu-light-blue)}.form__combobox__item[selected]:before{opacity:1;transform:translateY(-50%) scale(1);visibility:visible}.form__control__error{color:var(--publuu-red);font-size:14px;font-weight:500}.form__control__error .text-danger{display:block;margin-top:5px}.form__error{text-align:center}.form__error .text-danger{margin-top:20px}.form__message{color:var(--primary-color);font-size:14px;font-weight:500;text-align:center}.form__message.form__message--success{color:var(--publuu-green)}.form__message.form__message--error{color:var(--publuu-red)}.form__message span{display:block;margin-top:10px}.form:has(.form__message span) .form__btn{margin-top:30px}.form__combobox__item__message{font-size:14px;font-weight:500;padding:12px;text-align:center}.form__separator{align-items:center;color:var(--primary-color);display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:1.5;margin:2px 0;position:relative}.form__separator span{background-color:#fff;display:block;padding:20px 12px;z-index:1}.form__separator:before{background-color:silver;content:"";height:1px;left:5%;position:absolute;right:5%;top:50%;transform:translateY(-50%);width:90%}.form__footer{align-items:center;color:var(--primary-color);display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:1.5;margin:20px auto 0;max-width:280px;text-align:center}.form__footer a{color:var(--publuu-blue)}.form__footer a:hover{text-decoration:underline;text-underline-offset:4px}.form__providers{display:flex;gap:10px;margin-bottom:20px;width:100%}.form__provider__btn{border-width:1px;font-size:16px;font-weight:500;line-height:1.2;position:relative;width:100%}.form__provider__btn .icon{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:32px}.form__provider__btn .loader{color:var(--primary-color)}.form__provider__btn:not(:disabled):hover{background-color:#fff;outline:1px solid var(--primary-color)}.form__switch__label{align-items:center;display:flex;gap:10px}.form__switch__label input{opacity:0;position:absolute;visibility:hidden;z-index:-1}.form__switch__text{color:var(--primary-color);font-size:16px;font-weight:500;line-height:1.5;text-transform:uppercase;user-select:none}.form__switch__toggle{background:var(--primary-color);border-radius:30px;cursor:pointer;flex-shrink:0;height:20px;padding:4px;position:relative;transition:background .15s ease-in-out;width:42px}.form__switch__toggle__inner{align-items:center;display:flex;height:100%;position:relative;width:100%}.form__switch__toggle__inner div{background-color:#fff;border-radius:50%;height:12px;left:0;position:absolute;transition:left .1s ease-in-out;width:12px}.form__switch__label input:checked+.form__switch__toggle{background-color:var(--publuu-blue)}.form__switch__label input:checked+.form__switch__toggle .form__switch__toggle__inner div{left:calc(100% - 12px)}.form__switch__label:has(input:disabled){cursor:not-allowed;opacity:.5}.form__switch__label:has(input:disabled) .form__switch__toggle{pointer-events:none}.form__control__radio,.form__control__radio label{align-items:center;display:flex;justify-content:center}.form__control__radio label{cursor:pointer;gap:10px;position:relative}.form__control__radio input{opacity:0;position:absolute;visibility:hidden}.form__control__radio__toggle__wrapper{height:16px;width:16px}.form__control__radio__toggle{align-items:center;border:2px solid #b3c0d3;border-radius:10px;display:flex;height:100%;justify-content:center;padding:2px;transition:border-color .1s ease;width:100%}.form__control__radio__toggle div{background-color:transparent;border-radius:50%;height:8px;transition:transform .1s ease,background-color .1s ease;width:8px}.form__control__radio input:checked+.form__control__radio__toggle__wrapper .form__control__radio__toggle{border-color:var(--publuu-blue)}.form__control__radio input:checked+.form__control__radio__toggle__wrapper .form__control__radio__toggle div{background-color:var(--publuu-blue)}.form__control__radio span{color:var(--primary-color);font-size:16px;font-weight:400;line-height:1;transition:color .1s ease}.form__control__radio input:checked~span{font-weight:600}.form__control__radio label:has(input:disabled){color:#b3c0d3;cursor:default}.form__control__radio label:has(input:disabled) span{color:#b3c0d3}.form__control__radio label:has(input:disabled) .form__control__radio__toggle{border-color:#b3c0d3!important}.form__control__radio label:has(input:disabled:checked) .form__control__radio__toggle div{background-color:#b3c0d3!important}.section--hero{padding-bottom:50px;padding-top:100px}.hero__wrapper{gap:30px;justify-content:space-between;padding:25px 0 0}.hero__content,.hero__wrapper{display:flex;flex-direction:column}.hero__content{align-items:center;margin:0 auto;max-width:var(--small-container-width);text-align:center;width:100%}.hero__content__footer{align-items:center;display:flex;gap:20px;margin:10px 0}.hero__content__footer .form{width:auto}.hero__content__footer .form .form__provider__btn{border-width:1.5px;font-size:17px;padding:15px 20px 15px 65px}.hero__content__footer .form .form__provider__btn:hover{background-color:#fff;outline:1px solid var(--primary-color)}.hero__content__btn{flex-shrink:0;font-size:17px;padding:15px 30px}.hero__content__btn:focus{color:#fff}.section--live-editor{padding:30px 0}.section--live-editor .section__title__wrapper{display:flex;gap:17px;margin-bottom:30px;position:relative}.section--live-editor .section__title__wrapper h2.section__title{margin-bottom:0;max-width:850px;text-align:center}.section--live-editor .section__title__wrapper .icon{height:44px;margin-top:3px;width:44px}.section--live-editor .editor{position:relative}.section--live-editor .editor .icon--end{align-items:center;display:flex;height:auto;justify-content:center;max-width:282px;pointer-events:none;position:absolute;right:-40px;top:-70px;user-select:none;z-index:-1}.section--live-editor p.section__text{text-align:center}.live-editor__wrapper{align-items:center;display:flex;flex-direction:column}.live-editor__footer{align-items:center;display:flex;justify-content:center;margin-bottom:30px;margin-top:30px}.section--upload .section__content{padding:25px 0}.upload__wrapper{display:flex;flex-direction:column;margin:0 auto;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.upload__wrapper.hide{opacity:0;visibility:hidden}.upload__tutorial__wrapper{margin:60px auto 0;width:100%}.upload__tutorial__list{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.upload__tutorial__item{background:var(--publuu-blue-05);border-radius:5px;color:var(--publuu-blue);display:flex;flex-direction:column;gap:20px;padding:25px 20px;transition:background .3s ease-in-out}.upload__tutorial__item.active{background:rgba(20,110,245,.2)}.upload__tutorial__item__title{font-size:18px;font-weight:800;line-height:1.4}.upload__tutorial__item__text{font-size:16px;font-weight:500;line-height:1.5}.dropzone.dropzone--upload-pdf{background-color:#fff;min-height:415px;padding:15px}.dropzone__message__image{max-height:100px;max-width:100px}.dropzone__message__content{align-items:center}.dropzone__message__title{color:var(--publuu-blue);font-size:28px;font-weight:700;line-height:1.4;text-align:center}.dropzone__message__text{font-size:18px;line-height:1.5}.dropzone__btn{font-size:16px;font-weight:600;margin-top:10px;padding:10px 50px}.dropzone.dropzone--upload-pdf .dz-preview .dz-progress-header{font-size:28px;font-weight:700;line-height:1.4;text-transform:uppercase}.dropzone.dropzone--upload-pdf .dz-preview .dz-progress-percent{font-size:24px;font-weight:900;line-height:1.2}.section--what-is-flipbook{padding:50px 0}.section--what-is-flipbook .section__content :is(.section__title,.section__text){color:var(--primary-color);margin-bottom:0}.section--what-is-flipbook .section__content{padding:50px 0}.section--what-is-flipbook p.section__text{max-width:770px;padding-top:15px}.section--what-is-flipbook h2.section__title{font-size:85px}.what-is-flipbook__wrapper{width:100%}.what-is-flipbook__content{display:flex;gap:100px;justify-content:space-between}.section--create-flipbook-tiles .section__content{padding:40px 0 0}.section--create-flipbook-tiles .section__text,.section--create-flipbook-tiles .section__title{margin:0 auto 40px;text-align:center}.tiles__wrapper{gap:50px;justify-content:space-between;margin:100px 0 60px;overflow:hidden}.tile,.tiles__wrapper{display:flex;width:100%}.tile{align-items:center;color:var(--primary-color);flex-direction:column;gap:50px 30px;max-width:280px;position:relative;text-align:center}.tile:not(:last-of-type):after,.tile:not(:last-of-type):before{background-color:var(--primary-color);content:"";height:3px;left:calc(50% + 25px);position:absolute;top:34px;width:100%}.tile:not(:last-of-type):after{background:linear-gradient(var(--ppt-tile-gradient-angle),#146ef5 0,#146ef5 var(--ppt-tile-line-gradient-step),#080808 var(--ppt-tile-line-gradient-step),#080808 100%);transition:background 5s ease,opacity .15s ease;z-index:0}.tile__content{display:flex;flex-direction:column;gap:10px;text-align:center}.tile__title{font-family:var(--font-family-urbanist);font-size:21px;font-weight:900;line-height:1.4;text-transform:uppercase;transition:color .15s ease}.tile__title span{font-size:24px}.tile__text{font-size:18px;font-weight:400;line-height:1.7}.tile__text a,.tile__text a:hover{color:var(--publuu-blue)}.tile__text a:hover{text-decoration:underline;text-underline-offset:5px}.tile__text a:visited{color:var(--publuu-blue)}.tile__icon__wrapper{background-color:var(--primary-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:center;outline:5px solid #fff;overflow:hidden;position:relative;width:70px;z-index:1}.tile__icon__wrapper:before{background-color:#146ef5;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transform:var(--ppt-tile-icon-gradient-position);transition:transform 5s ease-in-out,opacity .15s ease;width:100%}.tile__icon{align-items:center;display:flex;justify-content:center;transform:translate(-50%,100%)}.tile__icon svg{max-height:40px;max-width:40px}.tile__number{font-size:36px;font-weight:700;line-height:1.2;text-align:center;transform:translate(-50%,-50%)}.tile__icon__wrapper :is(.tile__icon,.tile__number){color:currentColor;left:50%;position:absolute;top:50%;transition:transform 1s ease-in-out}.tiles__wrapper__footer{align-items:center;display:flex;justify-content:center;margin-bottom:10px;width:100%}.tiles__footer__btn{color:#fff;display:block;font-size:16px;padding:12px 40px;text-transform:uppercase}.tiles__wrapper.animation .tile .tile__icon__wrapper:before{animation:tileIconGradient 4s ease-in-out forwards}.tiles__wrapper.animation .tile:after{animation:tileLineGradient 4s ease-in-out forwards}.tiles__wrapper.animation .tile .tile__icon__wrapper .tile__icon{animation:tileIconTransform 4s ease-in-out forwards}.tiles__wrapper.animation .tile .tile__icon__wrapper .tile__number{animation:tileNumberTransform 4s ease-in-out forwards}.tiles__wrapper.animation .tile:nth-of-type(2) .tile__icon__wrapper .tile__icon,.tiles__wrapper.animation .tile:nth-of-type(2) .tile__icon__wrapper .tile__number,.tiles__wrapper.animation .tile:nth-of-type(2) .tile__icon__wrapper:before,.tiles__wrapper.animation .tile:nth-of-type(2):after{animation-delay:3s}.tiles__wrapper.animation .tile:nth-of-type(3) .tile__icon__wrapper .tile__icon,.tiles__wrapper.animation .tile:nth-of-type(3) .tile__icon__wrapper .tile__number,.tiles__wrapper.animation .tile:nth-of-type(3) .tile__icon__wrapper:before,.tiles__wrapper.animation .tile:nth-of-type(3):after{animation-delay:6s}.tiles__wrapper.animation .tile:nth-of-type(4) .tile__icon__wrapper .tile__icon,.tiles__wrapper.animation .tile:nth-of-type(4) .tile__icon__wrapper .tile__number,.tiles__wrapper.animation .tile:nth-of-type(4) .tile__icon__wrapper:before{animation-delay:9s}.tile.animation .tile__title{animation:scale-pulse 4s ease-in-out forwards}@property --ppt-tile-gradient-angle{syntax:"<angle>";inherits:false;initial-value:90deg}@property --ppt-tile-line-gradient-step{syntax:"<percentage>";inherits:false;initial-value:0%}@property --ppt-tile-icon-gradient-position{syntax:"<transform-list>";inherits:false;initial-value:translate(-100%,0)}@keyframes scale-pulse{5%{transform:scale(1.05)}20%{transform:scale(1.05)}30%{transform:scale(1)}}@keyframes tileNumberTransform{20%{transform:translate(-50%,-50%)}40%{transform:translate(-50%,-200%)}60%{transform:translate(-50%,-200%)}80%{transform:translate(-50%,-50%)}}@keyframes tileIconTransform{20%{transform:translate(-50%,100%)}40%{transform:translate(-50%,-50%)}60%{transform:translate(-50%,-50%)}80%{transform:translate(-50%,100%)}}@keyframes tileIconGradient{0%{opacity:1;transform:var(--ppt-tile-icon-gradient-position)}30%{transform:translate(0)}75%{opacity:1;transform:translate(0)}85%{opacity:0}to{opacity:0;transform:translate(0)}}@keyframes tileLineGradient{0%{opacity:1;--ppt-tile-line-gradient-step:0%}20%{opacity:1;--ppt-tile-line-gradient-step:0%}75%{opacity:1;--ppt-tile-line-gradient-step:100%}85%{opacity:0}to{opacity:0}}.section--functions .section__content{padding:50px 0}.section--functions :is(h2.section__title,p.section__text){text-align:center}.functions__list{display:flex;flex-wrap:wrap;gap:40px;margin:60px auto 0;max-width:var(--small-container-width);width:100%}.functions__item{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex:1 1 300px;flex-direction:column;gap:30px;padding:40px;text-align:center}.functions__item__icon{align-items:center;display:flex;height:60px;justify-content:center;width:60px}.functions__item__content{display:flex;flex-direction:column}h3.functions__item__title{font-family:var(--font-family-roboto);font-size:20px;font-weight:600;margin-bottom:15px}.functions__item__text{font-size:16px;font-weight:400;line-height:1.5}.functions__item__text a{color:var(--publuu-blue);text-underline-offset:5px}.functions__item__text a:hover{text-decoration:underline}.functions__item__text a:is(:hover,:visited,:active,:focus){color:var(--publuu-blue)}.leader__wrapper{align-items:center;display:flex;flex-direction:column}.section--leader .section__content .leader__title{font-size:40px;margin-bottom:30px}.section--leader .section__content{padding:20px 0 50px;text-align:center}.leader__wrapper{margin:40px auto 0;max-width:1070px;width:100%}.leader__bagdes{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:15px 0 40px;padding:10px 0;width:100%}.leader__badge{flex:1;max-width:120px}.leader__badge--large{max-width:125px}.leader__services{display:flex;gap:30px;width:100%}.leader__service{align-items:center;background:#fff;border:1px solid silver;display:flex;gap:10px;justify-content:space-between;outline:1px solid transparent;padding:26px 29px;transition:border-color .1s ease-in-out,outline-color .1s ease-in-out,scale .1s ease-in-out;width:100%}.leader__service:first-child{z-index:3}.leader__service:nth-child(2){z-index:2}.leader__service:nth-child(3){z-index:1}.leader__service:first-child .leader__service__image{height:28px;width:120px}.leader__service:nth-child(2) .leader__service__image{height:30px;width:120px}.leader__service:nth-child(3) .leader__service__image{height:36px;width:120px}.leader__service__image{height:unset;width:revert-layer}.leader__service:hover{border-color:silver;outline-color:silver;scale:1.025!important}.leader__service__stars{align-items:center;display:flex}.leader__service__stars img{width:125px}.reviews__wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto 80px}.reviews__wrapper h2.section__title{max-width:1060px}.reviews__line{align-items:center;display:flex;gap:20px;margin:20px auto 60px}.reviews__line__avatars{width:170px}.reviews__line__content{display:flex;flex-direction:column;gap:5px}.reviews__line__content__item{align-items:center;color:var(--primary-color);display:flex;gap:5px;line-height:1}.reviews__line__content__item:first-of-type{gap:10px}.reviews__line__content__image{height:20px;width:100px}.reviews__line__content__grade{font-size:16px;font-weight:700}.reviews__line__text{font-size:14px;font-weight:400}.reviews__line__link{color:var(--publuu-blue);font-size:14px;font-weight:700;text-transform:uppercase;text-underline-offset:5px}.reviews__line__link:is(:active,:focus,:visited){color:var(--publuu-blue)}.reviews__line__link:hover{text-decoration:underline}.reviews__slider__wrapper{width:100%}.reviews__slider__wrapper .slider__pagination{align-items:center;display:none;gap:15px;justify-content:center;margin-top:30px}.reviews__slider__wrapper .slider__pagination span{background:#b3c0d3;border-radius:50%;flex-shrink:0;height:15px;margin:0!important;pointer-events:none;transition:background .1s ease-in-out,opacity .1s ease-in-out;width:15px}.reviews__slider__wrapper .slider__pagination span:not([aria-current=true]){cursor:pointer;pointer-events:all}.reviews__slider__container{display:flex;flex-wrap:wrap;gap:30px;text-align:left}.reviews__item{background-color:#fff;border-radius:5px;display:flex;flex:1 1 300px;flex-direction:column;height:auto;padding:40px}a.reviews__item{transition:transform .15s ease-in-out}a.reviews__item:hover{transform:scale(1.01)}a.reviews__item *{pointer-events:none}.reviews__item__header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:30px}.reviews__item__logo{flex-shrink:0;width:120px}.reviews__item__stars{display:none;flex-shrink:0;width:100px}:is(.reviews__item__logo,.reviews__item__stars) img{height:auto}.reviews__item__title{color:var(--primary-color);font-size:24px;font-weight:500;line-height:1.6;margin-bottom:10px}.reviews__item__text{color:var(--primary-color);font-size:16px;font-weight:400;line-height:1.5;margin-bottom:40px}.reviews__item__user{align-items:center;display:flex;gap:20px;margin-top:auto}.reviews__item__user__avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:70px;justify-content:center;overflow:hidden;width:70px}.reviews__item__user__info{color:var(--primary-color);display:flex;flex-direction:column;text-align-last:left}.reviews__item__user__name{font-size:18px;font-weight:700;line-height:1.3}.reviews__item__user__description{font-size:14px;font-weight:400;line-height:1.7}.section--faq{padding-bottom:0!important}.section--faq .section__content{padding:50px 0}.section--faq .section__content .section__title{text-align:center}.faq__wrapper{margin:70px auto 50px;max-width:850px}.footer__content{align-items:center;margin:0 auto;max-width:100%;text-align:center}@media (max-width:1400px){.section--live-editor .section__title__wrapper h2.section__title{max-width:800px}.section--live-editor .editor .icon--end{max-width:190px;right:0;top:-40px}}@media (max-width:1200px){.section--hero{padding-bottom:100px}.section--hero .section__content .section__text{margin-bottom:20px}.hero__content{max-width:100%}.hero__content__footer{gap:30px;max-width:100%}.section--live-editor .editor{margin-top:40px}.leader__services{gap:15px}.leader__service__stars img{width:95px}}@media (max-width:992px){.section--hero{padding-bottom:50px}.section--live-editor .section__title__wrapper{flex-direction:column}.section--live-editor .section__title__wrapper .icon{height:44px;margin:0 auto;width:44px}.what-is-flipbook__content{align-items:center;flex-direction:column;gap:30px;text-align:center}.section--what-is-flipbook p.section__text{padding-top:0}.tiles__wrapper{flex-direction:column}.tile{align-items:flex-start;flex-direction:row;max-width:768px}.tile__content{margin-top:20px;text-align:left}.tile:not(:last-of-type):after,.tile:not(:last-of-type):before{height:100%;left:34px;top:50px;width:3px}.section--create-flipbook-tiles :is(.section__title,.section__text){text-align:left}.tile:not(:last-of-type):after,.tile__icon__wrapper{--ppt-tile-gradient-angle:180deg}.tile__icon__wrapper:before{--ppt-tile-icon-gradient-position:translate(0,-100%)}.leader__service{padding:20px 10px}.leader__service:first-child .leader__service__image{height:23px;width:100px}.leader__service:nth-child(2) .leader__service__image,.leader__service:nth-child(3) .leader__service__image{height:29px;width:100px}.leader__badge{max-width:90px}.faq__wrapper{margin:50px 0}}@media (max-width:768px){.section--hero h1.section__title{margin-bottom:20px}.hero__content__footer .form{width:100%}.section--live-editor{background:#fff}.section--live-editor h2.section__title{font-size:42px;text-align:center}.section--live-editor .editor__menu{background:rgba(20,110,245,.05)}.section--live-editor .editor .icon--end{left:50%;right:unset;transform:translateX(-50%)}.live-editor__footer{margin-bottom:0;margin-top:70px}.section--upload{padding-top:20px}.upload__tutorial__list{grid-template-columns:1fr}.tiles__wrapper{margin:50px 0}.tile{max-width:100%}.leader__services{flex-direction:column}.leader__service{padding:26px 30px}.leader__service:first-child .leader__service__image{height:28px;width:120px}.leader__service:nth-child(2) .leader__service__image{height:35px;width:120px}.leader__service:nth-child(3) .leader__service__image{height:36px;width:120px}.leader__service__stars img{width:125px}.leader__bagdes{gap:15px;justify-content:center}.leader__badge:first-of-type,.leader__badge:last-of-type{display:none}.reviews__item__stars{display:block}.reviews__slider__wrapper .slider__pagination{display:flex}.reviews__slider__container{flex-wrap:nowrap;gap:0;margin:0}.reviews__item{flex:none}}@media (max-width:576px){.section--hero{padding:80px 0 10px!important}.hero__wrapper{padding:0}.hero__content__footer{flex-direction:column;gap:20px;max-width:300px}.hero__content__btn{flex:1;width:100%}.section--live-editor{padding:25px 0!important}.section--live-editor h2.section__title{font-size:36px!important}.what-is-flipbook__content{gap:0}.section--what-is-flipbook .section__content h2.what-is-flipbook__title{font-size:36px!important;margin-bottom:20px}.what-is-flipbook__text{margin-bottom:0}.tile__icon{height:50px;width:50px}.tile__icon svg{max-height:30px;max-width:30px}.tile:not(:last-of-type):after{height:100%;left:34px;top:50px;width:3px}.tile__content{margin-top:21px}.functions__list{gap:20px}.functions__item{padding:40px 30px}.leader__bagdes{align-items:flex-end}.leader__badge{max-width:120px}.leader__badge:not(.leader__badge--mobile){display:none}.reviews__line{margin:10px auto 40px}}@media (max-width:480px){.section--hero{padding:60px 0 0!important}.hero__content{gap:20px}.hero__content__footer{align-items:center;justify-content:flex-start;width:100%}.section--live-editor .editor{margin-top:90px;padding:0 0 10px}.section--live-editor .editor .icon--end{top:-60px}.upload__tutorial__wrapper{margin:40px auto 10px}.dropzone__message__title{font-size:20px}.tile__icon__wrapper{height:60px;width:60px}.tile__icon{height:40px;width:40px}.tile__number{font-size:24px}.tile__title,.tile__title span{font-size:20px}.tile__content{margin-top:15px}.tile:not(:last-of-type):after,.tile:not(:last-of-type):before{left:29px}.section--leader{padding-top:10px!important}.leader__bagdes,.section--leader .section__content .leader__title{margin-bottom:20px}.leader__bagdes{margin-top:0;padding-top:0}.leader__service{padding:20px}.leader__service__stars img{width:100px}.leader__badge{max-width:100px}.reviews__line__avatars{width:140px}.faq__wrapper{margin-bottom:0}}@media (max-width:400px){.leader__badge{max-width:90px}.leader__bagdes{gap:10px}.reviews__line__avatars{width:100px}}