#main {
    padding: 20px 0
}

#main .information p a {
    color: #00f;
    font-weight: 700!important
}

#main .information img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    width: 100%
}

#main .information ol li,#main .information p,#main .information ul li {
    color: #333;
    font-family: Open Sans,sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.8em;
    margin-bottom: 15px
}

#main .information ul li {
    margin: 0
}

#main .information .red-header {
    color: #ff6161;
    font-size: 30px;
    text-align: center
}

#main .information .link-cta {
    text-align: center
}

#main .information .link-cta a {
    font-size: 21px;
    text-decoration: underline
}

#main .features p {
    margin-top: 15px
}

@media screen and (max-width: 768px) {
    #main .content-left-side {
        width:100%
    }

    #main .content-left-side ol li,#main .content-left-side p,#main .content-left-side ul li {
        color: #333;
        font-family: Open Sans,sans-serif;
        font-size: 18px;
        font-weight: 400;
        letter-spacing: 0;
        line-height: 1.8em;
        margin-bottom: 15px
    }
}

#main .content-left-side h2 {
    font-size: 27px
}

#main .content-left-side h2,#main .content-left-side h3 {
    color: #333e48;
    font-family: Open Sans,sans-serif;
    font-weight: 700;
    margin-bottom: 20px;
    margin-top: 20px
}

#main .content-left-side h3 {
    font-size: 22px
}

#main .content-left-side h1 {
    color: #111;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 41px
}

@media screen and (max-width: 768px) {
    #main .content-left-side h1 {
        font-size:26px;
        line-height: 36px
    }

    #main .content-left-side h1 br {
        display: none!important
    }
}

#main .content-left-side .feedback .star-image {
    width: 100px
}

#main .content-left-side .feedback .anton-image {
    height: 35px;
    width: 35px
}

#main .content-left-side .feedback .author {
    color: #919ba3;
    font-family: Open Sans,sans-serif;
    font-size: 13px
}

#main .content-left-side .feedback .author b {
    color: #242424
}

#main .content-left-side .feedback .category {
    color: #919ba3;
    font-family: Open Sans,sans-serif;
    font-size: 13px;
    font-weight: 700
}

@media screen and (max-width: 992px) {
    #main .content-left-side .feedback .category {
        display:none
    }
}

#main .content-left-side .feedback .date {
    color: #919ba3;
    font-family: Open Sans,sans-serif;
    font-size: 13px
}

@media screen and (max-width: 480px) {
    #main .content-left-side .feedback .date {
        display:none
    }
}

#main .content-left-side .hero_image_summary p {
    background: #e6e6e6;
    font-size: 19px!important;
    line-height: 30px;
    padding: 10px
}

#main .content-right-side {
    font-family: Open Sans,sans-serif;
    height: auto
}

@media screen and (max-width: 768px) {
    #main .content-right-side {
        display:none!important
    }
}

#main .content-right-side .anton-image {
    height: 87px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 87px
}

#main .content-right-side .bio-container {
    border-left: 1px solid #eaeaea;
    height: -moz-max-content;
    height: max-content
}

#main .content-right-side .bio .title {
    font-size: 18px
}

#main .content-right-side .bio .text {
    color: #7e7e7e;
    font-size: 15px
}

#main .peopleChosen {
    text-align: center
}

#main .peopleChosen .pck-buy {
    background: #fffeeb;
    border: 1px solid #e9e7c1;
    border-radius: 5px;
    box-shadow: 0 0 8px 1px #0000001a;
    display: inline-block;
    font-size: 16px;
    font-size: 15px;
    line-height: 20px;
    margin: 0 0 15px;
    max-width: 85%;
    max-width: 250px;
    padding: 5px;
    position: relative;
    text-align: center;
    vertical-align: top;
    width: 100%
}

#main .peopleChosen .pck-buy span {
    font-weight: 700;
    text-decoration: underline
}

#main .peopleChosen .pnt-dwn {
    bottom: -15px;
    left: 50%;
    position: absolute;
    transform: translate(-50%);
    width: auto!important
}

