/* Theme Name: Customtheme Author: sreeja Author URI:  */
/***Home Page css***/


:root {
    
    --primary-color:#FF6B00;
    --secondary-color: #34065A;
    --primary-text-color: #272727;
    --secondary-text-color: #ffffff;
    --third-text-color:#000000;
    --primary-font-family: 'General Sans', sans-serif;
}




body{
    font-family: 'General Sans', sans-serif;
}

/*                      media queries                  */


@media screen and (max-width:767px) and (min-width: 280px) {

/*             nav bar             */

    #menu-header_menu{
        margin-left: 0px !important;
    }
    .navbar-light .navbar-nav .nav-link {
        margin:0px !important;
    }


    /*            main banner             */

    .left_content {
        padding: 16px !important;
    }
    .quote {
        color: var(--secondary-text-color);
        line-height: 48px;
        margin-top: 5% !important;
    }
    .main-bg {
       
        height:auto;
       
      
    }
    .banner_img {
        margin-top:0% !important;
    }
    .quote {
        
        margin-top:0% !important;
    }
    .notification {
      
        
        margin:15% 0% 5% 0% !important;
       
    }


    /*        about ap angels       */
    .for_bg {
        width:100%;
        height:auto !important;
     
    }
   

    .io {
   
        border-radius:20px !important;
        margin:50px 10px !important;
        align-items: center;
        padding:10px;
        
    }

    .ii {
   
        border-radius:20px !important;
        margin:50px 10px !important;
        align-items: center;
        padding:10px;
        
    }
    .matter {
      
        text-align: justify !important;
        margin-bottom: 0px !important;
    }

    /*         investor network       */

    .heading3{
        padding:0px !important;
        line-height: 40px !important;
        text-align: center !important;
        font-size: 22px !important;
    }
    
    .heading2 {
       
        line-height: 40px !important;
        padding:24px !important;
        font-size: 22px !important;
    }

    /*      for startups            */

    .heading1 {
        padding-top:5px;
        font-size: 18px !important;
        padding-bottom: 0px !important;
    }
    

    /*     adv      */

    .heading4 {
   
        padding: 0px !important;
        line-height: 40px !important;
        font-size: 22px !important;
        
    }
    .gf {
        width:40% !important;
       
      
        
    }
    .fg {
        width:40% !important;
       
      
        
    }

    /*      contact           */

    .heading5 {
   
        padding: 0px !important;
        line-height: 40px !important;
        font-size: 22px !important;
    }
    .contact-form {
        padding: 0% !important;
    }
    .social_icons1 {
        padding-left:10px !important;
    }
    .social_icons {
        padding-left:0px !important;
    }
    .p{
        padding-left:0px !important;
    }
    div.wpforms-container-full .wpforms-form .wpforms-one-half {
        width:100% !important;
    }
    #wpforms-57-field_1-container {
        width:100% !important;
        margin-left:0px !important;
    }


    /*        footer             */

    .yu {
        padding-top: 0px !important;
    }

    .row{
        padding:0 !important;
        margin:0 !important;
    }
     
    
    
}


@media screen and (max-width:1024px) and (min-width: 768px) {


    /*             nav bar             */
    .left_content {
        padding: 30px !important;
    }

    #menu-header_menu{
        margin-left: 0px !important;
    }
    .heading3 {
        /* padding: 40px 40px 0px 30px !important; */
    }
    .heading4 {
        /* padding: 40px 40px 0px 30px !important; */
    }

    .row{
        padding:0 !important;
        margin:0 !important;
    }
}


@media screen and (max-width:1280px) and (min-width: 1025px) {
    .left_content {
        padding: 30px !important;
    }


    .heading3 {
        /* padding: 40px 40px 0px 30px !important; */
    }
    .heading4 {
        /* padding: 40px 40px 0px 30px !important; */
        font-size: 22px;
    }
    .row{
        padding:0 !important;
        margin:0 !important;
    }

}


