
/* /web/static/lib/bootstrap/less/variables.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /web/static/lib/bootstrap/less/mixins/vendor-prefixes.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /web/static/lib/bootstrap/less/mixins/buttons.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /web/static/lib/bootstrap/less/mixins/clearfix.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /web/static/lib/bootstrap/less/mixins/size.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /web/static/src/less/variables.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /web_enterprise/static/src/less/variables.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /web/static/src/less/utils.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /web_editor/static/src/less/web_editor.variables.less defined in bundle 'baring_theme.what_we_do_assets' */
 @-webkit-keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); -o-transform: translate(0, -5px); transform: translate(0, -5px);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes fadeInDownSmall{0%{opacity: 0; -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); -o-transform: translate(0, -5px); transform: translate(0, -5px);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes fadeInOut{0%{opacity: 0;}25%{opacity: 1;}75%{opacity: 1;}100%{opacity: 0;}} @keyframes fadeInOut{0%{opacity: 0;}25%{opacity: 1;}75%{opacity: 1;}100%{opacity: 0;}} @-webkit-keyframes inputHighlighter{from{background: #00a09d;}to{width: 0; background: transparent;}} @keyframes inputHighlighter{from{background: #00a09d;}to{width: 0; background: transparent;}} 

/* /baring_theme/static/src/css/less_variables.less defined in bundle 'baring_theme.what_we_do_assets' */
 

/* /baring_theme/static/src/css/what_we_do.less defined in bundle 'baring_theme.what_we_do_assets' */
 .what-we-do .video-container{background-color: #f9f9f9;} .what-we-do .media_iframe_video{margin-left: 15px;} .what-we-do .time-line{list-style-type: none; padding-left: 0; margin: 0 15px; position: relative;} .what-we-do ul.time-line::before{content: ""; display: block; border-right: 39px solid #e0e0e0; border-bottom: 62px solid transparent; width: 76px; display: inline-block; position: absolute; left: -76px;} .what-we-do ul.time-line::after{content: ""; display: block; border-right: 39px solid #f9f9f9; border-bottom: 62px solid transparent; display: inline-block; position: absolute; right: 0px; background: #e0e0e0;} .what-we-do .time-line-row{clear: both; padding: 50px 5px; background-color: #f9f9f9; width: auto;} .what-we-do .time-line li{width: 26%; display: inline-block; padding: 20px 0 30px; text-align: center; margin: 0; font-size: 18px !important; color: #000 !important; font-weight: bold; text-transform: uppercase; position: relative; padding-right: 60px; background: #e0e0e0 url(/baring_theme/static/src/img/li-bg.png) no-repeat right center; float: left;} .what-we-do .time-line li.one-li::after{content: ""; background: url(/baring_theme/static/src/img/li-img1.png) no-repeat center bottom; bottom: 0; left: -5px; width: 92%; height: 25px; position: absolute; background-size: 100%;} .what-we-do .time-line li.second-li::after{content: ""; background: url(/baring_theme/static/src/img/li-img2.png) no-repeat center bottom; bottom: 0; left: -30px; width: 101%; height: 25px; position: absolute; background-size: 100%;} .what-we-do .time-line li.third-li::after{content: ""; background: url(/baring_theme/static/src/img/li-img3.png) no-repeat center bottom; bottom: 0; left: -30px; width: 101%; height: 25px; position: absolute; background-size: 100%;} .what-we-do .time-line li:last-child{background: #e0e0e0; width: 20%;} .what-we-do .time-line li.last-li::after{content: ""; background: url(/baring_theme/static/src/img/li-img4.png) no-repeat center bottom; bottom: 0; left: -30px; width: 127%; height: 25px; position: absolute; background-size: 100%; z-index: 99;} .what-we-do .est::after{background-color: #4c91d5;} .what-we-do .pm::after{background-color: #4c91d5;} .what-we-do .eng::after{background-color: #2869aa;} .what-we-do .inst::after{background-color: #2e3c83;}