@media (max-width: 1199px) {
.wpb_row>* {
    margin-top: 0;
}
}
@media (max-width: 1212px) {
.body .vc_custom_1516196482644 {
        background-image: none !important;
        background-color: #4c82c3 !important;
        padding-right: 21px !important;
    }
    body .vc_custom_1516196482644 * {
    text-align: center !important;
}
}
@media (max-width: 768px) {
.responsive-display {
    display: none;
}
}
#top-area {
    text-align: center;
    border-top: none;
}
.top-area .gem-button {
    background-color: #4c82c3;
    color: #fff !important;
}
.top-area .gem-button:hover {
    background-color: #fbba00;
}
.gem-list.gem-list-type-square>ul>li:before {;
    color: #fbba00;
}
.quickfinder-item-box {
    padding: 50px 0px;
}
.quickfinder-item .quickfinder-item-title {
    font-size: 19px;
}
.custom-textbox-padding .gem-textbox {
    margin-bottom: -1px;
}
.diagram-wrapper.style-2 .digram-line-box .skill-title {
    color: #fff;
}
.diagram-wrapper.style-2 .digram-line-box .skill-line {
    background-color: #fff;
}
.quickfinder-items-paddings .quickfinder.quickfinder-alignment-left .quickfinder-item {
    margin-bottom: 0;
}
.quickfinder-items-paddings .quickfinder-item .quickfinder-item-title {
    font-size: 16px;
    margin-top: -8px;
    margin-bottom: -9px;
}
.quickfinder-items-paddings .quickfinder-item .quickfinder-item-box {
    padding-top: 20px;
    padding-bottom: 20px;
}
.custom-title-margin .title-h3 {
    margin-top: -25px !important;
}
.custom-title-margin .vc_column-inner {
        background-position: right !important;
}
.pricing-table-style-2 .pricing-price-title {
    color: #fff;
    padding-bottom: 5px;
    padding-top: 0;
}
.pricing-table-style-2 .pricing-row:nth-child(odd) {
    background-color: #ecf3f9;
}
.pricing-table-style-2 .pricing-row {
    border-left: 2px solid #ecf3f9;
    border-right: 2px solid #ecf3f9;
}
.pricing-table-style-2 .pricing-footer {
    border: 2px solid #ecf3f9;
}
.gem-testimonials.style1 .gem-testimonial-name {
    color: #4c82c3;
}
.gem-testimonials.style1 .gem-testimonial-wrapper:after {
    color: #fbba00;
}
.new-qf-bottom-margin .quickfinder.quickfinder-alignment-left .quickfinder-item {
    margin-bottom: -10px;
}
/*custom footer styles*/
