/*                               

  ╦ ╦┌┐ ┬  ╔═╗┌─┐┬─┐┬┌┬┐┌─┐┌─┐    
  ║ ║├┴┐│  ║  ├─┤├┬┘│ │ ├─┤└─┐    
  ╚═╝└─┘┴  ╚═╝┴ ┴┴└─┴ ┴ ┴ ┴└─┘    
  Joomla-template by Egbert Prins 
  Contact: egbertprins@gmail.com
  Version 3.0.13 - Release date 06-07-2024
                
*/
@charset "UTF-8";

@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');

/* 

Color-palette: 
  #218c8d
  #6DDECB
  #473e3f
*/

:root {
  --font-text: "Open Sans";
  --font-headers: "Poppins";
  --logo-url: url('/templates/ubicaritas/customised/Yustis/logo.png');
  --logo-width: 75px;
  --logo-height: 75px;
  --color-canvas: #daf7f7;
  --color-primary: #218c8d;
  --color-secundary: #473e3f;
  --color-tertary: #ef7126;
  --color-form-background: #b7dddc;
  --max-content-width: 6000px;
}

h1, h1 a {
  font-family: var(--font-headers);
  font-size: 22pt;
  font-weight: 500;
  line-height: 1.4em;
}

h2, h2 a {
  font-family: var(--font-headers);
  font-size: 18pt;
  font-weight: 500;
  line-height: 1.4em;
}

h3, h3 a {
  font-family: var(--font-headers);
  font-size: 16pt;
  font-weight: 500;
  line-height: 1.4em;
}

#ubicaritas_mainmenu>div>ul>li:hover {
  background: var(--color-tertary);
  color: var(--color-canvas);
}

header {
  border-bottom: 4px solid var(--color-tertary);
  margin-bottom: 8px;
}

#ubicaritas_before_content:has(div) {
  border-bottom: 4px solid var(--color-tertary);
}
#ubicaritas_before_content > div {
  margin-bottom: 8px;
}


#ubicaritas_content #ubicaritas_content_component { padding-bottom: 0}
footer {
  max-height: 54px;
}