/* inner CSS */
#text_block-13-19 b,
#text_block-13-19 strong {
  color: white !important;
}
#div_block-307-19:hover .help-icons, #div_block-286-19:hover .help-icons, #div_block-289-19:hover .help-icons, #div_block-298-19:hover .help-icons, #div_block-301-19:hover .help-icons, #div_block-295-19:hover .help-icons  {
    border-color: #232323;
    filter: brightness(0) saturate(100%);
}

#div_block-307-19:hover .help-text, #div_block-286-19:hover .help-text, #div_block-289-19:hover .help-text, #div_block-298-19:hover .help-text, #div_block-301-19:hover .help-text, #div_block-295-19:hover .help-text {
    color: #232323;
}


/* 16.css */
#hero > .ct-section-inner-wrap {
  padding-bottom:0
}
#hero {
  position:relative
}
#section-340-19 > .ct-section-inner-wrap {
  align-items:center
}
#section-340-19 {
  text-align:left
}
#section-12-19 > .ct-section-inner-wrap {
  padding-top:30px;
  padding-bottom:30px;
  margin-bottom: 20px;
  align-items:center
}
#section-12-19 {
  text-align:left;
  background-color:#517734;
  color:#ffffff;
  border-radius:30px;
}
@media (max-width:1023px) {
  #section-389-19 > .ct-section-inner-wrap {
    padding-top:0
  }
}
@media (max-width:1023px) {
  #section-18-19 > .ct-section-inner-wrap {
    padding-top:0
  }
}
#div_block-589-19 {
  max-width:860px;
  position:relative
}
#div_block-335-19 {
  width:100%;
  margin-top:75px
}
#div_block-4-19 {
  align-items:center;
  grid-template-columns:repeat(6,minmax(200px,1fr));
  grid-column-gap:10px;
  grid-row-gap:20px;
  width:100%;
  display:grid;
  color:#8e181c
}
#div_block-635-19 {
  text-align:left;
  align-items:center;
  height:100%;
  width:100%;
  justify-content:center;
  display:none
}

#div_block-610-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/land.webp);
  background-size:cover;
  width:100%;
  padding-top:40%;
  background-position:0% 60%;
  border-radius:25px
}
#div_block-11-19 {
  width:100%;
  padding-top:20px
}
#div_block-312-19 {
  display:flex;
  width:50%;
  flex-direction:column;
  text-align:left;
  border-right-width:1px;
  border-right-color:#baabab;
  border-right-style:solid;
  position:relative
}
#div_block-313-19 {
  width:50.00%
}
#div_block-361-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/BRS-signature.webp);
  background-size:contain;
  background-repeat:no-repeat;
  width:200px;
  margin-top:10px;
  height:80px
}
#div_block-344-19 {
  max-width:500px
}
#div_block-586-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/KB.webp);
  background-size:80% auto;
  width:100%;
  background-repeat:no-repeat;
  background-position:50% 50%
}

#div_block-581-19 {
  align-items:stretch;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px;
  width:100%;
  display:grid;
  margin-top:20px;
  margin-bottom:10px
}
#div_block-63-19 > :nth-child(4) {
  grid-column:span 2
}
#div_block-63-19 {
  align-items:stretch;
  grid-template-columns:repeat(3,minmax(200px,1fr));
  grid-column-gap:15px;
  grid-row-gap:20px;
  width:100%;
  display:grid;
  margin-top:20px
}
#div_block-388-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/bhaktivinoda-author-thumb-768x768-6.webp);
  background-size:cover;
  width:100%;
  border-radius:25px;
  margin-top:40px;
  background-repeat:no-repeat;
  padding-top:70%
}
#div_block-479-19 {
  justify-content:space-between
}
#div_block-605-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/flower2_gw.webp);
  background-size:cover;
  width:120px;
  height:120px;
  background-repeat:no-repeat;
  align-self:center
}
#div_block-483-19 {
  justify-content:space-between
}

