.saas_two_main_header .saas_sign_up_btn {

    background-color: #56122f;
}
.saas_two_banner_section:before {
    
    background-image: url(../img/saas-c/banner/b-shape1.png) !important;
}
.saas_two_banner_section .s2-banner_content .banner_btn a:after, .saas_two_feature_section .s2-feature_text .saas_btn a:after, .s2-pricing_section .s2-pricing_item .s2-pricing_btn a:after {
 
    background-color: #56122f;
}
.saas_two_banner_section .s2-banner_content .banner_btn a {
  
    border: 2px solid #56122f;
 
}
.saas_two_banner_section .s2-banner_content .banner_btn a:before, .saas_two_feature_section .s2-feature_text .saas_btn a:before, .s2-pricing_section .s2-pricing_item .s2-pricing_btn a:before {

    box-shadow: 0 0 30px 31px #56122f;
    
}
.saas_btn a:hover{
    background: #56122f;
    color: #fff;
}
.saas_two_banner_section .s2-banner_content .s2-tilte_tag {
    padding: 6px 20px;
}

.saas_two_main_header .s2-main-navigation .navbar-nav li a:before {
   
    background-color: #56122f;
  
}

.saas_two_main_header .s2-main-navigation .navbar-nav li .active, .saas_two_main_header .s2-main-navigation .navbar-nav li a:hover {
    color: #56122f;
}
.saas_two_section_title .title_tag, .saas_two_banner_section .s2-banner_content .s2-tilte_tag, .saas_two_feature_section .s2-feature_text .feature_tag, .integration_section .integration_text .feature_tag {
    color: #56122f;

}

