/* H1 */
.esk_2023.layout_2023.node-type-advanced-basic-page .view-page-header .view-content .views-row .views-field-field-header-title h1 {text-wrap: balance}

.views-field-field-horizontal-round-block-gro .item-list ul li{
  list-style: none !important;
}

.item-list ul li{
  list-style: none !important;
}

.hidden.views-row {
	display: none !important;
}

.page-node-68381 .text-wrap .headline h1{
    font-family: 'Roboto-Bold' !important;
    font-size: 3.1em !important;
    color: #FFF;
}
.page-node-68381 .text-wrap .subheadline p{
  font-family: 'Roboto';
  font-size: 1.375rem;
  margin: 10px 0 0 0;
}

.view-display-id-panel_pane_3 .views-field-field-front-page-row-5-section-1 h2.v3 {
    text-align: center;
}

.page-node-36056 .Dark.views-row-2 .group_body .v3-quote .v3-quote-content {
	color: #51626f;
}

.adv-basic-page-layout .view-advanced-basic-page.view-id-advanced_basic_page .views-row .views-field-nothing .text-wrap .group_body .flex {
	display: flex !important;
}

/*.adv-basic-page-layout .onecol-layout .pane-resources-landing-page-panel-pane-3 {*/
/*	padding-top: 80px !important;*/
/*}*/

.adv-basic-page-layout .onecol-layout .view-display-id-block_1 .group_body .small_image_left .image img {
    max-width: -webkit-fill-available !important;
}

.hidden {
	display:none !important;
}

.view-id-advanced_basic_page.view-display-id-panel_pane_1 .views-field-nothing .group_body .bordered {
	border: 4px solid #f2ae00;
  padding: 30px;
}


P.disclaimer
{
	font-size:10px;color:#758592;line-height: initial;
}

.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .headline h2 {text-wrap: balance;}


.esk_2023.layout_2023.node-type-advanced-basic-page  .button_container {display: flex; gap: 0 20px; align-items: center; margin: 10px 0 15px!important; flex-wrap: wrap; margin-bottom:5px;}
/*.esk_2023.layout_2023.node-type-advanced-basic-page .button_container a {margin-top: 0!important;} */

@media screen and (max-width: 992px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .button_container  {flex-direction: column; align-items: flex-start !important;}
}

.view-id-page_header .view-content .views-row.Light H1 {
    color: #FFF;
}


.w200
{
width:200px;	
}

.w210
{
width:210px!important;	
}



.faq__items {
    max-height: 400px;
    overflow-y: scroll;
    scrollbar-color: #131E29 white;
    scrollbar-width: thin;
}

.faq__render {
    max-height: 400px;
}


