@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,500;1,300&display=swap');
body, h1,h2,h3,h4,h5,h6,a,span,p,button,b,a ,span{
    font-family: 'Poppins', sans-serif;
    font-weight: normal !important;
}
/*global css start for full application coloring  */
:root{
	/* --primaryColor: #7b2281 !important; */
	/* --secondaryColor: #4a4b4c !important; */
    /* --footerText:#323232 !important; */
    /* --footerBgColor:#fee2ff !important; */
    /* --lightOpacityColor:#feebff !important; */
	}

    /* now working start */
        /* global css for apply full application start */
        /* .footer-text-adnt{
            color: var(--footerText) !important;
        } */
        /* .footer_bg{
            background-color:var(--footerBgColor);
        } */
        /* .nav-link:hover, .nav-link:focus{
            color: var(--primaryColor) !important;
        } */
        /* footer a:hover{
            color: var(--primaryColor) !important;
        }
        .text-primary{
            color: var(--primaryColor) !important;
        } */
        /* global css for apply full application end */
    /* now working end */
/* global css end for full application coloring */
/* for blog start  */
.blogViewMoreButton{
  border-radius: 20px;
  font-size: 1rem;
}
h5 a.blogA {
	text-decoration: none !important;
}
h5 a.blogA:hover {
	color: #2b2b3c !important;
}
/* for blog end  */
.form-control:focus {
  border-color: #f5d1d1;
  box-shadow: 0 0 0 0.2rem rgb(245, 209, 209);
}
#home_sec_one{
    padding-top: 40px;
    padding-bottom: 130px;
}
.home_sec_two_bg{
    background-color:#F7FCFF
  }

  .footer-text-adnt{
    color: #8b8b8b;
  }
  .home_sec_contentBox{
    padding:70px 50px 0px 0px;
  }
  #home_sec_four .home_sec_contentBox {
    padding:80px 0px 0px 0px
  }
  .text_right{
    text-align:right;
  }
  .text_left{
    text-align:left;
  }
  #home_sec_three .home_sec_contentBox{
    padding:50px 50px 0px 0px;
  }
  #home_sec_six button{
    color:black;
    transition: all 0.35s ease-in-out;
  }
  #home_sec_six button:hover{
    color:white;
    transition: all .35s ease-in-out;
  }
  #home_sec_two.home_sec_two_padding{
    padding-top: 150px;
    padding-bottom: 150px;
  }
  #home_sec_three.home_sec_three_padding{
    padding-top: 170px;
    padding-bottom: 170px;
  }
  #home_sec_four.home_sec_four_padding{
    padding-top: 170px;
    padding-bottom: 170px;
  }
  #home_sec_five.home_sec_five_padding{
    padding-top: 110px;
    padding-bottom: 110px;
  }
  /* for try */
  .wrapper{
    height:100vh;
    overflow-y:  scroll;
    scroll-snap-type: y mandatory;
  }
  .wrapper section{
    height: auto;
    scroll-snap-align: start;
  }
  .borderRadiusTen{
    border-radius: 10px;
  }

  #home_sec_one .homeSectionContent{
    font-size:1.1rem;
    font-weight:500
  }
  /* for try */
  /* start media query */

@media only screen and (max-width: 1200px){
    /*Tablets */
    .home_sec_contentBox{
        padding:70px 0px 0px 0px !important;
    }

    #home_sec_three .home_sec_contentBox{
        padding:0px 0px 0px 0px !important;
    }

    #home_sec_four .home_sec_contentBox {
        padding:0px 0px 0px 0px !important;
    }

    #home_sec_four .home_sec_left_contentBox {
    padding:40px 0px 0px 0px
    }
    #home_sec_two.home_sec_two_padding, #home_sec_three.home_sec_three_padding, #home_sec_four.home_sec_four_padding, #home_sec_five.home_sec_five_padding{
      padding-top: 150px !important;
      padding-bottom: 150px !important;
    }
    #home_sec_one .homeSectionContent{
      font-size:1.1rem;
      font-weight:500
    }
}
@media only screen and (max-width: 600px){
  #home_sec_two.home_sec_two_padding, #home_sec_three.home_sec_three_padding, #home_sec_four.home_sec_four_padding, #home_sec_five.home_sec_five_padding{
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  #home_sec_one .homeSectionContent{
    font-size:0.8rem !important;
  }
}


@media only screen and (max-width: 425px){
    .home_sec_contentBox{
        padding:0px 0px 0px 0px !important;
    }

    #home_sec_four .home_sec_contentBox {
        padding:10px 0px 0px 0px !important;
    }

    .text_right, .text_left{
        text-align:center !important;
    }
    .wrapper h3{
        font-size:1.8rem !important;
    }
    #home_sec_four .home_sec_left_contentBox {
      padding:20px 0px 0px 0px
      }
    #home_sec_two.home_sec_two_padding, #home_sec_three.home_sec_three_padding, #home_sec_four.home_sec_four_padding, #home_sec_five.home_sec_five_padding{
      padding-top: 20px !important;
    padding-bottom: 20px !important;
    }
    /* for scroll */
    .wrapper section{
      scroll-snap-align: start !important;
    }
    .banner-overlay {
      padding: 40px 0px 0px !important;
    }

    #home_sec_one .homeSectionContent{
      font-size:0.8rem !important;
    }
	/*Small smartphones [325px -> 425px]*/
}