@media screen and (max-width: 990px) {
    .offerImg {
        display:none
    }
}

blockquote {
    background-color: #f9f9f9;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='27' fill='none'%3E%3Cpath fill='%23E2E2E2' fill-rule='evenodd' d='M.706 26.056h11V14.87H5.859q0-1.713.248-3.477t.941-3.174T8.832 5.95t2.775-.856V.055q-2.775 0-4.856 1.21A10.2 10.2 0 0 0 3.33 4.49Q1.995 6.506 1.35 9.176T.706 14.87zm19 0h11V14.87h-5.847q0-1.713.248-3.477t.941-3.174 1.784-2.268q1.089-.856 2.775-.856V.055q-2.775 0-4.856 1.21a10.2 10.2 0 0 0-3.42 3.225q-1.337 2.016-1.981 4.686t-.644 5.694z' clip-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='27' fill='none'%3E%3Cpath fill='%23E2E2E2' fill-rule='evenodd' d='M30.706 26.056h-11V14.87h5.846a25 25 0 0 0-.247-3.477q-.248-1.764-.942-3.174-.693-1.41-1.784-2.268-1.09-.856-2.774-.856V.055q2.775 0 4.855 1.21a10.2 10.2 0 0 1 3.42 3.225q1.337 2.016 1.981 4.686t.645 5.694zm-19 0h-11V14.87h5.846q0-1.713-.247-3.477-.248-1.764-.942-3.174Q4.67 6.809 3.58 5.95 2.49 5.095.805 5.095V.055q2.775 0 4.856 1.21A10.2 10.2 0 0 1 9.079 4.49q1.338 2.016 1.982 4.686.645 2.67.645 5.694z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-position: top 25px left 25px,bottom 25px right 25px;
    background-repeat: no-repeat,no-repeat;
    border: 1px solid #d0d0d0;
    color: #212529;
    margin-bottom: 18.8px;
    margin-left: auto;
    margin-right: auto;
    max-width: 750px;
    padding: 30px 41px 20px 70px
}

blockquote p {
    color: #000;
    font-size: 18.8px;
    font-weight: 400
}

blockquote p strong {
    display: block;
    margin-top: 10px
}