#div_block-516-19 > :nth-child(1) {
  grid-column:span 2
}
#div_block-516-19 > :nth-child(4) {
  grid-column:span 2
}
#div_block-516-19 {
  align-items:stretch;
  grid-template-columns:repeat(3,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px;
  width:100%;
  display:grid;
  margin-top:20px
}
#div_block-530-19 {
  align-items:stretch;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px;
  width:100%;
  display:grid
}
#div_block-531-19 {
  width:100%;
  height:100%;
  justify-content:space-between
}
#div_block-534-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/prabhupada_sl_6_2.254307d3.webp);
  background-size:cover;
  width:100%;
  border-radius:25px;
  margin-top:60px;
  background-repeat:no-repeat;
  padding-top:70%;
  background-position:50% 0%
}
#div_block-536-19 {
  justify-content:space-between
}
#div_block-617-19 {
  justify-content:space-between
}
#div_block-539-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme//SPgitanagari.webp);
  background-size:cover;
  width:100%;
  border-radius:25px;
  padding-top:95%;
  margin-top:60px;
  background-position:0% 50%
}
#div_block-550-19 > :nth-child(4) {
  grid-column:span 2
}
#div_block-550-19 {
  align-items:stretch;
  grid-template-columns:repeat(3,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px;
  grid-auto-rows:minmax(min-content,1fr);
  width:100%;
  display:grid;
  margin-top:20px
}
/*#div_block-596-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/banana-tree_g.webp);
  background-size:contain;
  background-repeat:no-repeat;
  background-position:0% 50%
}*/
#div_block-21-19 {
  width:50%;
  justify-content:space-between
}
#div_block-601-19 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/field2_g.webp);
  background-size:100% auto;
  background-repeat:no-repeat;
  z-index:-1;
  top:-50px;
  right:0%;
  height:100%;
  width:100%;
  padding-top:50%;
  background-position:0% 100%
}
#div_block-22-19 {
  width:50%;
  height:100%;
  justify-content:flex-end
}
#div_block-394-19 {
  width:50%;
  padding-top:0px
}
#div_block-401-19 {
  useCustomTag:true
}
#div_block-407-19 {
  flex-direction:row;
  display:flex;
  flex-wrap:wrap
}
#div_block-409-19 {
  useCustomTag:true
}
#div_block-415-19 {
  flex-direction:row;
  display:flex;
  flex-wrap:wrap
}
#div_block-391-19 {
  width:50%;
  text-align:left;
  display:flex
}
#div_block-448-19 {
  width:100%;
  text-align:left;
  flex-direction:row;
  display:flex;
  align-items:center
}
#div_block-446-19 {
  width:100%;
  background-color:#8e181c;
  height:3px
}
#div_block-454-19 {
  width:50%;
  justify-content:space-between
}

#div_block-454-19 h2 {margin:0 0 0 10px;}

#div_block-457-19 {
  width:50%;
  height:auto;
  display:flex;
  justify-content:flex-end
}
@media (max-width:1920px) {
  #div_block-4-19 {
    align-items:stretch;
    grid-template-columns:repeat(6,minmax(0px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #div_block-4-19 {
    align-items:stretch;
    grid-template-columns:repeat(3,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #div_block-635-19 {
    display:none
  }
}
@media (max-width:1023px) {
  #div_block-312-19 {
    border-right-width:0px
  }
}
@media (max-width:1023px) {
  #div_block-14-19 {
    width:100%
  }
}
@media (max-width:1023px) {
  #div_block-63-19 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #div_block-516-19 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #div_block-550-19 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #div_block-596-19 {
    display:none
  }
}
@media (max-width:767px) {
  #div_block-335-19 {
    margin-top:30px
  }
}
@media (max-width:767px) {
  #div_block-4-19 {
    align-items:stretch;
    grid-template-columns:repeat(2,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-312-19 {
    padding-left:0px;
    padding-right:0px
  }
}
@media (max-width:767px) {
  #div_block-313-19 {
    padding-left:0px;
    padding-right:0px
  }
}
@media (max-width:767px) {
  #div_block-581-19 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-63-19 > :nth-child(4) {
    grid-column:span 1
  }
  #div_block-63-19 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-516-19 > :nth-child(4) {
    grid-column:span 1
  }
  #div_block-516-19 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-530-19 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-534-19 {
    display:none
  }
}
@media (max-width:767px) {
  #div_block-550-19 > :nth-child(4) {
    grid-column:span 1
  }
  #div_block-550-19 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:479px) {
  #div_block-4-19 {
    align-items:stretch;
    grid-template-columns:repeat(2,minmax(100px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #new_columns-311-19> .ct-div-block {
    width:100% !important
  }
}
@media (max-width:1023px) {
  #new_columns-20-19> .ct-div-block {
    width:100% !important
  }
}
@media (max-width:1023px) {
  #new_columns-390-19> .ct-div-block {
    width:100% !important
  }
}
@media (max-width:1023px) {
  #new_columns-390-19 {
    flex-direction:column-reverse
  }
}
@media (max-width:1023px) {
  #new_columns-453-19> .ct-div-block {
    width:100% !important
  }
}
#headline-376-19 {
  color:#ffffff
}

