/** Shopify CDN: Minification failed

Line 7:0 Unexpected "{"
Line 7:1 Expected identifier but found "%"

**/
{% section 'our-story' %}
/*Header*/




header.header a.header__heading-link img.header__heading-logo {
    width: 125px;
}
.menu-drawer-container {
    display: flex;
}
.header__icon .icon {
    height:23px;
    width: 23px;
       fill: black;
}
.header__icon--cart .icon {
    height:28px;
    width: 28px;
    padding: 0;
  
}
ul.list-menu.list-menu--inline li span {
    color: black !important;
}
header.header ul.list-menu.list-menu--inline {
    width: 100%;
    align-items: center;
    justify-content: flex-end;
}
.header__icon--cart .icon.icon-cart{
    fill:black !important;
    height:35px;
    width: 35px;
}
/* .header--middle-center {
    grid-template-areas: " heading navigation icons";
    
} */
.header__heading-logo {
    max-width: 300px;
}
sticky-header.header-wrapper {
    background: #9eceed;
    border: none;
}
header.header a.header__heading-link img.header__heading-logo {
    width: 125px;
}
header.header.header--middle-center {
    max-width: 940px;
    padding: 0;
}
.header--middle-center {
    grid-template-columns: auto 1fr auto;
    column-gap: 0;
}
.header__inline-menu {
    margin-left: 0rem;
}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}
.list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
}
.list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
}
 .our-story.sticky {
    z-index: 17;
    background: white;
}
.our-story .announcement-bar.color-accent-2.gradient {
    background: #E4F0F9;
}
.our-story p.announcement-bar__message.center.h5 span {
    color: black;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Inter', sans-serif;
}
.list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
}
.our-story svg.icon.icon-arrow {
    color: black;
}
.clr-cust {
    background-color: #e3f0f9;
}
nav.header__inline-menu li a {
    font-size: 12px;
    font-family: 'Inter', sans-serif;
}



ul.list-menu.list-menu--inline li:last-child {
    background-color: #FFE191;
    border-radius: 20px;
    font-weight: 900;
    display: flex;
    height: 30px;
}



/*Header*/
/*Section-1*/