/* CTA section */
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .pixels {margin-top: 60px!important;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating.vertical_quote .pixels {margin-top: 10px!important;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact {min-height: 200px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact,
.node-type-advanced-basic-page .view-advanced-basic-page .view-content .cta-compact .text-wrap, .esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating {height: auto !important}
/*.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating div { margin-top: 0!important} */
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating div h3 {line-height: 1.1; font-family: "Roboto-Bold" !important; font-size: 2rem!important;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating div h3 span {color: #FFF; font-size: 1.2rem; display: block; margin-top: 10px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating div p {color: #141E29; font-size: 1.2rem; font-family:'Roboto-bold'}
.view-advanced-basic-page .view-content .cta-compact .group_body {bottom: 50px!important }
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .container_text {margin-left: 280px;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .mwidth {max-width: 700px;}

.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact div.image {
    position: absolute!important;
    bottom: 0!important;
    left: 40px!important;
    margin-bottom: 0;
    top: 20px!important;
}


.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact div.image img, .esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .esk_quote_right img  {max-width: 320px!important;}

.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.cta-compact .esk_quote_2023_floating.quote {padding-top: 0!important;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.cta-compact .esk_quote_2023_floating.quote .esk_quote_left {margin-top: 50px!important;}

@media screen and (max-width: 1200px) {
	.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.cta-compact .esk_quote_2023_floating.quote {padding-top: 50px!important;}
		.esk_2023.layout_2023 .view-advanced-basic-page .view-content .views-row.cta-compact .esk_quote_2023_floating.quote {margin-top: 50px!important;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .esk_quote_right {width: auto;}
}


@media screen and (max-width: 1200px) {
	.esk_2023.layout_2023 .view-advanced-basic-page .view-content .cta-compact div.image {display: none!important}
	.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating .container_text {margin-left: 0!important;}
}

@media screen and (min-width: 768px) and (max-width: 1200px) {
    .view-advanced-basic-page .view-content .cta-compact .views-field-nothing .field-content {
        min-height: 200px;
    }
}


/* Check list */
.esk_2023 .view-content li.check::before, .esk_2023 .view-content .list_top_picto_desc.check::before {
    content: url(/themes/custom/sndev/img/2023/icon_check.svg);
    display: inline;
    position: absolute;
    left: 0;
}

/* CTA button */
.esk_2023 .view-content .views-row a.v4_cta_small {margin-top: 20px;}

/* Strong font */ 
.view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body strong {font-family:'Roboto-bold';}


/* H2 in FAQ */ 
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .faq_section h2, .faq h2.faq__title {    font-family: "Roboto-Bold" !important;
    margin-bottom: 40px !important;
    font-size: 3rem !important;
    color: #141E29 !important;
    line-height: initial;
    text-transform: none;}
    
/* H3 in FAQ */ 
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .faq h3 {font-size: 1.125rem!important;}

.esk_2023.layout_2023 .list_top_picto li .list_top_picto_desc {line-height: 1.2; margin-bottom: 20px;}
.esk_2023.layout_2023 .list_top_picto li h3.list_top_picto_title {text-transform: none!important; font-size: 1.125rem!important; margin-bottom: 10px!important;}

/* Vertical quote  50/50 */
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col .views-field .field-content .text-wrap .headline,
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col .views-field .field-content .text-wrap .subheadline {width: 50%;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col .views-field .field-content .text-wrap {flex-wrap: nowrap; position: relative;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col .views-field .field-content .text-wrap .group_body {top: 90px; position: absolute; right: 0; width: 45%; padding: 0;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating.vertical_quote {width: 100%;}

@media screen and (max-width: 1200px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col .views-field .field-content .text-wrap .headline,
 .esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col .views-field .field-content .text-wrap .subheadline {width: 100%;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col .views-field .field-content .text-wrap .group_body {position: relative; min-width: 565px; width: 50%; margin: 0 auto -70px;}
}

@media screen and (max-width: 668px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row.esk-2col .views-field .field-content .text-wrap .group_body {min-width: unset; width: 100%;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating.vertical_quote .pixels {display: none;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating.vertical_quote .esk_quote_bottom {width: 85%;}
.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating.vertical_quote {height: auto;}
}

/* Gartner H2 */ 
@media screen and (max-width: 668px) {
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .gartner_section_wrap .gartner_section_left h2 {font-size: 2rem!important;}
}

/*H3 mobile*/
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body h3 {font-size: 1.7rem !important; line-height:1.1;}

.list_top_picto.margin p:last-of-type {margin-top: auto;}


/* Text + image respo */ 
.view-advanced-basic-page .view-content .views-row.right-body2 .text-wrap, .view-advanced-basic-page .view-content .views-row.left-body2 .text-wrap { width: 56%;}
.view-advanced-basic-page .view-content .views-row.right-body2 .image, .view-advanced-basic-page .view-content .views-row.left-body2 .image {width: 39%;}
.view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image img, .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .image img {max-width: 28vw;}


@media screen and (max-width: 1600px) {
.view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image img, .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .image img {
      max-width: 33vw;
  }
}

@media screen and (max-width: 1400px) {
.view-advanced-basic-page .view-content .views-row.right-body2 .image img, .view-advanced-basic-page .view-content .views-row.left-body2 .image img {width: 100%!important;}
}

@media screen and (max-width: 992px) {
.view-advanced-basic-page .view-content .views-row.right-body2 .text-wrap, .view-advanced-basic-page .view-content .views-row.left-body2 .text-wrap  { width: 90vw;}
.view-advanced-basic-page .view-content .views-row.right-body2 .text-wrap .gap{ height: 0;}
.view-advanced-basic-page .view-content .views-row.right-body2 .image, .view-advanced-basic-page .view-content .views-row.left-body2 .image {float: none!important; margin: 0 auto 0; width: 70vw!important ;}
.view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image img, .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .image img {margin-top: 45px; margin-bottom: 35px; max-width: unset; max-width: 70vw!important; width: auto!important; }
.view-advanced-basic-page .view-content .views-row.right-body2 .text-wrap .gap{ height: 0;}
}

h2.v3
{
	margin-bottom:20px;
}


.disclaimer {font-size:10px;color:#758592;line-height: initial;}

@media screen and (max-width: 1100px) {
    .esk_2023.layout_2023 .list_top_picto.list_3_row.fullwidth li ul li {
        width: 100%;
    }
}

.esk_2023.layout_2023 .list_top_picto.list_3_row {gap: 10px 25px;}
.esk_2023.layout_2023 .list_top_picto li .list_top_picto_desc + p {margin-top: auto; display : flex;}
.esk_2023.layout_2023 .list_top_picto.top_picto_multirow li .top_picto_multirow_sublist li {display: list-item!important;}
.view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body ul.list_top_picto.top_picto_multirow li:last-child, 
.view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body ul.list_top_picto.top_picto_multirow li {margin-bottom: 10px; display: flex; flex-direction: column;}
.esk_2023.layout_2023 .list_top_picto li ul li {display:list-item!important;}

.ddayscontent ul {list-style: disc;}

.quote_leading_business_text {margin-bottom: 10px;}

.fi.panel-paragraph {margin-bottom: 10px;}

.esk_2023.layout_2023 .list_top_picto li p:first-of-type img {margin-bottom: 15px;}


/* Paragraph margin */
.blog-post-layout p,
.subheadline p,
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .subheadline p,
.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body > p {margin-bottom: 20px;}


/* Blog */ 
.blog-post-layout H2 {margin-top: 40px; line-height: 1.1; font-size: 1.8rem!important;}
.blog-post-layout table {margin-bottom: 30px;}
.blog-post-layout table td {text-align: center; border: 1px solid black;}


/* Meet our team */ 
.team_member_infos .title {margin-bottom: 0!important;}



.esk_2023.page-node.node-type-page table td {border: solid #000000 1pt; padding: 15px;}


.node-type-press-release h3
{ 
	margin-top:20px;
	margin-bottom:0px;
}

#team_landing_wrap .item-list ul li ul  {gap: 0;}
#team_landing_wrap .item-list ul li ul li {padding: 0; list-style: disc!important; margin-left: 30px;}


.esk_2023.layout_2023 .view-advanced-basic-page .view-content .esk_quote_2023_floating.vertical_quote .esk_quote_top img {max-width: 300px!important; max-height: 150px!important; height: auto!important; width: auto!important}

.btn-primary.black-blue {
  color: #FFF !important;
  background-color: #131E29;
  text-decoration: none !important;
}

.btn-primary.black-blue:hover {
  color: #FFF!important ;
  background-color: #09AFBD;
  text-decoration: none !important;
}

.i18n-en.i18n-de.node-type-press-release .view-id-page_header .view-content .views-field-field-header-title h1 {font-family: 'Roboto-bold' !important;}


.esk_2023.layout_2023.node-type-advanced-basic-page .view-advanced-basic-page .view-content .bg-purple-teal-gradient.views-row .views-field .text-wrap .headline h2 {margin-bottom: 20px !important;}
.bg-purple-teal-gradient.views-row .views-field .text-wrap .subheadline {max-width:1200px!important; margin-bottom: 0;}
.bg-purple-teal-gradient.views-row .views-field a.btn-primary.white-black {color: #131E29; text-decoration: none;}
.bg-purple-teal-gradient.views-row .views-field a.btn-primary.white-black:hover {color: #FFF;}
.bg-purple-teal-gradient.views-row .views-field .text-wrap .subheadline p:first-of-type {text-align: center; font-size: 1.6rem; font-family:'Roboto'; text-wrap: balance;}
.bg-purple-teal-gradient.views-row .views-field .text-wrap .btn-container {margin: 60px auto 0!important; text-align: center; display: flex; gap: 15px; flex-wrap: wrap-reverse; align-items: center; justify-content: center;}

.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .pictolink_wrap .pictolink_item p {width: 65%;}
.esk_2023.layout_2023.node-type-advanced-basic-page .content .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .pictolink_wrap .pictolink_item p  a {white-space: normal}




/* Header texte (gauche) + video/image (droite) */
.layout_2026.node-type-advanced-basic-page .view-page-header .view-content {height: auto;}
.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row {display: block; width: 83vw; margin: 0 auto; padding: 120px 0; height: auto;}
.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row h1 {text-align: left; font-family:'Roboto-bold'; font-size: 3.4rem; padding-top: 0; line-height: 1.05;}
.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row .views-field-field-header-subheadline {text-align: left;}
.layout_2026 .header-large {display: flex; justify-content: space-between;}
.layout_2026 .header-large_left {width: 47%;}
.layout_2026 .header-large_right {width: 43%;}
.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row .views-field-field-header-subheadline .header-large p {font-size: 1.125rem; margin-bottom: 15px;}
.layout_2026 .header-large strong {font-size: 1.4rem;}
.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .header-large_right a {background: none; padding: 0; margin: 0; transition: all .3s; box-shadow: none; margin-top: -60px;}
.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .header-large_right a:hover {transform: scale(1.025); opacity: .8;}
.layout_2026.node-type-advanced-basic-page  .view-id-page_header .view-content .views-row a.btn-outline, .layout_2026 a.btn-outline {border-radius: 50px; text-transform: none; background-color: transparent; box-shadow: none;}
.layout_2026.node-type-advanced-basic-page  .view-id-page_header .view-content .views-row a.btn-outline, .layout_2026 a.btn-outline.white {color: #FFF; border: 1px solid #FFF; transition: all .3s;}
.layout_2026.node-type-advanced-basic-page  .view-id-page_header .view-content .views-row a.btn-outline:hover, .layout_2026 a.btn-outline.white:hover {color: #131E29; background: #FFF;}
.layout_2026.node-type-advanced-basic-page  .view-id-page_header .view-content .views-row a.small, .layout_2026 a.small {font-size: 1rem; padding: 12px 17px;}

@media screen and (max-width: 1200px) {
	.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row {padding: 70px 0;}
	.layout_2026 .header-large {flex-direction:column; gap: 25px;}
	.layout_2026 .header-large_left, .layout_2026 .header-large_right {width: 100%;}
	.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .header-large_right a {margin-top: 0;}
}

@media screen and (max-width: 668px) {
		.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row {padding: 35px 0;}
}

.layout_2026 .pane-page-breadcrumb {width: 83vw; margin: 0 auto;}
.layout_2026 .pane-page-breadcrumb .pane-content {margin: 0;}

.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field{ width: 83vw; max-width: unset; padding: 0;}
.layout_2026 .view-advanced-basic-page .view-content .views-row.txtCenter .headline, .layout_2026 .view-advanced-basic-page .view-content .views-row.txtCenter .headline, 
.layout_2026 .view-advanced-basic-page .view-content .views-row.txtCenter .headline, .layout_2026 .view-advanced-basic-page .view-content .views-row.txtCenter .subheadline {width: fit-content; margin: 0 auto;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap h2 {font-family: 'Roboto-bold'; font-size: 3rem; color: #131E29; line-height: 1.05; margin-bottom: 30px; max-width: 1200px; text-wrap: balance;}
.layout_2026.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .subheadline p {max-width: 980px;}
.layout_2026.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap p {color: #131E29; font-family:'Roboto-light'; font-size: 1.125rem;}

.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list {display: flex; margin-top: 35px; text-align: left;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.vertical  {flex-direction: column; gap: 7px;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.vertical p {display: inline;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.red li {position: relative; list-style-type: none; margin-left: 25px; line-height: 1.4}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.red li::before {content: ""; display: block; position: absolute; top:2px; left: -25px;  height: 24px; width: 2px; background-color: #EF0A39; }
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list_title {font-family:'Roboto-bold';}

.layout_2026 .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .image {width: 41%;} 
.layout_2026 .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .image img {max-width: 100%;}
.layout_2026 .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .text-wrap {width: 55%;}
.layout_2026 .view-advanced-basic-page .view-content .views-row.below-subheadline .text-wrap {max-width: unset;}

@media screen and (max-width: 1200px) {
.layout_2026 .view-advanced-basic-page .view-content .views-row.right-body2 .views-field .text-wrap, .layout_2026 .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .text-wrap  { width: 100%;}
.layout_2026 .view-advanced-basic-page .view-content .views-row.right-body2 .text-wrap .gap, .layout_2026 .view-advanced-basic-page .view-content .views-row.left-body2 .text-wrap .gap{ height: 0;}
.layout_2026 .view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image, .layout_2026 .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .image {float: none; margin: 0 auto 0; width: 50vw ;}
.layout_2026 .view-advanced-basic-page .view-content .views-row.right-body2 .views-field .image img, .layout_2026 .view-advanced-basic-page .view-content .views-row.left-body2 .views-field .image img {margin: 40px 0 55px; max-width: 100%;}
}

@media screen and (max-width: 768px) {
	.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap h2 {hyphens: auto;}
}

.layout_2026 .cards {display: flex; flex-wrap: wrap; gap: 45px 25px; margin-top: 50px;}
.layout_2026 .card {min-width: 260px; max-width: 370px;}
.layout_2026 .card_content {padding: 30px 35px 50px; text-align: left;}
.layout_2026.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .card_image {width: 100%;}
.layout_2026.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap p.card_title {font-family:'Roboto-bold'; color: #4930C1; text-wrap: balance; line-height: 1.2; margin-bottom: 15px; font-size: 1.375rem;}

@media screen and ( max-width: 1400px) {
	.layout_2026 .cards {justify-content: center;}
}

@media screen and (max-width: 668px) {
	.layout_2026 .card_content {padding: 30px;}
}

.layout_2026 .members {margin-top: 70px; display: flex; flex-wrap: wrap; justify-content: center; gap: 45px 10px;}
.layout_2026 .member {min-width: 150px; display: flex; flex-direction: column; align-items: center; gap: 20px;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .member_image {width: 100px; height: auto;}
.layout_2026.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .text-wrap p.member_name {font-family:'Roboto-bold'; font-size: 1rem;}

.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.horizontal-3 {margin-top: 55px; justify-content: space-between; gap: 50px 25px;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.horizontal-3 li {width: 30%; min-width: 260px;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.blue li {position: relative; list-style-type: none; margin-left: 25px; line-height: 1.4}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.blue li::before {content: ""; display: block; position: absolute; top:2px; left: -25px;  height: 24px; width: 2px; background-color: #24B7CF; }
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.full-line li {margin-bottom: 0;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.full-line li::before {height: 100%;}

@media screen and (max-width: 1200px) {
	.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.horizontal-3 {flex-wrap: wrap; justify-content: left; }
		.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.horizontal-3 li {width: 43%;}
}

@media screen and (max-width: 768px) {
	.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body .list.horizontal-3 li {width: 100%;}
}

.layout_2026 .cta-margin {margin-top: 70px;}
.layout_2026 .view-advanced-basic-page .view-content .views-row .btn-primary.blue-black{ text-decoration: none; color: #131E29; }
.layout_2026 .view-advanced-basic-page .view-content .views-row .btn-primary.blue-black:hover {color: #FFF;}

.layout_2026 .view-advanced-basic-page .view-content .views-row.Light .views-field .text-wrap h2, .layout_2026 .view-advanced-basic-page .view-content .views-row.Light .views-field .text-wrap p { color: #FFF;}
.layout_2026 .view-advanced-basic-page .view-content .bg-purple-teal-gradient.views-row .views-field .text-wrap .subheadline {max-width: 1100px;}
.layout_2026 .view-advanced-basic-page .view-content .bg-purple-teal-gradient.views-row .views-field .text-wrap .subheadline p {max-width: unset; font-size: 1.625rem; line-height: 1.2;}
.layout_2026 .stories-section {
    display: flex;
    padding: 80px 0 0;
    flex-direction: column;
    align-items: center;
}

@media screen and (max-width: 1200px) {
.layout_2026	.stories-section {
      padding: 60px 0 0;
   }
}

@media screen and (max-width: 768px) {
	.layout_2026.node-type-advanced-basic-page .view-page-header .view-content .views-row h1  {font-size: 3rem;}
	.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap h2 {font-size: 2rem;}
	.layout_2026 .view-advanced-basic-page .view-content .bg-purple-teal-gradient.views-row .views-field .text-wrap .subheadline p {font-size: 1.3rem;}
.layout_2026 .stories-section {
		 padding: 40px 0 0;
	}
}

.layout_2026 .stories-section__items {
      display: flex;
      justify-content: space-between;
      gap: 60px 40px;
}

@media screen and (max-width: 1200px) {
.layout_2026 .stories-section__items {
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 768px) {
.layout_2026 .stories-section__items {
    flex-direction: column;
    align-items: center;
  }
}
    
.layout_2026 .stories-section__item {
      display: flex;
      flex-direction: column;
      width: 31%;
      min-width: 260px;
      gap: 40px;
}

@media screen and (max-width: 1200px) {
.layout_2026 .stories-section__item {
	    width: 45%;
	}
}


@media screen and (max-width: 768px) {
.layout_2026 .stories-section__item {
      width: 85%;
	}
}

@media screen and (max-width: 420px) {
.layout_2026 .stories-section__item {
      width: 100%;
	}
}


    
.layout_2026 .stories-section__illustration img {
   border-radius: 12px;
   width: 100%;
}

.layout_2026 .stories-section__title {
  font-family: "Roboto-bold";
  font-size: 1.125em;
  margin-top: 25px;
  margin-bottom: 0;
}

@media screen and (max-width: 668px) {
.layout_2026	.stories-section__title {
		margin-top: 15px;
	}
}

.layout_2026.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .stories-section__descr {
   line-height: 1.3;
  margin-top: 5px;
  margin-bottom: 20px;
  text-align: left;
}

@media screen and (max-width: 668px) {
.layout_2026.node-type-advanced-basic-page .view-advanced-basic-page .view-content .views-row .views-field .stories-section__descr {
		 margin-bottom: 10px;
	}
}

.layout_2026 .view-advanced-basic-page .view-content .views-row .views-field .text-wrap .group_body ul::after {display: none;}