#headline-392-19 {
  margin-left:30px
}
#headline-455-19 {
  margin-bottom:60px
}
@media (max-width:1023px) {
  #headline-3-19 {
    font-size:4rem
  }
}
@media (max-width:479px) {
  #headline-3-19 {
    font-size:3rem
  }
}
#text_block-281-19 {
  font-size:2rem;
  margin-top:20px
}
#text_block-283-19 {
  font-weight:600;
  color:#8e181c;
  text-align:center
}
#text_block-309-19 {
  margin-top:5px;
  color:#18638f
}
#text_block-294-19 {
  margin-top:5px
}
#text_block-369-19 {
  margin-top:5px
}
#text_block-288-19 {
  margin-top:5px
}
#text_block-291-19 {
  margin-top:5px;
  color:#517734
}
#text_block-300-19 {
  margin-top:5px;
  color:#8f484a
}
#text_block-303-19 {
  margin-top:5px
}
#text_block-297-19 {
  margin-top:5px;
  color:#517734
}
#text_block-263-19 {
  position:absolute;
  right:0px;
  font-size:2rem;
  display:none
}
#text_block-331-19 {
  margin-top:10px;
  font-weight:600;
  color:#8e181c
}
#text_block-349-19 {
  position:absolute;
  right:0px;
  font-size:2rem;
  display:none
}
#text_block-352-19 {
  position:absolute;
  right:0px;
  font-size:2rem;
  display:none
}
#text_block-327-19 {
  font-style:italic;
  margin-top:20px;
  font-weight:600;
  line-height:1.4;
  text-align:center;
  color:#517734
}
#text_block-280-19 {
  position:absolute;
  right:0px;
  font-size:2rem;
  display:none
}
#text_block-13-19 {
  margin-top:30px;
  font-size:2rem;
}
#text_block-265-19 {
  position:absolute;
  right:0px;
  font-size:2rem;
  display:none
}
#text_block-26-19 {
  margin-top:30px
}
#text_block-477-19 {
  position:absolute;
  right:0px;
  font-size:2rem;
  display:none
}
#text_block-408-19 {
  margin-top:20px;
  margin-bottom:60px
}
#text_block-416-19 {
  margin-top:20px;
  margin-bottom:60px
}
#text_block-268-19 {
  position:absolute;
  right:0px;
  font-size:2rem;
  display:none
}
@media (max-width:1023px) {
  #text_block-331-19 {
    font-size:1.5rem
  }
}
@media (max-width:767px) {
  #text_block-327-19 {
    font-size:1.7rem
  }
}
@media (max-width:479px) {
  #text_block-281-19 {
    font-size:1.5rem
  }
}
#div_block-307-19 {
  text-align:left;
  align-items:center;
  border-top-color:#18638f;
  border-right-color:#18638f;
  border-bottom-color:#18638f;
  border-left-color:#18638f
}
#div_block-307-19:hover {
  Filter:none
}
#div_block-292-19 {
  text-align:left;
  align-items:center;
  display:none;
  Filter:invert(56%) sepia(89%) saturate(285%) hue-rotate(300deg) brightness(58%) contrast(103%)
}
#div_block-292-19:hover {
  filter:none;
  outline:0px!Important
}
#div_block-367-19 {
  text-align:left;
  align-items:center;
  display:none;
  Filter:invert(56%) sepia(89%) saturate(285%) hue-rotate(232deg) brightness(58%) contrast(103%)
}
#div_block-367-19:hover {
  filter:none;
  outline:0px!Important
}
#div_block-286-19 {
  text-align:left;
  align-items:center
}
#div_block-286-19:hover {
  filter:none;
  outline:0px!Important
}
#div_block-289-19 {
  text-align:left;
  align-items:center
}
#div_block-289-19:hover {
  filter:none;
  outline:0px!Important
}
#div_block-298-19 {
  align-items:center;
  text-align:left
}
#div_block-298-19:hover {
  filter:none;
  outline:0px!Important
}
#div_block-301-19 {
  align-items:center
}
#div_block-301-19:hover {
  filter:none;
  outline:0px!Important
}
#div_block-295-19 {
  text-align:right;
  align-items:center
}
#div_block-295-19:hover {
  filter:none;
  outline:0px!Important
}
#image-325-19 {
  border-radius:6px
}

