div.banner div.cta-bg {
    background-image: url(/image/pitax-laptop-system.png?v=2);
}

.right-logo {
    width: 230px;
    height: 40px;
    align-self: center;
    padding-right: 32px;
    background: url(/image/logo-pitax.svg) no-repeat;
}

div.banner div.cta-container a.landing-button {
    background: #FA6400;
    border: 2px solid #FA6400;
    color: #fff;
}

div.main-container {
    background-color: #292264;
}

div#pitax div.container-fluid {
    background-color: #292264;
}

h2.tax-refund-title {
    color: #FA6400;
}

p.first-benefit:before {
    background: url(/image/first-circle-orange.svg) no-repeat;
}

p.second-benefit:before {
    background: url(/image/second-circle-orange.svg) no-repeat;
}

p.third-benefit:before {
    background: url(/image/third-circle-orange.svg) no-repeat;
}

a.landing-button-consultant {
    background: #FA6400;
    border: 2px solid #FA6400;
}

a.landing-button-video {
    background: #FA6400;
    border: 2px solid #FA6400;
}

div.reminder-wrapper {
    background-color: #FA6400;
}

div#contacts a.footer-cta {
    background: #FA6400;
    border: 2px solid #FA6400;
}

div#contacts a.footer-cta:hover {
    background: #fff;
    border: 2px solid #fff;
    color: #222364;
    text-shadow: none;
}

.sprite-ico-ph {
    background-image: url(/image/phone-orange.png?v=2);
}

.sprite-ico-hr {
    background-image: url(/image/working-hour-orange.png);
}

div#contacts a.footer-cta:hover:after {
    background: url(/image/play_circle_violet.svg) no-repeat;
}

div#pitax div.container-fluid-violet {
    background-color: #292264;
}

div#pitax {
    background: #292264;
}

body {
    color: #292264;
}

@media (max-width: 720px) {
    div.mobile-banner {
        background-image: url(/image/mobile-background-phone-orange.png), url(/image/background-shadow.png);
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        width: 100%;
        height: 370px;
        margin-top: -50px;
    }


    .right-logo {
        display: none;
    }
}