.page-loader .container img {
    display: block;
    height: 86px;
    margin: 0 auto 60px;
    width: 90px;
}

.about .collage .mockup:nth-child(2) {
    left: 35%;
    top: -10px;
    width: 55%;
}

.about .collage .mockup:nth-child(3) {
    left: -60%;
    top:  0px;
    width: 39%;
}

body.pace-done {
    padding-top: 0px;
}

faqs .faq-image {
    padding-bottom: 10px;
    padding-top: 20px;
}

.about .container{
    padding-bottom: 0;
}

.header-preview::before{
    background-image: none;
    background-color: #00296b;
}

.header-preview .video-tour{
    margin: 0;
}

.btn-icon span {
    display: block;
}

.actions{
    padding-bottom: 30px;
}

@media (min-width: 1280px) {


    .pricing-fullslider .pricing-plan {
        border-right: 1px solid #ffffff;
        cursor: pointer;
        display: inline-block;
        height: 100%;
        position: absolute;
        transform: skewX(-16deg);
        transition: all 0.5s ease-in-out 0s;
        width: 20%;
    }


    .pricing-fullslider .pricing-plan:nth-child(1) {
        left: 5%;
    }

    .pricing-fullslider .pricing-plan:nth-child(1):hover {
        width: 20%;
        left: 5%;
    }

    .pricing-fullslider .pricing-plan:nth-child(2) {
        left: 25%;
    }

    .pricing-fullslider .pricing-plan:nth-child(2):hover {
        width: 20%;
    }

    .pricing-fullslider .pricing-plan:nth-child(3) {
        left: 45%;
        width: 20%;
    }

    .pricing-fullslider .pricing-plan:nth-child(3):hover {
        width: 20%;
    }

    .pricing-fullslider .pricing-plan:nth-child(4) {
        left: 65%;
        width: 26%;
    }

    .pricing-fullslider .pricing-plan:nth-child(4):hover {
        width: 26%;
    }

    .pricing-fullslider .pricing-plan:nth-child(1) .align-middle .regular {
        height: auto;
        left: 25%;
        right: 0;
    }


    .pricing-fullslider .pricing-plan:nth-child(2) .align-middle .regular {
        height: auto;
        left: 14%;
        width: 80%;
        right: 0;
    }

    .pricing-fullslider .pricing-plan:nth-child(3) .align-middle .regular {
        height: auto;
        left: 15%;
        right: 0;
    }

    .pricing-fullslider .pricing-plan:nth-child(4) .align-middle .regular {
        height: auto;
        left: 15%;
        right: 0;
    }

    .pricing-fullslider .pricing-plan:nth-child(1) .align-middle .selected {
        height: auto;
        left: -3%;
        right: 0;
    }

    .pricing-fullslider .pricing-plan:nth-child(2) .align-middle .selected {
        height: auto;
        left: -10%;
        right: 0;
    }

    .pricing-fullslider .pricing-plan:nth-child(3) .align-middle .selected {
        height: auto;
        left: -10%;
        right: 0;
    }

    .pricing-fullslider .pricing-plan:nth-child(4) .align-middle .selected {
        height: auto;
        left: -20%;
        right: 0;
    }

    .pricing-fullslider .pricing-plan .regular h2 {
        font-size: 40px;
    }


}

@media (max-width: 780px){
    .pricing-plan h2{
        font-size: 30px;
    }

}

.pricing.pricing-fullslider .dark-bg{
    background-color: #222;
}
