@import url('https://fonts.googleapis.com/css?family=Lato:300i,400,700&amp;display=swap');
.column_column ul li {font-family: 'Lato', sans-serif; font-size: 18px;}
.menu-line-below #Top_bar .menu > li > a:after {bottom: 35px !important; background:#c4161c; z-index:-5;}
#Top_bar .menu > li > a span:not(.description) {padding:0px 5px !important;}
#Top_bar .menu > li {margin:0 15px;}
#Top_bar .menu > li::before{content:""; width:5px; height:5px; background:#c4161c; position: absolute;  top: 53px;  z-index: 5; margin-left: -15px;}
#Top_bar .menu > li:nth-child(1)::before {display:none;}
#Top_bar.is-sticky .menu > li > a:after {bottom:7px !important;}
#Top_bar.is-sticky .menu > li::before {top:29px !important;}

.fix{width:100%;}
.product{width: 649px; 
/* 	height: 681px !important; */
}
#wpadminbar #wp-admin-bar-my-account.with-avatar>.ab-empty-item img, #wpadminbar #wp-admin-bar-my-account.with-avatar>a img{
	width: 16px!important;
}
.product1{width: 649px; }
#sample_slider_slide03 .wp-video {width: 70% !important; margin:0 auto;}
.mcb-item-c1x8khlgk a {margin-right:10px;}

.mfn-rev-slider {margin-top:-120px;}
.mcb-wrap-1e44029b7 h1 {color:#dd3333;}
.mcb-section-fr7ljjj8i {margin-top:-125px;}
.mcb-item-3n3b52n03 hr {margin:0px !important;}
.page-id-20 span.wpcf7-form-control-wrap {width: 18%; margin-left: 10px;}
.page-id-20 #wpcf7-f231-p20-o1 .wpcf7-text {background:none !important; border-bottom:0px !important; color:#FFF !important;}
/* ::-webkit-input-placeholder {
  color: white!important;
}
::-moz-placeholder {
  color: white!important;
}
:-ms-input-placeholder {
  color: white!important;
}
:-moz-placeholder {
  color: white!important;
} */
.page-id-18 .image_frame .image_wrapper img:not(.ls-l) { width: 320px; height: 408px !important; padding: 0!important;}
#Top_bar .menu > li > a span:not(.description) { border: none !important;}
.post-meta .category .cat-wrapper ul {margin-top: -12%;}
#Top_bar .top_bar_right a:not(.action_button) {color: #ffffff !important;}
.single-post .single-date {display: none;}
.single-post .post-wrapper-content {padding-top:40px;}
#Top_bar .search_wrapper {height: 42px;}
#Top_bar .search_wrapper{left: inherit; top: 81%; width: 23%; right:-50px;}
.postid-102 .column, .columns {margin: 0 0% 6px !important;}
.imgheight{height:365px !important;}
#Top_bar .search_wrapper .icon_search, #Top_bar .search_wrapper .icon_close {top: 11px;}
#Top_bar .search_wrapper input[type="text"] {margin: -12px 0px 0px 0px;}
blockquote {background: none !important;}
.page-id-22 #Top_bar a#search_button {color: #c4161c !important;}
.page-id-22 [class^="icon-"]:before, [class*=" icon-"]:before{font-weight: 600;}
.postid-102 #Top_bar a#search_button {color: #c4161c !important;}
.postid-102 [class^="icon-"]:before, [class*=" icon-"]:before{font-weight: 600;}

.single-post [class^="icon-"]:before, [class*=" icon-"]:before{font-weight: 800;}
.single-post #Top_bar a#search_button{color: #c4161c !important;}

/*****************Animation******************************************/
.mcb-section-evy22vyel {margin-top:-120px;}
#b,
#c,
#d,
#e {
  display: none
}
.column_attr.align_left {margin-left: -3%;}
.column, .columns {margin: 0 1% 40px !important;}
.column-margin-30px.column {margin-bottom: 30px !important;}
#Top_bar .menu li ul {top: 72%;}
#Top_bar .menu li ul li a span {font-size: 13px;font-family: georgia;}
#Top_bar .menu li ul li a {padding: 0px 17px;}
#Top_bar .menu li ul li {width: 177px;}
h1, .text-logo #logo {font-size: 40px !important;}
.hr_zigzag {margin: 0 auto 6px !important;}
.sa_owl_theme .owl-nav .owl-prev{left: 24px !important;}
.sa_owl_theme .owl-nav .owl-next {right: 16px !important;}
a.button.button_size_3 .button_label {font-size: 1rem;}

.mk {
  position: absolute;
  clip: rect(0px,0px,0px,0px);
  animation-name: example;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-delay: 0s; 
	text-align: center;
  left: 50%;
  /* right: 0; */
  /* width: 100%; */
  margin-left: -120px;
}
@media only screen and (max-width: 768px){



	.team .desc_wrapper .desc a{
		bottom: 50px!important;
	}
	img.scale-with-grid, #Content img{
		padding: 20px 0 20px 0;
	}
	.to-do-what ul li{
		line-height: 25px;
		margin-bottom: 0;
	}
	.section{
		padding-top: 0!important;
	}
	.footerlogo{width:64%;}
	.mk{
		margin-left: -70px!important;
		left: 50%!important;
	}