blockquote p:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 76.14 14.08'%3E%3Cdefs%3E%3CclipPath id='clip-path' transform='translate(0 .04)'%3E%3Cpath d='M0 0h14.3v14H0z' class='cls-1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2' transform='translate(0 .04)'%3E%3Cpath d='M15.5 0h14.3v14H15.5z' class='cls-1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3' transform='translate(0 .04)'%3E%3Cpath d='M31 0h14.3v14H31z' class='cls-1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4' transform='translate(0 .04)'%3E%3Cpath d='M46.5 0h14.3v14H46.5z' class='cls-1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-5' transform='translate(0 .04)'%3E%3Cpath d='M61.7 0H76v14H61.7z' class='cls-1'/%3E%3C/clipPath%3E%3Cstyle%3E.cls-1{fill:none}.cls-3{fill:%23f3a83b}%3C/style%3E%3C/defs%3E%3Cpath d='m13.9 5-4.4-.7-2-4.1a.38.38 0 0 0-.6-.1c-.1 0-.1.1-.2.2l-2 4.1L.4 5c-.3 0-.4.2-.4.5 0 .1.1.2.1.3L3.3 9l-.8 4.5c0 .2.1.5.4.5h.3l3.9-2.1L11 14a.48.48 0 0 0 .6-.2c0-.1.1-.2.1-.3L11 9l3.2-3.2c.2-.1.2-.4.1-.6a.52.52 0 0 0-.4-.2' class='cls-3' style='clip-path:url(%23clip-path)' transform='translate(0 .04)'/%3E%3Cpath d='M29.4 5 25 4.3 23 .2a.48.48 0 0 0-.6-.2c-.1 0-.1.1-.2.2l-2 4.1-4.3.7a.46.46 0 0 0-.4.5c0 .1.1.2.1.3L18.8 9l-.8 4.5c0 .2.1.5.4.5a.37.37 0 0 0 .3-.1l3.9-2.1 3.9 2.1a.48.48 0 0 0 .6-.2c0-.1.1-.2.1-.3L26.5 9l3.2-3.2c.2-.1.2-.4.1-.6a.52.52 0 0 0-.4-.2' class='cls-3' style='clip-path:url(%23clip-path-2)' transform='translate(0 .04)'/%3E%3Cpath d='m44.9 5-4.4-.7-2-4.1a.48.48 0 0 0-.6-.2c-.1 0-.1.1-.2.2l-2 4.1-4.3.7c-.3 0-.4.2-.4.5a.35.35 0 0 0 .1.2L34.3 9l-.8 4.5c0 .2.1.5.4.5a.37.37 0 0 0 .3-.1l3.9-2.1 3.9 2.1a.48.48 0 0 0 .6-.2c0-.1.1-.2.1-.3L42 9l3.2-3.2a.48.48 0 0 0 .2-.6.76.76 0 0 0-.5-.2' class='cls-3' style='clip-path:url(%23clip-path-3)' transform='translate(0 .04)'/%3E%3Cpath d='M60.4 5 56 4.3 54 .2a.48.48 0 0 0-.6-.2c-.1 0-.1.1-.2.2l-2 4.1-4.3.7c-.2 0-.4.3-.4.5a.35.35 0 0 0 .1.2L49.8 9l-.8 4.5c0 .2.1.5.4.5a.37.37 0 0 0 .3-.1l3.9-2.1 3.9 2.1a.48.48 0 0 0 .6-.2c0-.1.1-.2.1-.3L57.5 9l3.2-3.2a.48.48 0 0 0 .2-.6c-.2-.1-.3-.2-.5-.2' class='cls-3' style='clip-path:url(%23clip-path-4)' transform='translate(0 .04)'/%3E%3Cpath d='m75.6 5-4.4-.7-2-4.1a.48.48 0 0 0-.6-.2c-.1 0-.1.1-.2.2l-2 4.1-4.3.7c-.2 0-.4.3-.4.5a.35.35 0 0 0 .1.2L65 9l-.8 4.5c0 .2.1.5.4.5a.37.37 0 0 0 .3-.1l3.9-2.1 3.9 2.1a.48.48 0 0 0 .6-.2c0-.1.1-.2.1-.3L72.7 9l3.2-3.2a.48.48 0 0 0 .2-.6c-.2-.1-.3-.2-.5-.2' class='cls-3' style='clip-path:url(%23clip-path-5)' transform='translate(0 .04)'/%3E%3C/svg%3E");
    background-position: bottom 0 left 0;
    background-repeat: no-repeat,no-repeat;
    content: "";
    display: block;
    height: 19px;
    margin-top: 5px;
    width: 150px
}

.cta-btn {
    background-color: #3716ff;
    border: 0;
    border-bottom: 1px solid #26376d;
    border-radius: 8px;
    box-shadow: 0 2px 5px #d4d8d880;
    color: #fff!important;
    cursor: pointer;
    display: block;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    margin: 0 auto;
    max-width: 90%;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.cta-btn:hover {
    border-color: #010202!important;
    transition: .3s ease-in-out
}

.cta-btn .pck-btn {
    max-width: 258px;
    transition: .3s ease-in-out;
    width: 100%
}

.cta-btn .pck-btn:hover {
    background-color: #0069d9;
    border-color: #0062cc
}

.outro {
    background-color: #edf9ff;
    border: 2px solid #e15d3a;
    margin-bottom: 10px;
    padding: 20px
}

.alert {
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    border-radius: 4px;
    margin-top: 20px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 hsla(0,0%,100%,.5)
}

.alert,.alert p {
    margin-bottom: 0
}

video {
    display: block;
    width: 100%
}

@media screen and (max-width: 992px) {
    .content-right-side {
        display:none
    }
}
