.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-ba87105 > .elementor-container{max-width:711px;}.elementor-14 .elementor-element.elementor-element-ba87105{margin-top:50px;margin-bottom:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-14 .elementor-element.elementor-element-17cca7b{font-size:18px;font-weight:bold;line-height:1.6em;color:#000000;}.elementor-14 .elementor-element.elementor-element-ea73da3 > .elementor-container{max-width:1170px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-28ad436 > .elementor-widget-container{margin:0% 0% 0% 00%;padding:0% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion-item{border-width:0px;border-color:#565656;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:#565656;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:#565656;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion-icon, .elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion-title{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion-icon svg{fill:#ffffff;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-active .elementor-accordion-icon, .elementor-14 .elementor-element.elementor-element-28ad436 .elementor-active .elementor-accordion-title{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-active .elementor-accordion-icon svg{fill:#ffffff;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-tab-title .elementor-accordion-icon i:before{color:#98d345;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-tab-title .elementor-accordion-icon svg{fill:#98d345;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-tab-content{background-color:#ffffff;color:#000000;font-size:14px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7f56cea > .elementor-container{min-height:200px;}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-28ad436 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-17cca7b */.teampage-top-description-blue{
    color: #7acbfa;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-28ad436 */.elementor-14 .elementor-element.elementor-element-28ad436 .elementor-accordion .elementor-tab-title .elementor-accordion-icon .fa:before{
    color:rgba(122, 203, 250, 0);;
}
.elementor-tab-title{
    text-align: center;
}
#elementor-tab-title-4261{
    background-color: #80caff;
    color: black;
}

#elementor-tab-title-4262{
    background-color: #4a94d5;
    color: white;
}

#elementor-tab-title-4263{
    background-color: #0072ce;
    color: white;
}

#elementor-tab-title-4264{
    background-color: #0068B2;
    color: white;
}

#elementor-tab-title-4265{
    background-color: #00508A;
    color: white;
}
#elementor-tab-title-4266{
    background-color: #004475;
    color: white;
}
#elementor-tab-title-4267{
    background-color: #002f51;
    color: white;
}
#elementor-tab-title-4268{
    background-color: #00223a;
    color: white;
}
#elementor-tab-title-4269{
    background-color: #000A12;
    color: white;
}
.team-description{
    width: 100%;
}
.team-description-content{
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 0px;
    color: white;
}

.team1{
  background-color: #7acbfa;
}

.team2{
  background-color: #4495d0;
}

.team3{
  background-color: #0072ce;
}

.team4{
  background-color: #0068B2;
}

.team5{
  background-color: #00508A;
}
.team6{
  background-color: #004475;
}
.team7{
  background-color: #002f51;
}
.team8{
  background-color: #00223a;
}
.team9{
  background-color: #000A12;
}

.team-description-white{
    color:white;
}
.team-description-black{
    color:black;
}

/*grid for the team members information*/
.info-container {
            padding: 20px;
        }
        .info-container .column {
            width: 50%;
            float: left;
        }
        .info-container .column .picture-info {
            width: 150px;
            display: inline-block;
        }
        .info-container .column .text-info {
            width: calc(100% - 180px);
            vertical-align: top;
            display: inline-block;
            font-family: "Arial";
            margin-left: 20px;
        }
        .info-container .column .info {
            margin: 0 0 8px 0;
        }
        .info-container .column .text-info .name {
            font-size: 20px;
            font-style: italic;
            font-weight: bold;
            margin-bottom: 20px;
        }
        .info-container .column .text-info .links {
            color: #4A94D5;
        }
        .info-container .column .text-info .links .link {
            display: inline-block;
        }
        .info-container .column .text-info .links .links-separator {
            color: #000000;
            padding: 0 4px;
        }
        .resize,
        .full-width {
            width: 100%;
        }
        .info-container .column .info-block-container:not(:last-child) {
            padding-bottom: 30px;
        }

        @media only screen and (max-width: 768px) {
            .info-container .column {
                display: block;
                width: 100%;
                float: none;
            }
            .info-container .column .text-info {
                width: 100%;
                display: block;
                margin-left: 0;
            }
            .info-container .column .text-info .name {
                text-align: center;
            }
            .info-container .column .picture-info {
                width: 200px;
                display: block;
                margin: 0 auto 10px auto;
            }
            .info-container .column .info-block-container {
                padding-bottom: 30px;
            }
            
        }
         @media only screen and (max-width: 520px) {
             .team-description-content{
                max-width:300px;
            }
         }/* End custom CSS */