/* 	.section_wrapper{
		margin-top: 52px;
	} */
	.tp	.section_wrapper{
		margin-top: 0px !important;
	}
	.column_attr{
		padding-left: 0!important;
	}
	.to-do-what ul{
/* 		line-height: 20px!important; */
		margin-bottom: 20px!important;
	}
	.section_wrapper .mcb-wrap, .section_wrapper .column, .container .column, .sections_group, .four.columns{
		padding-top: 0!important;
		padding-bottom: 0!important;
	}
}
.mk::after {content:""; width:100%; height:4px; background:#c4161c; position:relative; display:inline-block; left:0; bottom:35px; z-index:-2; }

@keyframes example {
  0% {clip: rect(0px,0px,100px,0px);}
  50% {clip: rect(0px,860px,100px,0px);}
  100% {clip: rect(0px,0px,100px,0px);}
}

ul.post-categories li:nth-child(2) a::after {content: ",";}
.hr_zigzag i {display: none !important;}

/*****************Animation******************************************/

.team-wrap .column_attr h3::after {content:""; width:15%; height:6px; background:#c51d23; position:relative; left:0; display: block; top: 7px;
}
.team-wrap .column_attr a {position:absolute; right: 0; margin-top: -70px; margin-right: 70px; background: gray; color: #FFF; border-radius: 5px; padding: 3px 0;}
.team-wrap .column_attr i {font-size:2rem;background-color: #007ab9;padding: 0px 0px 4px 0px;}

#team-flip .column_story_box{ background-color: transparent;  width:382px; height:580px; perspective: 1000px; margin-bottom:80px;}
#team-flip .story_box {
  position: relative;
  width: 305px;
  height: 100%;
  text-align: left;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.team .desc_wrapper blockquote {text-align: justify; min-height:79% !important;}
blockquote, blockquote a, blockquote a:hover {color: #000 !important;}
.team .desc_wrapper .desc {padding: 0px 10px 26px 0px;}
.team .desc_wrapper .desc  a {color:#fff; background:#c4161c; padding:8px 8px; margin-left:0px; position: relative; float:right;bottom: 20px; z-index:99999;}

.page-id-18 .column_our_team {
  background-color: transparent;
  width:100%;
	height:100%;
  perspective: 1000px;
	margin:0px;
}
.page-id-18 .team .desc_wrapper hr {display:none;}
.page-id-18 .team_vertical img {width:100%;}

.page-id-18 .team_vertical {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: left;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.page-id-18 .column_our_team:hover .team_vertical{
  transform: rotateY(180deg);
}

.column_our_team:hover .desc_wrapper h4, .column_our_team:hover .desc_wrapper .subtitle, .column_our_team:hover .desc_wrapper .hr, .column_our_team:hover .desc_wrapper .links{
  transform: rotateY(-180deg);
}

.page-id-18 .desc_wrapper {
	background-color: #f2f2f2;
	color: white;
	padding: 1em;
	transform: rotateY(180deg);
	backface-visibility: hidden;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	position: absolute;
	box-sizing: border-box;
}

.page-id-18 .photo {
  background-color: gray;
  color: black;
	    width: 320px;
    height: auto;
}



.page-id-18 .desc {
  color: white;
	padding:1em;
  height: 95%;
}

.team .desc_wrapper .links {
    line-height: 0;display:none;
}
.section-post-related .simple .post-related .image_frame {
    margin-left: 7px;
}

.page-id-18 .team_vertical:hover .photo {z-index:-5 !important;}

.mcb-wrap-god5y9082  h2 span {color:#b00107;}
.pum-theme-130 .pum-content, .pum-theme-team .pum-content {line-height:28px !important;}


.to-do-what ul  {margin:0px; padding:0px; line-height: 15px;}
.to-do-what ul li {display: inline-block; padding-right:10px; font-size: 15px;}
/* .to-do-what ul li::before {content: ".";position: absolute; color: #c4161c;margin-left: -19px;margin-top: -18px;font-size: 60px;}*/
.to-do-what ul li::after {content: "|"; color: #c4161c; margin-left: 11px; margin-top: -1px; font-size: 15px; font-weight: 800;}


.team a.icon_bar_small span {font-size:30px;}
.mcb-item-apvskfbz2 a {color:#c4161c;}
.team .desc_wrapper p.subtitle {margin-bottom: -13px; font-size: 1.2rem; color: #7b7976 !important;}
/*Home animation slider---------------------------------------------------------------------------------*/
.wrap_type {
  width: 80%;
  margin: 0 auto; 
  font-size: 3rem;
  padding: 20rem 10%;
    line-height: 1.5em;
    text-align: center;
background:black url('wp-content/uploads/2020/02/Group-90.png') no-repeat center center; background-size:100% auto;
color:white;     font-family: Georgia, serif;
	margin-top: -130px;
    position: relative;
    z-index: 0;
}

a {
  text-decoration: none;
  font-weight: bolder;
  color: cyan;
}

@keyframes blinky {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.line-blink {
  animation: blinky 0.7s infinite;
  background-color: #fff;
  padding: 0 3px;
}



.type {
  font-weight: bolder;
  color: white;
}

#type-field {
  display: inline-block;
	border-bottom: 10px #c4161c solid;
  line-height: 0.5em;
}


#feature {
  font-size: 3rem;
	line-height: 4.5rem;
}
@media(max-width:1000px){
  #feature {
    font-size: 4rem;
  }
  .wrap_type{
    font-size: 2.5rem;
  }
}


/*headrer------------------------------------------------------------*/
body:not(.template-slider) #Header {min-height:120px !important;}

/*subheader ---------------------------------------------------------*/
.mcb-section-oovvte11t, .mcb-section-rhijn9dgf, .mcb-section-8d1bb189a, .mcb-section-t3o1evaxb {margin-top:-120px;}
.page-id-22 #Header_wrapper{background:#FFF;}
.page-id-22 #Top_bar .menu > li > a {color:#000;}
.page-id-22 #Top_bar .menu > li > a:hover {color:#000;}
.page-id-22 #Top_bar .menu .current-menu-item > a {color:#000;}

.single-post #Header_wrapper{background:#FFF;}
.single-post #Top_bar .menu > li > a {color:#000;}
.single-post #Top_bar .menu > li > a:hover {color:#000;}
.single-post #Top_bar .menu .current-menu-item > a {color:#000;}

/*Partent------------------------------------------------------------*/
ul.clients .client_wrapper img {filter: grayscale(100%);}
ul.clients  .client_wrapper:hover img {filter: grayscale(0%);}
ul.clients  .client_wrapper:hover {background:white;}

.clients_slider .clients_slider_header a.slider_next .icon-right-open-big:before {content:""; background:url('wp-content/uploads/2020/03/right.png') no-repeat; position: relative;  width: 25px; height: 25px; background-size: 100%;}
.clients_slider .clients_slider_header a.slider_prev .icon-left-open-big:before {content:""; background:url('wp-content/uploads/2020/03/left.png') no-repeat; position: relative;  width: 25px; height: 25px; background-size: 100%;}


/*News---------------------------------------------------------------*/

.single-post .section-related-adjustment {text-align:center;}
.single-post .section-related-adjustment h4{font-size:3rem; padding:1em 0;}
.single-post .section-related-adjustment h4::after{content:"\e867 \e867 \e867"; position:relative; display:block; top:30px; color:#c4161c; font-family: "mfn-icons"; font-size: 25px;
    line-height: 25px;
    margin: 0 -11px; letter-spacing: -2px;
   }
.single-post .section-related-adjustment .section-related-ul h4::after {content:""; display:none;}
.single-post .section-related-adjustment .section-related-ul h4{font-size:1rem; padding:1em 0;}
.section-related-adjustment .button {display:none;}
.single-post .comment-respond #submit{color:#FFF !important;}
.hr_zigzag {margin: 0 auto 30px;}


.single-post .single-date::before {content:"Comments"; position:absolute; font-size: 1.5rem; font-weight: bold; margin-top:-1.3em; color:black;}
.single-post .single-date {font-size:1.5rem; position:relative; top:2em; left:5em; color:gray;}
.single-post .single-photo-wrapper .disabled {position:relative; top:5em; margin-bottom:4em;}
.single-post .share-simple-wrapper .icons {text-align:center;}
.single-post .share-simple-wrapper .icons a {font-size: 2rem; padding: 2em;}
.single-post .share-simple-wrapper{padding: 3em 0 0 0;}
.single-post .share-label {display:none;}
.single-post .icons .facebook::after {content:"Share"; font-size: 1.4rem;}
.single-post .icons .twitter::after {content:"Tweet"; font-size: 1.4rem;}
.single-post .icons .linkedin::after {content:"Share"; font-size: 1.4rem;}
.single-post .icons .pinterest {display:none;}

.post-header .title_wrapper h1 {padding-top:2em; padding-bottom:1em;}
.single-post .post-author {display:none;}
.single-post .date .label, .single-post .cat-btn {display:none;}
.single-post .post-meta .category .cat-wrapper {display:block; top: 2.5em; right: 25em;}
.single-post .meta-categories .cat-wrapper ul::before{content:"Categories"; position:absolute; top:-15px; top: -47px; font-size: 1.3rem; font-weight: bold; margin-left:4px;}
.single-post .meta-categories .cat-wrapper ul li {display: table-cell; border:0px; font-size:1.3rem;}
.single-post .meta-categories .cat-wrapper ul li:nth-child(odd) a::after {content:",";}
.single-post .entry-date {font-size:1.3rem; color:gray; position:relative; top:1em;}
.single-post .entry-date::before{content:"Date"; position: absolute; margin-top: -25px; color: black; font-weight:bold;}

.Latest_news ul li .photo {width: 40%;}
.Latest_news ul li.has-post-thumbnail .desc {margin-left: 45%; width: 55%;}
.Latest_news ul li .desc h5 { font-size: 2rem; line-height: 2.1rem; color:#000 !important; padding-top:3rem; }
.Latest_news ul li .desc .post-excerpt { font-size: 1.3rem; line-height: 2rem;}

.post-meta .category .cat-wrapper ul {background:#fff0 !important;}

.page-template-newspage .post-meta .category .cat-wrapper ul {background:none; }
.page-template-newspage .post-meta .category .cat-wrapper ul::before{content:"Categories"; position:absolute; top:-35px;font-size: 18px; font-weight: bold; margin-left:4px;}
.page-template-newspage .post-meta .category .cat-wrapper ul li {display: table-cell; border:0px; font-size:18px;}
.page-template-newspage .post-meta .category .cat-wrapper ul li:nth-child(odd) a::after {content:",";}

.page-template-newspage .post-footer .post-links .post-comments {position:absolute; bottom:6%; left: 61%; font-size:1.5rem; color:gray;}
.page-template-newspage .post-footer .post-links .post-comments::after {content:"Comments"; padding-left:5px;}
.page-template-newspage .post-footer .post-links .post-comments::before {content:"Comments"; position:absolute; bottom:32px; color:black; font-weight:bold;}

.page-template-newspage .entry-title {font-size:32px; line-height:2.5rem;}

.page-template-newspage .post-item:nth-child(even) .post-footer .post-links .post-comments {left:24%;}
.page-template-newspage .post-item .post-desc {padding: 4% 0 0 9%;}
.page-template-newspage .post-item:nth-child(even) {padding:2% 0;}
.page-template-newspage .post-item:nth-child(even) .post-photo-wrapper{float:right;}
.page-template-newspage .post-item:nth-child(even) .post-desc {padding: 4% 8% 0 0;}
.page-template-newspage .post-links .post-more {position:absolute; left:42.6%; font-size:18px; bottom: -10px;}
.page-template-newspage .post-item:nth-child(even) .post-links .post-more {left:0;}
.page-template-newspage .post-excerpt {font-size: 18px; font-weight: 300; line-height:2rem;}
.page-template-newspage .post-author {display:none;}
.page-template-newspage .post-footer .button-love {display:none;}
.page-template-newspage .post-links i {display:none;}
.page-template-newspage .date .label, .date i {display:none;}
.page-template-newspage .post-footer {background:none;}
.page-template-newspage .post-meta .category .cat-btn {display:none !important;}
.page-template-newspage .post-meta .category .cat-wrapper {display:block; right:80px;}
.page-template-newspage .post-head {position:absolute; bottom:5%; width:60%;}
.page-template-newspage .post-date{font-size:18px; color:gray;}
.page-template-newspage .post-date::before{content:"Date"; position: absolute; margin-top: -33px; color: black; font-weight:bold;}

/*Contact Page-------------------------------------------------------*/
.mcb-wrap-uoop4e6ag .list_item .list_left {width: 50px; line-height: 32px; height: 32px;}
.mcb-wrap-uoop4e6ag .list_item .list_right {margin-left: 58px; }
.mcb-wrap-uoop4e6ag .list_item .list_right h4{color:#666666;}
/*#wpcf7-f7-p24-o1 .your-name::before {content: "e.g Kyle Reese"; margin-top: 6px; position: absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .your-name::after {content: "required"; margin-top: -32px;  right: 30px; position:absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .company-name::before {content: "e.g Resistance"; margin-top: 6px; position: absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .company-name::after {content: "required"; margin-top: -32px;  right: 30px; position:absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .your-email::before {content: "e.g kylereese84@resistance.com"; margin-top: 6px; position: absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .your-email::after {content: "required"; margin-top: -32px;  right: 30px; position:absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .message::before {content: "e.g Hi, can i enquire about..."; margin-top: 6px; position: absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .message::after {content: "required"; margin-top: -95px;  right: 30px; position:absolute; z-index:-5;}*/
#wpcf7-f7-p24-o1 input {background:#fcfcfc00 !important;}
#wpcf7-f7-p24-o1 input:focus {background:#fff !important;}
#wpcf7-f7-p24-o1 textarea {background:#fcfcfc00 !important;}
#wpcf7-f7-p24-o1 textarea:focus {background:#fff !important;}
#wpcf7-f7-p24-o1 .wpcf7-submit {background:#c4161c !important; color:#fff; font-size:1rem; padding-left:15px; padding-right:15px;}
/*About Us------------------------------------------------------------*/
.left-zigzag .hr_zigzag{text-align:left !important; padding:25px 0px;}
.story_box .photo_wrapper img {opacity:1;}
.story_box {padding:0px;}
.column_story_box {margin:0 5% 0 0 !important;}
.team_vertical .image_frame .image_wrapper::before {width:300px; height:300px; position:relative; background:#000; z-index:9;}
.story_box .desc_wrapper h3 {margin-left:0px; margin-top:30px; color:black; word-break: break-all;}
.mcb-wrap-ctiyns24s .team .desc_wrapper .desc { opacity:0; position: absolute; z-index: 9; top: 0px; height: 26.5rem; background: #fff;  padding: 2rem; font-weight: 500; margin-top: 23.8rem; width: 20rem;  transition: all 1s ease-in-out !important; box-shadow: 0 0 30px #0005;}
.mcb-wrap-ctiyns24s .team:hover .desc_wrapper .desc { opacity:1; margin-top: 0rem; }
/*.mcb-wrap-ctiyns24s .mcb-wrap-inner .one-third:nth-child(3) .team:hover .desc_wrapper .desc { opacity:1; margin-top: -23.8rem !important; }*/
a.icon_bar {background-image: none; color: #fff !important; background-color:#03448c !important; box-shadow:none; border-width:0px; border-radius:6px;}

/*.mcb-section-4r6n5bc27 .desc_wrapper a.pum-trigger::after { content: "Read More"; position: absolute; display: block; margin-top: 50px; color:#fff;}*/
.mcb-section-4r6n5bc27 .team_vertical .desc_wrapper {width:27em;}
.team_vertical .if-border-hide .image_frame:not(.has_border) {width:27em;}
.mcb-section-4r6n5bc27 .team .desc_wrapper .links {float: right;margin-top: 12px;padding-right: 7%; display:none; }
.mcb-section-4r6n5bc27 .column_our_team:hover .links{display:none !important;position: absolute; top: 91%;}

/*testimonials--------------------------------------------------------*/
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before {content:""; width:60px; height:40px; background:url('wp-content/uploads/2020/03/Group-25.png') no-repeat center center;     position: absolute; top: -70px; left: -17px; transform: rotate(180deg);}
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:hover::befor {background: #000 url('wp-content/uploads/2020/03/Group-26.png') no-repeat center center !important;}

.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before {content:""; width:60px; height:40px; background:url('wp-content/uploads/2020/03/Group-26.png') no-repeat center center;     position: absolute; top: -70px; left: -17px; transform: rotate(180deg);}

.parterres-testi .testimonial-heading {display:none;}
.testimonial-content p {font-size:18px; width:90%; text-align:left; padding-left:5%; padding-bottom: 50px !important; margin-bottom: 66px !important; border-bottom: 2px #000 solid;
    border-radius: 0 0 30px 30px;}
.testimonial-content p:after {content:""; width:48px; height:43px; background:#fff; border:0px; border-bottom:2px #000 solid; border-right:2px #000 solid; position:absolute;     transform: rotate(42deg);  margin-top: 54px; right: 18%;}
.testimonial-content .testimonial-image {position: absolute; bottom: -19px; right: 70px;}
.testimonial-content .testimonial-image  img {width:100px; height:100px;}
.parterres-testi .testimonial-field { text-align: right; padding-right: 192px; color:#000;}
.parterres-testi .testimonial-name  {font-size: 25px;}
.parterres-testi .wpmslider-viewport {height:300px !important;}

.page-id-16 .mcb-wrap-t4eobte4e .hr_zigzag {text-align:left;}

ul.clients .client_wrapper { background: rgb(255, 255, 255); border-radius: 7px; height: 220px; box-shadow: 0 0 10px #0002;}
ul.clients .client_wrapper img {width:80%;}
.clients_slider .clients_slider_header { margin-top: 150px; min-height: 105px;  margin-left: -60px; position:absolute;}
.clients_slider .clients_slider_header a.slider_prev {right:inherit; left:0; background:none; color:#c4161c;}
.clients_slider .clients_slider_header a.slider_next {right:inherit; top: 50px; background:none; color:#c4161c;}

hr {background-color: #c51d23;
    color: rgba(0,0,0,.08);
    display: inline-block;
    width: 17%;
    height: 5px;
    margin: 20px 0 !important;}

.video-play-button {background:none !important; color:#000; border-radius:30px !important;}
.video-play-button .button_icon i {background: red; color: white !important; border-radius: 100%; padding: 6px 5px;}
.video-play-button .button_label {color:black; font-weight:600;}
.video-play-button:hover {border-radius:30px !important;}

.mcb-item-81x7odkov .column_attr, .mcb-item-g6e4qkd5z .column_attr {box-shadow: 0 0 42px #0002;}

/*Home Page----------------------------------------------------------*/
.home .quick_fact .number-wrapper {color:#000; font-size: 60px; padding-bottom: 60px;}
.home .quick_fact .number-wrapper .label {font-size:100%;}
.home .quick_fact .hr_narrow {display:none;}
.home .quick_fact .number-wrapper::after {content:""; width:40%; height:3px; background:#c4161c; position:absolute; margin:0 auto; left: 30%; bottom: 55px;}

/*Footer-----------------------------------------*/
#Footer #custom_html-3 ul {float:left; width:50%;}
#Footer #custom_html-6 ul li { float:left; width:auto; margin-right:10px; }
#Footer #custom_html-6 ul li:hover {opacity:0.7;}
#Footer .footer_copy {background:#191919 !important;}

@media only screen and (max-width: 767px){
	.mcb-section-6mnjuyxow{
		background-position:center center !important;
	}
	.pager a.next_page, .pager a.prev_page {
    font-size: 14px;
	}
	.pager .pages a, .pager .pages span.page-numbers {
    display: inline-block;
    margin: 0 1px;
    width: 25px !important;
    height: 25px !important;
		line-height: 25px !important;
	}
	.wrap.mcb-wrap.mcb-wrap-sdt20790d.one.valign-top.clearfix .column_attr.clearfix.align_center {
    padding-top: 30px !important;
}
	.fix{width:100%;}
  .product{width: 649px; height: 445px !important;}
	.mcb-section-fr7ljjj8i {margin-top:0px;}
	.mcb-item-y466xm2th {padding-left:22%;}
	
	.mk::after  {bottom:15px !important;}
	.mcb-wrap-oaphdwend h4 br {display:none;}
	.post-header .title_wrapper h1 {font-size:2rem !important; line-height:2.5rem !important;}
	.mcb-item-ojbpt8yb6 {padding-left:22%;}
	.mcb-wrap-uoop4e6ag .list_item .list_right h4 {padding-top:5px;}
	.mcb-item-apvskfbz1 h5 br {display:none;}
	.mcb-item-wu53gudsz h1 {line-height:3rem !important;}
	
	.mcb-wrap-465c48b74, .mcb-wrap-ee9783599 { padding: 0px 0px 0 0px !important; background-position: left top !important; background-size: 100% auto;}
	.mcb-wrap-465c48b74 .column_attr, .mcb-wrap-ee9783599 .column_attr {padding:0px !important;}
	.mcb-item-3m6ihl5w5 ul {margin:0px !important; text-align:center !important; line-height: 30px;}
	.mcb-item-53umgv323 img {width:35% !important;}
	.mcb-section-rhijn9dgf {background-size:100% !important;}
	.mcb-section-rhijn9dgf h1, .mcb-wrap-t4eobte4e h1 {font-size:26px !important;}
	ul.clients li {width:4.3% !important;}
	ul.clients .client_wrapper {height:125px !important; overflow:hidden;}
	.mcb-wrap-45ucqgkps h1, .mcb-wrap-b828ttki7 h1 {line-height:36px !important;}
	#Footer .widget {margin-top:0px !important;}
	
	#Top_bar .search_wrapper { left: 53em;width: 37%;}
	mcb-item-dtq1jsh4 {margin-top:35px !important;}
	.mcb-item-dtq1jsh4a {margin-top:35px !important;}
	.mcb-item-dtq1jsh4a h1 {font-size:22px !important; text-align:left; padding-left: 44px;  padding-right: 30px;}
	.mk {font-size: 24px !important; line-height: 26px !important; left:10%;}
	.mcb-item-499oercoo .column_attr.align_right {text-align:center !important;}
	.mcb-item-499oercoo h1{font-size:24px !important; text-align:left; padding-left:44px;}
	
	.mcb-section-evy22vyel {min-height:400px !important;}
	.mcb-section-evy22vyel .mcb-section-inner {padding:100px 0px !important;}
	
.top_bar_right {display:none !important;}
	.mcb-section-oovvte11t {min-height:auto !important; background-size: 100% 100% !important;}
	.mcb-section-rhijn9dgf {min-height:auto !important;}
	.mcb-section-8d1bb189a {min-height:auto !important; background-size:100% !important;}
	.mcb-section-8d1bb189a h1 {font-size:26px !important;}
	.mcb-section-t3o1evaxb {min-height:auto !important; background-size: 100% !important;} 
	.mcb-section-t3o1evaxb h1 {font-size:26px !important;}
	.mcb-section-oovvte11t .mcb-section-inner {padding-top: 40px !important; padding-bottom: 30px !important;}
	.mcb-section-rhijn9dgf .mcb-section-inner {padding-top: 0px !important; padding-bottom: 0px !important;}
	.mcb-section-8d1bb189a .mcb-section-inner {padding-top: 40px !important; padding-bottom: 30px !important;}
	.mcb-section-t3o1evaxb  .mcb-section-inner {padding-top: 40px !important; padding-bottom: 30px !important;}
	
	
	.clients_slider .clients_slider_header {margin-top:12px !important;}
	.mcb-section-haut5djp8 {padding-top:0px !important;}
	.mcb-wrap-3znhxh6hv {background-position: top center !important; padding: 25em 0 0 0 !important;}
	.mcb-wrap-7yp3r5phb {padding: 25em 0 2em 0 !important; background-position: top center !important;}
	#Footer .widgets_wrapper {padding:20px 0px !important;}
	.mcb-wrap-8tt26xkpr {margin-top:-58px !important;}
	.testimonial-content p {font-size:11px;}
	.parterres-testi .wpmslider-viewport {height:inherit !important;}
	.parterres-testi .testimonial-field {padding-right:0px !important;}
	.parterres-testi .testimonial-name {margin-top:145px;}
	.strong-view.simple .testimonial-image {top:28em; left: 7.5em;}
	.testimonial-content p:after { width: 20px; height: 20px; transform: rotate(44deg); margin-top: 60px; right: 46%;}
	.mcb-wrap-ctiyns24s .team .desc_wrapper .desc {height: 21rem; width: 16rem; padding: 1rem; top:inherit;}
	.mcb-wrap-ctiyns24s .team:hover .desc_wrapper .desc { opacity:1; margin-left: 0; margin-top:-35em;}
	.mcb-wrap-ctiyns24s .mcb-wrap-inner .one-third:nth-child(3) .team:hover .desc_wrapper .desc { opacity:1; margin-left: 0 !important;  margin-top:-35em;}
	
#wpcf7-f7-p24-o1 .your-name::before {content: ""; margin-top: 6px; position: absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .your-name::after {content: "*"; margin-top: -32px;  right: 30px; position:absolute; z-index:-5; color:#c4161c;}
#wpcf7-f7-p24-o1 .company-name::before {content: ""; margin-top: 6px; position: absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .company-name::after {content: "*"; margin-top: -32px;  right: 30px; position:absolute; z-index:-5; color:#c4161c;}
#wpcf7-f7-p24-o1 .your-email::before {content: ""; margin-top: 6px; position: absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .your-email::after {content: "*"; margin-top: -32px;  right: 30px; position:absolute; z-index:-5; color:#c4161c;}
#wpcf7-f7-p24-o1 .message::before {content: ""; margin-top: 6px; position: absolute; z-index:-5;}
#wpcf7-f7-p24-o1 .message::after {content: "*"; margin-top: -95px;  right: 30px; position:absolute; z-index:-5; color:#c4161c;}
	
	.page-template-newspage .entry-title {font-size:1.5rem; }
	.page-template-newspage .post-excerpt {font-size:1rem; line-height:1.5rem;}
	.page-template-newspage .post-head {bottom:-20px;}
	.post-item {
    margin-top: 0px;
	}
	.wrap.mcb-wrap.mcb-wrap-45ucqgkps.one.valign-top.clearfix {
/*     margin-bottom: -10%; */
}
	.page-template-newspage .post-item .post-desc {padding:4% 0 1em 9%;}
	.page-template-newspage .post-date {font-size:18px;}
	.page-template-newspage .post-date::before {margin-top: -22px;}
	.page-template-newspage .post-links .post-more {left: 0px; font-size: 1rem;}
	.page-template-newspage .post-footer .post-links .post-comments {bottom: -4%;     font-size: 1rem;}
	.page-template-newspage .post-footer .post-links .post-comments::before {bottom: 20px;}
	.page-template-newspage .post-item .post-desc {padding:4% 0 1em 0;}
	.page-template-newspage .post-item:nth-child(even) {padding:2% 0 5em 0;}
	.page-template-newspage .post-item:nth-child(even) .post-footer .post-links .post-comments {left: 60%;}
	.single-post .entry-date {font-size: 0.8rem; top: 1em;}
	.single-post .entry-date::before {font-size: 1.2rem; margin-top: -21px;}
	.single-post .single-date {left: 2.5em; top: 1em; font-size: 0.8rem;}
	.single-post .single-date::before {font-size: 1.2rem; margin-top: -21px;}
	.single-post .single-photo-wrapper .disabled {top:1em; margin-bottom:1em;}
	.single-post .section-related-adjustment h4 {font-size:2rem;}
	.single-post .share-simple-wrapper .icons a {font-size: 1rem; padding: 0 0.5em;}
	.single-post .icons .facebook::after, .single-post .icons .twitter::after, .single-post .icons .linkedin::after{font-size: 0.8rem;}
	body:not(.template-slider) #Header {min-height:40px !important;}
	.team .desc_wrapper h4 {font-size: 1.3rem;}
	
	#Side_slide{
background: #c4161c; /* Old browsers */
background: -moz-linear-gradient(top,  #c4161c 68%, #4f0007 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #c4161c 68%,#4f0007 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #c4161c 68%,#4f0007 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4161c', endColorstr='#4f0007',GradientType=0 ); /* IE6-9 */
}
	#Side_slide #menu ul li {border-top: 1px solid rgb(228, 83, 88);}
	#Side_slide #menu ul li a {font-size:1.1rem;}
	.mfn-rev-slider {margin-top:0px;}
	
	.wrap_type {padding:4rem 10%; font-size: 1.5rem; background-size:auto 100%;}
	#feature {font-size: 1.5rem;}
	
}

@media only screen and (max-width: 959px) and (min-width: 768px){
	.single-post .share-simple-wrapper .icons a {
    font-size: 2rem;
    padding: 1em !important;
}
	.sa_hover_container p {
    padding: 0 30px;
}
		.page-template-newspage .post-excerpt {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.quick_fact .number {
    font-size: 70px !important;
    line-height: 80px;
}

	
}

@media only screen and (max-width: 1440px) and (min-width: 1281px){
	.team .desc_wrapper .desc {padding: 0px 17px 25px 0px;}
	.page-template-newspage .post-excerpt {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.page-template-newspage .post-item:nth-child(even) .post-links .post-more {margin-top: 1%;}
.page-template-newspage .post-meta .category .cat-wrapper ul::before {top: -36px}
	.post-meta .category .cat-wrapper ul {padding: 0px;}
	#Top_bar .search_wrapper { left: 59em;width: 37%;}
	.single-post .meta-categories .cat-wrapper ul::before {top: -40px;}
	.post-meta .author-date {
/* 		position: absolute; */
	}
	.page-template-newspage .post-meta .category .cat-wrapper ul li {padding-top: 12%;}
}

@media screen and (-webkit-min-device-pixel-ratio: 1) and (max-device-width: 1280px) and (min-device-width: 800px){
	.team .desc_wrapper .desc{padding: 0px 8px 25px 0px;}
	.page-template-newspage .post-item:nth-child(even) {padding: 10% 0;}	
		.page-template-newspage .post-excerpt {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
#Top_bar .search_wrapper { left: 53em;width: 37%;}
	.page-template-newspage .post-links .post-more {bottom: 0;}
		.page-template-newspage .post-meta .category .cat-wrapper ul li {padding-top: 9%;}

}

/* chandan styles */
/* .post-title{
	margin-top: 50px;
} */
.no-margin-h .two-fifth.column{
	width: 100%;
}
.column_attr.align_right{
	text-align: center;
}
.no-margin-h .one.column{
	padding-top: 50px;
}
/* .mcb-section-inner{
	padding-top: 100px!important;
} */
.post-meta .category .cat-wrapper ul{
	width: 100px;
}
@media only screen and (max-width: 767px){
	.pager .pages {
    display: inline-block;
    margin: 20px 5px 0 5px !important;
	}
	.no-margin-h .one.column{
		padding-top: 50px!important;
	}
	h1, .text-logo #logo{
		font-size: 20px!important;
	}
	.section_wrapper, .container, .four.columns .widget-area{
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
}
@media only screen and (max-width: 479px){
blockquote {
    font-size: 13px;
	line-height:23px !important;
}
		div .pum-container {
    top: 5% !important;
	left:2% !important;
}
}


@media only screen and (max-width: 360px){
blockquote {
    font-size: 12px !important;
    line-height: 18px !important;
	margin: 0 0 15px 15px !important;
    top: 15px !important;
	}
	div .pum-container {
    top: 4% !important;
	left:2% !important;
}
.pum-responsive {
	    width: 93% !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio: 1) and (max-device-width: 1280px) and (min-device-width: 800px){
/* 	.fix{width: 764px;margin-left: -16%;} */
}

/* SL */
@media only screen and (max-width: 768px){
	.page-template-newspage .post-links .post-more{
		bottom: -50px;
	}
	.image_wrapper{
/* 		margin-top: 50px; */
	}
.page-id-18 .photo.page-id-18 .photo{
	width:100% !important;
	height:auto !important;
}
.page-id-18 .photo{
width:100% !important;
	height:auto !important;
}
	.page-id-18 .image_frame .image_wrapper img:not(.ls-l){
			height:auto !important;
			width:100% !important;
	}
	.team-wrap .column_attr a{
		margin-right:0px !important; 
		    right: 7% !important;
	}
}
.page-id-18 .photo.page-id-18 .photo{
	width:100% !important;
	height:auto !important;
}
.page-id-18 .photo{
width:100% !important;
	height:auto !important;
}
	.page-id-18 .image_frame .image_wrapper img:not(.ls-l){
			height:auto !important;
			width:100% !important;
	}
	.team-wrap .column_attr a{
		margin-right:0px !important; 
		    right: 7% !important;
	}


@media only screen and (min-width: 991px) and (max-width: 1080px){
.team-wrap .column_attr i {
    font-size: 1.5rem !important;
	
}
}
@media only screen and (min-width: 768px) and (max-width: 1250px){
	.team-wrap{
		width:50% !important
	}
}
@media only screen and (min-width: 480px) and (max-width: 1022px){
.pum-theme-130 .pum-container, .pum-theme-team .pum-container {
    padding: 18px;
    margin-left: 30% !important;
    width: 60% !important;
}
		div .pum-container {
    top: 12%;

}
}
@media only screen and (max-width: 400px){
.team .desc_wrapper blockquote {
   
    min-height: 90% !important;
}
}
@media only screen and (max-width: 767px){
	button.owl-prev, button.owl-next {
    margin: -10% !important;
}
	.sa_hover_container p {
    padding: 0 10% !important;
}
	.column.mcb-column.mcb-item-c1x8khlgk.one.column_column h5 {
    margin-bottom: -1%;
}
	.wrap.mcb-wrap.mcb-wrap-b828ttki7.one.valign-top.clearfix {
       margin-bottom: -3%;
    margin-top: 3%;
}
	.product{
		padding:0px !important;
	}
.revr .mcb-wrap-inner {
    display: flex;
    flex-direction: column-reverse;
}
	.column-margin-50px.column {
    margin-bottom: 20px !important;
}
.bgr{
		background-size:contain !important;
	}
	.tp{
		padding-bottom:0px !important;
	}
.procd	span:last-child{
		width:auto !important;
	}

.procd	a.button.button_size_3 .button_label {
    padding: 5px 30px;
}
	.logo .logo-mobile{
		padding:0px !important;
	}
	.home .content_wrapper.clearfix, .page-id-20 .content_wrapper.clearfix{
    margin-top: -80px !important;
		    margin-bottom: -51px;
}
}
	div#wpcf7-f7-p24-o1 {
    margin: 0 40px !important;
}
.section-page-footer{
	display:none !important;
}
@media only screen and (max-width: 959px) and (min-width: 768px){
	.wrap.mcb-wrap.mcb-wrap-t4eobte4e.two-third.valign-top.clearfix {
    margin-bottom: -70% !important;
}
	.category {
    right: -25% !important;
}
	.page-template-newspage .post-item:nth-child(even) .post-desc, .page-template-newspage .post-item:nth-child(odd) .post-desc {
    padding: 4% 8% 0 0 !important;
}
	.page-template-newspage .post-item:nth-child(even) .post-links .post-more, .page-template-newspage .post-item:nth-child(odd) .post-links .post-more {
    left: 0 !important;
}
	.page-template-newspage .post-item:nth-child(even), .page-template-newspage .post-item:nth-child(odd) {
    padding: 2% 0 5em 0 !important;
}
	.hr_zigzag {
    margin: 0 auto 10px !important;
}
	.procd span:last-child {
    width: auto !important;
}
	div#Top_bar {
    top: 0px !important;
}
	.wrap.mcb-wrap.mcb-wrap-8tt26xkpr.one.valign-top.move-up.clearfix {
    margin-top: 0px !important;
}
	button.owl-prev, button.owl-next {
    margin: -10%;
}
 .logo img{
		padding:0px !important;
	}
	div#Header_wrapper {
    margin-bottom: 100px;
    background: #fff;
}
	.mcb-section-rhijn9dgf {background-size:100% !important;}
	.mcb-section-rhijn9dgf h1, .mcb-wrap-t4eobte4e h1 {font-size:26px !important;    margin-top: 5%;}
	.mcb-section-rhijn9dgf {min-height:auto !important;}
	.mcb-section-rhijn9dgf .mcb-section-inner {padding-top: 40px !important; padding-bottom: 30px !important;}
	
		.mcb-section-8d1bb189a {background-size:100% !important;}
	.mcb-section-8d1bb189a h1, .mcb-wrap-t4eobte4e h1 {font-size:26px !important;    margin-top: 5%;}
	.mcb-section-8d1bb189a {min-height:auto !important;}
	.mcb-section-8d1bb189a .mcb-section-inner {padding-top: 40px !important; padding-bottom: 30px !important;}
	
			.mcb-section-t3o1evaxb {background-size:100% !important;}
	.mcb-section-t3o1evaxb h1, .mcb-wrap-t4eobte4e h1 {font-size:26px !important;    margin-top: 5%;}
	.mcb-section-t3o1evaxb {min-height:auto !important;}
	.mcb-section-t3o1evaxb .mcb-section-inner {padding-top: 140px !important;
    padding-bottom: 140px !important;margin-bottom:2%;}
	
			.mcb-section-6mnjuyxow {background-size:100% !important;}
	.mcb-section-6mnjuyxow h1, .mcb-wrap-t4eobte4e h1 {font-size:26px !important;    margin-top: 5%;}
	.mcb-section-6mnjuyxow {min-height:auto !important;}
	.mcb-section-6mnjuyxow .mcb-section-inner {    padding-top: 140px !important;
    padding-bottom: 60px !important;}
	
.widgets_wrapper .container {
    max-width: 408px !important;
}
	.one-fifth.column {
    width: 100% !important;
  
}

.page-template-newspage .post-item:nth-child(even) {
    padding: 2% 0 5em 0 !important;
}
	.post-photo-wrapper {
		width: 100% !important;}
	.post-desc-wrapper {
    width: 100% !important;
	}
	.page-template-newspage .post-head {
    bottom: -20px !important;;
}
	.page-template-newspage .post-links .post-more {
    bottom: -50px !important;
}
.page-id-20	.content_wrapper{
		    margin-top: -110px;
	}
}
@media only screen and (max-width: 320px) and (min-width: 400px){
.post-item.isotope-item.clearfix.post-561.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-media {
    margin-top: -30px !important;
}
}


	
@media only screen and (max-width: 1025px) and (min-width: 960px){
	.team .desc_wrapper .desc {
    padding: 0px 8px 30px 0px !important;
}
	.post-header .title_wrapper h1 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
	.page-template-newspage .post-item:nth-child(even), .page-template-newspage .post-item:nth-child(odd) {
    padding: 8% 0 !important;
}
		.mcb-section-rhijn9dgf {background-size:100% !important;}
	.mcb-section-rhijn9dgf h1, .mcb-wrap-t4eobte4e h1 {font-size:26px !important;    margin-top: 5%;}
	.mcb-section-rhijn9dgf {min-height:auto !important;}
	.mcb-section-rhijn9dgf .mcb-section-inner {padding-top: 40px !important; padding-bottom: 30px !important;}
.page-id-16	 .logo img{
		padding:0px !important;
	}
.page-id-16	div#Header_wrapper {
    margin-bottom: 100px;
    background: #fff;
}
	.footerlogo{
		    width: 153px !important;
	}
	.section.mcb-section.mcb-section-t3o1evaxb.dark.full-screen.bg-cover {
    background-position: center top !important;
}
	.section.mcb-section.mcb-section-8d1bb189a.dark.full-screen.bg-cover {
		 background-position: center top !important;
}
}
.section.mcb-section.mcb-section-nkhy60stz.no-margin-h.no-margin-v.full-width {
    display: none !important;
}
.single-post .post-wrapper-content {
    padding-top: 0px !important;
}
.single-post .single-photo-wrapper .disabled{
	top:0px !important;
	margin-bottom:0px !important;
}
.post-header .title_wrapper h1 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
button.owl-next, button.owl-prev.disabled {
    margin: 0 -3% !important;
}
.column.mcb-column.mcb-item-3m6ihl5w5.one.column_column.to-do-what {
    margin: 0% 0px 3% 0px !important;
}
.page-template-newspage .post-item:nth-child(even) {
    padding: 0px;
}
@media only screen and (min-width:320px) and (max-width: 500px){

.page-template-newspage .post-item:nth-child(even) .post-desc, .page-template-newspage .post-item:nth-child(odd) .post-desc {
    padding: 15% 0 !important;
   
}
}
.mcb-section-fr7ljjj8i .column {
    margin: 0 1% 0px !important;
}
.column.mcb-column.mcb-item-xacpj9fhg.two-fifth.column_column.custom-font-size {
    padding-top: 2% !important;
}

#popmake-773 button.pum-close.popmake-close {
    top: -5px;
	font-size:12px;
    right: 0px;
   background:none !important;
    padding: 0px;
	    color: #c61d23;
	    box-shadow: 0 0 black !important;
}
.pum-theme-50 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{
box-shadow: 0px rgba( 2, 2, 2, 0.23 ) !important;
	height: 10px;
}
#popmake-773 .button-flat button:after{
	background:none;
}
@media (min-width:320px) and (max-width:500px){
div#popmake-773 {
    margin-top: 25% !important;
}
}
@media (min-width:500px) and (max-width:768px){
div#popmake-773 {
    margin-top: 10% !important;
}
}


#popmake-792 button.pum-close.popmake-close {
    top: -5px;
	font-size:12px;
    right: 0px;
   background:none !important;
    padding: 0px;
	    color: #c61d23;
	    box-shadow: 0 0 black !important;
}
.pum-theme-50 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{
box-shadow: 0px rgba( 2, 2, 2, 0.23 ) !important;
}
#popmake-792 .button-flat button:after{
	background:none;
}
@media (min-width:320px) and (max-width:767px){
div#popmake-792 {
    margin-top: 100% !important;
	  position: fixed;

  left: 50% !important;
  transform: translate(-50%, -50%);
}
}
@media (min-width:500px) and (max-width:767px){
div#popmake-792 {
    margin-top: 10% !important;
}
}
@media (min-width:766px) and (max-width:770px){
#popmake-792{
	margin-top:0% !important;
}
	.column.mcb-column.mcb-item-r100udfgw.one-second.column_column {
    margin-bottom: 10% !important;
		 margin-top: 5% !important;
}
}




#popmake-1042{
	position: fixed;
	top: 10% !important;
	height: 90%;
	border-radius: 50px;
	padding: 30px 5px;
	border: 5px solid #c4161c;
}
#popmake-1042 .pum-content {
	height: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
	padding: 10px;
}

#popmake-1042 .pum-content p {
	color: #000;
}
.pum-theme-53 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close {
	top: 5px;
	right: 30px;
	border: 1px solid #c4161c;
	font-size: 16px;
	width: 20px;
	height: 20px;
	line-height: 18px;
	margin: 0;
	color: #FFF;
	background-color: #000;
}


.single-post .photo_box {
	background-color: #FFF;
	border-radius: 12px;
	filter: drop-shadow(3px 3px 15px rgba(24, 12, 166, .11));
	padding: 30px;
	text-align: left;
}
.single-post .photo_box h4 {
	font-size: 16px;
	line-height: 1.2;
}

h2.entry-title{
margin-bottom: 1px;
}