  :root {
      --primary-color: #d5925c;
      --primary-dark: #000;
   		--primary-gray: #111;
      --font-size-base: 16px;
    }





@font-face {
    font-family: 'Basier Circle';
    src: url('/wp-content/themes/veridikal/assets/fonts/BasierCircle-Regular.eot');
    src: url('/wp-content/themes/veridikal/assets/fonts/BasierCircle-Regular.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/veridikal/assets/fonts/BasierCircle-Regular.woff2') format('woff2'),
         url('/wp-content/themes/veridikal/assets/fonts/BasierCircle-Regular.woff') format('woff'),
         url('/wp-content/themes/veridikal/assets/fonts/BasierCircle-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Basier Square';
    src: url('/wp-content/themes/veridikal/assets/fonts/BasierSquare-Regular.eot');
    src: url('/wp-content/themes/veridikal/assets/fonts/BasierSquare-Regular.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/veridikal/assets/fonts/BasierSquare-Regular.woff2') format('woff2'),
         url('/wp-content/themes/veridikal/assets/fonts/BasierSquare-Regular.woff') format('woff'),
         url('/wp-content/themes/veridikal/assets/fonts/BasierSquare-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}





@font-face {
    font-family: "Basier Circle";
    src: url("https://db.onlinewebfonts.com/t/202a6dac3373085407ead9c21c54ad4d.eot");
    src: url("https://db.onlinewebfonts.com/t/202a6dac3373085407ead9c21c54ad4d.eot?#iefix")format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/202a6dac3373085407ead9c21c54ad4d.woff2")format("woff2"),
    url("https://db.onlinewebfonts.com/t/202a6dac3373085407ead9c21c54ad4d.woff")format("woff"),
    url("https://db.onlinewebfonts.com/t/202a6dac3373085407ead9c21c54ad4d.ttf")format("truetype"),
    url("https://db.onlinewebfonts.com/t/202a6dac3373085407ead9c21c54ad4d.svg#Basier Circle")format("svg");
}

.container-md {
        width: 100%;
        margin: 3em auto;
        padding: 0 30px;
        
    }
    
    @media (min-width: 992px) {
        
        .container-md {
            max-width: 80%;
        }
    }
    
    .contact--grid {
       
        display: grid;
        grid-template-column: 1fr;
        grid-gap: 40px
        
    }
    
    
        
    @media (min-width: 992px) {

     .contact--grid {
       grid-template-columns: 1fr 1fr;
    }
        
}
    
.full-width h2 {
    font-family: "Basier Circle", "Basier", arial, sans-serif;
    font-size: 23px;
    margin: 0 auto;
    padding: 10px 0;
    text-align: center;
    max-width: 80%;
    line-height: 1.2;
}    
    
    

.contact--sidebar h3, .contact--form h3 {
border-bottom: 1px solid #ddd;
    padding-bottom: 12px;
    font-size: 29px;
    margin-bottom: 22px;
    }

.contact--form h2 {
border-bottom: 1px solid #ddd;
    padding-bottom: 12px;
    font-size: 29px;
    margin-bottom: 22px;
    }

.contact--sidebar h4, .contact--sidebar h5 {
font-family: "Basier Circle", arial, sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 20px 0 6px;
    font-weight: 400;
    padding-bottom: 8px;
    border-bottom: 1px solid #eee;
}


.contact--sidebar a {
text-decoration: none;
border-bottom: 1px solid var(--primary-color);
padding-bottom: 3px;
color: var(--primary-color);

}





.content-flex-c {
    text-align: center;
    margin: 3em auto;
    width:100%;
    padding: 0 30px;
}



 @media (min-width: 992px) {

.content-flex-c{
    text-align: center;
    margin: 0 auto;
    max-width: 80%;
}

}


.content-flex-c h3 {
    text-transform: capitalize;
    font-size: 33px;
}



.content-flex-c a {
text-decoration: none;
border-bottom: 1px solid var(--primary-color);;
padding-bottom: 3px;
color: var(--primary-color);

}





hr {border-bottom: 1px solid #ddd !important;}
.capitalize {text-transform: capitalize;}




div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
    
    margin-bottom: 3em;
    height: 60px;
    background: var(--primary-color);
    border: 1px solid var(--primary-color);
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 12px;
    
        transition: all 500ms ease-in-out;
    
}



div.wpforms-container-full input[type=submit]:hover, div.wpforms-container-full input[type=submit]:active, div.wpforms-container-full button[type=submit]:hover, div.wpforms-container-full button[type=submit]:active, div.wpforms-container-full .wpforms-page-button:hover, div.wpforms-container-full .wpforms-page-button:active, .wp-core-ui div.wpforms-container-full input[type=submit]:hover, .wp-core-ui div.wpforms-container-full input[type=submit]:active, .wp-core-ui div.wpforms-container-full button[type=submit]:hover, .wp-core-ui div.wpforms-container-full button[type=submit]:active, .wp-core-ui div.wpforms-container-full .wpforms-page-button:hover, .wp-core-ui div.wpforms-container-full .wpforms-page-button:active {
        margin-bottom: 3em;
    height: 60px;
    background:#ef924c;
    border: 1px solid #ef924c;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 12px;
    transition: all 500ms ease-in-out;
}




