
.admin-bar .header-area {
    margin-top: 32px;
}
.welcome-content h1 {
    color: #fff;
}
.custom-icon i:before{
	 content: "";
	background-size: 60%;
    width: 80px;
    height: 80px;
    display: block;
}
.custom-icon-v2 i:before{
     content: "";
    background-size: 60%;
    width: 45px;
    height: 45px;
    display: block;
}
.lni-shop:before {

    background:url('../img/icons/commerce-and-shopping.svg')no-repeat center;

}
.lni-business-card:before {

    background:url('../img/icons/business-cards.svg')no-repeat center;

}
.lni-news:before {

    background:url('../img/icons/world.svg')no-repeat center;

}
.lni-landing:before {

    background:url('../img/icons/interface.svg')no-repeat center;

}
.lni-corporate:before {

    background:url('../img/icons/business-and-finance.svg')no-repeat center;

}
.lni-individual:before {

    background:url('../img/icons/transportation.svg')no-repeat center;

}
.lni-seo-in:before {

    background:url('../img/icons/seo.svg')no-repeat center;

}
.lni-seo-out:before {

    background:url('../img/icons/graphic.svg')no-repeat center;

}
.lni-smm:before {

    background:url('../img/icons/marketing.svg')no-repeat center;

}
.lni-ads:before {

    background:url('../img/icons/values.svg')no-repeat center;

}
.lni-adwords:before {

    background:url('../img/icons/adwords.svg')no-repeat center;

}
/*.lni-rocket:before {

    background:url('../img/icons/rocket.svg')no-repeat center;

}*/

.prime-banner-home-section-bg {
    background: url(../img/orange-bg.svg) no-repeat 50% 0;
    background-size: cover;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 0;
}
.header-area.sticky {
    background-color: #1d1529;
}
.not-front header.header-area {
    background-color: #1d1529;
}
.service-card.active, .service-card:hover, .service-card:focus {
    background-color: #f06769;
    border-color: #ff2500;
    background: linear-gradient(to bottom,#e86d3d 1%,#ef595d 100%);
}
.saasbox-btn.white-btn {
    background-color: #574177;
    color: #ffffff;
}
.saasbox-features-area {
    background-color: #01002a;
}
.saasbox-portfolio-area{
    background: url(../img/bg-light-box.svg) no-repeat 50% 0;
    background-size: cover;
}
.portfolio-btn .saasbox-btn{
    background-color: #ff5322;
}
.portfolio-btn .saasbox-btn:hover, .saasbox-btn:focus {
    background-color: #333;
    color: #fff;
}
.section-heading span {
    color: #ff2500;
}
.pricing-card .pricing-heading .price {
    display: block;
    width: 100%;
    text-align: center;
}
.pricing-card .pricing-heading {
    margin-bottom: 20px;
}
.card.pricing-card {
    padding: 32px;
}
.pricing-card .pricing-heading .price h5 {
    text-transform: uppercase;
    color: #0b0757;
    font-size: 16px;
    background-color: transparent;
    border-radius: 0.25rem;
    display: inline-block;
    padding: 0.25rem 0.75rem;
}
.pricing-card.active{
    transform: scale(1.05);
}
.pricing-card .pricing-btn {
    text-align: center;
}
.bg-gray{
    background: url(../img/bg-dark-blue.svg) no-repeat 0 0;
    background-size: cover;
}
.bg-gray .section-heading h6 {
    color: #ffe001;
}
.bg-gray .section-heading h2{
    color: #ffe0bf;
}
.bg-gray .section-heading span {
    color: #ff9d57;
}
.bg-gray .section-heading p{
    color:#fff;
}
.pricing-card.active .saasbox-btn,
.pricing-card .pricing-btn .saasbox-btn
 {
    color: #ffffff;
    border: 2px solid #ff5322;
    background-color: #ff5322;
}
.pricing-card.active .saasbox-btn:hover,
.pricing-card .pricing-btn .saasbox-btn:hover,
.pricing-card.active .saasbox-btn:focus,
.pricing-card .pricing-btn .saasbox-btn:focus{
    border: 2px solid #333;
    background-color: #333;
    color:#fff;
}
.pricing-card .pricing-btn {
    margin-top: 25px;
}
.client-feedback-content .owl-dots .owl-dot.active {
    background-color: #ff5322;

}
.lni-quotation:before {
    content: "\e989";
    color: #ff5322;
}
.main-form-wrapper form {
    background: #fff7e2;
    padding: 15px;
    border-radius: 10px;
}
.main-form-wrapper input, .main-form-wrapper label, .main-form-wrapper span, .main-form-wrapper select {
    width: 100%;
}
.main-form-wrapper input, .main-form-wrapper select {
    border: 1px solid #f37063;
    padding: 5px;
    border-radius: 5px;
}
.main-form-wrapper select:focus,
.main-form-wrapper input:focus {
    outline-color: #f26f62;
}
.main-form-wrapper select{
     -webkit-appearance:none;
    -moz-appearance:none;
    background-position:right 50%;
    background-repeat:no-repeat;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
    padding: .5em;
    padding-right:1.5em;
}
.main-form-wrapper select option {
    margin: 40px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
    box-shadow:0;
}
.main-form-wrapper input[type="submit"] {
    background: #ff583b;
    color: #fff;
}
span.ajax-loader {
    display: none!important;
}
.main-form-wrapper label {
    color: #574177;
}
.secure.form {
    text-align: center;
    color: #fff;
}
.secure.form a:hover{
    color:#fff;
    text-decoration:underline;
}

.welcome-content ul li {
    color: #fff;
    margin-bottom: 11px;
    list-style: circle;
}
.wpcf7-form-control.wpcf7-acceptance label {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.wpcf7-form-control.wpcf7-acceptance label input {
    width: 18px;
    margin-right: 10px;
}
blockquote {
    font-style: italic;
    padding-left: 30px;
    border-left: 2px solid;
    margin: 35px 0;
}
blockquote p {
    line-height: 1.3;
}
