/*
Theme Name: Corp Momentum
Theme URI: https://www.webicules.com/
Author: Webicules Team
Author URI: https://www.webicules.com/
Description: Custom theme made by Webicules for Corp Momentum
Version: 1.4
License: To the CLient of Corp Momentum
License URI: https://www.webicules.com/
Text Domain: webicules
Tags: one-column, two-columns, right-sidebar, f

This theme is icensed to teh client of Corp Momentum.
*/
@charset "utf-8";
/* CSS Document */
body{font-family: 'Poppins', sans-serif; font-size:14px; padding-top:94px;}
.container{ width:98%; max-width:1230px;}
header{ background:url(/wp-content/themes/corpmomentum/images/header-bg.jpg) repeat-x center top;}
.cnter-pos{ background:#fff; position:absolute; top:100%; width:100%;}
.top-menu  {  padding: .4rem 1rem; background:#fff; position:absolute; top:0; z-index:9999; width:100%;}
.top-menu  .nav-link{ color:#010101; padding:13px 20px !important; display:inline-block;}
.top-menu  .nav-link:hover{ color:#ac6938; text-decoration:none;}
.top-menu li.active .nav-link{background:#ac6938; color:#fff; border-radius:5px; }

.top-menu li.active  .nav-link img { -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);}
  
.top-menu  li.contact a{ background:none; border:#0d1f4c 1px solid; color:#0d1f4c; font-weight:600;   padding:12px 15px 12px 15px; !important; border-radius:5px;  margin-left:1px; }
.top-menu .search a { font-size:18px;  padding:10px 10px !important;}


.benifit-section{ padding:60px 0 40px 0;}
.benifit-section  h2{color:#304473; font-weight:500; font-size:40px; margin-bottom:10px; line-height:30px;}
.benifit-section  h2 span{ display:block;}

.benifit-section ul{ margin:0; padding:0;}
.benifit-section li{ margin:0; padding:5px 0; list-style:none; font-size:16px}
.benifit-section li i{  margin-right:8px; color:#172853;}


.heading-sec{ text-align:center;}
.heading-sec h2{color:#304473; font-weight:500; font-size:40px; margin-bottom:10px; line-height:30px;}
.what-text{ max-width:700px; margin:10px auto; text-align:center;}


#request-proposal{ padding:35px 0; background:url(/wp-content/themes/corpmomentum/images/contact-bg.jpg) no-repeat center; background-size:cover; }
#request-proposal .container{ max-width:850px;}
.submit{ background:#ac6938; padding:18px 20px; font-size:16px; color:#fff; border-radius:5px; border:none; outline:none; width:140px; 
text-align:center; margin:auto; display:block;}
#request-proposal .form-control{ min-height:45px; box-shadow:         0px 0px 7px 0px rgba(50, 50, 50, 0.13);}


#enquiry-us{ background:#c44f23  url(/wp-content/themes/corpmomentum/images/footer-right.png) right bottom no-repeat; padding:15px; color:#fff; font-size:18px; min-height:40px; font-weight:300; position:relative; z-index:1;}
#enquiry-us .enquiry{ display:block; padding:8px 15px; font-size:15px; color:#fff; background:#2e0e07; width:120px; text-align:center; margin-top:5px; border-radius:5px;}
.content{ max-width:500px;}


footer{ background:#172853 url(/wp-content/themes/corpmomentum/images/footer-bg.png) no-repeat center bottom; background-size:cover; min-height:250px; font-weight:300;  padding:40px 0 0 0; color:#fff; }
footer h5{ color:#fff;  font-size:20px;}
footer h5 span{ background:#c44f23; display:block; height:3px; width:45px; margin:5px 0 10px 0;}
.footer-list{ margin:0; padding:0;}
.footer-list li{ background:url(/wp-content/themes/corpmomentum/images/arrow.png) no-repeat left center; float:left; width:50%; list-style:none; padding:9px  0 9px 15px;}
.footer-list li i{ margin-right:10px;}
.footer-list li a{ color:#fff; text-decoration:none;}

.cont1{ padding-left:30px; position:relative; margin-bottom:15px; padding-top:15px;}
.cont1 img{ position:absolute; left:0; top:10px; margin-top:3px;}

.copy { float:left;}
.design-by { float:right;}

.foot-btm{ background:#ac6938; color:#fff; text-align:center; padding:15px 0; margin-top:25px; overflow:hidden;}
.foot-btm a{ color:#fff; text-decoration:none;}

.box-1{ background:url(/wp-content/themes/corpmomentum/images/m-a-bg.jpg) no-repeat; background-size:cover; margin:25px auto;  min-height:150px; color:#fff; padding:100px 55px; text-align:center; font-size:18px; margin-right:15px;}
.box-1 p{ padding:15px 0;}
.box-2{ background:url(/wp-content/themes/corpmomentum/images/transformation-bg.jpg) no-repeat; background-size:cover;}
.box-1.box-2{  margin-left:15px; margin-right:0;}
.box-1 h3{ font-size:35px;}
.box-1 a{ display:inline-block; padding:12px 35px; background:#ac6938; color:#fff; border-radius:5px;}
.box-1 a:hover{ text-decoration:none;}

.insight-forum{ background:#172853; color:#fff; padding:0; max-width:1200px; margin:20px auto 45px auto; overflow:hidden;}
.insight-forum .cols{ width:50%; float:left;}
.insight-forum .cols .img-fluid{ width:100%;}
.insight-forum .cnt{ padding:15px 25px;}

.insight-forum .cnt .read-more{ display:inline-block; padding:15px 40px; background:#ac6938; color:#fff; border-radius:5px; margin-top:15px;}
.insight-forum .cnt .read-more:hover{ text-decoration:none;}
.insight-forum  p{ margin:0;}

/*.insight-forum .cnt .read-more{ display:inline-block; padding:15px 40px; background:#ac6938; color:#fff; border-radius:5px;}
.insight-forum .cnt .read-more:hover{ text-decoration:none;}*/


.cont1 a {color:#fff; text-decoration:none;}

.email-txt {color:#333; text-decoration:none;}
.email-txt:hover {color:#333; text-decoration:none;}
	
.carousel-inner,.carousel,.carousel-item,.fill {
    height:100%;
    min-height:100%;
	position:absolute;
    width:100%;
	top:0; bottom:0;
    background-position:center center;
    background-size:cover;
}
.slide-wrapper{display:inline;}
.slide-wrapper .container{padding:0;}


/*------------------------------ vertical bootstrap slider----------------------------*/

.carousel-inner> .carousel-item.carousel-item-next ,
.carousel-inner > .carousel-item.active.carousel-item-right{ 
    transform: translate3d(0, 100%, 0); -webkit-transform: translate3d(0, 100%, 0); 
	-ms-transform: translate3d(0, 00%, 0); -moz-transform: translate3d(0, 100%, 0); 
	-o-transform: translate3d(0, 100%, 0);  top: 0;
    
}
.carousel-inner > .carousel-item.carousel-item-prev ,
.carousel-inner > .carousel-item.active.carousel-item-left{ 
    transform: translate3d(0,-100%, 0); -webkit-transform: translate3d(0,-100%, 0);  
	-moz-transform: translate3d(0,-100%, 0);-ms-transform: translate3d(0,-100%, 0); 
	-o-transform: translate3d(0,-100%, 0); top: 0;    
}

.carousel-inner > .carousel-item.next.carousel-item-left ,
.carousel-inner > .carousel-item.carousel-item-prev.carousel-item-right ,
.carousel-inner > .carousel-item.active{
    transform:translate3d(0,0,0); -webkit-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); 
	-o-transform:translate3d(0,0,0); top:0;
}



.carousel-inner > .carousel-item.prev.carousel-item-right ,
.carousel-inner > .carousel-item.carousel-item-next.carousel-item-left ,
.carousel-inner > .carousel-item.active{
    transform:translate3d(0,0,0); -webkit-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); 
	-o-transform:translate3d(0,0,0); top:0;
}




/*------------------------------- vertical carousel indicators ------------------------------*/
.carousel-indicators{
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    height:20px;
    right:0px; left:auto;
    width:auto;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
.carousel-indicators li{
    display:block; margin-bottom:5px; border:1px solid #fff; width:20px; height:20px; border-radius:50px; opacity:1; text-indent:inherit; 
}
.carousel-indicators li span{ position:absolute;  margin-top:95px;      margin-left: -65px; width:150px; text-align:right; color:#fff;  text-transform:uppercase; 
	-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);}
	
	
	
.carousel-indicators li.active{
    margin-bottom:5px; background:#db6f26;
    
}





.video-background {  position: fixed;  right: 0;   bottom: 00px;  min-width: 100%;   min-height: 100%;  width: auto;   height: auto;  z-index: -100;}
.video-background2 {  position: fixed;  right: 0;   bottom: -200px;  min-width: 100%;    min-height: 100%;  width: auto;   height: auto;  z-index: -100;}
.video-background3 {  position: fixed;  right: 0;   bottom: -80px;  min-width: 100%;   min-height: 100%;  width: auto;   height: auto;  z-index: -100;}

article {  position: absolute;  max-width:550px;  left: 40px;  right: 0;
  bottom: 100px;  color:#fff;  margin: 10px;}
article p{font-size: 26px;background: rgba(24, 41, 83, 0.4);padding: 10px 15px;display: inline-block;}
article h1 {font-size: 60px;letter-spacing: 1px;color: #fff;background: rgba(168, 102, 52, 0.5);padding: 0 15px;display: inline-block;}
article  a{ display:inline-block; padding:15px 35px; background:#ac6938; color:#fff; border-radius:5px;}

article a:hover{ text-decoration:none; color:#fff;}




.inner-banner{ min-height:406px;}
.inner-banner h1{ padding-top:170px; color:#18105d; margin-left:50px; font-size:45px; font-weight:400; display:inline-block;}
.inner-banner h1 span{ display:block; height:1px; background:#000; margin-left:100px;}

.top-trans{ padding:50px 15px; font-size:16px; line-height:30px;}
.top-trans p{ padding-top:20px;}
.top-trans .img-fluid{ margin-left:-15px; width:100%;}
.quest-box h2 a{color:#172853;  text-decoration:none;}
.quest-box h2 a:hover{color:#172853; text-decoration:none;}
.quest-box h2{ font-size:35px; font-weight:400; max-width:900px; margin:auto; text-align:center; text-transform:uppercase; color:#172853;}

.trans-box{ padding:45px 0 30px  0; text-align:center; font-size:16px; line-height:28px;}
.trans-box .icon{ width:145px; background:#fff; height:145px; line-height:145px; border-radius:50%; margin:auto; box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.15);}
.trans-box h3{ font-size:25px; min-height:60px; margin-top:30px; color:#172853;} 

.center-pic{ text-align:center; font-size:16px; line-height:30px; max-width:800px; padding:45px 0;}
.center-pic .pic{ margin-bottom:25px;}

.consultancy-sec{ background:#f7f7f7; padding:45px 0;}
.consultancy-sec .heading-sec{ max-width:750px; margin:auto;}
.consultancy-sec .heading-sec h2{ font-size:32px; font-weight:400; line-height:45px; margin-bottom:0;}

.consultancy-box { padding:45px 0 30px  0; text-align:center; font-size:16px; line-height:28px;}
.consultancy-box .icon img{ width:186px; height:186px; line-height:145px; border-radius:50%; margin:auto; box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.15);}
.consultancy-box  h3{ font-size:25px; margin-top:30px; color:#172853;} 


.project-del{ padding:50px 15px; font-size:16px; line-height:30px;}
.project-del p{ padding-top:20px;}
.project-del .img-fluid{ margin-left:15px; width:100%;}

.project-del .col-md-7{ padding-left:55px}
.project-del h3{ font-size:38px; color:#172853; margin-bottom:0; line-height:35px;}
.project-del h3 span{ display:block;}

.who-we-are{ padding:50px 15px; font-size:16px; line-height:28px;}
.who-we-are.bt{ background: #f7f7f7;    padding: 45px 0 45px 0;}
.head-sec{ font-size:35px; text-transform:uppercase; color:#18105d; line-height:30px; margin-top:25px;}
.head-sec span{ display:block;}
.who-we-are ul{ margin:0; padding:0;}
.who-we-are li{ list-style:none; padding:5px 0 5px 30px; position:relative; } 
.who-we-are li i{ position:absolute; left:0; margin-top:5px; color:#304473;}
.who-we-are p a{     color: #172853;text-decoration: none;}
.who-we-are p a:hover{color:#172853; text-decoration:none;}
.vision-sec{ padding:50px 0;}
.vision-sec .container{ max-width:1040px;}
.mission-box{ background:url(/wp-content/themes/corpmomentum/images/our-mission.jpg) no-repeat center top; background-size:cover;  text-align:center; color:#fff; line-height:30px;
  font-size:16px; padding:40px 80px; border:#ddd 1px solid; }
  .mission-box1{ background:url(/wp-content/themes/corpmomentum/images/our-mission1.jpg) no-repeat center top; background-size:cover;  text-align:center; color:#fff; line-height:30px;
  font-size:16px; padding:40px 80px; border:#ddd 1px solid; }
  .mission-box1 h3 {    font-size: 35px;   /* text-transform: uppercase; */   margin: 45px 0 25px 0;}
 .mission-box h3{ font-size:35px; /*text-transform:uppercase;*/ margin:45px  0 25px 0;}
  .mission-box .icon{ width:115px; height:115px; line-height:115px; border-radius:50%; margin:auto; background:#fff; 
  box-shadow:          0px 0px 10px 0px rgba(50, 50, 50, 0.15); position:relative; margin-top:-90px;}
  .mission-box1 .icon{ width:115px; height:115px; line-height:115px; border-radius:50%; margin:auto; background:#fff; 
  box-shadow:          0px 0px 10px 0px rgba(50, 50, 50, 0.15); position:relative; margin-top:-90px;}
  
 /* .hr-i{ padding:8px 0;  text-transform:uppercase;}
  .hr-i img{ display:inline-block; vertical-align:middle;}*/
  
    .hr-i{ padding:8px 0;  width:33%; text-align:center; float:left; font-size:15px; line-height:22px; padding:5px 10px;}
 .hr-i img{ display:inline-block; vertical-align:middle;}
 .hr-i h6{text-transform:uppercase;font-size:20px; }
.hr-i.bdr-cntr{border-left:#999 1px solid; border-right:#999 1px solid;}

.container.cont-3{ max-width:1050px;}
.ma-box  .trans-box h3{ font-size:18px;}

@media(max-width:1280px){
	.top-menu .nav-link{  padding:10px 10px !important;}
	.top-menu  li.contact a{  padding:10px 10px !important;}
	}
	
	@media(max-width:1160px){
		.top-menu .nav-link{  padding:10px 7px !important;}
		.top-menu  li.contact a{  padding:10px 7px !important;}
		.navbar-brand img{ width:130px; height:auto}
		body{ padding-top:75px;}
		.insight-forum .cols{ width:100%;}
	}
	
	@media(max-width:1070px){
		body{ padding-top:65px;}
		.top-menu {    padding: .4rem 0rem;}
		.top-menu .nav-link{  padding:10px 5px !important; font-size:13px;}
		.top-menu  li.contact a{  padding:7px 5px !important;}
		.navbar-brand img{ width:100px; height:auto}
	}
	
	@media(max-width:935px){
	.top-menu .nav-link{  padding:10px 3px !important; font-size:12px;}
		.navbar-brand img{ width:90px; height:auto}
		body{ padding-top:55px;}
		.top-menu li.contact a{  padding:7px 3px !important; }
		.box-1 h3{ font-size:25px;}
		.box-1{ padding:70px 25px; }

	}
	
	@media(max-width:865px){
	.top-menu .nav-link{  padding:10px 2px !important; font-size:11px;}
	.top-menu  li.contact a{  padding:7px 2px !important;}
		.navbar-brand img{ width:70px; height:auto;}

	}
	
	@media(max-width:767px){
		.carousel-indicators{ right:-25px;}
		.carousel-inner,.carousel,.carousel-item,.fill { min-height:400px;}
		article p{ font-size:16px;}
		article h1 {    font-size: 30px;  letter-spacing: 1px;  color: #fff;}
		article{ left:10px; right:10px;}
		.contact-detail td, .contact-detail th{ padding-top:10px;}
		.top-menu {    padding: .4rem 15px;}
		.top-head{ text-align:center;}
		.top-menu .nav-link{  padding:9px 15px !important; font-size:14px;}
		.top-menu li.contact a{  padding:7px 15px !important; }
		.top-head .container{ padding:0 15px;}
		.benifit-section h2{ font-size:30px;}

		.navbar-brand img{ width:120px; margin-right:0; height:auto;}
		.navbar-toggler{ background:url(/wp-content/themes/corpmomentum/images/menu-icn.png) no-repeat center; outline:none;}
		.navbar-toggler:focus{ outline:none;}
		.navbar-collapse{ background:#f5f5f5; padding:15px; margin:0 -3.5px;}

		.box-1{ width:100%; margin-right:0;}
		.box-1.box-2{ width:100%; margin-left:0;}
		.footer-list li{ padding-bottom:0px;}
		footer .col-md-4{ padding-bottom:25px;}
		footer .copy{ text-align:center; float:none;}
		footer .design-by{ text-align:center; float:none;}
		.benifit-section ul{ padding-bottom:15px;}
		.carousel-indicators li span{ display:none;}
		
		.inner-banner h1{ padding-top: 90px;    margin-left: 20px;    font-size: 30px;}
		.inner-banner{ min-height:250px;}
		.top-trans p{ line-height:22px; font-size:15px; padding-top:10px;}
		.top-trans .img-fluid{ margin:0 0px;}
		.quest-box h2{ font-size:25px;}
		.trans-box h3{ min-height:30px; font-size:20px;}
		.trans-box , .consultancy-box{ padding:15px 0; line-height:22px; font-size:15px;}
		.consultancy-sec .heading-sec h2{ font-size:25px; line-height:35px;}
		.project-del .col-md-7{ padding: 0 15px;}
		.project-del .img-fluid{ margin:0;}
		
		.center-pic{ font-size:15px; line-height:22px;}
		.project-del{ font-size:15px; line-height:22px;}
		.project-del h3{ font-size:30px; line-height:28px;}
		.vision-sec{ padding:0 0 0px  0;}
		.mission-box{ margin-top:80px; padding:30px 30px;}
		.hr-i{ padding:8px 0;  width:100%; text-align:center; }
.hr-i.bdr-cntr{border:none;}
		}
			
			
			
	/*12th Feb 2019*/
.contact-sec{ padding:50px 0;}
.contact-detail{ padding-top:50px;}
.contact-sec h2{ text-transform:uppercase; color:#18105d; margin-bottom:15px;}
.contact-form .container{ padding:0 0;}
.contact-form .form-control{ border:#ddd 1px solid; border-radius:0; margin-bottom:15px; min-height:55px; padding-left:35px; font-size:13px;}
.contact-form .form-control:focus{ box-shadow:none;}
.contact-form .email{ background:url(/wp-content/themes/corpmomentum/images/email-i.png) no-repeat 15px 20px;}
.contact-form .phone{ background:url(/wp-content/themes/corpmomentum/images/phone-i.png) no-repeat 15px 20px;}
.contact-form .user{ background:url(/wp-content/themes/corpmomentum/images/user-i.png) no-repeat 15px 20px;}
.contact-form .msg{ background:url(/wp-content/themes/corpmomentum/images/message-i.png) no-repeat 15px 8px;}
.contact-form .submit-btn{ background:#ae6e40 url(/wp-content/themes/corpmomentum/images/submit-arrow.png) no-repeat 20px 18px; width:130px; height:55px; border:none; outline:none;
 border-radius:5px; color:#fff; text-transform:uppercase; text-align:left; padding-left:50px; }
 
 .location h3{ text-transform:uppercase; color:#18105d; margin-bottom:15px; text-align:center;}
 
 .contact-detail td{ padding:8px 0 0 0;}
.contact-detail th{ line-height:27px;  padding:8px 0 0 0;}

.quest-box.ma-box, .quest-box { background: #f7f7f7;    padding: 45px 0 0 0;} 
.quest-box.ma-box h2{ text-transform:uppercase;color:#304473; font-weight:500; font-size:24px; margin-bottom:10px; line-height:35px;}
#mckinsey{ padding:10px 0;}
.top-trans a{ color:#000; text-decoration:none;}
.top-trans a:hover{ color:#000;  text-decoration:none;}


 
 	@media(max-width:767px){
.contact-detail{ padding:25px  15px 50px 15px; font-size:13px;}
.contact-sec{ padding:0 15px;}

	}
		

/*15th Feb 2019*/

.blog-sec{ padding:40px 0 0 0; }
.blog-sec h2{ text-align:center; color:#1a2b55; text-transform:uppercase; margin-bottom:25px;}
.blog-sec .container{ max-width:1100px;}
.blog-listing{ box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.15); border-radius:5px; position:relative; margin-bottom:25px;}
.blog-listing .img-full{ width:100%; height:auto;}
.blog-listing  .cont{ padding:15px;}
.blog-listing .read-more1{ color:#064748; text-decoration:underline; font-weight:700;}
.inshare{ position:absolute; left:15px; top:15px;}
.blog-sec h4{ font-size:16px;}

.blog-banner{ position:relative; padding:40px 0;}
.blog-banner .blog-pic{ width:100%; height:auto;}
.blog-banner h1{ max-width:500px;font-size:40px;background: rgba(255,255,255,0.7);padding: 5px 15px;}

.blog-detail{ padding:50px 0; font-size:16px; line-height:30px;}
.inshare-d{ padding:10px 0;}
.inshare-d img{ box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.15);}
.big-text:first-letter {  color: #000000;  float: left;  font-size: 75px; font-weight:bold;  line-height: 55px;  padding-top: 4px;  padding-right: 8px; padding-left: 0px; padding-bottom:10px;}

.right-blog{ background:#f7f7f7; padding:25px; }
.right-blog h4{font-size:20px; border-bottom:#000 1px solid; padding-bottom:8px; text-transform:uppercase; letter-spacing:2px;}

.right-blog ul{ margin:0; padding:0;}
.right-blog ul li { padding:15px 0 10px 40px; list-style:none;}
.right-blog ul li small{ display:block; font-size:15px; color:#606060;}
.right-blog ul li a{ font-size:26px; color:#192a54; font-weight:bold;}
.right-blog ul li a:hover{ text-decoration:none;} 
.right-blog ul li  span{ font-size:25px; position:absolute; left:45px; color:#000;}


#our-work-sec{ padding:50px 0;}
#our-work-sec h2{ color:#172853; font-size:45px; text-align:center; margin-bottom:15px;}

.our-work-sec{ text-align:center; padding:25px 0;}
.our-work-sec img{ width:100%; height:auto;}
.our-work-sec h4{ font-size:21px; padding:25px 0 10px 0;}
.our-work-sec h4 a{ color:#0d1f4c; text-decoration:none;} 
.our-work-sec .view-details{ display:inline-block; padding:10px 20px; font-size:16px; color:#0d1f4c; border:#0d1f4c 1px solid; border-radius:5px;}
.our-work-sec .view-details:hover{ background:#0d1f4c; color:#fff; text-decoration:none;}

.work-pup .close-bt{ position:absolute; right:15px;}
.work-pup.modal-body{ padding:15px 25px;}
.work-pup h3{ color:#0d1f4c; font-size:22px;}
.work-pup h4{ margin-top:15px; font-size:20px;}
.unique-text{ font-weight:bold; color:#ae6d37;}
.work-pup ul{ margin:0; padding:0;}
.work-pup li {    list-style: none;    background: url(/wp-content/themes/images/arrow-left.jpg) no-repeat 0 8px;    padding-left: 25px;    padding-top: 8px;}

 	@media(max-width:767px){
			.blog-banner h1{ position:relative; max-width:800px; top:auto; padding:15px; font-size:30px; background:#f1f1f1;     margin: 0 -18px 0 -15px;}
			#our-work-sec h2{ font-size:35px;}
			.our-work-sec h4{ font-size:20px;}

	}
			
	
	
			
	
	
	