/*** 205.css our team **/
#section-2-103 > .ct-section-inner-wrap {
  display:grid;
  align-items:center;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px
}

#section-2-103 {
  display:block
}
#section-2-103 {
  background-color:#ffffff
}
#section-50-108 > .ct-section-inner-wrap {
  display:grid;
  align-items:stretch;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px
}
#section-50-108 {
  display:block
}
#section-53-108 {
  background-color:#d9d7d7; border-radius:25px;
}
#section-57-108 > .ct-section-inner-wrap {
  align-items:center;
  margin:0;
}
#section-57-108 {
  text-align:left
}
@media (max-width:1023px) {
  #section-2-103 > .ct-section-inner-wrap {
    display:grid;
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px
  }
  #section-2-103 {
    display:block
  }
}
@media (max-width:767px) {
  #section-50-108 > .ct-section-inner-wrap {
    display:grid;
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px
  }
  #section-50-108 {
    display:block
  }
}
#div_block-76-205 {
  align-items:stretch;
  grid-template-columns:repeat(4,minmax(200px,1fr));
  grid-column-gap:30px;
  grid-row-gap:30px;
  display:grid;
  width:100%
}
#div_block-77-205 {
  text-align:left;
  align-items:center
}
#div_block-78-205 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/1-Contact-Page-Maharaja.jpg);
  background-size:cover;
  padding-top:50%;
  padding-left:50%;
  background-repeat:no-repeat;
  background-position:50% 50%;
  border-radius:25px
}
#div_block-89-205 {
  text-align:left;
  align-items:center;
  display:none
}
#div_block-90-205 {
  background-size:cover;
  padding-top:50%;
  padding-left:50%;
  background-repeat:no-repeat;
  background-color:#232323;
  background-position:50% 50%;
  border-radius:25px
}
#div_block-97-205 {
  text-align:left;
  align-items:center
}
#div_block-98-205 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/2-Contact-page-Abhay.webp);
  background-size:cover;
  padding-top:50%;
  padding-left:50%;
  background-repeat:no-repeat;
  background-position:50% 50%;
  border-radius:25px;
  filter:saturate(70%)
}
#div_block-105-205 {
  text-align:left;
  align-items:center
}
#div_block-106-205 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/3-Contact-Krishna-Charan.webp);
  background-size:cover;
  padding-top:50%;
  padding-left:50%;
  background-repeat:no-repeat;
  background-position:50% 50%;
  border-radius:25px
}
#div_block-113-205 {
  text-align:left;
  align-items:center
}
#div_block-114-205 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/4-Contact-page-Jayadeva.webp);
  background-size:cover;
  padding-top:50%;
  padding-left:50%;
  background-repeat:no-repeat;
  background-color:#232323;
  background-position:50% 50%;
  border-radius:25px
}
#div_block-72-108 {
  align-items:center;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px;
  width:100%;
  display:grid;
  max-width:960px
}
@media (max-width:1920px) {
  #div_block-76-205 {
    align-items:stretch;
    grid-template-columns:repeat(3,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #div_block-76-205 {
    align-items:stretch;
    grid-template-columns:repeat(2,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-76-205 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-72-108 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
#text_block-5-103 {
  font-size:2rem
}
#text_block-79-205 {
  font-size:1.75rem;
  font-weight:500
}
#text_block-91-205 {
  font-size:1.75rem;
  font-weight:500
}
#text_block-99-205 {
  font-size:1.75rem;
  font-weight:500
}
#text_block-107-205 {
  font-size:1.75rem;
  font-weight:500
}
#text_block-115-205 {
  font-size:1.75rem;
  font-weight:500
}
@media (max-width:1920px) {
  #text_block-5-103 {
    font-size:1.5rem
  }
}
@media (max-width:1023px) {
  #text_block-5-103 {
    margin-top:30px
  }
}
@media (max-width:479px) {
  #text_block-5-103 {
    font-size:1rem
  }
}
#link_button-74-108 {
  background-color:#8e181c;
  border:1px solid #8e181c
}