@media screen and (max-width:1400px) and (min-width: 1281px) {
    
 
}








/*                 nav bar                */

.navbar-light .navbar-nav .nav-link {
    color: var(--third-text-color);
    margin: 0px 32px;
    font-weight: 500 !important;
}
.top_nav_btn {
    text-align: center;
}
.nav_bar_top_strip {
    background-color: var(--secondary-text-color);
    font-weight: 500;
}
.navbar-nav {
    margin-left: 175px !important;
}
.navbar-light .navbar-nav .nav-link:hover {
    color: var(--primary-color);
    font-weight: 500;
}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active {
    color: var(--primary-color);
    font-weight: 500;
}


/*               main banner           */


.main-bg {
    width: 100%;
    height:auto;
    background-image: url(/wp-content/uploads/2023/03/main-banner.png);
    background-size: cover;
    background-position:center;
    background-repeat: no-repeat;
    padding:15px;
}

.banner_img {
    margin-top:10%;
}
.left_content {
    padding:50px;
}
.quote {
    color: var(--secondary-text-color);
    line-height: 48px;
    /* margin-top:10%; */
}
.highlight {
    color: var(--primary-color);
    font-weight: 550;
}
.follow {
    color: var(--secondary-text-color);
    margin-top:5%;
}
.icon {
    color: var(--secondary-text-color);
}
.anchor {
    color: var(--secondary-text-color);
}
.icon:hover {
    color: var(--primary-color);
}
.notification {
    width:100%;
    height:auto;
    background:#f5e9ff;
    
    margin:15% 0%;
    box-shadow: rgba(15, 15, 15, 0.2) 0px 2px 8px 0px;
  padding-bottom:10px !important;
}
.date {
   
    color:var(--primary-color);
 

}
.heading6 {
    background-color: #34065A;
    color: #ffffff;
    padding:15px;

}
.noti {
    padding:0px 15px;
}

.btn {
    background-color: #34065A;
    color: #ffffff;
    font-size: 10px;
}
.btn:hover {
    background-color: var(--primary-color);
    color: #ffffff;
    font-size: 10px;
}


/*

.section {
    font-size: 16px;
    color: var(--primary-text-color);
}


*/

/*               about apangels           */


.about {
    align-items: flex-end;
}
.why {
    color: var(--primary-color);
    font-weight: 550;
}
.heading {
    color:var(--third-text-color);
    font-weight: 550;
    margin-bottom:0px;
}
.matter {
    font-size: 15px;
    color:var(--primary-text-color);
    padding:10px 0px;
    line-height: 30px;
    text-align: justify;
}
.icon1 {
    font-size: 16px;
    color: var(--primary-color);
}
.list {
    list-style:none;
    padding:8px 0px;
}
.for_bg {
    width:100%;
    height:425px;
    background-image: url(/wp-content/uploads/2023/03/Group-4.png);
    background-size: cover;
    background-position:center;
}
.io {
   
    background:var(--secondary-text-color);
    border-radius:200px;
    margin:50px 10px !important;
    align-items: center;
    
}
.matter1 {
    font-size: 15px;
    color:var(--primary-text-color);
    padding:0px;
    text-align: justify;
    margin-bottom:0px;
}
.heading1 {
    color:var(--third-text-color);
    font-weight: 550;
    margin-bottom:0px;
    padding-bottom:5px;
}
.heading7 {
    width:20%;
    background-color: #FF6B00;
    color:var(--secondary-text-color) !important;
}
.anchor1 {
    color: var(--primary-color);
    font-weight:550;
}
.anchor1:hover {
    text-decoration: none;
    color: var(--secondary-color);
    font-weight:550;
}

.ii {
   
    background:var(--secondary-text-color);
    border-radius:200px;
    margin:50px 10px !important;
    align-items: center;
    justify-content: flex-end;
    
}
.row {
    margin:0px;
}


