.elementor-17 .elementor-element.elementor-element-cdb344c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-1ee0397 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-17 .elementor-element.elementor-element-1ee0397{text-align:center;}.elementor-17 .elementor-element.elementor-element-1ee0397 .elementor-heading-title{font-size:var( --e-global-typography-d80ae1b-font-size );font-weight:var( --e-global-typography-d80ae1b-font-weight );line-height:var( --e-global-typography-d80ae1b-line-height );}.elementor-17 .elementor-element.elementor-element-0039721 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-0039721{text-align:center;}.elementor-17 .elementor-element.elementor-element-0039721 .elementor-heading-title{font-family:"Besley", Sans-serif;font-size:1.3em;font-weight:600;font-style:italic;line-height:1.25em;letter-spacing:0.02em;word-spacing:0.05em;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-95f44c6 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-95f44c6 img{width:220px;}.elementor-17 .elementor-element.elementor-element-7fd6246{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9a3186f{text-align:center;font-family:var( --e-global-typography-0145ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-0145ce3-font-size );font-weight:var( --e-global-typography-0145ce3-font-weight );line-height:var( --e-global-typography-0145ce3-line-height );}.elementor-17 .elementor-element.elementor-element-a988974{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-7e2ce0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7e2ce0a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7e2ce0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-738489c{text-align:center;}.elementor-17 .elementor-element.elementor-element-738489c .elementor-heading-title{font-family:"Besley", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:var( --e-global-color-db68653 );}.elementor-17 .elementor-element.elementor-element-569abac{--spacer-size:7px;width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-569abac > .elementor-widget-container{background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-569abac.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a9aa109{text-align:center;font-size:1.1em;line-height:1.35em;color:var( --e-global-color-db68653 );}.elementor-17 .elementor-element.elementor-element-a9aa109 a{color:var( --e-global-color-db68653 );}.elementor-17 .elementor-element.elementor-element-476a6a0{--display:flex;}.elementor-17 .elementor-element.elementor-element-476a6a0.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-bd51e45 img{width:100%;max-width:480px;}.elementor-17 .elementor-element.elementor-element-5a3460a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5a3460a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5a3460a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-969dedc{text-align:center;}.elementor-17 .elementor-element.elementor-element-969dedc .elementor-heading-title{font-family:"Besley", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:var( --e-global-color-db68653 );}.elementor-17 .elementor-element.elementor-element-582b85a{--spacer-size:7px;width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-582b85a > .elementor-widget-container{background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-582b85a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e00faaf{text-align:center;font-size:1.1em;line-height:1.35em;color:var( --e-global-color-db68653 );}.elementor-17 .elementor-element.elementor-element-e00faaf a{color:var( --e-global-color-db68653 );}.elementor-17 .elementor-element.elementor-element-6412caa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-6412caa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6412caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e50b70 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-4fd8b7f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-17 .elementor-element.elementor-element-4fd8b7f .elementor-divider-separator{width:340px;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-4fd8b7f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-6dff3ad{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-6dff3ad > .elementor-widget-container{background-color:var( --e-global-color-8e50b70 );margin:-51px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6dff3ad.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6dff3ad .elementor-heading-title{font-family:"Besley", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.03em;}.elementor-17 .elementor-element.elementor-element-ce3f33c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-840158d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-0c78ab2 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-17 .elementor-element.elementor-element-0c78ab2 .elementor-heading-title{font-family:"Besley", Sans-serif;font-size:1.3em;font-weight:700;line-height:1.2em;letter-spacing:0.02em;}.elementor-17 .elementor-element.elementor-element-a48f002{--spacer-size:7px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-a48f002 > .elementor-widget-container{background-color:var( --e-global-color-13bcc5d );margin:0px 0px 0px -20px;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-a48f002.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-81ef096{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-60ae512{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a826316{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-31446f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1bdc085{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b4ec4c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6dc1e9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fbf0ab1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1b0db0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5a37215{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-12cc600{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-9e7a5c8 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-17 .elementor-element.elementor-element-9e7a5c8 .elementor-heading-title{font-family:"Besley", Sans-serif;font-size:1.3em;font-weight:700;line-height:1.2em;letter-spacing:0.02em;}.elementor-17 .elementor-element.elementor-element-6f966dc{--spacer-size:7px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-6f966dc > .elementor-widget-container{background-color:var( --e-global-color-13bcc5d );margin:0px 0px 0px -20px;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-6f966dc.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-a64d325{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4334e96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b97f322{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2a6db11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4e1ceb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-710dd69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-77c2955{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-24772b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-36d19a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-35a9202{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a38154e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-cdb344c{--content-width:800px;}.elementor-17 .elementor-element.elementor-element-7fd6246{--content-width:800px;}}@media(max-width:1149px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-7e2ce0a{--width:45%;}.elementor-17 .elementor-element.elementor-element-476a6a0{--width:100%;}.elementor-17 .elementor-element.elementor-element-5a3460a{--width:45%;}}@media(max-width:1149px){.elementor-17 .elementor-element.elementor-element-cdb344c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-1ee0397 .elementor-heading-title{font-size:var( --e-global-typography-d80ae1b-font-size );line-height:var( --e-global-typography-d80ae1b-line-height );}.elementor-17 .elementor-element.elementor-element-7fd6246{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-9a3186f{font-size:var( --e-global-typography-0145ce3-font-size );line-height:var( --e-global-typography-0145ce3-line-height );}.elementor-17 .elementor-element.elementor-element-a988974{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-7e2ce0a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-7e2ce0a.e-con{--order:2;}.elementor-17 .elementor-element.elementor-element-476a6a0.e-con{--order:1;}.elementor-17 .elementor-element.elementor-element-bd51e45 img{width:100%;max-width:450px;}.elementor-17 .elementor-element.elementor-element-5a3460a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-5a3460a.e-con{--order:2;}.elementor-17 .elementor-element.elementor-element-6412caa{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-ce3f33c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-840158d{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-0c78ab2 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-17 .elementor-element.elementor-element-12cc600{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-9e7a5c8 > .elementor-widget-container{margin:0px 0px -5px 0px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-cdb344c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1ee0397 .elementor-heading-title{font-size:var( --e-global-typography-d80ae1b-font-size );line-height:var( --e-global-typography-d80ae1b-line-height );}.elementor-17 .elementor-element.elementor-element-9a3186f{font-size:var( --e-global-typography-0145ce3-font-size );line-height:var( --e-global-typography-0145ce3-line-height );}.elementor-17 .elementor-element.elementor-element-a988974{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-476a6a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bd51e45 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-bd51e45 img{max-width:430px;}.elementor-17 .elementor-element.elementor-element-6412caa{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-ce3f33c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0c78ab2 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-17 .elementor-element.elementor-element-a48f002 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-17 .elementor-element.elementor-element-9e7a5c8 > .elementor-widget-container{margin:0px 0px -5px 0px;}}/* Start custom CSS */.virtues .blue-block {
    flex: 0 0 305px;
}

.values-container {
    
}

.board-and-commission {
    color: var( --e-global-color-primary );
    
    .board, .commission {
        flex: 0 0 400px;
    }
    
    .name {
        font-size: 1.2em;
        font-weight: 800;
    }
    
    .position {
        font-size: 1.1em;
        letter-spacing: 0.015em;
        text-transform: uppercase;
    }
}

@media screen and (max-width: 1024px) {
    
    .virtues .blue-block {
        flex: 0 0 auto;
    }
    
    .board-and-commission .board, 
    .board-and-commission .commission {
        flex: 0 0 360px;
    }
}


/* -------------------------------
LEADERSHIP
-------------------------------- */
.personnel-list {
    display: flex;
    flex-flow: row wrap;
    column-gap: 5px;
    row-gap: 20px;
    justify-content: center;
    
    * {
        transition-duration: 0.3s;
        position: relative;
    }
    
    .card-outter {
        flex: 0 0 410px;
        max-width: 100%;
        
        &:not(.no-link):hover .card-inner {
            background-color: #fff;
        }
        
        &:not(.seniority-1):not(.no-link):hover {
            z-index: 2;
            -webkit-box-shadow: 0px 0px 12px 0px rgba(39,52,70,0.2);
            -moz-box-shadow: 0px 0px 12px 0px rgba(39,52,70,0.2);
            box-shadow: 0px 0px 12px 0px rgba(39,52,70,0.2);
        }
    }
    
    .card-inner {
        height: 100%;
        padding: 20px;
        background-color: var( --e-global-color-8e50b70 );
    }
    
    .card-inner-content {
        display: flex;
        flex-flow: row nowrap;
        gap: 10px;
        align-items: center ;
    }
    
    .image-container {
        padding: 2px;
        height: 127px;
        flex: 0 0 127px;
        border: 1px solid var(--e-global-color-accent);
        border-radius: 100px;
        overflow: hidden;
    }
    
    img {
        object-fit: cover;
        border-radius: 100px;
        
    }
    
    
    h3 {
        margin-bottom: 5px;
        font-size: 1.2em;
        font-family: "Open Sans";
        font-style: normal;
        font-weight: 900;
        color: var( --e-global-color-primary );
    }
    
    .position {
        letter-spacing: 0.07em;
        line-height: 1.1em;
    }
    
    .button {
        margin-top: 15px;
        display: block;
        width: fit-content;
        padding: 7px 30px;
        border: 1px solid var(--e-global-color-accent);
        border-radius: 20px;
        font-size: 1.05em;
        font-weight: 700;
        letter-spacing: 0.1em;
        color: var( --e-global-color-primary );
        z-index: 2;
        overflow: hidden;
        
        span::after {
            content: '\f061';
            font-family: 'Font Awesome 6 Pro';
            font-weight: 300;
            color: var(--e-global-color-accent);
            margin-left: 10px;
        }
        
        &::before {
            content: '' !important;
            display: block;
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: -100%;
            background-color: var(--e-global-color-accent);
            z-index: 0;
            transition-duration: 0.4s;
            z-index: 0;
        }
        
        &:hover {
            color: #fff;
            
            span::after {
                color: #fff;
            }
            
            &::before {
                transform: translate(100%);
            }
        }
    }
    
    .overlay-link {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }
    
    .seniority-1 {
        margin-bottom: 20px;
        flex: 0 0 790px;
        padding: 4px;
        overflow: hidden;
        
        &::before {
            content: '';
            position: absolute;
            display: block;
            top: 0;
            left: -100%;
            width: 200%;
            height: 100%;
            background-image: linear-gradient(90deg, #B52033, #1A2434, #1EA6EB, #1A2434, #B52033);
            transition-duration: 0.6s;
            
        }
        
        &:hover::before {
            transform: translate(50%);
        }
        
        .card-inner-content {
            display: flex;
            margin: auto;
            width: 600px;   
            align-items: center;
            gap: 20px;
        }
        
        .image-container {
            flex: 0 0 215px;
            height: 215px;
            border: 6px solid var(--e-global-color-36c1259);
            border-radius: 150px;
            padding: 5px;
        }
        
        h3 {
            margin-bottom: 15px;
            font-size: 1.875em;
            line-height: 1.25em;
        }
        
        .position {
            margin-bottom: 15px;
            font-size: 1.4em;
            font-weight: 500;
            letter-spacing: 0.075em;
            text-transform: uppercase;
        }
    }
    
    
    .seniority-2, .seniority-3 {
        flex: 0 0 450px;
        
        .image-container {
            flex: 0 0 140px;
            height: 140px;
        }
        
        h3 {
            font-size: 1.3em;
        }
        
        .position {
            font-size: 1.1em;
        }
    }
}

@media screen and (max-width: 1319px) {
    
    .card-outter:not(.seniority-1) {
        flex: 0 0 280px;
        
        .card-inner-content {
            flex-flow: column nowrap;
            text-align: center;
            
            .image-container {
                flex: 0 0 auto;
                width: 140px;
                height: 140px;
            }
            
            
        }
        
    }
    
    .card-outter.seniority-2,
    .card-outter.seniority-3 {
        flex: 0 0 370px;
        
        .card-inner-content {
        
            .image-container {
                width: 160px;
                height: 160px;
            }
            }
    }
}

@media screen and (max-width: 839px) {
    .card-outter.seniority-1 {
        flex: 0 0 100%;
        
        .card-inner-content {
            width: 300px;
            max-width: 100%;
            flex-flow: column nowrap;
            text-align: center;
        }
        
        .image-container {
            flex: 0 0 auto;
            width: 200px;
            height: 200px;
        }
        
        h3 {
            font-size: 1.6em;
        }
        
        .position {
            font-size: 1.2em;
        }
        
        .button {
            margin: 25px auto;
            padding: 7px 17px;
            font-size: 1em;
        }
    }
}

@media screen and (min-width: 1240px) {
    .personnel-list:first-of-type {
        padding: 0 100px;
    }
}

.personnel-list:nth-of-type(3) {
    margin-top: 30px;
    border-top: 1px dashed var(--e-global-color-accent);
    padding-top: 30px;
}/* End custom CSS */