/*** donate ***/
#section-2-103 > .ct-section-inner-wrap {
  display:grid;
  align-items:center;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px
}
#section-2-103 {
  display:block
}
#section-2-103 {
  background-color:#ffffff;
  min-height:350px
}
#section-53-108 {
  background-color:#d9d7d7
}
@media (max-width:1920px) {
  #section-2-103 {
    min-height:0px
  }
}
@media (max-width:1023px) {
  #section-2-103 > .ct-section-inner-wrap {
    display:grid;
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px
  }
  #section-2-103 {
    display:block
  }
}
@media (max-width:479px) {
  #section-57-108 > .ct-section-inner-wrap {
    padding-top:25px;
    padding-bottom:25px
  }
}
@media (max-width:479px) {
  #section-53-108 > .ct-section-inner-wrap {
    padding-top:25px;
    padding-bottom:25px
  }
}
#div_block-42-108 {
  width:50%;
  justify-content:space-between
}
#div_block-45-108 {
  width:50%;
  height:100%;
  justify-content:flex-end
}
#div_block-25-108 {
  align-items:stretch;
/*  grid-template-columns:repeat(2,minmax(200px,1fr)); */
  grid-column-gap:20px;
  grid-row-gap:20px;
  width:50%;
  justify-content:space-between;
  display:grid
}
#div_block-80-163 {
  width:100%;
  height:100%
}
#div_block-91-163 {
  width:100%
}
#div_block-84-163 {
  width:100%;
  padding-bottom:1px
}
#div_block-132-163 {
  width:100%;
  border-top-color:#a77f80;
  border-top-width:1px;
  border-top-style:solid;
  margin-top:12px
}
#div_block-23-108 {
  width:50%;
  justify-content:flex-end;
  position:relative
}
#div_block-115-163 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/mgdflkgj.jpg);
  background-size:cover;
  width:100%;
  padding-top:65%;
  left:0px;
  bottom:0px;
  background-color:#232323;
  background-repeat:no-repeat;
  position:absolute;
  background-position:0% 50%;
  border-radius:25px
}
@media (max-width:1920px) {
  #div_block-80-163 {
    overflow-wrap:break-word
  }
}
@media (max-width:1023px) {
  #div_block-42-108 {
    padding-left:0px;
    padding-right:0px
  }
}
@media (max-width:1023px) {
  #div_block-45-108 {
    padding-left:0px;
    padding-right:0px
  }
}
@media (max-width:1023px) {
  #div_block-25-108 {
    padding-right:0px;
    padding-left:0px
  }
}
@media (max-width:1023px) {
  #div_block-23-108 {
    padding-left:0px;
    padding-right:0px
  }
}
@media (max-width:1023px) {
  #div_block-115-163 {
    position:static
  }
}
@media (max-width:767px) {
  #div_block-25-108 {
    display:flex;
    flex-direction:column;
    text-align:left
  }
}
@media (max-width:1023px) {
  #new_columns-41-108> .ct-div-block {
    width:100% !important
  }
}
@media (max-width:1023px) {
  #new_columns-22-108> .ct-div-block {
    width:100% !important
  }
}
@media (max-width:1023px) {
  #new_columns-22-108 {
    padding-bottom:0px
  }
}
#headline-120-163 {
  font-size:2rem
}
#text_block-100-163 {
  width:100%;
  font-weight:500;
  text-align:left
}
#text_block-82-163 {
  width:100%;
  font-weight:500
}
#text_block-83-163 {
  width:100%;
  font-size:1.25rem
}
#text_block-85-163 {
  width:100%;
  font-weight:500
}
@media (max-width:1920px) {
  #text_block-83-163 {
    font-size:1rem
  }
}
@media (max-width:767px) {
  #text_block-101-163 {
    margin-top:0px
  }
}
#_rich_text-90-163 {
  font-size:1.25rem
}
@media (max-width:1920px) {
  #_rich_text-90-163 {
    font-size:1rem
  }
}
#link_button-118-163 {
  background-color:#8e181c;
  border:1px solid #8e181c;
  color:#ffffff
}
#link_button-118-163 {
  width:100%
}
#image-61-163 {
  mix-blend-mode:multiply;
  margin-left:-15px
}
@media (max-width:1023px) {
  #image-61-163 {
    padding:0 45px 45px 45px
  }
}
@media (max-width:767px) {
  #image-61-163 {
    margin-left:0px
  }
}

