*{margin:0; padding:0; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
*:after,*:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
caption,th {text-align:left;}

q:before,q:after {content:'';}
abbr,acronym { border:0;}
header,nav,section,article,aside,footer,hgroup,figure {display: block; }
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
/* Firefox */
input[type=number] {-moz-appearance: textfield;}

button:focus, input:focus, .btn:focus{outline: none ;box-shadow: none;outline-color: transparent;outline-width: 0;border-color: unset;}
h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin-bottom: 0;}
html, body{max-width: 100%;}
img{max-width: 100%;height: auto;}
.modal-content{border: 0;}
ul,li{list-style: none;padding: 0;}
a, a:hover{text-decoration: none;outline: 0;outline-color: transparent;outline-width: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;color:#FFF;}
button{-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;background: transparent;}
body {overflow-x: hidden;width: 100%;background-color: #FFF;}
.container{max-width: 1280px; width: 100%;margin: 0 auto;}
.wrapper{width: 100%;overflow: hidden;}



/* chorme */
@font-face {
    font-family: Gotham ;
    src: url('../font-family/Fonts/Gotham-Medium.ttf') format('woff2'),
        url('../font-family/Fonts/Gotham-Bold.ttf') format('woff');

  }
  /* safari */
  @font-face {
    font-family: Gotham;
    src: url('../font-family/Fonts/Gotham-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: Gotham;
    src: url('../font-family/Fonts/Gotham-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  
  /* chorme */
  @font-face {
    font-family: Museo;
    src: url('../font-family/Fonts/Museo700-Regular.otf') format('woff2'),
         url('../font-family/Fonts/Museo700-Regular.otf') format('woff');
 
         
  }
  /* safari */
  @font-face {
    font-family: Museo;
    src: url('../font-family/Fonts/Museo300-Regular.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

  :root{
    --font-gotham:'Gotham',sans-serif;
    --font-museo:'museo',sans-serif;
  }

  .purchase_pack{background: #E11F8F;display: inline-block ;padding: 14px 22px ;border-radius: 30px;text-decoration: none;color: #FFF ;font-size: 24px;font-weight: 400 ;}
/* .bcna_banner{margin-top: 84px;} */
.bcna_banner {display: flex;flex-direction: column;justify-content: center;}
.bcna_banner img {width: 100%;height: 100vh;}
/* .bcna_banner .banner_content{position: absolute;top: 50%;left:5%;width: 100%;} */
.bcna_banner .banner_content {position: absolute;top: 8%;left: 50%;width: 100%;transform: translateX(-50%);text-align: center; }
.banner_button{position: absolute;bottom:5%;left:2%;}
.banner_content h1{font-size:50px;font-weight: 600;color: #FFF; width: 100%;max-width:100%;text-align: center;}
.banner_content .donate{font-family: var(--font-museo);font-weight: 600;margin-top: 24px;padding: 11px 29px;}

.taking_together{padding:100px 0;}
.taking_together.together{padding: 0 0 100px 0;}
.taking_together .cancer{color: #262C6B; font-family: var(--font-museo);font-size: 35px;font-weight: 600;}
.taking_together .been_heart{color: #000;font-size: 20px;font-family: var(--font-gotham);font-weight: 325;}
.taking_together img{border-radius: 24px;width: 615px;height: 547px;}
.Place{position: absolute; color: #FFFFFF;font-family: var(--font-museo);font-size: 55px;font-weight: 600;    top: 50%;z-index: 1000;left: 15%;transform: translateY(-50%);}

.tab_section{background-color: #1b3075;padding: 45px 0;}
.tab_section .nav-item{margin: 0 10px;}
.tab_section .mySwiper{padding-bottom:80px;}
.tab_section .nav-pills .nav-link{border: 1px solid #FFF !important;border-radius: 30px !important;color: #FFF !important;padding: 9px 10px !important;font-size:20px;font-family: var(--font-museo);font-weight: 600;}
.tab_section .nav-pills .nav-link.active, .nav-pills .show>.nav-link{background-color: #FFF;color: #262C6B !important;}
.the_pink{color: #FFF;font-family: var(--font-museo);font-size: 35px; font-weight: 600;}
.been_heart{color:#FFF;font-size: 20px;font-family: var(--font-gotham);font-weight:400;}
.bg_clr{background: #FFF;border-radius: 100%;margin: 0 7px;}
.tab_section .donate_imgss{height: 426px !important;width: 426px !important;}
.swiper-button-prev::after {content: '';background-image: url(../images/left-arrow2.png);width:33px;height:33px;background-repeat: no-repeat;background-size: contain;font-size: 0;}
.swiper-button-next::after {content: '';background-image: url(../images/right_arrow.svg);width:33px;height:33px;background-repeat: no-repeat;background-size: contain;font-size: 0;}
/* .swiper-button-next:after, .swiper-button-next:after{font-size: none;content: '';background-image: url(../images/left-arrow2.png);width: 24px;height: 24px;background-repeat: no-repeat;background-size: contain;} */
/* .swiper-button-next:after, .swiper-button-prev:after{font-size: none;content: '';background-image: url(../images/right_arrow.svg);width: 24px;height: 24px;background-repeat: no-repeat;background-size: contain;} */
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1;cursor: pointer;pointer-events: painted;}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: -1px;}
.tab_section .pad_left{padding-left: 93px;}
.pad_right{padding-right: 87px;}
.br_dr{border-radius: 24px;}

.here_how{padding: 98px 0;}
.here_how .how_to_get{color: #262C6B;}
.here_how .there_are{color: #000;}
.here_how .card{background-color: #1b2f74;border-radius: 40px;border: none;padding: 32px;justify-content: space-between;height: 100%;}
.here_how .number{background: #E11F8F;border-radius: 100%;padding:8px 23px 8px;color: #262C6B;font-size: 30px;font-weight: 600;font-family: var(--font-museo);}
.here_how .purchase{color: #FFF;font-family: var(--font-museo);font-size: 28px;font-weight: 600;}
.here_how .pink_pack{color:#FFF;font-size: 20px;font-family: var(--font-gotham);font-weight:400;padding: 24px 0;}
.here_how .pack{width: 100%;max-width:222px;}


.faq_section{background-color: #1b3075;padding: 98px 0;}
.faq_section .accordion-item{background-color: transparent;border: none; border-bottom: 1px solid #FFF;}
.faq_section .accordion-button{background-color: transparent;color: #FFF;font-size: 20px;font-family: var(--font-gotham);font-weight: 325;padding: 21px 19px;}
.faq_section .accordion-button:focus{border-color: transparent;box-shadow: none;}
.accordion-button:not(.collapsed){box-shadow: none;padding-bottom: 0;}
.accordion-body{padding: 36px 18px;color: #FFF;font-size: 20px;font-family: var(--font-gotham);font-weight: 400;}
.accordion-button::after{background-image: url(../images/down_arrow.svg);}
.accordion-button:not(.collapsed)::after{background-image: url(../images/down_arrow.svg);transition: 0.3s ease;}
.swiper-pagination-bullet{border: 1px solid #FFF;background-color: transparent;opacity: 1;}
.swiper-pagination-bullet-active{background-color: #FFF;}

.shop_list{display: inline-block;font-weight: 500;}
.shop_list:hover{color: #d63384;}
.tab_section .nav-link {
  cursor: pointer;
}

.tab_section .nav-link.active {
  background-color: #d63384;
  color: #fff;
}

.fa-brands, .fab, .fas {width: 30px;height: 30px;font-size: 30px;line-height: 30px; text-align: center;}


/* terams-conditions */
.terms_conditions{padding:120px 0 50px;}
.terms_conditions .cls_term{font-size: 20px;font-weight: 700;padding: 25px 0;}


.sec_space{min-height: 100vh;}