/*     adv tag         */
.adv-bg {
    width:100%;
    height:auto;
    background-image: url(/wp-content/uploads/2023/03/Group-21.png);
    background-position: center;
    background-size: cover;
    background-repeat:no-repeat;
}


.points {
    font-size:15px;
    color:var(--secondary-text-color);
   
    line-height: 36px;
    text-align: justify;
}
.ty {
    padding:30px 30px 0px 30px;
}
.heading2 {
    text-align: center;
    color:var(--secondary-text-color);
    padding:50px;
    line-height: 46px;
    font-size: 28px;
}

/*        investors         */

.matter2 {
    font-size:15px;
    color:var(--primary-text-color);
    padding: 2px 0px;
    line-height: 30px;
    text-align: justify;
}
.investor {
    color: var(--primary-color);
}


/*         investor networks        */

.investor_network_bg {
    width:100%;
    height: auto;
    background-image: url(/wp-content/uploads/2023/03/Rectangle-50.png);
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    padding:20px;
}
.heading3{
    color:var(--secondary-color);
    /* padding:120px 40px 0px 30px; */
    line-height: 50px;
    font-weight: 600;
    text-align: justify;
    font-size: 26px;
}
.gf {
    width:80%;
    height:auto;
    background-color: #F1F3F6;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
    text-align: center;
    border-radius: 60%;
    padding:4%;
  
    box-sizing: border-box;
  
    
}

/*         adv         */

.kl {
    color: var(--secondary-color);
    font-style: italic;
}
.heading4{
    color:var(--primary-text-color);
    /* padding:100px 40px 0px 30px; */
    line-height: 50px;
    font-weight: 600;
    text-align: justify;
    font-size: 24px;
}
.fg {
    width:80%;
    height:auto;
    background-color: #370574;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
    text-align: center;
    border-radius: 60%;
    padding:4%;
 
    box-sizing: border-box;
  
    
}


/*       contact          */

.contact-bg {
    width:100%;
    height:auto;
    background: #F4F4F4;
    padding:10px;
}
.heading5{
    color:var(--secondary-color);
    padding:20px 0px 0px 0px;
    margin-bottom:0px;
    line-height: 50px;
    font-weight: 600;
    text-align: center;
    font-size: 24px;
}
.contact-form {
    padding:0% 20%;
}
.wpforms-submit {
    background-color: var(--secondary-color) !important;
    border-radius: 5px !important;
    color: var(--secondary-text-color) !important;
    font-size: 14px !important;
    padding: 14px 24px;
}
.wpforms-submit:hover {
    background-color: var(--primary-color) !important;
}

/*         footer          */

.footer-bg {
    width:100%;
    height:auto;
    background-image: url(/wp-content/uploads/2023/03/footer-bg.png);
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
    padding:10px;
}
.matter3 {
    font-size:15px;
    color:var(--secondary-text-color);
    padding: 2px 0px;
    line-height: 30px;
    text-align: justify;
}
.anchor2 {
    color:var(--secondary-text-color);
    text-decoration: none !important;
    font-size:14px;
    letter-spacing: 0.5px;
}
.anchor2:hover {
    color:var(--primary-color);
}
.details {
    color: var(--secondary-text-color) !important;
    list-style: none;
    padding:10px;
    font-size:14px;
}
.yu {
    padding-top:30px;
}
.disclaimer {
    color:#cfcfcf;
    font-size: 14px;
    line-height:26px;
    padding:15px 15px 0px 15px;
}
.social_icons {
    padding-left:5px;
}
.social_icons1 {
    padding-left:40px;
}

.ps {
   
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
   
    align-items: center !important;
}

.copy_right {
        color:#cfcfcf;
        font-size:12px;
        text-align:center;
}
.p{
    padding-left:30px;
}
.divider {
    width:100%;
    height:1px;
    background-color: grey;
    
}
.wq {
    list-style:none;
    padding-top:15px;
}

.row{
    padding:0 !important;
    margin:0 !important;
}