#main-wrapper{min-height:900px}@media screen and (max-width:767px){#main-wrapper{min-height:570px}}.main-title{width:100%;margin-left:auto;margin-right:auto;max-width:92rem;padding-top:30px;padding-bottom:30px;text-align:center;position:relative}.main-title::before{content:"";background-color:var(--primary-color);position:absolute;top:50%;bottom:0;width:100%;height:1px;left:0}.main-title h1{display:inline-block;background:#fff;padding:10px 20px;margin:0;position:relative}@media screen and (max-width:767px){.main-title{font-size:30px;padding-top:15px;padding-bottom:15px}}.page__wrapper{display:flex}.page__left{width:290px}@media screen and (max-width:767px){.page__left{display:none}}.page__left img{height:100%;width:100%}.page__right{width:calc(100% - 290px);margin-bottom:30px}@media screen and (max-width:767px){.page__right{width:100%}}.primary-text-yellow{font-family:"Arial Bold",Arial,sans-serif;font-weight:700;font-size:16px;color:var(--primary-color)}.primary-text-light-yellow{font-family:"Arial Bold",Arial,sans-serif;font-weight:400;font-size:16px;color:var(--primary-color)}.secondary-text-light-yellow{font-family:"Arial Bold",Arial,sans-serif;font-weight:400;font-size:20px;line-height:normal;color:var(--primary-color)}.secondary-text-light-yellow a{color:var(--primary-color)}.price-calculator__wrapper{margin-left:20px;margin-right:20px}.price-calculator__container{width:100%;margin-left:auto;margin-right:auto;max-width:69rem;display:flex;gap:0 80px;justify-content:end}@media screen and (max-width:767px){.price-calculator__container{gap:0;flex-direction:column}}.price-calculator__download{width:100%;margin-left:auto;margin-right:auto;max-width:65rem;gap:0 90px;justify-content:end;margin-bottom:30px}.price-calculator__download.download-top{text-align:right}.price-calculator__download.download-bottom{text-align:center}.price-calculator__download.download-bottom input.button{padding:10px 14px;background-color:var(--accent-color);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--accent-color);border-radius:100px;color:rgba(255,255,255,.9921568627);font-family:"Arial Regular",sans-serif;font-weight:400;font-style:normal;font-size:13px}.price-calculator__download input.button{padding:10px 14px;background-color:var(--primary-color);margin-left:auto;margin-right:auto;box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--primary-color);border-radius:100px;color:#fff;font-family:"Arial Regular",Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px;text-align:center;min-width:195px;margin:unset}.price-calculator__left-container{width:60%}@media screen and (max-width:767px){.price-calculator__left-container{width:unset}}.price-calculator__right-container{width:40%}@media screen and (max-width:767px){.price-calculator__right-container{width:unset}}.price-calculator__form__hr{background:var(--primary-color)}.price-calculator__form__title .h3{text-align:center;color:#000;border-bottom:1px solid #333;padding-bottom:15px}.price-calculator__form__content .form-item{display:flex;justify-content:space-between;align-items:center}.price-calculator__form__content .form-item label{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:normal;color:#333;width:39%}@media screen and (max-width:767px){.price-calculator__form__content .form-item label{font-size:14px}}.price-calculator__form__content .form-item input,.price-calculator__form__content .form-item select{font-family:Arial,sans-serif;font-weight:400;font-size:16px;letter-spacing:normal;color:#333;text-align:left;line-height:normal;background-color:rgba(255,255,255,.9921568627);box-sizing:border-box;border-width:1px;border-style:solid;border-color:#f68624;border-radius:5px;min-width:50%;min-height:33px;min-width:61%;max-width:61%}@media screen and (max-width:767px){.price-calculator__form__content .form-item input,.price-calculator__form__content .form-item select{margin:unset;min-width:unset;width:61%}}.price-calculator__form__content .sales-price-description{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:normal;color:#333}.price-calculator__form__developmen-fee-wrapper .form-item--development-fee{gap:10px;justify-content:left;font-family:"Arial Bold",Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px}.price-calculator__form__developmen-fee-wrapper .form-item--development-fee label{font-family:"Arial Bold",Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;width:250px}.price-calculator__form__developmen-fee-wrapper .form-item--development-fee em{display:contents}.price-calculator__form__developmen-fee-wrapper .form-item--development-fee-subcontent label{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:13px;letter-spacing:normal;color:var(--primary-color);width:100%}.price-calculator__form__royalty-amount .form-item,.price-calculator__form__sales-price .form-item{position:relative}.price-calculator__form__royalty-amount .form-item__prefix,.price-calculator__form__sales-price .form-item__prefix{position:absolute;left:40%;font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:normal;color:#333}.price-calculator__form__royalty-amount .form-item input[type=text],.price-calculator__form__sales-price .form-item input[type=text]{padding-left:16px}.price-calculator__form__final-message-wrapper{margin-top:35px}.price-calculator__form__final-message-wrapper #development-fee-wrapper{max-width:540px;border:2px solid #f68624;display:flex;margin-left:5%;margin-right:5%;margin-bottom:5%;border-radius:5px}.price-calculator__form__final-message-wrapper .form-item--final-message{font-family:"Arial Bold",Arial,sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#000;text-align:center;font-style:normal;letter-spacing:normal;margin:0 auto}@media screen and (max-width:767px){.price-calculator__form__final-message-wrapper .form-item--final-message{font-size:14px}}.price-calculator__form__final-message-wrapper .form-item{display:unset}.price-calculator__form__actions{display:flex;justify-content:space-evenly}.price-calculator__form__actions__reset input.button{padding:10px 14px;margin-left:auto;margin-right:auto;background-color:#fff;box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--primary-color);border-radius:100px;color:var(--primary-color);font-family:"Arial Regular",Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px;text-align:center;min-width:195px}@media screen and (max-width:767px){.price-calculator__form__actions__reset input.button{font-size:16px;min-width:100px}}.price-calculator__form__actions__calculate input.button{padding:10px 14px;background-color:var(--primary-color);margin-left:auto;margin-right:auto;box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--primary-color);border-radius:100px;color:#fff;font-family:"Arial Regular",Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px;text-align:center;min-width:195px}@media screen and (max-width:767px){.price-calculator__form__actions__calculate input.button{font-size:16px;min-width:100px}}.price-calculator__note{margin-top:20px;font-family:"Arial Italic",Arial,sans-serif;font-weight:400;font-style:italic;color:#f68624;font-size:13px}.price-calculator__text{margin-top:20px}.price-calculator__text .right-hr{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:normal;color:#333;color:#f68624;position:relative}.price-calculator__text .right-hr::after{content:"";position:absolute;background-color:#333;bottom:0;height:1px;top:50%}.price-calculator__text.internal-pages .right-hr::after{width:30%;left:70%}.price-calculator__text.composition .right-hr::after,.price-calculator__text.copyediting .right-hr::after,.price-calculator__text.royalties .right-hr::after{width:67%;left:33%}.price-calculator__text .description{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:normal;color:#333;font-size:13px}.path-price-calculator .resources-for-authors-footer-block__content .block__content h3{font-weight:400;color:#000;margin-bottom:30px}.cart-icon{width:48px;height:42px;display:block;background-color:var(--grey_background);background-image:url(../../images/icons/cart-icon.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom center,50%,50%}.profile_icon{width:41px;height:41px;display:none;background-color:var(--grey_background);background-image:url(../../images/icons/profile_icon.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom center,50%,50%}.add-address__form{width:100%;margin-left:auto;margin-right:auto;max-width:69rem}.add-address__form label{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:normal;color:#333}.add-address__form__content{max-width:100%}.add-address__form__primary-info{display:flex;flex-wrap:wrap;justify-content:center;gap:0 2rem}.add-address__form__primary-info .primary-input input.form-element{width:100%}.add-address__form__primary-info .primary-select select{width:100%}.add-address__form__primary-info .primary-info-item{width:calc(50% - 1.5rem)}.add-address__form__submit{text-align:center}.add-address__form__submit input.button{padding:10px 14px;background-color:var(--primary-color);margin-left:auto;margin-right:auto;box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--primary-color);border-radius:100px;color:#fff;font-family:"Arial Regular",Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px;text-align:center;min-width:195px}#block-iip-useraccountmenu{display:flex;align-items:center;justify-content:space-between}.form-item__label[for]{cursor:unset!important}.form-item input[type=email],.form-item input[type=number],.form-item input[type=password],.form-item input[type=tel],.form-item input[type=text],.form-item textarea{padding:4px}.form-item select{padding:5px 35px 5px 5px}.form-item input[disabled=disabled],.form-item select[disabled=disabled],.form-item textarea[disabled=disabled]{border-color:#bababf!important}.user-details__user-info{width:calc(100% - 2rem);margin-left:auto;margin-right:auto;max-width:75rem;padding-top:30px}.user-details__user-info__heading{font-family:"Arial Bold",Arial,sans-serif;font-weight:700;font-style:normal;font-size:36px;letter-spacing:normal;color:#333;position:relative}.user-details__user-info__heading::after{content:"";position:absolute;background-color:var(--primary-color);bottom:0;height:1px;top:50%;left:0;width:100%;z-index:-1}.user-details__user-info__heading h1{display:inline-block;background:#fff;padding-right:10px;margin:0}.user-details__user-info__information{display:flex;justify-content:space-between;margin-top:15px}.user-details__user-info__information__left{word-break:break-word}.user-details__user-info__information__left__name,.user-details__user-info__information__left__title{font-family:"Arial Bold",Arial,sans-serif;font-weight:700;font-style:normal;font-size:28px;line-height:normal;color:#f68624}.user-details__user-info__information__left__project-number{font-family:"Arial Bold",Arial,sans-serif;font-weight:700;font-style:normal;font-size:28px;line-height:normal;color:#047390}.user-details__user-info__information__right{display:flex;align-items:center;gap:30px}.user-details__user-info__information__right__note{font-size:12px;color:#f68624;font-family:Arial,sans-serif;font-weight:400;font-style:normal}.user-details__user-info__information__right__full-details a{font-weight:400!important}.user-details__user-info__information__right__contactTeam{color:var(--primary-color);margin-right:20px}.author-workspace{display:flex;width:calc(100% - 2rem);margin-left:auto;margin-right:auto;max-width:100rem;padding-top:30px}@media screen and (max-width:991px){.author-workspace{flex-direction:column}}.author-workspace__left{position:fixed}@media screen and (max-width:991px){.author-workspace__left{position:static}}.author-workspace__left #block-iip-authorworkspacemenublock .stepsStyle{font-size:20px}.author-workspace__left #block-iip-authorworkspacemenublock .stepsStyle li a{font-weight:700}.author-workspace__left #block-iip-authorworkspacemenublock ul{border:1px solid grey;padding:5px 20px;background-color:#fff;max-width:290px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);margin:unset;list-style:none;border-radius:5px}@media screen and (max-width:991px){.author-workspace__left #block-iip-authorworkspacemenublock ul{max-width:100%}}.author-workspace__left #block-iip-authorworkspacemenublock ul li{display:flex;gap:10px;align-items:center;margin-top:10px}.author-workspace__left #block-iip-authorworkspacemenublock ul li.green a{color:#4dbb51}.author-workspace__left #block-iip-authorworkspacemenublock ul li.red a{color:#d55757}.author-workspace__left #block-iip-authorworkspacemenublock ul li.grey a{color:grey}.author-workspace__left #block-iip-authorworkspacemenublock ul li .green-success-icon{width:26px;height:26px;display:block;border-color:#fff;background-image:url(../../images/success_green.svg);background-repeat:no-repeat;box-shadow:none}.author-workspace__left #block-iip-authorworkspacemenublock ul li .red-error-icon{width:26px;height:26px;display:block;border-color:#fff;background-image:url(../../images/error_red.svg);background-repeat:no-repeat;box-shadow:none}.author-workspace__left #block-iip-authorworkspacemenublock ul li .radio-svg-icon{width:26px;height:26px;display:block;border-color:#fff;background-image:url(../../images/icons/not-filled-grey.svg);background-repeat:no-repeat;box-shadow:none}.author-workspace__left #block-iip-authorworkspacemenublock ul li a{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;color:#000}.author-workspace__left #block-iip-authorworkspacemenublock ul li:first-child{margin-top:20px}.author-workspace__left #block-iip-authorworkspacemenublock ul li:last-child{margin-bottom:15px}.author-workspace__right{margin-left:290px;width:calc(100% - 290px)}@media screen and (max-width:991px){.author-workspace__right{margin:0;width:100%}}.messages-list{margin:unset;margin-left:auto;margin-right:auto;max-width:120rem}.messages-list .messages--error.messages-list__item{margin:10px;padding-right:3em}.form-item__label.has-error{color:#dc2323!important}.form-item input.error{border-color:#dc2323!important}.form-item .form-textarea-wrapper textarea{resize:none}#drupal-modal .form-type--managed-file{position:relative}#drupal-modal .form-type--managed-file.content-hide .attach-file__area,#drupal-modal .form-type--managed-file.content-hide .form-item__description,#drupal-modal .form-type--managed-file.content-hide .form-item__label,#drupal-modal .form-type--managed-file.content-hide .remove-button__area{display:none}#drupal-modal .form-type--managed-file .form-managed-file.no-value+.form-item__description{display:none}#drupal-modal .form-type--managed-file .form-managed-file.no-upload{display:block}#drupal-modal .form-type--managed-file .form-managed-file.no-upload+.form-item__description{display:none}#drupal-modal .form-type--managed-file .form-managed-file.has-value .form-managed-file__main .attach-file__area{top:10%}#drupal-modal .form-type--managed-file .form-managed-file.has-value .form-managed-file__main .remove-button.button{bottom:20px}#drupal-modal .form-type--managed-file .form-managed-file.has-value+.form-item__description{display:none}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main{display:block;position:relative;margin-bottom:20px;border:3px grey dashed;width:100%;height:282px}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main span a{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;color:#f68624}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main .remove-button.button{padding:10px 14px;background-color:var(--primary-color);margin-left:auto;margin-right:auto;box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--primary-color);border-radius:100px;color:#fff;font-family:"Arial Regular",Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px;text-align:center;min-width:unset;font-weight:400;position:absolute;left:50%;bottom:43px;transform:translateX(-50%)}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main input[type=file]{z-index:1;background:0 0;color:transparent;border:none;box-shadow:none}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main .attach-file__area{position:absolute;background:#fff;width:100%;height:130px;top:25%;font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;text-align:center}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main .attach-file__area .file-upload__icon{width:50px;height:50px;background-repeat:no-repeat;margin:auto;background-image:url(../../images/file-upload.svg)}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main .attach-file__area .drag-and-drop{color:#333}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main .attach-file__area .browse{color:#f68624}#drupal-modal .form-type--managed-file .form-managed-file .form-managed-file__main .remove-button__area{height:39px;width:110px;position:absolute;top:5px;left:15px;z-index:1;background:#fff;color:transparent}#drupal-modal .form-type--managed-file .form-managed-file .form-type--boolean{margin:0}#drupal-modal .form-type--managed-file .form-managed-file .form-type--boolean .form-boolean{margin:0}#drupal-modal .form-type--managed-file .form-item__description{color:#9b9b9b;font-size:13px;font-weight:400;position:absolute;top:75%;left:50%;transform:translateX(-50%)}