/* Custom Styles */
@import url('https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&display=swap');
.header .row {    justify-content: center;    position: relative;
}
@media screen and (min-width: 768px){
.hold {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    top: 20%;
}
}
.h-cta {
    padding: 0px 15px;
}
@media screen and (min-width: 1200px){
    .h-cta .btn {
    font-size: 20px;padding: 5px 35px;}
}

.h-cta .btn {
   
    font-weight: 500;
    
}
.header__content--desktop .link-list__link {
    font-weight: 500;
    font-size: 20px;
    margin: 0px 8px;
}
 .social-icons__icons {
    justify-content: center;
    margin-top: 30px;
}
.btn {
    font-size: 22px;
    font-weight: 500;
    padding: 5px 40px;
    box-shadow: none
}
div#block-1625753302653 h3 {
    opacity: 0.8;
    font-weight: 500;
}

#block-1625820748098 p { 
     margin-top: 0;
    margin-bottom: 1rem;
    font-size: 18px;
    font-weight: 500;
    opacity: 0.8;
}
#block-1625822235683 p { 
     margin-top: 0;
    margin-bottom: 1rem;
    font-size: 18px;
    font-weight: 500;
    opacity: 0.8;
}
#block-1625822235683 h2 {

font-weight: 900;}

#block-1625824230622 h2 {

font-weight: 900;}

#block-1625824230622 p {

font-weight: 500;}

#block-1625824230622 .btn {
    
    padding-left: 16px;
    padding-right: 16px;
font-size: 20px;  }

#block-1625826341473 h2 {

font-weight: 900;}
@media only screen and (max-width: 1200px) and (min-width: 768px)  {
    
h1{
    
    font-size:40px !important;
}    
    
 #block-1606162863860_0 .block {
    padding-left: 0px !important;
}   
    
    
}