#cd5_374 {overflow:hidden;width:100%;position:relative;clear: left;box-sizing: border-box; padding: 20px 0px; background-color: #3175ac; display: block; margin: 0; font-family: poppinsregular; font-size: 14px; }
#cd5_374 * {box-sizing: border-box;}
#cd5_374 .m374_innerdiv {font-size: 15px; margin: auto; position: relative; width: 100%; max-width: 1400px; padding: 0px; z-index: 1; display: flex; flex-wrap: wrap; align-items: stretch; justify-content:center; flex-direction: row;}
#cd5_374 .m374_flipwrapper { flex: 1; position: relative; min-width: 310px; max-width: 500px; border: solid 1px #ccc;}
#cd5_374 .m374_front {background-color: #000; color: #fff; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#cd5_374 .m374_frontFlex {display: flex; flex-direction: column;align-items: flex-end;justify-content: center;width: 100%; position: relative; height: 100%; }
#cd5_374 .m374_frontImg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: top; z-index: 2;}
#cd5_374 .m374_frontDesignation {position: absolute; bottom: 40px; left: 20px; z-index: 2;}
#cd5_374 .m374_frontName {font-size: 24px; letter-spacing: 4px; font-family: poppinsbold; text-transform: uppercase; padding: 10px;}
#cd5_374 .m374_frontRole {font-size: 14px; letter-spacing: 1.5px; font-family: poppinssemibold; text-transform: uppercase; padding: 0px 10px; }
#cd5_374 .m374_back {background-color: #3175ac; color: #fff; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#cd5_374 .m374_backImg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: top; z-index: 0;}
#cd5_374 .m374_backOverlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background-color: rgba(0,0,0,0.2);}
#cd5_374 .m374_backFlex {width: 100%; position: relative; height: 500px; display: flex;flex-direction: column; justify-content: space-between;}
#cd5_374 .m374_backLinks {padding: 20px 8px; padding-bottom: 100px; position: relative; width: 100%; display: flex;}
#cd5_374 .m374_industrytab {padding: 4px 0px; position: relative;}
#cd5_374 .m374_personaltab {display: none; position: relative;}
#cd5_374 .m374_backLine {padding: 2px 8px; display: flex;align-items: stretch;}
#cd5_374 .m374_backflip { display: inline-block; flex: 1; margin: 0; border: solid 1px #fff; color: #fff; padding: 10px; text-align: center; text-decoration: none; }
#cd5_374 .m374_backfliplink { font-size: 13px; font-family: poppinssemibold; transition: ease 1s; display: inline-block; flex: 1; margin: 0; border: solid 1px #fff; color: #fff; padding: 10px; text-align: center; text-decoration: none; }
#cd5_374 .m374_backfliplinkActive { transition: ease 1s; background-color: #fff; color: #000;}
#cd5_374 .m374_leftlabel { display: flex;align-items: center;justify-content: flex-end; width: 65%; padding: 8px; text-align: right; background-color: #24346690; text-transform: capitalize; font-size: 13px; font-weight: 500; letter-spacing: 0.7px;}
#cd5_374 .m374_rightlabel { display: flex;align-items: center;justify-content: flex-start; width: 35%; padding: 8px; text-align: right; background-color: #e57115a3; border-left: solid 1px #ffffff80; font-size: 13px; letter-spacing: 0.7px;}
#cd5_374 .m374_leftlabel2 {width: 50%;}
#cd5_374 .m374_rightlabel2 {width: 50%; font-weight: normal; text-align: left;}
#cd5_374 .fasearch_m374 {position: absolute; top: 0; right: 0; padding: 10px; font-size: 20px; color: #3175ac; z-index: 2;}
@media only screen and (max-width: 1280px) {
       #cd5_374 .m374_flipwrapper { min-width: 450px; }
}
@media only screen and (max-width: 900px) {
       #cd5_374 .m374_flipwrapper { min-width: 301px; }
}
@media only screen and (max-width: 767px) {
       #cd5_374 .m374_leftlabel {font-size: 12px;}
       #cd5_374 .m374_rightlabel {font-size: 12px;}
       #cd5_374 .m374_flipwrapper { min-width: 290px; max-width: 600px;}
}

