body{
    top:0!Important;
}

@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/nunitosans/v15/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfUVwoNnq4CLz0_upHZPYsZ51Q42ptCprt4R-tCKQ.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }

  h1, h2, h3, h4, h5, h6 {
   font-family: 'Nunito Sans'!important; }
  
  p, a, li, span, tr, td, th, thead, tbody {
    font-family: 'Nunito Sans'!important;}


.ftco-section-3 .overlay {

    background: #ffcbff;
}

.services .icon span {
    color: #ffcbff
}



.ftco-navbar-light.scrolled .nav-item.active>a {
    color: #E73959 !important;
}

.ftco-navbar-light .navbar-nav>.nav-item.active>a {
    color: #E73959 !important;
}

/* a{
    color: #ffcbff!important;
}
a:hover{
    color: #ffc0ff!important;
} */

.ftco-intro .block-18.color-1 {
    background-color: #E73959;
}

.ftco-intro .block-18.color-2 {
    background-color: #eb4a68;
}

.ftco-intro .block-18.color-3 {
    background-color: #fa6a85;
}

.ftco-footer {
    padding: 5px !important;
}

@media (max-width: 991.98px) {
    .ftco-navbar-light {
        background: #fff !important;
        padding: 5px 10px;
    }

    .ftco-navbar-light.scrolled {
        background: #fff !important;
    }

    .navbar-brand {
        display: none;
    }

    .ftco-navbar-light .navbar-nav > .nav-item > .nav-link {
        color: #eb4a68!important;
    }

    .ftco-navbar-light .navbar-nav > .nav-item > .nav-hover {
        color: #E73959!important;
    }


}

@media (min-width: 991.97px) {

    .navbar-brand-scroll {
        display: none;
    }

    .ftco-navbar-light.scrolled {
        background: #ffcbff!important;
    }

}


.text-red {
    color: #eb4a68 !important;
}

.bg-dark-payment{
  background: #000000!important;
}

.btn-dark{
  background: #131313!important;
}

.btn-dark:hover{
  background: #000000!important;
}

.bg-primary {
    background: #ffcbff !important;
}


.btn-primary{
    background:  #ffcbff !important;
    border: 1px solid #ffcbff!important;
    box-shadow: none!important;
}

.btn.btn-primary:hover {
    border: 1px solid #E73959;
    background: transparent !important;
    color: #E73959;
    box-shadow: none!important;
}

.ftco-footer-social li a span {
    font-size: 18px !important;
}

.navbar-toggler:focus {
            
    outline: none!important;
}

.whatsapp-fixed {
    position: fixed;
    right: 16px;
    bottom: 70px;
    z-index: 999;
  }
  
  .btn-whatsapp {
    background-color: #25D366 !important;
    border-radius: 50% !important;
    color: #fff;
    font-size: 25px;
    width: 52px;
  }
  
  .btn-whatsapp:hover {
    background-color: #27e06b !important;
  }

  .facebook-fixed {
    position: fixed;
    right: 16px;
    bottom: 130px;
    z-index: 999;
  }
  
  .btn-facebook {
    background-color: #5c66fa !important;
    border-radius: 50% !important;
    color: #fff;
    font-size: 25px;
    width: 52px;
  }
  
  .btn-facebook:hover {
    background-color: #6a73fd !important;
  }

  .instagram-fixed {
    position: fixed;
    right: 16px;
    bottom: 190px;
    z-index: 999;
  }
  
  .btn-instagram {
    background-color: #141414 !important;
    border-radius: 50% !important;
    color: #fff;
    font-size: 25px;
    width: 52px;

  }
  
  .btn-instagram:hover {
    background-color: #3b3b3b !important;
  }

  .volunter-form .form-control {
    border: 2px solid #ffcbff!important;
    height: 58px !important;
    background: transparent !important;
    color: #000!important;
    font-size: 16px;
    border-radius: 0px;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
    .volunter-form .form-control::-webkit-input-placeholder {
      /* Chrome/Opera/Safari */
      color: #000; }
    .volunter-form .form-control::-moz-placeholder {
      /* Firefox 19+ */
      color: #000; }
    .volunter-form .form-control:-ms-input-placeholder {
      /* IE 10+ */
      color: #000; }
    .volunter-form .form-control:-moz-placeholder {
      /* Firefox 18- */
      color: #000; }
    .volunter-form .form-control:focus, .volunter-form .form-control:active {
      border-color: #fff; }
  
  .volunter-form textarea.form-control {
    height: inherit !important; }

    .hero-wrap{
        min-height: auto!important;
    }

    .hero-wrap .hero-custom {
		position: relative;
		text-align: center;
		color: white;
	}

	/* Centered text */
	.centered {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}