.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-641ac43{text-align:center;}.elementor-17 .elementor-element.elementor-element-641ac43 .elementor-heading-title{color:#000000;}.elementor-widget-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-17 .elementor-element.elementor-element-62b83ca .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-26bcecb{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-961f4fb{text-align:center;}.elementor-17 .elementor-element.elementor-element-961f4fb .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-468bcd7 .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-8864be2{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-ada0f23{text-align:center;}.elementor-17 .elementor-element.elementor-element-ada0f23 .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-d962909 .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-02e203b{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-a396064{text-align:center;}.elementor-17 .elementor-element.elementor-element-a396064 .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-1315a46 .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-3333d74{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-c3ac368{text-align:center;}.elementor-17 .elementor-element.elementor-element-c3ac368 .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-fc9b3b1 .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-656aa89{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-396ca4d{text-align:center;}.elementor-17 .elementor-element.elementor-element-396ca4d .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-44e1a89 .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-a0f6a6f{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-5af70c1{text-align:center;}.elementor-17 .elementor-element.elementor-element-5af70c1 .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-011baf5 .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-8124a0f{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-d3495a5{text-align:center;}.elementor-17 .elementor-element.elementor-element-d3495a5 .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-e10e199 .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-3b8e8b2{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-e1e94a6{text-align:center;}.elementor-17 .elementor-element.elementor-element-e1e94a6 .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-38873e6 .widget-image-caption{color:#000000;}.elementor-17 .elementor-element.elementor-element-95a3a26{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-7e65a28{text-align:center;}.elementor-17 .elementor-element.elementor-element-7e65a28 .elementor-heading-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-004bada .widget-image-caption{color:#000000;}/* Start custom CSS */.team_topcontent,.section_title{ 
    display: none; 
} 

.content{ 
    background-color:#d5c6ae ; 
    border-color:#1d2657 ; 
    min-height: 210px; 
} 

.content_title{ 
    font-weight: bold; 
} 

.content_title,.content_title+div,.content_description,.button_email{ 
        font-family: "Roboto", Sans-serif;
        color:black;
}

.button_email{ 
    border-color: #1d2657; 
    border-width: 2px; 
} 
.button_email:hover{ 
    background-color:#1d2657; 
    border-color: #1d2657; 
    border-width: 2px; 
} 

@media screen and (max-width: 1024px){

.content_title{ 
    font-size:18px; 
}
     
.content_title+div,.content_description{ 
    font-size:15px; 
}     
}

@media screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){
    .content { 
    min-height: 190px; 
} 
}

@media screen and (max-width: 767px) and (orientation: portrait){ 
.team_btmcontent{ 
    display: flex;   
        flex-wrap: nowrap;   
        overflow-x: auto;   
        -webkit-overflow-scrolling: touch;   
        scroll-snap-type: x mandatory;   
} 
.btmcontent_row{ 
    overflow-x: unset; 
    -webkit-overflow-scrolling: unset; 
    max-width: calc(70vw * 3); 
    width:auto; 
} 
.btmcontent_column{  
        width: 70vw!important;  
        padding:5px;  
    }


.content_title{ 
    font-size:4.5vw;
} 
.content_title+div,.content_description{ 
    font-size:4vw; 
}     
.content { 
    min-height: 66vw; 
} 
} 
@media screen and (max-width: 767px) and (orientation: landscape){ 
.team_btmcontent{ 
    display: flex;   
        flex-wrap: nowrap;   
        overflow-x: auto;   
        -webkit-overflow-scrolling: touch;   
        scroll-snap-type: x mandatory;   
} 
.btmcontent_row{ 
    overflow-x: unset; 
    -webkit-overflow-scrolling: unset; 
    max-width: calc(33vw * 3); 
    width:auto; 
} 
.btmcontent_column{  
        width: 33vw!important;  
        padding:5px;  
    }

.content{ 
    min-height:180px; 
}

}

/*ellipsis*/
.content_title+div{
	text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.content_title+div:hover{
  overflow: visible;
  white-space: normal;
}/* End custom CSS */