/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.Node-header{margin-top:4.5rem;margin-bottom:3rem}@media(max-width:767px){.Node-header{margin-top:2rem}}.Node-title{font-size:5.1rem;font-weight:bold;margin-bottom:2rem;line-height:1.1}@media(max-width:767px){.Node-title{font-size:4.5rem}}
.NodeExplorer-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.17rem;margin-bottom:4rem}@media(max-width:767px){.NodeExplorer-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin:0 -3.6rem 2rem}}.NodeExplorer-tabs li{display:contents}.NodeExplorer-tabs li a{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;overflow:hidden}@media(max-width:767px){.NodeExplorer-tabs li a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.NodeExplorer-tabs li a{display:block;padding:1.7rem 1.7rem 1.7rem;position:relative;color:var(--color-blue);font-size:1.8rem;font-weight:500;-webkit-transition:none;transition:none;z-index:0}@media(min-width:768px){.NodeExplorer-tabs li a{text-align:center;display:block !important}.NodeExplorer-tabs li a.active{pointer-events:none}}@media(max-width:767px){.NodeExplorer-tabs li a{padding-left:3.6rem;padding-right:3.6rem}.NodeExplorer-tabs li a.active{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.NodeExplorer-tabs li a.active::before{content:"";width:2.1rem;height:2.4rem;background:url(/themes/custom/cif/assets/build/svg/chevron-down-regular.svg) center no-repeat;background-size:contain;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .3s ease-in-out 0s;transition:-webkit-transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s}.NodeExplorer-tabs li a:not(.active){display:none}}.NodeExplorer-tabs li a::after{content:"";position:absolute;bottom:0;left:0;width:101%;height:100%;background-color:var(--color-blue);-webkit-transform:translate3d(0,calc(100% - 0.3rem),0);transform:translate3d(0,calc(100% - 0.3rem),0);-webkit-transition:-webkit-transform .3s ease-in 0s;transition:-webkit-transform .3s ease-in 0s;transition:transform .3s ease-in 0s;transition:transform .3s ease-in 0s,-webkit-transform .3s ease-in 0s;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;z-index:-1}.NodeExplorer-tabs li a:not(.active):hover{color:#fff}.NodeExplorer-tabs li a:not(.active):hover::after{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.NodeExplorer-tabs li a.active{background-color:var(--color-blue);color:#fff}.NodeExplorer-tabs.opened li a::before{-webkit-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}
