
        .s3solution-panel-wrap {
            position: relative;
            z-index: 99999
        }

        .s3solution-panel-order-form {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-color: rgba(32, 32, 32, .6);
            z-index: 10;
            font-family: sans-serif;
        }

        .s3solution-panel-order-form--closed {
            display: none
        }

        .s3solution-panel-order-form--inline {
            position: static;
            padding: 5px 25px 50px 0;
            max-width: 400px;
            background: 0 0
        }

        .s3solution-panel-order-form__inner {
            max-width: 356px;
            width: 100%;
            padding: 34px 32px;
            background-color: #fff;
            border-radius: 4px;
            box-shadow: 0 2px 23px rgba(0, 0, 0, .5);
            box-sizing: border-box;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }

        .s3solution-panel-order-form__close {
            float: right;
            width: 28px;
            height: 28px;
            background: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Eico-close%3C/title%3E %3Cg fill='%23333' fill-rule='evenodd'%3E %3Cpath d='M18.47 19.53a.75.75 0 0 0 1.06-1.06l-18-18A.75.75 0 0 0 .47 1.53l18 18zM11.66 7.28a.75.75 0 1 0 1.06 1.06l6.81-6.81A.75.75 0 0 0 18.47.47l-6.81 6.81zM.47 18.47a.75.75 0 0 0 1.06 1.06l6.909-6.908a.75.75 0 1 0-1.06-1.06L.468 18.47z'/%3E %3C/g%3E %3C/svg%3E") 4px 4px no-repeat;
            cursor: pointer
        }

        .s3solution-panel-order-form__head {
            color: #212121;
            font-size: 20px;
            font-weight: 600;
            line-height: 27px;
            margin-bottom: 12px
        }

        .s3solution-panel-order-form__text {
            color: #212121;
            font-size: 14px;
            font-weight: 400;
            line-height: 19px;
            margin-bottom: 16px
        }

        .s3solution-panel-order-form__label {
            display: block;
            width: 100%;
            margin-bottom: 10px
        }

        .s3solution-panel-order-form__title {
            color: #626262;
            font-size: 14px;
            font-weight: 600;
            line-height: 21px;
            margin-bottom: 4px
        }

        .s3solution-panel-order-form__input {
            width: 100%;
            height: 42px;
            color: #212121;
            font-size: 16px;
            line-height: 40px;
            background-color: #fff;
            border: 1px solid #7f7f7f;
            border-radius: 4px;
            box-sizing: border-box;
            padding-left: 20px;
            outline: 0
        }

        .s3solution-panel-order-form__required .catalog-popup__title:after {
            content: " *";
            color: #f54d44
        }

        .s3solution-panel-order-form__required--error .catalog-popup__input {
            border: 1px solid #f54d44
        }

        .s3solution-panel-order-form__btn {
            display: inline-block;
            height: 46px;
            line-height: 46px;
            color: #fff;
            font-size: 14px;
            font-weight: 700;
            background-color: #63b435;
            border-radius: 0 4px 4px 0;
            border: 1px solid #63b435;
            cursor: pointer;
            padding: 0 22px 0 21px;
            outline: 0;
            position: relative;
            z-index: 1;
            text-decoration: none;
            transition: .3s ease-out
        }

        .s3solution-panel-order-form__btn:hover {
            background-color: #72c244
        }

        .s3solution-panel-order-form__btn:active {
            background-color: #5dab31
        }

        .s3solution-panel-order-form__btn--submit {
            display: block;
            width: 100%;
            text-align: center;
            padding: 0;
            height: 48px;
            margin-top: 24px;
            border-radius: 6px;
            font-size: 16px;
            font-weight: 700;
            line-height: 46px
        }

        @font-face {
            font-weight: 400;
            font-style: normal;
            font-family: Open Sans, sans-serif;
            font-display: swap;
            src: url(/g/fonts/open_sans/open_sans-r.eot);
            src: url(/g/fonts/open_sans/open_sans-r.eot?#iefix) format("embedded-opentype"), url(/g/fonts/open_sans/open_sans-r.woff) format("woff"), url(/g/fonts/open_sans/open_sans-r.ttf) format("truetype"), url("/g/fonts/open_sans/open_sans-r.svg#Open Sans") format("svg")
        }

        @font-face {
            font-weight: 400;
            font-style: italic;
            font-family: Open Sans, sans-serif;
            font-display: swap;
            src: url(/g/fonts/open_sans/open_sans-i.eot);
            src: url(/g/fonts/open_sans/open_sans-i.eot?#iefix) format("embedded-opentype"), url(/g/fonts/open_sans/open_sans-i.woff) format("woff"), url(/g/fonts/open_sans/open_sans-i.ttf) format("truetype"), url("/g/fonts/open_sans/open_sans-i.svg#Open Sans") format("svg")
        }

        @font-face {
            font-weight: 700;
            font-style: normal;
            font-family: Open Sans, sans-serif;
            font-display: swap;
            src: url(/g/fonts/open_sans/open_sans-b.eot);
            src: url(/g/fonts/open_sans/open_sans-b.eot?#iefix) format("embedded-opentype"), url(/g/fonts/open_sans/open_sans-b.woff) format("woff"), url(/g/fonts/open_sans/open_sans-b.ttf) format("truetype"), url("/g/fonts/open_sans/open_sans-b.svg#Open Sans") format("svg")
        }

        @font-face {
            font-weight: 700;
            font-style: italic;
            font-family: Open Sans, sans-serif;
            font-display: swap;
            src: url(/g/fonts/open_sans/open_sans-b-i.eot);
            src: url(/g/fonts/open_sans/open_sans-b-i.eot?#iefix) format("embedded-opentype"), url(/g/fonts/open_sans/open_sans-b-i.woff) format("woff"), url(/g/fonts/open_sans/open_sans-b-i.ttf) format("truetype"), url("/g/fonts/open_sans/open_sans-b-i.svg#Open Sans") format("svg")
        }

        @font-face {
            font-weight: 600;
            font-style: normal;
            font-family: Open Sans, sans-serif;
            font-display: swap;
            src: url(/g/fonts/open_sans/open_sans-s-b.eot);
            src: url(/g/fonts/open_sans/open_sans-s-b.eot?#iefix) format("embedded-opentype"), url(/g/fonts/open_sans/open_sans-s-b.woff) format("woff"), url(/g/fonts/open_sans/open_sans-s-b.ttf) format("truetype"), url("/g/fonts/open_sans/open_sans-s-b.svg#Open Sans") format("svg")
        }

        @font-face {
            font-weight: 400;
            font-style: normal;
            font-family: Montserrat, sans-serif;
            font-display: swap;
            src: url(/g/fonts/montserrat/montserrat-r.eot);
            src: url(/g/fonts/montserrat/montserrat-r.eot?#iefix) format("embedded-opentype"), url(/g/fonts/montserrat/montserrat-r.woff) format("woff"), url(/g/fonts/montserrat/montserrat-r.ttf) format("truetype"), url("/g/fonts/montserrat/montserrat-r.svg#Open Sans") format("svg")
        }

        @font-face {
            font-weight: 700;
            font-style: normal;
            font-family: Montserrat, sans-serif;
            font-display: swap;
            src: url(/g/fonts/montserrat/montserrat-b.eot);
            src: url(/g/fonts/montserrat/montserrat-b.eot?#iefix) format("embedded-opentype"), url(/g/fonts/montserrat/montserrat-b.woff) format("woff"), url(/g/fonts/montserrat/montserrat-b.ttf) format("truetype"), url("/g/fonts/montserrat/montserrat-b.svg#Open Sans") format("svg")
        }

        @font-face {
            font-weight: 600;
            font-style: normal;
            font-family: Montserrat, sans-serif;
            font-display: swap;
            src: url(/g/fonts/montserrat/montserrat-s-b.eot);
            src: url(/g/fonts/montserrat/montserrat-s-b.eot?#iefix) format("embedded-opentype"), url(/g/fonts/montserrat/montserrat-s-b.woff) format("woff"), url(/g/fonts/montserrat/montserrat-s-b.ttf) format("truetype"), url("/g/fonts/montserrat/montserrat-s-b.svg#Open Sans") format("svg")
        }

        @font-face {
            font-weight: 500;
            font-style: normal;
            font-family: Montserrat, sans-serif;
            font-display: swap;
            src: url(/g/fonts/montserrat/montserrat-m.eot);
            src: url(/g/fonts/montserrat/montserrat-m.eot?#iefix) format("embedded-opentype"), url(/g/fonts/montserrat/montserrat-m.woff) format("woff"), url(/g/fonts/montserrat/montserrat-m.ttf) format("truetype"), url("/g/fonts/montserrat/montserrat-m.svg#Open Sans") format("svg")
        }

        .s3solution-panel {
            background-color: #ffe877 !important
        }

        .s3solution-panel {
            box-sizing: border-box;
            box-shadow: 0 0 16px rgba(0, 0, 0, .2);
            bottom: 0;
            left: 0;
            right: 0;
            width: 100%;
            position: fixed;
            padding: 0 16px;
            font-family: Open Sans, sans-serif;
            font-size: 14px;
            z-index: 10010;
            transition: transform .5s ease-in-out;
            transform: translateY(0);
            overflow: visible
        }

        .s3solution-panel * {
            box-sizing: border-box;
            background: 0 0
        }

        .s3solution-panel--closed {
            transform: translateY(99%)
        }

        .s3solution-panel__container {
            margin: 0 auto;
            display: flex;
            flex-flow: row nowrap;
            justify-content: center;
            align-items: center;
            flex-wrap: wrap
        }

        .s3solution-panel-toggler {
            position: absolute;
            top: -21px;
            left: 50%;
            transform: translateX(-50%);
            z-index: 1;
            padding: 0 11px;
            cursor: pointer;
            -webkit-user-select: none
        }

        .s3solution-panel-toggler__btn {
            background: #ffe877;
            color: #212121;
            font-family: Open Sans, sans-serif;
            font-size: 13px;
            font-weight: 600;
            line-height: 18px;
            padding: 4px 19px 7px 8px;
            position: relative;
            z-index: 2
        }

        .s3solution-panel-toggler__btn:after,
        .s3solution-panel-toggler__btn:before {
            background-color: #ffe877;
            content: "";
            display: block;
            position: absolute;
            width: 17px;
            top: 0;
            bottom: 0
        }

        .s3solution-panel-toggler__btn:before {
            right: -10px;
            border-radius: 0 4px 0 0;
            transform: skew(22deg)
        }

        .s3solution-panel-toggler__btn:after {
            left: -10px;
            border-radius: 4px 0 0 0;
            transform: skew(-22deg)
        }

        .s3solution-panel-toggler__shadow {
            height: 7px;
            opacity: .2;
            background: #000;
            position: absolute;
            bottom: 1px;
            left: 0;
            right: 0;
            z-index: 1
        }

        .s3solution-panel-toggler__shadow:after,
        .s3solution-panel-toggler__shadow:before {
            content: "";
            display: block;
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            border-right: 3px solid transparent;
            border-left: 3px solid transparent;
            border-top: 7px solid #000
        }

        .s3solution-panel-toggler__shadow:before {
            left: -7px
        }

        .s3solution-panel-toggler__shadow:after {
            right: -7px
        }

        .s3solution-panel-toggler__arr {
            display: block;
            position: absolute;
            width: 10px;
            height: 6px;
            top: 40%;
            right: 4px;
            transform-origin: 50% 50%;
            background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg height='6' width='10' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%23212121' fill-rule='evenodd' d='M5 6L0 1.04 1.05 0 5 3.92 8.95 0 10 1.04 5 6zm0 0'/%3E%3C/svg%3E") 92% 50% no-repeat
        }

        .s3solution-panel--closed .s3solution-panel-toggler__arr {
            transform: rotate(180deg)
        }

        .s3solution__item {
            background-color: transparent !important
        }

        .s3solution__item {
            margin: 0 1%;
            padding: 12px 0;
            position: relative
        }

        .s3solution__item--hidden {
            display: none !important
        }

        .s3solution__item--price {
            text-align: right
        }

        .s3solution__item--views {
            text-align: center
        }

        .s3solution-panel__btn {
            text-decoration: none !important
        }

        .s3solution-panel__btn {
            display: block;
            text-align: center;
            background-color: #fff;
            border: 0;
            box-sizing: border-box;
            border-radius: 4px;
            outline: 0;
            padding: 8px 20px;
            font-family: Open Sans, sans-serif;
            font-size: 14px;
            font-weight: 600;
            font-style: normal;
            cursor: pointer;
            color: #484848;
            width: 100%
        }

        .s3solution-panel__frame {
            display: block;
            width: 100%;
            height: 100%
        }

        .s3solution-panel__btn--order {
            color: #fff !important
        }

        .s3solution-panel__btn--order {
            background-image: linear-gradient(180deg, #3ac020, #25b000);
            border: 1px solid #25b000
        }

        .s3solution__item--frame>* {
            cursor: pointer
        }

        .s3solution__item--test {
            order: 2
        }

        .s3solution-panel__btn--test {
            color: #000 !important
        }

        .s3solution-panel__btn--test {
            background-color: #fff;
            border: 1px solid #fff;
            padding: 8px 15px
        }

        .s3solution__item--test~.s3solution__item--order>.s3solution-panel__btn--order {
            padding: 8px 15px;
            width: auto
        }

        .s3solution__item--order .s3solution-panel-tooltip {
            opacity: 0;
            visibility: hidden;
            bottom: 160%
        }

        .s3solution__item--order .s3solution-panel-tooltip--mobile,
        .s3solution__item--order:hover .s3solution-panel-tooltip {
            opacity: 1;
            visibility: visible;
            bottom: 125%
        }

        .s3solution__item--order .s3solution-panel-tooltip--mobile {
            min-width: 170px
        }

        .s3solution-panel-siteid {
            font-size: 15px !important;
            color: #484848 !important;
            display: none !important;
        }

        .s3solution-panel-siteid {
            margin: 0 10px;
        }

        .s3solution-panel__btn--wide {
            width: auto !important
        }

        .s3solution-panel__btn--change {
            color: #484848 !important;
            background-color: #fff !important
        }

        .s3solution-panel__btn--change {
            width: 195px;
            padding: 8px 45px 8px 20px;
            background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg baseProfile='full' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill='%2357c327' fill-rule='eve odd' d='M0 0h6v6H0V0zm0 0'/%3E%3Cpath fill='%23e7d274' fill-rule='eve odd' d='M8 0h6v6H8V0zm0 0'/%3E%3Cpath fill='%23e59430' fill-rule='eve odd' d='M16 0h6v6h-6V0zm0 0'/%3E%3Cpath fill='%23ef4440' fill-rule='eve odd' d='M0 8h6v6H0V8zm0 0'/%3E%3Cpath fill='%23854abe' fill-rule='eve odd' d='M8 8h6v6H8V8zm0 0'/%3E%3Cpath fill='%23314de5' fill-rule='eve odd' d='M16 8h6v6h-6V8zm0 0'/%3E%3Cpath fill='%23ffcf00' fill-rule='eve odd' d='M0 16h6v6H0v-6zm0 0'/%3E%3Cpath fill='%2353a7f5' fill-rule='eve odd' d='M8 16h6v6H8v-6zm0 0'/%3E%3Cpath fill='%23e74641' fill-rule='eve odd' d='M16 16h6v6h-6v-6zm0 0'/%3E%3C/svg%3E") 96% 50% no-repeat
        }

        .s3solution-panel__link {
            color: #15c !important
        }

        .s3solution-panel__link {
            display: inline-block;
            font-weight: 600;
            line-height: 17px;
            text-decoration: none;
            min-width: 120px;
            text-align: center;
            text-align: -moz-center;
            text-align: -webkit-center
        }

        .s3solution__item--switch .s3solution-panel__link {
            width: 190px
        }




        .s3solution-panel__link:hover {
            text-decoration: underline
        }

        .s3solution-panel__price {
            display: inline-block;
            text-align: left;
            color: #484848;
            font-size: 13px;
            font-weight: 400;
            line-height: 16px;
            width: 130px
        }

        .s3solution-panel__price div {
            font-size: 20px;
            font-weight: 400;
            line-height: 25px;
            color: #000
        }

        .s3solution-panel__price strong {
            font-weight: 700
        }

        .s3solution-panel-tabs {
            display: inline-block;
            list-style: none;
            padding: 0;
            width: 120px;
            margin: 0 19px 0 0;
            vertical-align: bottom
        }

        .s3solution-panel-tabs:after {
            content: "";
            display: table;
            clear: both
        }

        .s3solution-panel-tabs__item {
            background: #fff no-repeat 50% 50%;
            box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
            float: left;
            width: 40px;
            height: 38px;
            font-size: 0;
            cursor: pointer;
            position: relative
        }

        .s3solution-panel-tabs__item:hover .s3solution-panel-tooltip {
            opacity: 1;
            visibility: visible;
            bottom: 125%
        }

        .s3solution-panel-tabs__item:first-child {
            border-radius: 4px 0 0 4px
        }

        .s3solution-panel-tabs__item:last-child {
            border-radius: 0 4px 4px 0
        }

        .s3solution-panel-tabs__item--active {
            background-color: #25b000;
            box-shadow: inset 0 1px 2px rgba(0, 0, 0, .4)
        }

        .s3solution-panel-tabs__item--desktop {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg baseProfile='full' xmlns='http://www.w3.org/2000/svg' width='26' height='20' viewBox='0 0 26 20' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill='%23484848' fill-rule='eve odd' d='M9 16v2H7v2h10v-2h-2v-2h6.01c1.1 0 1.99-.89 1.99-1.99V1.99C23 .89 22.11 0 21.01 0H2.99C1.89 0 1 .89 1 1.99v12.02c0 1.1.89 1.99 1.99 1.99H9zM3 2h18v12H3V2zm0 0'/%3E%3C/svg%3E")
        }

        .s3solution-panel-tabs__item--desktop.s3solution-panel-tabs__item--active {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg baseProfile='full' xmlns='http://www.w3.org/2000/svg' width='26' height='20' viewBox='0 0 26 20' preserveAspectRatio='none' shape-rendering='geometricPrecision'%3E%3Cpath fill='%23fff' fill-rule='eve odd' d='M9 16v2H7v2h10v-2h-2v-2h6.01c1.1 0 1.99-.89 1.99-1.99V1.99C23 .89 22.11 0 21.01 0H2.99C1.89 0 1 .89 1 1.99v12.02c0 1.1.89 1.99 1.99 1.99H9zM3 2h18v12H3V2zm0 0'/%3E%3C/svg%3E")
        }

        .s3solution-panel-tabs__item--tablet {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='22' width='16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 22'%3E%3Cpath fill='%23484848' fill-rule='evenodd' d='M0 20.17C0 21.18.79 22 1.77 22h12.46c.97 0 1.77-.82 1.77-1.83V1.83C16 .82 15.21 0 14.23 0H1.77C.8 0 0 .82 0 1.83v18.34zM8 21c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm6-19v16H2V2h12zm0 0'/%3E%3C/svg%3E")
        }

        .s3solution-panel-tabs__item--tablet.s3solution-panel-tabs__item--active {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='22' width='16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 22'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 20.17C0 21.18.79 22 1.77 22h12.46c.97 0 1.77-.82 1.77-1.83V1.83C16 .82 15.21 0 14.23 0H1.77C.8 0 0 .82 0 1.83v18.34zM8 21c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm6-19v16H2V2h12zm0 0'/%3E%3C/svg%3E")
        }

        .s3solution-panel-tabs__item--phone {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='18' width='10' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 18'%3E%3Cpath fill='%23484848' fill-rule='evenodd' d='M0 2C0 .89.89 0 2 0h6a2 2 0 0 1 2 2v14c0 1.11-.89 2-2 2H2a2 2 0 0 1-2-2V2zm1 1h8v12H1V3zm0 0'/%3E%3C/svg%3E")
        }

        .s3solution-panel-tabs__item--phone.s3solution-panel-tabs__item--active {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='18' width='10' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 18'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 2C0 .89.89 0 2 0h6a2 2 0 0 1 2 2v14c0 1.11-.89 2-2 2H2a2 2 0 0 1-2-2V2zm1 1h8v12H1V3zm0 0'/%3E%3C/svg%3E")
        }

        .s3solution-panel-tooltip {
            text-align: center;
            font-size: 13px;
            line-height: 15px;
            padding: 7px 14px;
            font-family: Arial, sans-serif;
            color: #fff;
            background: rgba(0, 0, 0, .8);
            border-radius: 4px;
            bottom: 125%;
            z-index: 10;
            transition: all .3s ease-in-out;
            min-width: 190px;
            opacity: 1;
            visibility: visible
        }

        .s3solution-panel-tooltip,
        .s3solution-panel-tooltip:after {
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            display: block
        }

        .s3solution-panel-tooltip:after {
            content: "";
            top: 100%;
            width: 0;
            height: 0;
            border-top: 6px solid rgba(0, 0, 0, .8);
            border-left: 6px solid transparent;
            border-right: 6px solid transparent
        }

        .s3solution-panel-tabs__tooltip,
        .s3solution-panel-tooltip--hidden {
            opacity: 0;
            visibility: hidden;
            bottom: 160%
        }

        .s3solution-panel-tabs__tooltip {
            min-width: 88px;
            background: #fff;
            box-shadow: 0 1px 4px rgba(0, 0, 0, .4);
            color: #484848;
            font-weight: 700
        }

        .s3solution-panel-tabs__tooltip:after {
            border-top-color: #fff
        }

        .s3solution-overlay {
            display: none;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 10000;
            visibility: visible;
            text-align: center;
            overflow: hidden;
            background: rgba(0, 0, 0, .4)
        }

        .s3solution-overlay:after {
            content: "";
            display: inline-block;
            vertical-align: middle;
            height: 100%
        }

        .s3solution-overlay * {
            box-sizing: border-box
        }

        .s3solution-themes {
            display: inline-block;
            background: #fff;
            border-radius: 4px;
            box-shadow: 0 1px 10px rgba(0, 0, 0, .4);
            text-align: left;
            position: relative;
            vertical-align: middle;
            transform: translate3d(0, 100%, 0);
            width: 80vw;
            height: 500px;
            max-width: 905px;
            padding: 40px 0 25px;
            overflow: hidden;
            transition: all .4s cubic-bezier(.17, .73, .39, .86);
            z-index: 1000;
            opacity: 0
        }

        .s3solution-themes--showed {
            transform: translateZ(0) !important
        }

        .s3solution-themes--showed {
            opacity: 1
        }

        .s3solution-themes__content {
            height: 100%;
            overflow-y: auto;
            padding: 0 30px 0 24px
        }

        .s3solution-themes__title {
            color: #191919;
            font-family: Open Sans, sans-serif;
            font-size: 22px;
            font-weight: 600;
            line-height: 30px;
            margin-bottom: 30px
        }

        .s3solution-themes-list {
            margin: 0
        }

        .s3solution-themes-list__item {
            display: inline-block;
            vertical-align: top;
            width: 120px;
            height: 70px;
            border-radius: 3px;
            margin: 1%;
            position: relative;
            border: 1px solid rgba(0, 0, 0, .1);
            cursor: pointer
        }

        .s3solution-themes-list__item--active .s3solution-themes__number {
            background: 0 0;
            border-color: transparent;
            color: #fff;
            top: auto;
            bottom: -1px;
            white-space: nowrap;
        }

        .s3solution-themes-list__item--active:after {
            content: "";
            display: block;
            position: absolute;
            z-index: 1;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border-radius: 3px;
            background: rgba(0, 0, 0, .6)
        }

        .s3solution-themes__colors {
            display: block;
            height: 100%;
            width: 100%;
            overflow: hidden;
            border-radius: 2px
        }

        .s3solution-themes__colors span {
            float: left;
            width: 25%;
            height: 100%
        }

        .s3solution-themes__number {
            color: #212121;
            font-family: Open Sans, sans-serif;
            font-size: 13px;
            font-weight: 600;
            line-height: 18px;
            text-align: center;
            padding: 5px 10px;
            background-color: #fff;
            border: 1px solid rgba(36, 176, 0, .6);
            border-radius: 3px;
            box-shadow: 0 1px 3px rgba(36, 176, 0, .3);
            position: absolute;
            word-wrap: break-word;
            top: 41px;
            left: -1px;
            right: -1px;
            z-index: 2
        }

        .s3solution-themes__number span {
            margin-left: 6px
        }

        .s3solution-themes__close {
            background: url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23979797' fill-rule='evenodd' d='M0 1.34L1.34 0 8 6.66 14.66 0 16 1.34 9.34 8 16 14.66 14.66 16 8 9.34 1.34 16 0 14.66 6.66 8 0 1.34zm0 0'/%3E%3C/svg%3E") 50% 50% no-repeat;
            width: 36px;
            height: 36px;
            position: absolute;
            top: 0;
            right: 0;
            cursor: pointer
        }

        .s3solution-preview-container {
            display: none;
            background-color: #eaeaea;
            text-align: center;
            box-sizing: border-box;
            position: fixed;
            z-index: 9999;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%
        }

        #s3solution-panel-iframe {
            display: none
        }

        .s3solution-preview-container__scroll {
            height: 100%;
            overflow-y: auto
        }

        .s3solution-preview iframe {
            border: 0 !important
        }

        .s3solution-preview__for-scroll {
            position: relative
        }

        .s3solution-preview {
            background-color: #f5f5f5;
            box-shadow: inset 0 0 1px 3px #fff;
            position: relative;
            display: inline-block;
            vertical-align: top;
            margin: 20px 0 100px
        }

        .s3solution-preview--phone {
            padding: 95px 14px;
            border: 6px solid #c6c6c6;
            border-radius: 60px
        }

        .s3solution-preview--tablet {
            padding: 112px 51px 109px;
            border: 4px solid #c6c6c6;
            border-radius: 50px
        }

        .s3solution-preview__area {
            border: 3px solid #222325;
            border-radius: 3px;
            background-color: #fff;
            overflow: hidden;
            text-align: left;
            box-sizing: content-box
        }

        .s3solution-preview__area img {
            display: block;
            max-width: 100%;
            margin: 0 auto
        }

        .s3solution-preview__elems {
            position: absolute;
            width: 67px;
            left: 50%;
            top: 0;
            margin-left: -35px
        }

        .s3solution-preview__cam {
            width: 14px;
            height: 14px;
            border-radius: 14px;
            box-shadow: inset 0 0 0 3px #656565, 0 0 1px hsla(0, 0%, 40%, .7);
            background-color: #0a080e;
            position: absolute
        }

        .s3solution-preview__cam:after {
            content: "";
            display: block;
            width: 2px;
            height: 1px;
            position: absolute;
            font-size: 0;
            left: 4px;
            bottom: 5px;
            background-color: #535353
        }

        .s3solution-preview__mic {
            border-radius: 50%;
            background-color: #303134;
            width: 9px;
            height: 9px;
            top: 17px;
            left: 50%;
            position: absolute;
            margin-left: -5px
        }

        .s3solution-preview__speaker {
            width: 67px;
            height: 4px;
            background-color: #292828;
            box-shadow: inset 0 1px 2px 0 #000, 0 -1px 0 0 #b8b8b8, 0 1px 0 0 #b8b8b8;
            border-radius: 2px;
            top: 46px;
            position: absolute
        }

        .s3solution-preview__mute-btn {
            background-color: #999;
            width: 2px;
            height: 35px;
            left: -8px;
            top: 105px;
            position: absolute
        }

        .s3solution-preview__reset-btn {
            width: 3px;
            top: 181px;
            right: -8px;
            position: absolute;
            height: 65px;
            border-radius: 1px;
            background-color: #999;
            box-shadow: -1px 0 1px 0 hsla(0, 0%, 60%, .6)
        }

        .s3solution-preview__menu-btn {
            border: 2px solid #e5e5e5;
            width: 56px;
            height: 56px;
            border-radius: 50%;
            background-color: #f5f5f5;
            position: absolute;
            bottom: 21px;
            left: 50%;
            margin-left: -30px
        }

        .s3solution-preview__volume-btn {
            background-color: #999;
            height: 65px;
            width: 3px;
            left: -8px;
            position: absolute;
            border-radius: 1px;
            box-shadow: 1px 0 1px 0 hsla(0, 0%, 60%, .6)
        }

        .s3solution-preview__volume-btn:after {
            content: "";
            display: block;
            width: 3px;
            height: 4px;
            position: absolute;
            left: 0;
            background-color: #eaeaea
        }

        .s3solution-volume-btn--top {
            top: 181px
        }

        .s3solution-volume-btn--top:after {
            top: -4px;
            border-radius: 1px 2px 0 0
        }

        .s3solution-volume-btn--bottom {
            top: 261px
        }

        .s3solution-volume-btn--bottom:after {
            top: auto;
            bottom: -4px;
            border-radius: 0 0 2px 1px
        }

        .s3solution-preview--phone .s3solution-preview__cam {
            left: -41px;
            top: 42px
        }

        .s3solution-preview--tablet .s3solution-preview__cam {
            top: 50px;
            left: 50%
        }

        .s3solution-preview--tablet .s3solution-preview__mic {
            width: 7px;
            height: 7px;
            background-color: #dcdcdc;
            top: 54px;
            left: 50%;
            margin-left: -16px
        }

        .s3solution-preview__loader {
            padding-top: 40%;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-color: #fff;
        }

        .s3solution-preview__loader .s3-solution-loader {
            width: 60px;
            height: 60px;
            background: #fff;
            display: block;
        }

        .s3solution-preview__loader .s3-solution-loader:before {
            background: #25b000;
        }

        .s3solution-preview__loader .s3-solution-loader:after {
            background: #fff;
        }

        .s3solution-themes.s3solution-themes--mobile {
            height: 100% !important;
            max-height: 100% !important
        }

        .s3solution-themes.s3solution-themes--mobile {
            position: fixed;
            display: block;
            border-radius: 0;
            width: 100%;
            max-width: 100%;
            left: 0;
            top: 0
        }

        @media (min-width:481px) {
            .s3solution-panel-siteid {
                display: none !important
            }
        }

        @media all and (max-width: 1200px) {}

        @media all and (max-width: 960px) {
            .s3solution-panel-tabs {
                display: none;
            }

        }

        @media all and (max-width: 768px) {

            .s3solution-panel-tooltip {
                display: none;
            }

            .s3solution__item {
                padding-top: 12px;
                padding-bottom: 0;
            }

            .s3solution__item--other {
                max-width: 45%;
            }

            .s3solution__item--switch {
                order: 1;
                position: relative;
                top: -5px;
            }

            .s3solution-panel__btn--change {
                padding: 4px;
                background-position: 50% 50%;
                width: 40px;
                height: 40px;
            }

            .s3solution-panel__btn--change span {
                display: none;
            }

            .s3solution-themes {
                width: 100%;
                height: 100vh;
            }

            .s3solution-overlay {
                z-index: 10011;
            }
        }

        @media (max-width:480px) and (min-width:321px) {
            .s3solution-panel-toggler {
                top: -32px
            }

            .s3solution-panel-toggler__btn {
                font-size: 14px;
                line-height: 22px;
                padding: 7px 19px 11px 10px
            }

            .s3solution-panel-toggler__shadow:before {
                left: -10px
            }

            .s3solution-panel-toggler__shadow:after {
                right: -10px
            }
        }

        .roistat-promo-wrap {
            z-index: 9999999 !important
        }

        .s3-popup-overlay {
            display: none;
            position: fixed;
            top: 0;
            left: 0;
            opacity: 1;
            width: 100%;
            height: 100%;
            text-align: center;
            background-color: rgba(0, 0, 0, .6);
            z-index: 10011
        }

        .s3-popup-overlay:after {
            content: "";
            width: 0;
            height: 100%
        }

        .s3-popup,
        .s3-popup-overlay:after {
            display: inline-block;
            vertical-align: middle
        }

        .s3-popup {
            max-width: 90%;
            max-height: 90%;
            min-width: 200px;
            min-height: 150px;
            overflow-x: hidden;
            overflow-y: auto;
            position: relative;
            margin-top: -80px;
            text-align: left;
            font-size: 0;
            transition: margin-top .3s ease-out, opacity .5s ease-out;
            opacity: 0
        }

        .s3-popup.s3-popup--showed {
            margin-top: 0;
            opacity: 1
        }

        .s3-popup__container {
            font-size: 0;
            overflow-y: auto;
            height: 100%
        }

        .s3-popup__content {
            font-size: 0;
            position: relative;
            padding: 0
        }

        .s3-popup--framed .s3-popup__content {
            font-size: 0
        }

        .s3-popup--framed iframe {
            border: 0
        }

        .s3-popup__close {
            display: inline-block;
            width: 36px;
            height: 36px;
            background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6L6 18M6 6L18 18' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
            background-position: 50% 50%;
            background-repeat: no-repeat;
            position: absolute;
            top: 16px;
            right: 15px;
            cursor: pointer;
            z-index: 10;
            background-color: rgba(255, 255, 255, .4);
            transition: all .2s ease-in-out
        }

        .s3-popup-overlay--closed {
            display: none !important
        }

        .s3-popup-overlay--opened {
            display: block !important
        }

        .s3-popup__spinner {
            width: 30px;
            height: 30px;
            background-color: #6fbf44;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            margin: auto;
            outline: 1px solid transparent;
            z-index: 10;
            animation: rotateplane 1.2s infinite ease-in-out
        }

        @keyframes rotateplane {
            0% {
                transform: perspective(120px) rotateX(0) rotateY(0)
            }

            50% {
                transform: perspective(120px) rotateX(-180.1deg) rotateY(0)
            }

            to {
                transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
            }
        }

        .s3-solution-form {
            width: 800px;
            background-color: #fff;
            background-position: 100% 0;
            background-repeat: no-repeat;
            box-sizing: border-box;
            position: relative;
            overflow: hidden;
            padding: 16px;
            display: flex;
            justify-content: space-between;
            box-shadow: 0px 16px 32px rgba(0, 0, 0, 0.08);
            border-radius: 19px;
        }

        .s3-solution-form__left,
        .s3-solution-form__right {
            flex: 0 0 50%;
            box-sizing: border-box;
            min-height: 540px;
            overflow: hidden;
            position: relative
        }

        .s3-solution-form__left {
            padding: 32px 32px 32px 48px;
        }

        .s3-solution-form__left {
            /*padding: 27px 0 36px;*/
            background: #fff;
            display: flex;
            /*border-radius: 4px 0 0 4px;*/
            /*max-width: 414px*/
        }

        .s3-solution-form__right {
            background-image: url('/g/solutions_panel_v2/images/formbg_new.jpg') !important;
            background-position: 50% 50% !important;
            background-repeat: no-repeat !important;
            background-size: cover !important;
        }

        .s3-solution-form__right {
            border-radius: 10px;
        }

        .s3-solution-form__right.new-year__capture .s3-solution-form__capture {
            display: none;
        }

        .s3-solution-form__right--pic1 {
            background-image: url('/g/solutions_panel_v2/images/formbg2.jpeg') !important
        }

        .s3-solution-form__right--pic2 {
            background-image: url('/g/solutions_panel_v2/images/formbg3.jpeg') !important
        }

        .s3-solution-form__right--pic3 {
            background-image: url('/g/solutions_panel_v2/images/formbg4.jpeg') !important
        }

        .s3-solution-form__right--pic4 {
            background-position: 100% 0 !important;
            background-image: url('/g/solutions_panel_v2/images/formbg5.jpeg') !important
        }

        .s3-solution-form__left form {
            width: 100%;
            max-width: 363px;
            margin: 0 auto
        }

        .s3-solution-form__title {
            font-family: Montserrat, sans-serif;
            font-style: normal;
            font-weight: 400;
            font-size: 18px;
            line-height: 24px;
            color: #000000;
            padding-bottom: 24px;
        }

        .s3-solution-form__title strong {
            font-weight: 700;
            display: block;
        }

        .s3-solution-form__title span {
            color: #333;
            font-size: 27px;
            font-weight: 700;
            line-height: 32px;
            letter-spacing: -.7px;
            display: block
        }

        .s3-solution-form__field {
            margin-bottom: 16px;
            padding: 0;
        }

        .s3-solution-form__field--submit {
            text-align: center;
            margin: 0
        }

        .s3-solution-form__field--submit .s3-solution-form__submit {
            max-width: 100%;
            height: 56px;
            background: linear-gradient(90deg, #582ED2 0%, #C91FE3 100%), #6532F7;
            border-radius: 108px;
            outline: 0;
            border: none;
            color: #fff;
            font-size: 15px;
            font-weight: 600;
            line-height: 56px;
            text-align: center;
            margin-top: 32px;
            display: block;
            width: 100%;
            padding: 0 5px;
            cursor: pointer;
        }

        .s3-solution-form__field--submit .s3-solution-form__submit:hover {
            background: linear-gradient(90deg, #6635F1 0%, #E228FF 100%), #6532F7;
            box-shadow: 0px 6px 10px rgba(102, 53, 241, 0.34);
        }


        .s3-solution-form__label {
            display: block;
            margin-bottom: 4px;
            position: relative;
            font-family: Montserrat, sans-serif;
            font-style: normal;
            font-weight: 600;
            font-size: 12px;
            line-height: 20px;
            color: #222222;
        }

        .s3-solution-form__label span {
            color: #FF005C;
            margin-left: 2px;
        }

        .s3-solution-form form .s3-solution-form__input {
            box-sizing: border-box !important;
            width: 100% !important;
            font-family: Montserrat, sans-serif !important;
            padding: 0px 54px 0 24px !important;
            outline: 0 !important;
            color: #333 !important
        }

        .s3-solution-form form .s3-solution-form__input {
            background: #fff;
            height: 48px;
            border: 1px solid #D0D5DD;
            border-radius: 104px;
            font-size: 14px;
            font-weight: 400;
            letter-spacing: -.25px;
            line-height: 36px
        }

        /*.s3-solution-form form .s3-solution-form__input:focus {*/
        /*    border: 2px solid #ff8900!important;*/
        /*    box-shadow: 0 2px 2px #fdd19f!important*/
        /*}*/

        /*.s3-solution-form form .s3-solution-form__input--error {*/
        /*    border-color: #f57474!important*/
        /*}*/

        .s3-solution-form form .s3-solution-form__input::-webkit-input-placeholder {
            color: #8F969E;
            font-family: Montserrat, sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 25px;
            letter-spacing: -.25px
        }

        .s3-solution-form form .s3-solution-form__input::-moz-placeholder {
            color: #8F969E;
            font-family: Montserrat, sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 25px;
            letter-spacing: -.25px
        }

        .s3-solution-form form .s3-solution-form__input:-ms-input-placeholder {
            color: #8F969E;
            font-family: Montserrat, sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 25px;
            letter-spacing: -.25px
        }

        .s3-solution-form form .s3-solution-form__input:-moz-placeholder {
            color: #8F969E;
            font-family: Montserrat, sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 25px;
            letter-spacing: -.25px
        }

        .s3-solution-form__success {
            color: #484848;
            text-align: center;
            font-family: Montserrat, sans-serif;
            font-size: 21px;
            font-weight: 400;
            line-height: 28px;
            align-self: center
        }

        .s3-solution-form__success strong {
            color: #73ab4d;
            font-size: 30px;
            font-weight: 700;
            line-height: 41px
        }



        .s3-solution-form__capture {
            padding: 0 !important;
        }



        .s3-solution-form__capture {
            font-family: Montserrat, sans-serif;
        }

        .s3-solution-form__capture p {
            margin: 0;
            width: 100%;
            font-family: Montserrat, sans-serif;
            text-align: left;
        }

        .s3-solution-form__capture-title {
            margin-bottom: 5px !important;
        }

        .s3-solution-form__capture-title {
            font-style: normal;
            font-weight: 700;
            font-size: 24px;
            line-height: 31px;
            color: #FFFFFF;
        }

        .s3-solution-form__capture-text {
            font-style: normal;
            font-weight: 500;
            font-size: 15px;
            line-height: 22px;
            color: #FFFFFF;
            max-width: 280px;

        }

        .s3-solution-form__right img {
            display: none
        }

        .s3-popup--type1 .s3-solution-form__right {
            /*border-radius: 0 4px 4px 0;*/
            padding: 24px;
            text-align: center;
            background: #f4f4f4;
        }

        .s3-popup--type1 .s3-solution-form__right .s3-solution-form__pic--type1 {
            display: block
        }

        .s3-popup--type1 .s3-solution-form__capture {
            padding: 19px 0;
            color: #212121
        }

        .s3-popup--type2 .s3-solution-form__right {
            background-color: rgba(0, 0, 0, .6);
            padding: 0;
            line-height: 0
        }

        .s3-popup--type2 .s3-solution-form__right img {
            border: 0 !important
        }

        .s3-popup--type2 .s3-solution-form__right .s3-solution-form__pic--type2 {
            border-radius: 0 0 4px 0;
            display: block
        }

        .s3-popup--type2 .s3-solution-form__capture {
            position: absolute;
            margin: 0;
            left: 0;
            right: 0;
            bottom: 0;
            padding: 19px 68px;
            color: #fff;
            background-color: rgba(0, 0, 0, .6)
        }

        @media (max-width:480px) {
            .s3-solution-form__title {
                font-size: 22px
            }
        }

        @media (max-width:800px) {
            .s3-popup {
                background: #fff;
                /*max-width: 100%;*/
                max-height: 100%;
                /*position: absolute;*/
                /*top: 0;*/
                /*left: 0;*/
                /*right: 0;*/
                /*bottom: 0;*/
                /*border-radius: 0*/
            }

            .s3-solution-form {
                width: 100%
            }

            .s3-solution-form__right {
                display: none
            }

            .s3-solution-form__left {
                width: 100%;
                padding: 10px 20px
            }
        }

        .s3solution-panel-tabs__item--inprogress {
            background: #25b000 !important
        }

        .s3solution-panel-tabs__item--inprogress .s3-solution-loader {
            display: block
        }

        .s3-solution-loader {
            font-size: 10px;
            display: none;
            margin: 11px auto;
            text-indent: -9999em;
            width: 17px;
            height: 17px;
            border-radius: 50%;
            background: #fff;
            background: linear-gradient(90deg, #fff 10%, hsla(0, 0%, 100%, 0) 42%);
            position: relative;
            animation: load3 1s infinite linear;
            transform: translateZ(0)
        }

        .s3-solution-loader:before {
            width: 50%;
            height: 50%;
            background: #fff;
            border-radius: 100% 0 0 0;
            position: absolute;
            top: 0;
            left: 0;
            content: ""
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_orientation {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.57496 7.50002C7.77088 6.94308 8.15759 6.47344 8.66659 6.1743C9.17559 5.87515 9.77404 5.7658 10.3559 5.86561C10.9378 5.96543 11.4656 6.26796 11.8459 6.71963C12.2261 7.1713 12.4342 7.74296 12.4333 8.33335C12.4333 10 9.93329 10.8334 9.93329 10.8334M18.3333 10C18.3333 14.6024 14.6023 18.3334 9.99996 18.3334C5.39759 18.3334 1.66663 14.6024 1.66663 10C1.66663 5.39765 5.39759 1.66669 9.99996 1.66669C14.6023 1.66669 18.3333 5.39765 18.3333 10Z' stroke='%23D0D5DD' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 14.1667H10.0083' stroke='%23D0D5DD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: calc(100% - 24px) 50%;
            background-repeat: no-repeat;
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_competitor_website {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3333 7.5H1.66666M1.66666 6.5L1.66666 13.5C1.66666 14.9001 1.66666 15.6002 1.93914 16.135C2.17882 16.6054 2.56127 16.9878 3.03168 17.2275C3.56646 17.5 4.26652 17.5 5.66665 17.5H14.3333C15.7335 17.5 16.4335 17.5 16.9683 17.2275C17.4387 16.9878 17.8212 16.6054 18.0608 16.135C18.3333 15.6002 18.3333 14.9001 18.3333 13.5V6.5C18.3333 5.09987 18.3333 4.3998 18.0608 3.86502C17.8212 3.39462 17.4387 3.01217 16.9683 2.77248C16.4335 2.5 15.7335 2.5 14.3333 2.5L5.66666 2.5C4.26653 2.5 3.56646 2.5 3.03168 2.77248C2.56128 3.01217 2.17882 3.39462 1.93914 3.86502C1.66666 4.3998 1.66666 5.09987 1.66666 6.5Z' stroke='%23D0D5DD' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
            background-position: calc(100% - 24px) 50%;
            background-repeat: no-repeat;
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_name {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.43024 16.1987C4.93717 15.0043 6.12076 14.1667 7.49999 14.1667H12.5C13.8792 14.1667 15.0628 15.0043 15.5697 16.1987M13.3333 7.91667C13.3333 9.75762 11.8409 11.25 9.99999 11.25C8.15904 11.25 6.66666 9.75762 6.66666 7.91667C6.66666 6.07572 8.15904 4.58334 9.99999 4.58334C11.8409 4.58334 13.3333 6.07572 13.3333 7.91667ZM18.3333 10C18.3333 14.6024 14.6024 18.3333 9.99999 18.3333C5.39762 18.3333 1.66666 14.6024 1.66666 10C1.66666 5.39763 5.39762 1.66667 9.99999 1.66667C14.6024 1.66667 18.3333 5.39763 18.3333 10Z' stroke='%23D0D5DD' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
            background-position: calc(100% - 24px) 50%;
            background-repeat: no-repeat;
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_phone {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4997 3.33333V7.5M12.4997 7.5L16.6663 7.5M12.4997 7.5L17.4996 2.5M8.52219 11.5526C7.52087 10.5512 6.73022 9.41904 6.15022 8.21102C6.10033 8.10712 6.07539 8.05516 6.05622 7.98942C5.98812 7.75579 6.03704 7.46891 6.17871 7.27105C6.21858 7.21537 6.26621 7.16774 6.36147 7.07248C6.65281 6.78115 6.79848 6.63548 6.89372 6.48899C7.25288 5.93659 7.25288 5.22443 6.89372 4.67203C6.79848 4.52554 6.65281 4.37988 6.36147 4.08854L6.19908 3.92615C5.75621 3.48328 5.53478 3.26184 5.29696 3.14156C4.82399 2.90233 4.26544 2.90233 3.79247 3.14156C3.55465 3.26184 3.33322 3.48328 2.89035 3.92615L2.75899 4.05751C2.31763 4.49886 2.09696 4.71954 1.92842 5.01956C1.7414 5.35249 1.60693 5.86956 1.60807 6.25141C1.60909 6.59554 1.67585 6.83072 1.80935 7.30109C2.52683 9.82892 3.88056 12.2142 5.87054 14.2042C7.86052 16.1942 10.2458 17.5479 12.7737 18.2654C13.244 18.3989 13.4792 18.4657 13.8233 18.4667C14.2052 18.4678 14.7223 18.3333 15.0552 18.1463C15.3552 17.9778 15.5759 17.7571 16.0172 17.3158L16.1486 17.1844C16.5915 16.7415 16.8129 16.5201 16.9332 16.2823C17.1724 15.8093 17.1724 15.2508 16.9332 14.7778C16.8129 14.54 16.5915 14.3185 16.1486 13.8757L15.9862 13.7133C15.6949 13.4219 15.5492 13.2763 15.4027 13.181C14.8503 12.8219 14.1382 12.8219 13.5858 13.181C13.4393 13.2763 13.2936 13.4219 13.0023 13.7133C12.907 13.8085 12.8594 13.8562 12.8037 13.896C12.6058 14.0377 12.319 14.0866 12.0853 14.0185C12.0196 13.9994 11.9676 13.9744 11.8637 13.9245C10.6557 13.3445 9.5235 12.5539 8.52219 11.5526Z' stroke='%23D0D5DD' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
            background-position: calc(100% - 24px) 50%;
            background-repeat: no-repeat;
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__field--error {
            border-color: #FF005C;
            background-color: #F4F5FD;
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_orientation.s3-solution-form__field--error {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.57496 7.50002C7.77088 6.94308 8.15759 6.47344 8.66659 6.1743C9.17559 5.87515 9.77404 5.7658 10.3559 5.86561C10.9378 5.96543 11.4656 6.26796 11.8459 6.71963C12.2261 7.1713 12.4342 7.74296 12.4333 8.33335C12.4333 10 9.93329 10.8334 9.93329 10.8334M18.3333 10C18.3333 14.6024 14.6023 18.3334 9.99996 18.3334C5.39759 18.3334 1.66663 14.6024 1.66663 10C1.66663 5.39765 5.39759 1.66669 9.99996 1.66669C14.6023 1.66669 18.3333 5.39765 18.3333 10Z' stroke='%23FF005C' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 14.1667H10.0083' stroke='%23FF005C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_orientation_website.s3-solution-form__field--error {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3333 7.5H1.66666M1.66666 6.5L1.66666 13.5C1.66666 14.9001 1.66666 15.6002 1.93914 16.135C2.17882 16.6054 2.56127 16.9878 3.03168 17.2275C3.56646 17.5 4.26652 17.5 5.66665 17.5H14.3333C15.7335 17.5 16.4335 17.5 16.9683 17.2275C17.4387 16.9878 17.8212 16.6054 18.0608 16.135C18.3333 15.6002 18.3333 14.9001 18.3333 13.5V6.5C18.3333 5.09987 18.3333 4.3998 18.0608 3.86502C17.8212 3.39462 17.4387 3.01217 16.9683 2.77248C16.4335 2.5 15.7335 2.5 14.3333 2.5L5.66666 2.5C4.26653 2.5 3.56646 2.5 3.03168 2.77248C2.56128 3.01217 2.17882 3.39462 1.93914 3.86502C1.66666 4.3998 1.66666 5.09987 1.66666 6.5Z' stroke='%23FF005C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_name.s3-solution-form__field--error {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.43024 16.1987C4.93717 15.0043 6.12076 14.1667 7.49999 14.1667H12.5C13.8792 14.1667 15.0628 15.0043 15.5697 16.1987M13.3333 7.91667C13.3333 9.75762 11.8409 11.25 9.99999 11.25C8.15904 11.25 6.66666 9.75762 6.66666 7.91667C6.66666 6.07572 8.15904 4.58334 9.99999 4.58334C11.8409 4.58334 13.3333 6.07572 13.3333 7.91667ZM18.3333 10C18.3333 14.6024 14.6024 18.3333 9.99999 18.3333C5.39762 18.3333 1.66666 14.6024 1.66666 10C1.66666 5.39763 5.39762 1.66667 9.99999 1.66667C14.6024 1.66667 18.3333 5.39763 18.3333 10Z' stroke='%23FF005C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_phone.s3-solution-form__field--error {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4997 3.33333V7.5M12.4997 7.5L16.6663 7.5M12.4997 7.5L17.4996 2.5M8.52219 11.5526C7.52087 10.5512 6.73022 9.41904 6.15022 8.21102C6.10033 8.10712 6.07539 8.05516 6.05622 7.98942C5.98812 7.75579 6.03704 7.46891 6.17871 7.27105C6.21858 7.21537 6.26621 7.16774 6.36147 7.07248C6.65281 6.78115 6.79848 6.63548 6.89372 6.48899C7.25288 5.93659 7.25288 5.22443 6.89372 4.67203C6.79848 4.52554 6.65281 4.37988 6.36147 4.08854L6.19908 3.92615C5.75621 3.48328 5.53478 3.26184 5.29696 3.14156C4.82399 2.90233 4.26544 2.90233 3.79247 3.14156C3.55465 3.26184 3.33322 3.48328 2.89035 3.92615L2.75899 4.05751C2.31763 4.49886 2.09696 4.71954 1.92842 5.01956C1.7414 5.35249 1.60693 5.86956 1.60807 6.25141C1.60909 6.59554 1.67585 6.83072 1.80935 7.30109C2.52683 9.82892 3.88056 12.2142 5.87054 14.2042C7.86052 16.1942 10.2458 17.5479 12.7737 18.2654C13.244 18.3989 13.4792 18.4657 13.8233 18.4667C14.2052 18.4678 14.7223 18.3333 15.0552 18.1463C15.3552 17.9778 15.5759 17.7571 16.0172 17.3158L16.1486 17.1844C16.5915 16.7415 16.8129 16.5201 16.9332 16.2823C17.1724 15.8093 17.1724 15.2508 16.9332 14.7778C16.8129 14.54 16.5915 14.3185 16.1486 13.8757L15.9862 13.7133C15.6949 13.4219 15.5492 13.2763 15.4027 13.181C14.8503 12.8219 14.1382 12.8219 13.5858 13.181C13.4393 13.2763 13.2936 13.4219 13.0023 13.7133C12.907 13.8085 12.8594 13.8562 12.8037 13.896C12.6058 14.0377 12.319 14.0866 12.0853 14.0185C12.0196 13.9994 11.9676 13.9744 11.8637 13.9245C10.6557 13.3445 9.5235 12.5539 8.52219 11.5526Z' stroke='%23FF005C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-solution-form form .s3-solution-form__input:hover {
            border-color: #C920E4;
            box-shadow: 0px 4px 6px rgba(201, 32, 228, 0.14);
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_orientation:hover {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.57496 7.50002C7.77088 6.94308 8.15759 6.47344 8.66659 6.1743C9.17559 5.87515 9.77404 5.7658 10.3559 5.86561C10.9378 5.96543 11.4656 6.26796 11.8459 6.71963C12.2261 7.1713 12.4342 7.74296 12.4333 8.33335C12.4333 10 9.93329 10.8334 9.93329 10.8334M18.3333 10C18.3333 14.6024 14.6023 18.3334 9.99996 18.3334C5.39759 18.3334 1.66663 14.6024 1.66663 10C1.66663 5.39765 5.39759 1.66669 9.99996 1.66669C14.6023 1.66669 18.3333 5.39765 18.3333 10Z' stroke='%23C920E4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 14.1667H10.0083' stroke='%23C920E4' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_competitor_website:hover {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3333 7.5H1.66666M1.66666 6.5L1.66666 13.5C1.66666 14.9001 1.66666 15.6002 1.93914 16.135C2.17882 16.6054 2.56127 16.9878 3.03168 17.2275C3.56646 17.5 4.26652 17.5 5.66665 17.5H14.3333C15.7335 17.5 16.4335 17.5 16.9683 17.2275C17.4387 16.9878 17.8212 16.6054 18.0608 16.135C18.3333 15.6002 18.3333 14.9001 18.3333 13.5V6.5C18.3333 5.09987 18.3333 4.3998 18.0608 3.86502C17.8212 3.39462 17.4387 3.01217 16.9683 2.77248C16.4335 2.5 15.7335 2.5 14.3333 2.5L5.66666 2.5C4.26653 2.5 3.56646 2.5 3.03168 2.77248C2.56128 3.01217 2.17882 3.39462 1.93914 3.86502C1.66666 4.3998 1.66666 5.09987 1.66666 6.5Z' stroke='%23C920E4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_name:hover {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.43024 16.1987C4.93717 15.0043 6.12076 14.1667 7.49999 14.1667H12.5C13.8792 14.1667 15.0628 15.0043 15.5697 16.1987M13.3333 7.91667C13.3333 9.75762 11.8409 11.25 9.99999 11.25C8.15904 11.25 6.66666 9.75762 6.66666 7.91667C6.66666 6.07572 8.15904 4.58334 9.99999 4.58334C11.8409 4.58334 13.3333 6.07572 13.3333 7.91667ZM18.3333 10C18.3333 14.6024 14.6024 18.3333 9.99999 18.3333C5.39762 18.3333 1.66666 14.6024 1.66666 10C1.66666 5.39763 5.39762 1.66667 9.99999 1.66667C14.6024 1.66667 18.3333 5.39763 18.3333 10Z' stroke='%23C920E4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_phone:hover {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4997 3.33333V7.5M12.4997 7.5L16.6663 7.5M12.4997 7.5L17.4996 2.5M8.52219 11.5526C7.52087 10.5512 6.73022 9.41904 6.15022 8.21102C6.10033 8.10712 6.07539 8.05516 6.05622 7.98942C5.98812 7.75579 6.03704 7.46891 6.17871 7.27105C6.21858 7.21537 6.26621 7.16774 6.36147 7.07248C6.65281 6.78115 6.79848 6.63548 6.89372 6.48899C7.25288 5.93659 7.25288 5.22443 6.89372 4.67203C6.79848 4.52554 6.65281 4.37988 6.36147 4.08854L6.19908 3.92615C5.75621 3.48328 5.53478 3.26184 5.29696 3.14156C4.82399 2.90233 4.26544 2.90233 3.79247 3.14156C3.55465 3.26184 3.33322 3.48328 2.89035 3.92615L2.75899 4.05751C2.31763 4.49886 2.09696 4.71954 1.92842 5.01956C1.7414 5.35249 1.60693 5.86956 1.60807 6.25141C1.60909 6.59554 1.67585 6.83072 1.80935 7.30109C2.52683 9.82892 3.88056 12.2142 5.87054 14.2042C7.86052 16.1942 10.2458 17.5479 12.7737 18.2654C13.244 18.3989 13.4792 18.4657 13.8233 18.4667C14.2052 18.4678 14.7223 18.3333 15.0552 18.1463C15.3552 17.9778 15.5759 17.7571 16.0172 17.3158L16.1486 17.1844C16.5915 16.7415 16.8129 16.5201 16.9332 16.2823C17.1724 15.8093 17.1724 15.2508 16.9332 14.7778C16.8129 14.54 16.5915 14.3185 16.1486 13.8757L15.9862 13.7133C15.6949 13.4219 15.5492 13.2763 15.4027 13.181C14.8503 12.8219 14.1382 12.8219 13.5858 13.181C13.4393 13.2763 13.2936 13.4219 13.0023 13.7133C12.907 13.8085 12.8594 13.8562 12.8037 13.896C12.6058 14.0377 12.319 14.0866 12.0853 14.0185C12.0196 13.9994 11.9676 13.9744 11.8637 13.9245C10.6557 13.3445 9.5235 12.5539 8.52219 11.5526Z' stroke='%23C920E4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-solution-form form .s3-solution-form__input:focus {
            box-shadow: none;
            border-color: #C920E4;
        }

        .s3-solution-loader:after {
            background: #25b000;
            width: 75%;
            height: 75%;
            border-radius: 50%;
            content: "";
            margin: auto;
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0
        }

        @keyframes load3 {
            0% {
                transform: rotate(0)
            }

            to {
                transform: rotate(1turn)
            }
        }

        .s3solution-panel-order-form__input._error {
            border-color: red;
        }

        .s3solution__item.s3solution__item--order+.s3solution__item.s3solution__item--order {
            margin: 0;
        }

        .s3solution__item.s3solution__item--free .s3solution-panel__btn--free {
            white-space: nowrap;
            padding: 9px 20px;
            color: #000;
        }

        @media all and (max-width: 767px) {
            .s3solution__item.s3solution__item--order {
                padding-bottom: 0;
            }

            .s3solution__item.s3solution__item--order {
                order: 1;
            }

            .s3solution-panel__btn.s3solution-panel__btn--order {
                white-space: nowrap;
            }

            .s3solution__item.s3solution__item--order+.s3solution__item.s3solution__item--order {
                margin: 0 10px 0 0;
                order: 0;
            }

            .s3solution-panel__container {
                padding-bottom: 10px;
            }
        }

        @media all and (max-width: 399px) {
            .s3solution__item.s3solution__item--order {
                padding-bottom: 10px;
                display: block;
            }

            .s3solution__item.s3solution__item--order .s3solution-panel__btn--free {
                margin: 10px 0 0;
            }
        }

        @media all and (max-width: 860px) {
            .s3-popup {
                border-radius: 16px;
                max-width: calc(100% - 32px);
                margin: auto;
                display: block;
                position: absolute;
                top: 16px;
                right: 0;
                left: 0;
                bottom: 16px;
            }

            .s3-solution-form {
                width: 100%;
                max-width: 100%;
                display: block;
            }

            .s3-solution-form__right {
                display: none;
            }

            .s3-solution-form__left {
                width: 100%;
                padding: 32px 0;
            }
        }

        .s3-popup_form_abstract .s3-solution-form {
            padding: 0;
        }

        .s3-popup_form_abstract .s3-solution-form__right {
            background-image: url('/g/solutions_panel_v2/images/formbg_new_abs.jpg') !important;
        }

        .s3-popup_form_abstract .s3-solution-form__right {
            border-radius: 20px;
        }

        @media all and (min-width: 861px) {
            .s3-popup_form_abstract .s3-solution-form__right {
                display: flex;
                align-items: flex-end;
            }
        }

        .s3-popup_form_abstract .s3-solution-form__capture {
            padding: 32px !important;
        }

        .s3-popup_form_abstract .s3-solution-form__capture {
            background: rgba(93, 6, 236, 0.41);
            -webkit-backdrop-filter: blur(14px);
            backdrop-filter: blur(14px);
            border-radius: 16px;
        }

        .s3-popup_form_abstract .s3-solution-form__left {
            padding: 48px;
        }

        .s3-popup_form_abstract .s3-solution-form__capture-title {
            font-size: 28px;
            line-height: 33px;
        }

        .s3-popup_form_abstract .s3-solution-form__capture-text {
            font-size: 17px;
            line-height: 26px;
        }

        .s3-popup_form_abstract .s3-solution-form form .s3-solution-form__input {
            background-color: #F4F5FD;
            border-radius: 8px;
            border-color: transparent;
        }

        .s3-popup_form_abstract .s3-solution-form form .s3-solution-form__input:hover {
            border-color: #03B7EF;
            box-shadow: 0px 4px 6px rgba(3, 183, 239, 0.14);
        }

        .s3-popup_form_abstract .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_orientation:hover {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.57496 7.50002C7.77088 6.94308 8.15759 6.47344 8.66659 6.1743C9.17559 5.87515 9.77404 5.7658 10.3559 5.86561C10.9378 5.96543 11.4656 6.26796 11.8459 6.71963C12.2261 7.1713 12.4342 7.74296 12.4333 8.33335C12.4333 10 9.93329 10.8334 9.93329 10.8334M18.3333 10C18.3333 14.6024 14.6023 18.3334 9.99996 18.3334C5.39759 18.3334 1.66663 14.6024 1.66663 10C1.66663 5.39765 5.39759 1.66669 9.99996 1.66669C14.6023 1.66669 18.3333 5.39765 18.3333 10Z' stroke='%2303B7EF' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 14.1667H10.0083' stroke='%2303B7EF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        }

        .s3-popup_form_abstract .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_competitor_website:hover {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3333 7.5H1.66666M1.66666 6.5L1.66666 13.5C1.66666 14.9001 1.66666 15.6002 1.93914 16.135C2.17882 16.6054 2.56127 16.9878 3.03168 17.2275C3.56646 17.5 4.26652 17.5 5.66665 17.5H14.3333C15.7335 17.5 16.4335 17.5 16.9683 17.2275C17.4387 16.9878 17.8212 16.6054 18.0608 16.135C18.3333 15.6002 18.3333 14.9001 18.3333 13.5V6.5C18.3333 5.09987 18.3333 4.3998 18.0608 3.86502C17.8212 3.39462 17.4387 3.01217 16.9683 2.77248C16.4335 2.5 15.7335 2.5 14.3333 2.5L5.66666 2.5C4.26653 2.5 3.56646 2.5 3.03168 2.77248C2.56128 3.01217 2.17882 3.39462 1.93914 3.86502C1.66666 4.3998 1.66666 5.09987 1.66666 6.5Z' stroke='%2303B7EF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-popup_form_abstract .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_name:hover {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.43024 16.1987C4.93717 15.0043 6.12076 14.1667 7.49999 14.1667H12.5C13.8792 14.1667 15.0628 15.0043 15.5697 16.1987M13.3333 7.91667C13.3333 9.75762 11.8409 11.25 9.99999 11.25C8.15904 11.25 6.66666 9.75762 6.66666 7.91667C6.66666 6.07572 8.15904 4.58334 9.99999 4.58334C11.8409 4.58334 13.3333 6.07572 13.3333 7.91667ZM18.3333 10C18.3333 14.6024 14.6024 18.3333 9.99999 18.3333C5.39762 18.3333 1.66666 14.6024 1.66666 10C1.66666 5.39763 5.39762 1.66667 9.99999 1.66667C14.6024 1.66667 18.3333 5.39763 18.3333 10Z' stroke='%2303B7EF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-popup_form_abstract .s3-solution-form form .s3-solution-form__input.s3-solution-form__input_phone:hover {
            background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4997 3.33333V7.5M12.4997 7.5L16.6663 7.5M12.4997 7.5L17.4996 2.5M8.52219 11.5526C7.52087 10.5512 6.73022 9.41904 6.15022 8.21102C6.10033 8.10712 6.07539 8.05516 6.05622 7.98942C5.98812 7.75579 6.03704 7.46891 6.17871 7.27105C6.21858 7.21537 6.26621 7.16774 6.36147 7.07248C6.65281 6.78115 6.79848 6.63548 6.89372 6.48899C7.25288 5.93659 7.25288 5.22443 6.89372 4.67203C6.79848 4.52554 6.65281 4.37988 6.36147 4.08854L6.19908 3.92615C5.75621 3.48328 5.53478 3.26184 5.29696 3.14156C4.82399 2.90233 4.26544 2.90233 3.79247 3.14156C3.55465 3.26184 3.33322 3.48328 2.89035 3.92615L2.75899 4.05751C2.31763 4.49886 2.09696 4.71954 1.92842 5.01956C1.7414 5.35249 1.60693 5.86956 1.60807 6.25141C1.60909 6.59554 1.67585 6.83072 1.80935 7.30109C2.52683 9.82892 3.88056 12.2142 5.87054 14.2042C7.86052 16.1942 10.2458 17.5479 12.7737 18.2654C13.244 18.3989 13.4792 18.4657 13.8233 18.4667C14.2052 18.4678 14.7223 18.3333 15.0552 18.1463C15.3552 17.9778 15.5759 17.7571 16.0172 17.3158L16.1486 17.1844C16.5915 16.7415 16.8129 16.5201 16.9332 16.2823C17.1724 15.8093 17.1724 15.2508 16.9332 14.7778C16.8129 14.54 16.5915 14.3185 16.1486 13.8757L15.9862 13.7133C15.6949 13.4219 15.5492 13.2763 15.4027 13.181C14.8503 12.8219 14.1382 12.8219 13.5858 13.181C13.4393 13.2763 13.2936 13.4219 13.0023 13.7133C12.907 13.8085 12.8594 13.8562 12.8037 13.896C12.6058 14.0377 12.319 14.0866 12.0853 14.0185C12.0196 13.9994 11.9676 13.9744 11.8637 13.9245C10.6557 13.3445 9.5235 12.5539 8.52219 11.5526Z' stroke='%2303B7EF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        }

        .s3-popup_form_abstract .s3-solution-form form .s3-solution-form__input.s3-solution-form__field--error {
            border-color: #FF005C;
        }

        .s3-popup_form_abstract .s3-solution-form__field--submit .s3-solution-form__submit {
            background: linear-gradient(90deg, #03B7EF 0%, #00E0CA 100%);
            border-radius: 12px;
        }

        .s3-popup_form_abstract .s3-solution-form__field--submit .s3-solution-form__submit:hover {
            background: linear-gradient(90deg, #34CEFF 0%, #04F5DE 100%);
            box-shadow: 0px 6px 10px rgba(52, 206, 255, 0.34);
        }

        .s3-solution-form__right.new-year__capture {
            background-image: url('/g/solutions_panel_v2/images/formbg_new_year.jpg') !important;
        }

        .s3-popup_form_abstract .s3-solution-form__right.new-year__capture {
            background-image: url('/g/solutions_panel_v2/images/formbg_new_year.jpg') !important;
        }
   