.saas_two_service_section .service_content_box:before {
   
    background-image: linear-gradient(45deg, #d86f9c 32%, #56122f 100%);
}
p.s2ab {
    text-align: justify;
    padding-bottom: 8px !important;
}
.saas_btn a {
    
    border: 2px solid #56122f;
}
.saas-classic-scrollup {

    background-image: linear-gradient(-45deg, #55112f 32%, #f068a2 100%);
}

 .saas_two_about_section .s2-about_text_icon .s2-about_text a:before {
    height: 0px;

}
 .saas_two_about_section .s2-about_text_icon .s2-about_text a:after {
 
    content: none;
  
}



.saas_two_feature_section .s2-feature_right .s2-feature_list:nth-child(4) .s2-feature_icon {
    background-color: #e0f791;
  }
  
  .saas_two_feature_section .s2-feature_right .s2-feature_list:nth-child(4) .s2-feature_icon i {
    color: #7fa108;
  }
  
  .saas_two_feature_section .s2-feature_right .s2-feature_list:nth-child(4):before {
    background-color: #bbd859;
  }

  .saas_two_about_section .about_content_s21 {
    padding: 50px 70px 50px 70px;
}

.s2-about_img {
    margin-top: 25px;
}
.saas_two_footer_section .s2_footer_widget .s2_footer_menu li a:after {
 
    background-color: #56122f;
}

p.mp4 {
    color: #0066ff;
    font-size: 15px;
    font-weight: 600;
    position: relative;
    font-family: "Poppins";
    text-align: center;
}

.saas_two_footer_section .s2_footer_widget .s2_footer_menu li a:hover {
  
    color: #d3226d;
}

.s2-newslatter_title h2 {
    
    padding-left: 40px;
}
.s2-pricing_section {
    padding: 100px 0px 50px;
}

a.btn {
    padding: 10px 25px 10px 25px;
}

.s2-feature_left.bt {
    margin-top: 30px;
}
.saas_two_footer_section .s2-newslatter_section {
    background-color: #831142;
}

.saas_two_footer_section .s2_footer_widget .s2_footer_menu li a:hover:before {
    color: #a71130;
}
.fa-paper-plane:before {
    content: "\f1d8";
    padding-right: 10px;
}

/* .aplpg-video-btn {
    width: 70px;
    height: 70px;
    background-image: -webkit-linear-gradient(137deg, #1d72f1 0%, #17c8fc 100%);
    background-image: -o-linear-gradient(137deg, #1d72f1 0%, #17c8fc 100%);
    background-image: linear-gradient(313deg, #e32f7c 0%, #56122f 100%);
    text-align: center;
    line-height: 70px;
    font-size: 30px;
    color: #ffffff;
    border-radius: 50%;
    -webkit-animation: 1.5s aplpg-ripple-animation linear infinite;
    animation: 1.5s aplpg-ripple-animation linear infinite;
}
.aplpg-video-btn {
    margin-left: 40%;
    margin-top: -200px;
    position: absolute;
}

.aplpg-video-btn.\32 {
    margin-left: 46%;
    margin-top: -215px;
    position: absolute;
} */
.i.fas.fa-paper-plane{
padding: 15px;
background-color: #6c2b95;
}

button {
    /* padding: 12px; */
    border-radius: 30px;
    width: 130px;
    font-size: larger;
}


h3.s2_widget_title {
    padding-bottom: 10px !important;
}
.saas_two_feature_section .s2-feature_right .s2-feature_list:nth-child(3) .s2-feature_icon {
    background-color: #e3a6c0;
}
.saas_two_feature_section .s2-feature_right .s2-feature_list:nth-child(3) .s2-feature_icon i {
    color: #af4472;
}
.saas_two_feature_section .s2-feature_right .s2-feature_list:nth-child(3)::before {
    background-color: rgb(159 58 102);
}


/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
}



.video button{
        border: medium none;
        display: block;
        font-size: 18px;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        top: 30%;
        z-index:111;
        width: 70px;
    height: 70px;
    background-image: -webkit-linear-gradient(137deg, #1d72f1 0%, #17c8fc 100%);
    background-image: -o-linear-gradient(137deg, #1d72f1 0%, #17c8fc 100%);
    background-image: linear-gradient(313deg, #1d72f1 0%, #17c8fc 100%);
    text-align: center;
    line-height: 50px;
    font-size: 30px;
    color: #ffffff;
    border-radius: 50%;
    -webkit-animation: 1.5s aplpg-ripple-animation linear infinite;
    animation: 1.5s aplpg-ripple-animation linear infinite;
}
.saas_two_footer_section .s2-newslatter_section .s2-newslatter-form input{
    max-width: 474px;
}
.saas_two_footer_section .s2-newslatter_section .s2-newslatter-form button{
    width: 181px;
}
/* .lp{
    margin-top: 150px;
} */
.saas_two_banner_section {
    padding: 145px 0px 0px 0px;
}
.s2-newslatter-form input, .s2-newslatter-form .nws-button{
    display: inline-block;
}
@media(max-width:767px){
    rs-fullwidth-wrap1{
        height: 240px;
    }
    #rev_slider_8_11{
        height: 240px!important;
    }
    rs-slides, rs-slide, rs-slide:before{
        top: 0px;
    }
    .lp{
        margin-top: 20px;
    }
    .s2-newslatter-form input, .s2-newslatter-form .nws-button{
        display: block;
    }
}

.saas_two_footer_section .s2_footer_widget .s2_footer_social form input {
    background-color: #ffffff;
}
.saas_two_footer_section .s2_footer_widget .s2_footer_menu li a:before {
    position: inherit;
}

@media screen and (max-width: 700px)  {
    .saas_two_footer_section .s2-newslatter_section .s2-newslatter-form button {
margin-top:  1rem;
        position: inherit !important;
      
    }
}

.saas_two_section_title {
    max-width: none !important;
}
.s2-about_img {
    text-align: center;
}

.s2-faq_section .s2_faq_content .s2_faq .s2_faq-body {
    padding-bottom: 0px !important;
}

.saas_two_banner_section {
    /* background-color: #eaeaea; */
    background-color: #ffffff;
}
.policy {
    text-align: justify;
}

.vim-img {
    text-align: center;
    margin-top: 30px;
}

.saas_two_about_section .about_content_s2 {
    padding: 0px 0px 50px 0px;
}
.saas_two_about_section {
    background-color: #fff2f4;
    padding-bottom: 0px !important;
}

.s2-faq_section {
    padding: 70px 0px 85px;
}
.saas_two_service_section {
    padding: 90px 0px 30px;
}
.saas_two_service_section .service_content {
    padding-top: 50px;
}

@media screen and (max-width: 472px) {
a.wow.fadeInUp.btn.second {
    margin-top: 10px;
}
.rs_splitted_lines {
    margin-bottom: -5px;
}   
}
