/*@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');*/

/*@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');*/
/*@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;700&display=swap');*/
 
@import url('https://fonts.googleapis.com/css2?family=Corinthia:wght@400;700&display=swap');
 
 @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
 @import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap');

body, p, a {
  
  font-family: "Montserrat", sans-serif;
  
  
}





.mons { font-family: "Montserrat", sans-serif !important;}

 h1, h2, h3, h4, h5, h6, a.h3.blog-listing__title {
  
  font-family: "Josefin Sans", sans-serif !important;
  font-weight:500;
  
}

a.link-list__link, a.dropdown__trigger {
    font-weight: 500 !important;
}



  a.btn, ul, ol { 
  font-family: "Montserrat", sans-serif;
    font-weight: 500; 
}

.footer__content h5, p {
    font-weight: 500 !important;
}











.Corinthia { font-family: "Corinthia", cursive !important; font-size: 63px;}
 ul.slick-dots {display:none !important;}
 
 .svg {
    z-index: 9;
    position: relative;
}
.header a.link-list__link {
    text-transform: uppercase;
}
a.dropdown__trigger {
    text-transform: uppercase;
}

/* Headings font */
/*h1, h2, h3, h4, h5, h6, a.h3.blog-listing__title {*/
/*    font-family: 'Josefin Sans', Helvetica, Arial, Lucida, sans-serif;*/
/*}*/

span.dropdown__item {
    text-transform: uppercase;
}


/*p, body, a.btn {*/
/*    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;*/
/*}*/

 .header a.link-list__link:hover, a.dropdown__trigger:hover {
    color: #138a90 !important;
}
.header__container { 
    max-width: 100%;
    width: 1500px;
}

footer .social-icons__icons {
    justify-content: center;
}






footer .logo_text {
    margin-top: 20px;
}


footer .social-icons__icon {
    font-size: 30px;
 margin-top: 20px;
}


footer .form-social {
    margin-top: 0;
}

div#block-footer_0 {
    padding-right: 37px;
}


div#block-1771829033219 {
    background: #138a90;
    text-align: center;
    padding: 50px;
    border-radius: 12px;
}


   footer  .form-control {
        font-size: 16px;
    }


div#block-1771830083935 {
    margin-top: -20px;
}

div#block-1774257450013 {
    padding: 0;
}
body div#block-1774257640626 a.link-list__link {
      color: #138a90;
      font-size:14px !important;
      
  }  
@media(min-width:768px){
    
    div#block-1774257640626 .link-list { 
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px;
}
    
    div#block-1771829805399, div#block-1771829867860 {
    width: 9%;
}
    #block-1771829790905, div#block-1771829805399, div#block-1771829867860 {
    margin-top: 70px;
}

div#block-1771830212850 .link-list {
 
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 25px;
}

   body .footer div#block-1771830212850 a.link-list__link {
        font-size: 14px !important;

}
div#block-1771830212850 {
    padding-left: 14px;
}
div#block-1771830225877 p {
    margin-bottom: 0;
}
}


@media(max-width:767px){ 
    
    div#block-1771829790905 img {
    width: 250px;
}
    
    
    footer .link-list.justify-content-center {
   
    text-align: center;
}
    #block-1771910926502_0 .image__image,  #block-1771911828540 .image__image, #block-1771914465810 .image__image,
    #block-1771916186358_1 .image__image, #block-1771916757611_1 .image__image, #block-1771918399781_1 .image__image
    
    {
    width: 130px !important;
    margin: auto;
}
    
    
    
    h1.Corinthia {
    font-size: 42px;
}
 .svg, br {
    display: none;
}   
    
   #section-1771909739431 .section__overlay { 
    background-color: rgb(255 255 255 / 93%) !important;
} 
    
   #section-1771911918875 {
    margin-top: 0 !important;
} 
    
    
div#block-footer_0 {
    margin-bottom: 40px;
} 
    
   div#block-1771830212850 {
    text-align: center;
}
div#block-1771829867860 {
    width: 50%;
}

div#block-1771829805399 {
    width: 50%;
}

    div#block-1771829805399 .footerimage img, div#block-1771829867860  .footerimage img {
     
    width: 100px;
}

div#block-1771829790905 {
    margin-top: 20px;
}

div#block-1771830225877 .text {
    text-align: center !important;
    margin-top: 20px;
}


}

.blog-listing.blog-listing--side-left.blog-listing--has-media {
    box-shadow: 0px 2px 80px 0px rgba(160, 190, 212, 0.22);
    border-radius: 13px;
    padding: 25px;
}

a.h3.blog-listing__title {
    color: #138a90;
    font-weight: 500;
    font-size: 20px;
}

.blog-listing__content {
    font-size: 16px;
}

.blog-listing {
    align-items: center;
}

a.blog-listing__more {
    background: #dd7755;
    max-width: fit-content;
    padding: 10px 33px;
    color: #fff;
    border-radius: 26px;
    margin-top: 13px;
    font-size: 14px;
}

.sidebar__block .form {
    background: #e1eff0;
    padding: 30px;
    border-radius: 12px;
}
section.blog-post-body  h1.blog-post-body__title {
    display: none;
}

#section-login .section__overlay { 
    background-image: linear-gradient(180deg, rgba(12, 12, 12, 0.7) 12%, #138a90 100%);
}

div#section-login .col-6.text-center {
    background: #fff;
    padding: 30px;
    border-radius: 20px;
}

#section-1771911918875 .section__overlay {
    background: linear-gradient(to bottom, rgb(32 182 194) 0%, rgb(0 62 67 / 95%) 100%);
    mix-blend-mode: multiply;
}

    #section-1771911918875 {
        margin-top: -48px;
    }

div#block-1771912273352   {
    border-left: 1px solid #dd7755;
    border-radius: 0;
}
div#section-1771914409129 a.btn {
    font-size: 17px;
    margin-top: 10px;
}

#section-1774503479072 .section__overlay {
 
    background-image: radial-gradient(ellipse at bottom right, rgba(247, 240, 237, 0.34) 0%, rgba(221, 119, 85, 0.71) 99%);
}












