
/*#user-login-form,
.path-user nav.tabs{
display: none;
}*/
.row > * {
padding-right: 0;
padding-left: 0;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
--bs-gutter-x: 0;
--bs-gutter-y: 0;
width: 100%;
padding-right: 0;
padding-left: 0;
margin-right: auto;
margin-left: auto;
}
/*CLEW CSS Meyer Misgin Media */

:root {


/*Fontcolors*/

/*white*/
--white: #fff;
/*light grey*/	
/*
color	not accessible
--lightgrey:#9B9B9B;	
*/
--lightgrey:#525151;
/*dark grey*/
--darkgrey: #333333;

/*dark blue*/
--darkblue:#122F4E;

/*Textlink*/
/*
color not accessible:
--link:#1E9FCF;
*/
--link:#1B7EB1;

/*Background-colors*/

/*lightbluebkgr*/
--lightbluebkgr:#1E7EB0;
/*mediumbluebkgr*/
--mediumbluebkgr:#007FA8;
/*darkbluebkgr*/
--darkbluebkgr:#122F4E;

/*lightgreenbkgr*/
--lightgreenbkgr:#009870;
/*darkgreenbkgr*/
--darkgreenbkgr:#006b4f;

/*redbkgr*/
--lightredbkgr:#A30C2F;
/*darkredbkgr*/
--darkredbkgr:#67011C;

/*purplebkgr*/
--purplebkgr:#422D6D;

/*lightgreybkgr*/
--lightgreybkgr:#EEEFF2;


/*font-sizes*/
--font-body: 1rem;
--font-bodysmall: .875rem;
--font-h1: 2.1875em;
--font-h2: 1.25em;
--font-h3: 1.25em;

}



@font-face {
font-family: "Merriweather";
src:
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-regular.woff2") format("woff2"),
/* Super Modern Browsers */
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-regular.woff") format("woff"),
/* Pretty Modern Browsers */
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-regular.ttf") format("truetype"),
/* Safari, Android, iOS */
}

@font-face {
font-family: "MerriweatherBold";
src:
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-700.woff2") format("woff2"),
/* Super Modern Browsers */
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-700.woff") format("woff"),
/* Pretty Modern Browsers */
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-700.ttf") format("truetype"),
/* Safari, Android, iOS */
}

@font-face {
font-family: "MerriweatherItalic";
src:
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-italic.woff2") format("woff2"),
/* Super Modern Browsers */
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-italic.woff") format("woff"),
/* Pretty Modern Browsers */
url("/themes/custom/clew_barrio/fonts/merriweather-v19-latin-italic.ttf") format("truetype"),
/* Safari, Android, iOS */
}


@font-face {
font-family: "OpenSans";
src:
url("/themes/custom/clew_barrio/fonts/open-sans-v15-latin-regular.woff2") format("woff2"),
/* Super Modern Browsers */
url("/themes/custom/clew_barrio/fonts/open-sans-v15-latin-regular.woff") format("woff"),
/* Pretty Modern Browsers */
url("/themes/custom/clew_barrio/fonts/open-sans-v15-latin-regular.ttf") format("truetype"),
/* Safari, Android, iOS */
}


@font-face {
font-family: "OpenSansBold";
src:
url("/themes/custom/clew_barrio/fonts/open-sans-v15-latin-700.woff2") format("woff2"),
/* Super Modern Browsers */
url("/themes/custom/clew_barrio/fonts/open-sans-v15-latin-700.woff") format("woff"),
/* Pretty Modern Browsers */
url("/themes/custom/clew_barrio/fonts/open-sans-v15-latin-700.ttf") format("truetype"),
/* Safari, Android, iOS */
}







body{
font-family: "Merriweather";
}
main {
color: var(--darkgrey) !important;
}
strong,b,h1,h2,h3,h4{
font-family: "MerriweatherBold";
}
i{
font-family: "MerriweatherItalic";
}

*,
::before,
*::after {
box-sizing: border-box;
}

img,
svg,
picture,
video {
max-width: 100%;
display: block;
}
img, svg, picture, video {
height: auto;
}
.field--type-image img,
.field--name-field-user-picture img {
margin: 0;
}

.node .field--type-image {
float: none !important;
margin: 0;
}

.noDisplay{
display: none;
}