/*** 176.css projects **/
#section-2-103 > .ct-section-inner-wrap {
  display:grid;
  align-items:center;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px
}
#section-2-103 {
  display:block
}
#section-2-103 {
  background-color:#ffffff
}
#section-20-167 > .ct-section-inner-wrap {
  align-items:center
}
#section-20-167 {
  text-align:left
}
#section-45-167 > .ct-section-inner-wrap {
  align-items:center
}
#section-45-167 {
  background-color:#d9d7d7;
  text-align:left; border-radius: 25px;
}
#section-117-167 > .ct-section-inner-wrap {
  align-items:center
}
#section-117-167 {
  text-align:left
}
@media (max-width:1023px) {
  #section-2-103 > .ct-section-inner-wrap {
    display:grid;
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px
  }
  #section-2-103 {
    display:block
  }
}
@media (max-width:1023px) {
  #section-20-167 > .ct-section-inner-wrap {
    padding-bottom:0
  }
}
#div_block-22-167 {
  width:50.00%
}
#div_block-25-167 {
  width:50.00%
}
#div_block-97-167 {
  background-image:url(/sites/varnashramthefourthwave.com/files/theme/photo_6084.jpg);
  background-size:cover;
  width:100%;
  background-repeat:no-repeat;
  padding-top:65%;
  background-position:0% 50%;
  border-radius:25px
}
#div_block-9-103 {
  align-items:center;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px;
  width:100%;
  display:grid;
  padding-top:40px;
  margin-top:30px;
  border-top:solid 1px #baabab
}
#div_block-103-167 {
  align-items:stretch;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px;
  display:grid
}
#div_block-47-167 {
  width:50.00%
}
#div_block-55-167 {
  width:50.00%
}
#div_block-62-167 {
  width:50.00%
}
#div_block-121-167 {
  text-align:left;
  flex-direction:row;
  display:flex
}
#div_block-65-167 {
  width:50.00%
}
#div_block-76-167 {
  width:50.00%
}
#div_block-80-167 {
  width:50.00%
}
#div_block-89-167 {
  width:50.00%
}
#div_block-93-167 {
  width:50.00%
}
#div_block-109-167 {
  max-width:940px;
  width:100%
}
#div_block-110-167 {
  align-items:center;
  grid-template-columns:repeat(2,minmax(200px,1fr));
  grid-column-gap:20px;
  grid-row-gap:20px;
  width:100%;
  display:grid;
  padding-top:40px;
  border-top:solid 1px #baabab
}
@media (max-width:1023px) {
  #div_block-22-167 {
    padding-right:0px;
    padding-left:0px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-25-167 {
    padding-right:0px;
    padding-left:0px
  }
}
@media (max-width:1023px) {
  #div_block-9-103 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #div_block-47-167 {
    padding-right:0px;
    padding-left:0px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-55-167 {
    padding-right:0px;
    padding-left:0px;
    margin-top:75px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-62-167 {
    padding-right:0px;
    padding-left:0px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-65-167 {
    padding-right:0px;
    padding-left:0px;
    margin-top:75px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-76-167 {
    padding-right:0px;
    padding-left:0px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-80-167 {
    padding-right:0px;
    padding-left:0px;
    margin-top:75px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-89-167 {
    padding-right:0px;
    padding-left:0px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-93-167 {
    padding-right:0px;
    padding-left:0px;
    margin-top:75px;
    padding-top:0px
  }
}
@media (max-width:1023px) {
  #div_block-110-167 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-9-103 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:767px) {
  #div_block-110-167 {
    align-items:stretch;
    grid-template-columns:repeat(1,minmax(200px,1fr));
    grid-column-gap:20px;
    grid-row-gap:20px;
    display:grid
  }
}
@media (max-width:1023px) {
  #new_columns-21-167> .ct-div-block {
    width:100% !important
  }
}
@media (max-width:1023px) {
  #new_columns-46-167> .ct-div-block {
    width:100% !important
  }
}
@media (max-width:1023px) {
  #new_columns-61-167> .ct-div-block {
    width:100% !important
  }
}
#new_columns-61-167 {
  margin-top:75px
}
@media (max-width:1023px) {
  #new_columns-75-167> .ct-div-block {
    width:100% !important
  }
}
#new_columns-75-167 {
  margin-top:75px
}
@media (max-width:1023px) {
  #new_columns-88-167> .ct-div-block {
    width:100% !important
  }
}
#new_columns-88-167 {
  margin-top:75px
}
@media (max-width:1023px) {
  #new_columns-46-167 {
    padding-bottom:0px
  }
}
@media (max-width:1023px) {
  #new_columns-61-167 {
    padding-bottom:0px
  }
}
@media (max-width:1023px) {
  #new_columns-75-167 {
    padding-bottom:0px
  }
}
@media (max-width:1023px) {
  #new_columns-88-167 {
    padding-bottom:0px
  }
}
#text_block-5-103 {
  font-size:2rem
}
#text_block-118-167 {
  font-size:clamp(1rem,1.25vw + 0.1rem,1.25rem)
}
@media (max-width:1920px) {
  #text_block-5-103 {
    font-size:1.5rem
  }
}
@media (max-width:1023px) {
  #text_block-5-103 {
    margin-top:30px
  }
}
@media (max-width:479px) {
  #text_block-5-103 {
    font-size:1.25rem
  }
}
#link_text-119-167 {
  text-decoration:underline
}
#link_text-60-167 {
  text-decoration:underline
}
#link_text-71-167 {
  text-decoration:underline
}
#link_text-123-167 {
  text-decoration:underline
}
#link_text-68-167 {
  text-decoration:underline
}
#link_text-79-167 {
  text-decoration:underline
}
#link_text-83-167 {
  text-decoration:underline
}
#link_text-92-167 {
  text-decoration:underline
}
#link_text-96-167 {
  text-decoration:underline
}
#link_button-12-103 {
  background-color:#8e181c;
  border:1px solid #8e181c
}
#link_button-17-167 {
  background-color:#8e181c;
  border:1px solid #8e181c
}
#link_button-113-167 {
  background-color:#8e181c;
  border:1px solid #8e181c
}
