/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/



html {overflow-x: hidden;}
body {overflow-x: hidden;}
div.clickable {cursor:pointer}
.brxe-post-content a {color: var(--vert_details); text-decoration: underline}
.show-links a {color: var(--vert_details); text-decoration: underline}
.half-container {width:550px; padding-right:4rem;margin-left: calc(100% - 550px)}
@media only screen and (max-width: 1200px) {
  .half-container {width: calc(100% - 50px); margin-left:50px;}
}
section.expertise-page section.expertise-intro {align-items:flex-start; margin-bottom: var(--space-xl)}
section.expertise-page section.expertise-intro div.freya-container {width:70%}
@media only screen and (max-width: 766px) {
  section.expertise-page section.expertise-intro div.freya-container {width:100%}
}
.faq h3 {font-size: var(--fs_md);}
/*%root% {margin-left: calc(100% - 550px)}*/

/* buttons */
.btn-green {
  color: var(--creme);
  background-color: var(--vert_principal);
}
.btn-creme {background-color: var(--creme);}
.btn-white {background-color: var(--creme); border: 1px solid var(--creme) !important;}

*/
/* News/articles */
div.freya-article h2 {font-size: var(--n40); line-height: var(--n40); color: var(--vert_principal); margin-bottom: var(--space-s);}
div.freya-article h3 {font-size: var(--n32); line-height: var(--n32); color: var(--vert_principal); margin-bottom: var(--space-s);}
div.freya-article h4 {font-size: var(--n28); line-height: var(--n28); color: var(--vert_principal); margin-bottom: var(--space-s);}



/* Change mobile menu breakpoint from landscap tablet (767), except on the home page */
@media (max-width: 1313px) {
	body:not(.home) .bricks-nav-menu-wrapper.mobile_landscape {
		display: none;
	}

  body:not(.home) .bricks-mobile-menu-toggle {
    display: block !important;
  }
}

