@charset "utf-8";::-moz-selection{color:#fff;background:#c3045b;}
::selection{color:#fff;background:#c3045b;}
.marg-top-90{margin-top:90px;}
.menuStyle3.smaller{height:auto;}
.tp-caption a{color:#fff !important;cursor:default !important;}
.tp-caption a:hover{opacity:1 !important;}
.lightSection.obliqueCut.yellow{background:#f5c040;}
.lightSection.obliqueCut.yellow svg path{fill:#f5c040;}
.featureBox a{color:#999;}
#sServices .featureBox a{color:#fff;}
.services-tab ul.tabs{margin:0;padding:0;float:left;list-style:none;height:auto;border-bottom:1px solid #045a8a;width:100%;margin-bottom:40px;}
.services-tab ul.tabs li{float:left;margin:0;cursor:pointer;padding:0px 30px;height:40px;line-height:40px;border-top:1px solid #045a8a;border-left:1px solid #045a8a;background-color:#0375b4;color:#fff;overflow:hidden;position:relative;}
.services-tab .tab_last{border-right:1px solid #045a8a;}
.services-tab ul.tabs li:hover{}
.services-tab ul.tabs li.active{background-color:#045a8a;color:#fff;border-top:1px solid #045a8a;border-bottom:1px solid #045a8a;display:block;}
.services-tab .tab_container{border-top:none;clear:both;float:left;width:100%;overflow:auto;}
.services-tab .tab_content{display:none;overflow:hidden;}
.services-tab .tab_drawer_heading{display:none;}
.fwCarouselContainer.our-team ul li{float:left;width:360px;display:block;text-align:center;}
.fwCarouselContainer.our-team li img{width:100%;height:auto;padding:0 30px;cursor:pointer;}
.fwCarouselContainer.our-team ul .visible img{opacity:1;}
.fwCarouselContainer.our-team ul li span{font-size:20px;line-height:22px;margin-top:15px;display:block;}
.fwCarouselContainer.our-team ul li span small{font-size:14px;}
.memberDesc2{margin-bottom:15px;}
.featureBox .services-a{color:#fff;font-size:16px;}
#logo{display:none;}
.featureBox.servicesInner h3{margin-bottom:2px;margin-top:25px;}
.featureBox.servicesInner p strong{color:#971a3d;}
a.scaleRotateImg img{padding:0;}
.latest-work-carousel .item div{padding:0px 20px;width:100%;overflow:hidden;}
.latest-work-content{margin-top:15px;}
.latest-work img{width:100%;}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:35%;bottom:0;margin:auto;width:50px;height:90px;text-indent:-99999px;cursor:pointer;opacity:0.5;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.owl-theme .owl-controls .owl-next{right:-50px;background:transparent url(../images/nextDark.png) no-repeat 0 0;}
.owl-theme .owl-controls .owl-prev{left:-50px;background:transparent url(../images/prevDark.png) no-repeat 0 0;}
.owl-theme:hover .owl-next{right:80px;}
.owl-theme:hover .owl-prev{left:80px;}
.latest-work-carousel .item div{padding:0px 20px;width:100%;overflow:hidden;}
section#sTestimonials{min-height:650px;}
#sContact h2.sectionDescription{font-size:24px;}
.partnersondesktop{display:block;}
.partnersontab{display:none;}

span.foot-mail, span.foot-mob{
	font-size: 24px;font-weight: 300;color: #971a3d;margin-top: -17px;display: block;margin-bottom: 20px;
}
span.foot-mail i, span.foot-mob i{
	font-size:21px;
	margin-right: 10px;
}

/* MODIFICATIONS BY NAHAS ON 9TH AUGUST */

.latest-work-content h3.titleColor{
	margin-bottom: 10px; 
}
.latest-work-content h4{
    color: #e47e9b !important;	
}
.latest-work-content p{
	margin-top:15px;
}
.services-tab .featureBox p{
	color:#fff;
}
.blog_latest article .article_content{
	color:#000;
}

/* MODIFICATIONS BY NAHAS ON 9TH AUGUST */

@media screen and (max-width:1600px){.latest-work-carousel .item div{width:95%;}
}
@media screen and (max-width:1366px){.customers .customersList li{width:230px;}
}
@media screen and (max-width:1024px){.latest-work-carousel .item div{width:100%;}
}
@media screen and (max-width:1199px){.mainSliderContainer .mainSlider .bigText, .mainSliderContainer .mainSlider .mediumText{font-size:46px !important;padding:6px !important;}
.featureBox p{font-size:16px;}
#sBlog .article_container:last-child p.blog-area{margin-bottom:50px;}
.customers .customersList li{width:165px;}
.sectionInfo h2{font-size:25px;}
}
@media screen and (max-width:992px){.menuStyle3 h2 img{height:50px;}
.obliqueCut.lightSection.imageBackground.img5Bkg.paddingTop95.marg-top-90{margin-top:0;}
#header{position:static;}
}
@media screen and (max-width:991px){.sectionInfo h2{font-size:23px;}
.memberInstagram{display:none;}
.customers .customersList li{width:130px;}
ul.socialList.style2 li{display:table-cell;padding-right:24px;}
ul.socialList.style2 li span{display:none;}
.style2 a[class^="soc_"]:before, .style2 a[class*="soc_"]:before{margin-right:12px;}
#firstDiv, #thirdDiv{width:100%;padding:0;margin-bottom:25px;}
.memberAbout{padding:39px 25px 2000px 33px;margin-bottom:-2000px;}
}
@media screen and (max-width:767px){.partnersondesktop{display:none;}
.partnersontab{display:block;}
.partnersontab .crewAvatarsSlider .caroufredsel_wrapper:first-child, .partnersontab .crewAvatarsSlider .caroufredsel_wrapper:nth-child(2){display:none;}
}
@media screen and (max-width:768px){.mainSliderContainer .mainSlider .bigText, .mainSliderContainer .mainSlider .mediumText{font-size:34px !important;padding:10px !important;}
.mainSliderContainer .Prev, .mainSliderContainer .Next{display:none;}
.mediumText{display:none;}
#sAbout svg{display:none;}
#sAbout{padding-top:20px;}
.sectionInfo{margin-bottom:45px;margin-top:45px;}
}
@media screen and (max-width:480px){.testimonials .testimonial .text{text-align:justify;padding:0 15px;}
.customers .customersList li{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
section#sTestimonials{min-height:950px;}
.mainSliderContainer .mainSlider .bigText, .mainSliderContainer .mainSlider .mediumText{font-size:15px !important;padding:5px !important;}
.menuStyle3 #logo{display:block;}
.services-tab .tabs{display:none;}
.services-tab .tab_drawer_heading{color:#fff;border:1px solid #045a8a;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.services-tab .d_active{background-color:#045a8a;color:#fff;}
.services-tab .tab_content{padding:20px;border:1px solid #045a8a;}
.owl-theme .owl-controls .owl-next{right:80px;}
.owl-theme .owl-controls .owl-prev{left:80px;}
.carouselContainer .Prev{left:80px;}
.carouselContainer .Next{right:80px;}
.img5Bkg{background-size:contain;background-repeat:no-repeat;padding-bottom:100px;}
.sectionInfo{margin-bottom:25px;margin-top:25px;}
.featureBox h3 img{width:auto;height:22px;}
h2.sectionTitle.col-sm-6{text-align:center;}
.col-sm-6.text-right.arrowLink.arrowLeft{text-align:center;}
ul.socialList.style2 li{display:list-item;}
.col-sm-8.col-md-5.col-sm-offset-1.paddingRight0{padding-right:15px !important;}
.customers .customersList li{width:250px;}
.view_all_articles{margin-bottom:50px;}
}