.int-txt {
    padding-left: 118px;
}
.bg-clr {
    
    display: flex;
    align-items: center;
    max-width: 1200px;
    margin: 0 auto;
  padding: 30px 0;
}
.int-txt h1 {
    font-size: 37px;
    font-family: 'Inter', sans-serif !important;
    font-weight: 600 !important;
    font-family: 'Montserrat', sans-serif !important;
}
.bg-light-blue {
    background-color: #F8FCFF;
    z-index: 1;
    position: relative;
}
.int-txt p {
    font-size: 18px;
    font-weight: 500;
    font-style: italic;
    line-height: 25px;
    color: #1D6F8F;
  font-family: 'Inter', sans-serif;
}
@media(max-width:768px){
  .bg-clr {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
  img.Group-32 {
    width: 100%;
    margin-bottom: -85px;
}
  .int-txt {
    padding-left: 0;
}
  .bg-clr {
    max-width: 295px;
}

img.NEW {
    width: 100%;
    margin-bottom: -92px;
}
.int-txt h1 {
    font-size: 30px;
    font-family: 'Inter', sans-serif;
    font-weight: 600;
    text-align: center;
}
  .int-txt p {
    font-size: 15px;
    font-weight: 500;
    font-style: italic;
    line-height: 25px;
    color: #1D6F8F;
    font-family: 'Inter', sans-serif;
    text-align: center;
}
 img.Group-77 {
    position: absolute;
    left: 0;
    top: 35%;
}
  img.Group-77 {
   display:block !important;
}
  img.Group-76 {
    position: absolute;
    left: 0;
    bottom: 20%;
}
  img.Group-76 {
    display:block !important;
}
}
 img.Group-77 {
   display:none;
}
img.Group-76 {
    display:none ;
}
/*Section-1*/
/*Section-1-2-3*/
p {
  color:#000;
}
.hero{
    background-color:rgb(248, 252, 255) !important;
    padding-top: 20px;
    align-items: center;
padding-bottom: 20px !important;
display: flex;
flex-direction: column;

}
.heading h1 {
    font-size: 36px;
    font-family: 'Inter', sans-serif;
    margin-top: 30px;
    font-weight: 600;
}
.sub-heading p {
    font-size: 18px;
    font-family: 'Inter', sans-serif;
    color: #1D6F8F;
    font-style: italic;
    font-weight: 500;
    line-height: 25px;
}
.mian {
    padding-top: 20px;
    background-color:rgb(158, 206, 237);
    padding-bottom: 40px;
    position: relative;
}
.main-text {
    margin: 0 auto;
    max-width: 876px;
    border-radius: 10px 10px;
    margin-top: 20px;
    background-color: white;
    z-index: 1;
    position: relative;
    padding: 40px 100px;
}
.main-text p {
    font-size: 16px;
    font-weight: 400;
  font-family: 'Inter', sans-serif;
    line-height: 35px;
  color:#000;
}
.bottom {
   
    background: #ffe9ac;
    position: relative;
    z-index: 0;
    padding: 25px 0;
}
.bottom-text p {
    text-align: center;
    color: #1D6F8F;
    font-size: 25px !important;
    font-family: 'Inter', sans-serif;
    padding: 18px;
    font-weight: 600;
    font-style: italic;
    line-height: 50px;
    margin: 0;
}
.circle1 {
    position: absolute;
    top: 4%;
    right: 4%;
    width: 256px !important;
}
.circle2 {
    left: 0;
    position: absolute;
    top: 16%;
    z-index: 24;
    transform: translate(0%, 50%);
}
.circle3 {
    position: absolute;
    transform: translate(19%, 50%);
    left: 0;
    top: 19%;
    z-index: 2;
}
.circle4 {
    position: absolute;
    bottom: -8%;
    right: 0;
}
img.Group-33 {
    width: 275px;
}

.container-fluid.bottom p::before {
    content: "";
    background-image: url(/cdn/shop/t/4/assets/Icons1.png?v=88674465929905824471687200170);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 78px;
    height: 69px;
    position: absolute;
    top: -5px;
    left: -60px;
    z-index: -9;
}
.container-fluid.bottom p::after{
    content: "";
    background-image: url(/cdn/shop/t/4/assets/quote-1.png?v=121052151031014644521687200179);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 78px;
    height: 69px;
    position: absolute;
  right: 45px;
    bottom: -20px;
}

.container.bottom-text {
    position: relative;
}

/*Section-1-2-3*/


@media(max-width:768px){
  img.Group-33 {
    display: none;
}
  img.Group-35 {
    display: none;
}
  .main-text {
  
    padding: 30px 32px;
}
.main-text p {
    font-size: 12px;
    font-weight: 400;
    font-family: 'Inter', sans-serif;
    line-height: 24px;
}
  .main-text {
    margin-top: 56px !important;
    width: 325px !important;
}
  img.Group-34 {
    display: none;
}
  img.Group-36 {
    display: none;
}
  .container-fluid.bottom {
    display: none;
}
  br.dsp-nn {
    display: block !important;
}
  .non {
    display: block !important;
}
  h1.text {
    font-size: 13px;
    font-weight: 600;
    font-style: italic;
    color: #1D6F8F;
    line-height: 22px;
}

.ig {
    position: absolute;
    width: 425px;
    left: -70px;
}
  .extra-content {
    position: relative;
    min-height: 210px;
}

h1.text {
    position: absolute;
    top: 25%;
    width: 53%;
    text-align: center;
    right: 5%;
}
  .non {
    position: absolute;
    top: 100%;
    z-index: 11111111111111;
    transform: translate(0%, 66%);
    width: 100%;
}
  img.Group-57 {
    width: 100%;
}
}
br.dsp-nn {
    display: none;
}
.non {
    display: none;
}
@media(max-width:1439px) and (min-width:768px){
  .circle2 {
    z-index: 1 !important;
}
 img.Group-33 {
    width: 185px;
}


}



@media(max-width:768px){
    .extra-content {
    position: relative;
    min-height: 200px;
        margin:20px 0
}

.ig {
    position: absolute;
    width: 425px;
    right: -70px;
}
}
@media(min-width:768px){
  .container.bottom-text p {
    max-width: 820px;
    margin: 0 auto;
    position: relative;
}
.extra-content {
    display: none;
}    
}
@media(max-width:1024px){
img.Group-33 {
    display: none;
}    
}


/* revisions  */

.bg-clr  

.int-txt h1 {
    color: black;
}

p.sign img {
    max-width: 190px;
     
}
p.sign  {
    text-align:right;  
}