.cover-image{border-radius:15px; height:auto; overflow:hidden;}
.life-at-cartgeek h2{color:#29373F;text-transform:capitalize;font-weight:900;font-size:40px;margin-bottom:0px}
.lifeatcartgeekCaps {color:#29373F; font-size:39px; font-weight:800; line-height:60px; font-family:'Muli', sans-serif;}
.lifeatcartgeek01{border-radius:15px; height:100%; overflow:hidden;}
.lifeatcartgeek02{border-radius:15px; height:100%; overflow:hidden;}
.lifeatcartgeek03{border-radius:15px; height:100%; overflow:hidden;}
.lifeatcartgeek04{border-radius:15px; height:100%; overflow:hidden;}
.bottom .secondrow .lifeat2{border-radius:15px; height:100%; min-height:510px; overflow:hidden;}

span.quotes{color:#18B5B1}
.lifeat5,
.lifeat4{border-radius:15px; height:auto; overflow:hidden;}
.lifeat5{background-position:inherit}
section.life-at-cartgeek .col-md-4,
section.life-at-cartgeek .col-md-8,
section.life-at-cartgeek .col-md-12{padding-top:15px;padding-bottom:15px}
.relative{position:relative}
.masonry-grid{position:absolute;right:0}
.masonry-img1{height:700px;}
.masonry-img2{height:550px;}
.first-img{top:-130px}
.second-img{top:75px}
.life-at-cartgeek-section1{background:url(assets/images/Ellipse48.png)no-repeat top right -95px, url(assets/images/Rectangle114.png)no-repeat bottom left -25px; padding-top:40px; background-size:auto}
.life-at-middle-section{background:url(assets/images/Ellipse48.png)no-repeat bottom 132px left -90px}

.bottom{padding-top:0; background:url(assets/images/Ellipse48.png)no-repeat bottom -58px left -60px, url(assets/images/Group147.png)no-repeat bottom -66px right 50px; background-size:auto; padding-bottom:110px;}
.teamMessageSection{padding:55px 0 110px;}
.owl-nav{position:absolute; bottom:50%; right:00px; width:100%;}
.owl-carousel .owl-nav button.owl-prev{left: -60px;}
.owl-carousel .owl-nav button.owl-next{right: -60px;}
#teamMsgCarousel .item{padding-top:32px;}
.msgBoxWrap{border-radius:10px; min-height:333px; float:left; width:100%; background-color:#fff; padding:20px;}
.msgBoxWrap .imgWrap{position:relative; float:left; display:inline-block; vertical-align:middle; min-height:250px; width:36%;}
.msgBoxWrap .imgWrap .imgCenter{position:absolute; bottom:-18px; min-height:375px; width:100%;}
.msgBoxWrap .msgContentWrap {float:left; width:64%; display:inline-block; vertical-align:middle;}
.msgBoxWrap .msgContentWrap p{font-family:'Muli', sans-serif; font-size:16px; color:#5E5E5E; margin:0 0 30px;}
.msgBoxWrap .msgContentWrap h5{font-family:'Muli', sans-serif; font-weight:700; font-size:18px; color:#1A2024;}
.msgBoxWrap .msgContentWrap h6{font-family:'Muli', sans-serif; font-weight:400; font-size:14px; color:#6B727E;}

@media(min-width:1200px){
.height100sm{height:100%;}
}
@media(max-width:1024px){

.life-at-cartgeek-section1{padding-top:30px;}
.life-at-cartgeek h2{font-size:30px; margin-bottom:0;}
.lifeatcartgeekCaps{font-size:30px; line-height:46px;}
.bottom{padding-bottom:30px;}
.teamMessageSection{padding:30px 0 120px;}
.owl-nav{bottom:-48px; right:0; width:100px;}
#teamMsgCarousel .item{padding-top:58px;}
.msgBoxWrap .imgWrap .imgCenter{min-height:330px;}
.masonry-grid.second-img{top:20px;}
}

@media(min-width:1800px) and (max-width:2000px){
	.lifeatcartgeekCaps{font-size: 36px;}
	.first-img {top: -300px !important;}
	.col-md-4.masonry-grid.third-img { margin-top: -120px !important;}
}

@media(min-width:768px) and (max-width:1023px){
section.life-at-cartgeek .col-md-4,
section.life-at-cartgeek .col-md-8,
section.life-at-cartgeek .col-md-12{padding-top:12px;padding-bottom:12px}
#teamMsgCarousel .item{padding-top:10px;}
.lifeatcartgeekCaps {font-size:23px; line-height:30px;}
.masonry-grid.second-img{height:326px;}
.masonry-grid.second-img{top:-26px;}
}

@media(max-width:767px){
.owl-nav{right:10px;}
.lifeatcartgeek01{min-height:132px;}
.lifeatcartgeek02{min-height:565px;}
.lifeatcartgeek03{min-height:405px;}
.lifeatcartgeek04{min-height:405px;}
section.life-at-cartgeek .col-md-4,
section.life-at-cartgeek .col-md-8,
section.life-at-cartgeek .col-md-12{padding-top:7.5px;padding-bottom:7.5px}
.lifeat1, 
.lifeat2,
.lifeat4,
.lifeat5{height:210px;}

.lifeat1 img,
.lifeat2 img,
.lifeat4 img,
.lifeat5 img{width:100%;}
.masonry-grid{position:relative; top:0;}

.bottom .secondrow{margin-bottom:30px;}

.lifeatcartgeekCaps {font-size:24px; line-height:35px;}

#teamMsgCarousel .item{padding-top:40px;}
.msgBoxWrap{padding:15px;}

.msgBoxWrap .imgWrap,
.msgBoxWrap .msgContentWrap{width:100%;}
.msgBoxWrap .msgContentWrap{margin-top:15px;}
.msgBoxWrap .msgContentWrap p{font-size:15px;}
}