@import url('https://fonts.googleapis.com/css2?family=Revalia&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Zeyada&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,800;1,900&amp;display=swap');
body:not(.template-slider) #Header {min-height:90px !important;}
.header-transparent #Top_bar .menu > li > a span {text-transform:uppercase;}
#Top_bar .logo {display:none !important;}
#Top_bar .banner_wrapper {display:block; float:right;}
#Top_bar .banner_wrapper a{background:#323B54; color:white; text-decoration:none; padding:15px 20px; text-transform:uppercase; font-size:14px; letter-spacing: 1px; position:relative; top:30px;}
#Top_bar .menu > li > a {padding:32px 0 !important;}
#Top_bar .banner_wrapper a img  { height: 8px; top: -2px; position: relative;}
#Top_bar .banner_wrapper a:hover {background:#b3912f;}
#Top_bar .menu > li {margin:0px 5px;}
#Top_bar .menu > li > a span:not(.description) {line-height:25px !important; padding:0px 15px !important;} 
#Top_bar .menu > .current-menu-item a span:not(.description) {border-bottom:1.5px #000 solid !important;}
#Top_bar .menu > .current-menu-item a span:not(.description)::after { content: ""; width: 5px; height: 15px; border-top: 1.5px #000 solid; border-right: 1.5px #000 solid;
    position: absolute; right: 0; bottom: 32px;}
#Top_bar .menu > .current-menu-item a span:not(.description)::before { content: ""; width: 5px; height: 15px; border-top: 1.5px #000 solid; border-left: 1.5px #000 solid;
    position: absolute; left: 0; bottom: 32px;}
.menuo-no-borders #Top_bar .menu > li > a span {border-bottom:1.5px solid transparent !important; border-width:1.5px !important; border-color:transparent !important;}
.wpcf7 form.sent .wpcf7-response-output {border-color:#0000 !important;}
.mcb-item-d24cc4f34 .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) {margin-bottom:0px !important;}

#Top_bar .top_bar_left {width:100% !important;}
#Footer .widgets_wrapper .one-second:nth-child(1) {width:65%;}
#Footer .widgets_wrapper .one-second:nth-child(2) {width:31%;}
#Footer span.wpcf7-form-control-wrap {width:75%;}
#Footer span.wpcf7-form-control-wrap .wpcf7-email {background:white; color:#333;}
#Footer input[type="email"]:focus {background:white !important;}
#Footer .wpcf7-submit {background: #b18e30; color: #FFF; margin-right:-20px;}
#Footer .wpcf7-submit:hover {background:#323B54;}
#Footer .wpcf7 form .wpcf7-response-output {color:white; width:90%; left:0; top: 72px; bottom: inherit; text-align:left;}
#Footer .wpcf7-not-valid-tip {font-size:0px !important;}
#Footer #wpcf7-f607-o2 {margin-bottom:35px;}

.wpcf7 form .wpcf7-response-output { position: absolute; bottom: 0; left: 100px; color: black;}

.column_column ul li {font-size:20px;}

.mcb-item-d24cc4f34 .gallery .gallery-item {margin:0 0 7px!important;}

.column_attr p {font-size:20px;}

.mcb-item-2lidugche a.button .button_label {background:none !important;}

.sticky-contact {display:none;}
.button-flat a.button:after {background:#b18f2f !important;}
.mcb-section-v9r0cv4yx a.button:after {background:#343c55 !important;}

.mcb-item-tt0ldg4y7 .post-head, .mcb-item-tt0ldg4y7 .post-footer {display:none;}
.mcb-item-tt0ldg4y7 h2.entry-title a {position: absolute; height: 100%; width: 100%; background:#b3912f; left: 0; top: 0; color:#b3912f; opacity:0;}
.mcb-item-tt0ldg4y7 .post-item {background:#f2efe8 !important; padding: 30px; box-shadow:0px 0px 10px 0px #0002; border:1px #CCC solid;}
.mcb-item-tt0ldg4y7 .post-item:nth-child(2) {background:#e7dfca !important;}
.mcb-item-tt0ldg4y7 .post-item:nth-child(3n+0) {background:#e7dfca !important;}
.mcb-item-tt0ldg4y7 .post-item:hover {background:#b18f2f !important;}
.mcb-item-tt0ldg4y7 .post-item:hover p{color:#FFF;}
.mcb-item-tt0ldg4y7 .post-item .post-desc {color:black;}
.mcb-item-tt0ldg4y7 .post-item h4 {color:black; font-size: 16px !important; padding-top: 20px !important; margin-bottom: 0 !important;}
.mcb-item-tt0ldg4y7 .post-item h5{font-weight:600; color:black;}
.mcb-item-tt0ldg4y7 .post-item:hover h4 {color:white;}
.mcb-item-tt0ldg4y7 .post-item:hover h5 {color:white;}
.mcb-item-tt0ldg4y7 .post-item:hover .post-desc {color:white;}
.mcb-item-tt0ldg4y7 .post-item .post-desc {padding:0px !important;}

.mcb-wrap-vftzp6fga ul {list-style:none; margin:0; padding:0;}
.mcb-wrap-vftzp6fga ul li {background:url('wp-content/uploads/2020/06/icon-star-services.png') no-repeat center left; background-size:auto 76% !important; padding-left:30px; font-size:18px; background-size:17px !important;}

.post-template-testimonials .post-wrapper-content .mcb-section:nth-child(2) .mcb-wrap {background:#f2efe8; border:1px #CCC solid; padding:20px; text-align:left; margin-bottom:5px;}
.post-template-testimonials .section-post-header, .post-template-testimonials .section-post-related, .post-template-testimonials .section-post-comments, .post-template-testimonials .section-post-intro-share {display:none !important;}
.post-template-testimonials #page-banner .column_attr {padding:5em 0 0 4em !important;}
.download-pdf-testimonials .button_label{    background: url(https://themissingpiece.co.in/wp-content/uploads/2020/06/pdf-icon.png) no-repeat !important;
    background-position: center left !important;
    background-size: auto 50% !important;
    padding-left: 50px !important; padding-right:0px; background-position-x:4px !important;}

.post-template-testimonials .column_attr li {font-size:20px !important; line-height:26px !important;}

.zoom-instagram-widget-user-info .zoom-instagram-widget-user-info-follow-button {background:black !important; font-family: 'Nunito', sans-serif !important;}
a.ig-b-v-24 {border:1px #384159 solid !important; color:#384159 !important;}
a.ig-b-v-24:hover {color:#FFF !important; background:#384159 !important; border:1px #384159 solid;}


#wpcf7-f107-o1 .wpcf7-text, #wpcf7-f107-o1 .wpcf7-textarea, #wpcf7-f107-o1 .wpcf7-captchar, #wpcf7-f107-o1 .wpcf7-date, #wpcf7-f107-o1 .wpcf7-select {border:1px #333 solid !important;}
#wpcf7-f107-o1 .wpcf7-submit {background:#29323d !important; font-family: 'Nunito', sans-serif !important; color:white !important;}
#wpcf7-f107-o1 .wpcf7-submit:hover {background:#b3912f !important;}

a.button.button_size_2.button_js {background:#323253;}
.button-flat:hover {background:#b3912f !important;}

.mcb-item-blajsj416 p {font-size:20px;}

.mcb-wrap-z8m48od76 ul {list-style:none;}
.mcb-wrap-z8m48od76 ul li {background-size:auto 100% !important; padding-left:35px; font-size:18px; margin-bottom:22px;}
.mcb-wrap-z8m48od76 ul li:nth-child(1) {background:url('wp-content/uploads/2020/06/icon-first-impressions.png') no-repeat center left;}
.mcb-wrap-z8m48od76 ul li:nth-child(2) {background:url('wp-content/uploads/2020/06/icon-effective-communicatio.png') no-repeat center left;}
.mcb-wrap-z8m48od76 ul li:nth-child(3) {background:url('wp-content/uploads/2020/06/icon-presentation-skills.png') no-repeat center left;}
.mcb-wrap-z8m48od76 ul li:nth-child(4) {background:url('wp-content/uploads/2020/06/icon-interview-skills.png') no-repeat center left;}
.mcb-wrap-z8m48od76 ul li:nth-child(5) {background:url('wp-content/uploads/2020/06/icon-group-discussions.png') no-repeat center left;}
.mcb-wrap-z8m48od76 ul li:nth-child(6) {background:url('wp-content/uploads/2020/06/icon-dress-to-impress.png') no-repeat center left;}
.mcb-wrap-z8m48od76 ul li:nth-child(7) {background:url('wp-content/uploads/2020/06/icon-effective-communicatio-1.png') no-repeat center left;}

.mcb-wrap-tw3pfbej8 h6 {font-family: 'Zeyada', cursive !important;}
.mcb-wrap-tw3pfbej8 .neha-mathur {font-size:60px;}

.mcb-item-4e9733qvi .widget > h3 { background: #b18f2f url('wp-content/uploads/2020/06/insta.jpg') no-repeat center left; background-size:auto 100%; color: white; padding:10px 60px; border-radius: 2px;}

#wpcf7-f5-p47-o2 .wpcf7-submit {background:#323B54; color:white;}
#wpcf7-f5-p47-o2 .wpcf7-submit:hover {background:#b18f2f;}

#hover-section .column_hover_color {padding:20px;}
#hover-section .column_hover_color h3 {color:#b18f2f;}
#hover-section .column_hover_color:hover h3 {color:#FFF;}
#hover-section .mcb-wrap {box-shadow: 0px 0px 10px #0000001A;;}
.mcb-item-5r3595qn7 p span {color:#b18f2f;}


#Top_bar.is-sticky .menu > li a {padding: 20px 0 !important;}
#Top_bar.is-sticky #social-head {margin-top:20px;}

.mcb-item-blajsj416 a:hover {background:#B18F2F !important;}

#social-head {float: left; display: inline-block; margin-top: 33px; margin-right:10px;}
#social-head li {float:left; margin-right:15px;}
#social-head li:hover a img {opacity:0.7;}

#page-banner h4 {font-size:36px; font-weight:100; line-height:46px;}
#page-banner h5 {font-family: 'Zeyada', cursive !important;  font-size:36px; letter-spacing: 1px;}
#page-banner .column_attr {padding:3em 0 0 4em;}

.single-wpm-testimonial .post-nav, .single-wpm-testimonial .post-header {display:none !important;}
.single-wpm-testimonial .the_content_wrapper {background:#f2efe8; border:1px #CCC solid; padding:20px; text-align:justify;}
.single-wpm-testimonial #Content {background:#FFF url('wp-content/uploads/2020/06/bg-ledt-bottom.svg') no-repeat left bottom;}

.post-template-testimonials #page-banner h1 {font-size:36px; font-weight:100; line-height:46px; color:#161922 !important;}

.mcb-section-eylwdyxn8 .wpmtst-testimonial {width:47%; float:left; background:#f2efe8; padding: 30px; margin: 1em; box-shadow:0px 0px 10px 0px #0002; border:1px #CCC solid; position:relative;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial .screen-reader-text {display:none;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial:nth-child(2) {background:#e7dfca;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial:nth-child(3n+0) {background:#e7dfca;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial a {position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial:hover {background:#b18f2f;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial:hover p{color:#FFF;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial p {color:black;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial .testimonial-company {color:black;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial .testimonial-name {font-weight:600; color:black;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial:hover .testimonial-company {color:white;}
.mcb-section-eylwdyxn8 .wpmtst-testimonial:hover .testimonial-name {color:white;}

#Top_bar .menu > li:hover a span:not(.description) {border-bottom:1.5px #000 solid !important;}
#Top_bar .menu > li:hover a span:not(.description)::after { content: ""; width: 5px; height: 15px; border-top: 1.5px #000 solid; border-right: 1.5px #000 solid;
    position: absolute; right: 0; bottom: 32px;}
#Top_bar .menu > li:hover a span:not(.description)::before { content: ""; width: 5px; height: 15px; border-top: 1.5px #000 solid; border-left: 1.5px #000 solid;
    position: absolute; left: 0; bottom: 32px;}
#Content {padding-top:0px !important;}

.mcb-wrap-ialebnst5 {box-shadow: 0px 0px 10px #0000001A;}
.mcb-item-hcgl6iil0, .mcb-item-aby79182g {padding:20px;}
.mcb-section-nli0v6bzt .column .column_attr {padding-top:100px;}
.mcb-section-nli0v6bzt .column .column_attr  h3{color:#B18F2F;}
.mcb-item-zgtyvcmot h3 {color:#FFF !important;}

.mcb-item-b388a189e, .mcb-item-89f4d460d {padding:30px;}
.mcb-item-b388a189e .column_attr, .mcb-item-89f4d460d .column_attr {padding-top:5.5vw;}

.mcb-item-5r3595qn7 h2 {font-family: 'Revalia', cursive; font-size: 100px; transform: rotate(180deg); display: inline-block; letter-spacing: -15px; color:gray;}


#Top_bar.is-sticky .menu > li:hover a span:not(.description)::before, #Top_bar.is-sticky .menu > li:hover a span:not(.description)::after{bottom:20px;}
#Top_bar.is-sticky .menu_wrapper {position:relative; top:0px;}
#Top_bar.is-sticky .banner_wrapper {display:block !important; position:relative; margin-top:-14px;}
a.button .button_label {background:url('wp-content/uploads/2020/06/right-arrow.svg') no-repeat center right; background-size: 22px;  margin-right: 10px; padding-right:30px;}
#Top_bar.is-sticky .menu > .current-menu-item a span:not(.description)::before, #Top_bar.is-sticky .menu > .current-menu-item a span:not(.description)::after{bottom:20px;}


.mcb-item-blajsj416 h1 {font-size:40px; color:#B18F2F; text-transform:uppercase;}

.mcb-item-gdq4pcs6l a.button {background:none !important; border:1px #323253 solid; }
.mcb-item-gdq4pcs6l a.button .button_label { background: url(wp-content/uploads/2020/06/right-arrow-dark.svg) no-repeat center right; color: #323253 !important;  background-size: 22px;}
.mcb-item-gdq4pcs6l a.button:hover {background:#FFF !important; border:1px #b18f2f solid;}
.mcb-item-gdq4pcs6l a.button:hover .button_label {color:#b18f2f;}

.mcb-section-m68in37ms h2 {color:#B18F2F; background:url('wp-content/uploads/2020/06/quote.svg') no-repeat center bottom; padding-bottom:40px;}
.testimonials_slider .testimonials_slider_ul li .bq_wrapper {background:none;}
blockquote {background:none; font-size:22px; color:#323253 !important; line-height:30px;}
blockquote:after {display:none !important;}
.testimonials_slider .testimonials_slider_ul li .hr_dots {display:none !important;}
.slider_pagination .slick-active a:after {display:none !important;}
.slider_pagination a.selected, .slider_pagination .slick-active a { width: 12px; height: 12px; border-radius: 6px; background:#323253 !important;}
.testimonials_slider .testimonials_slider_ul li .bq_wrapper {padding:0px 40px 10px;}

.post-template-testimonials a .button_icon i {position: absolute !important; z-index: 999 !important; left: 10px !important;}
.post-template-testimonials a.button.button_size_2.button_js {padding-left:10px;}
.post-template-testimonials a.button .button_label {padding-right:0px !important;}

.mcb-wrap-1lwt789zs .icon_box  {padding: 20px 30px; background: #FFFFFF;}
.mcb-wrap-1lwt789zs .icon_box h4.title {color:#323253;}
.mcb-wrap-1lwt789zs .icon_box .desc {color:#32325380; font-size:18px;}

.mcb-item-8ko7qp01s h6 {margin-bottom:10px; line-height:60px;}
.mcb-item-8ko7qp01s h6 span {font-size:100px;}
.mcb-item-8ko7qp01s p {font-size:20px; line-height:24px; margin-bottom:35px; color:#FFFFFF80;}

#Footer {font-size:14px !important;}
#Footer .widget_nav_menu ul {background:none; margin:0px; padding:0px;}
#Footer .widget_nav_menu ul li{display:inline-block !important;}
#Footer .widget_nav_menu ul li > a {line-height:25px !important; padding:0px 15px !important; text-transform:uppercase; font-size:16px;} 
#Footer .widget_nav_menu ul .current-menu-item a {border-bottom:1.5px #fff solid !important;}
#Footer .widget_nav_menu ul .current-menu-item a::after { content: ""; width: 5px; height: 15px; border-top: 1.5px #fff solid; border-right: 1.5px #fff solid;
    position: absolute; right: 0; bottom: 0px;}
#Footer .widget_nav_menu ul .current-menu-item a::before { content: ""; width: 5px; height: 15px; border-top: 1.5px #fff solid; border-left: 1.5px #fff solid;
    position: absolute; left: 0; bottom: 0px;}

#Footer .widget_nav_menu ul li:after {border:0px !important;}

#Footer .widget_nav_menu li:hover a{border-bottom:1.5px #fff solid !important; text-decoration:none;}
#Footer .widget_nav_menu li:hover a::after { content: ""; width: 5px; height: 15px; border-top: 1.5px #fff solid; border-right: 1.5px #fff solid;
    position: absolute; right: 0; bottom: 0px;}
#Footer .widget_nav_menu li:hover a::before { content: ""; width: 5px; height: 15px; border-top: 1.5px #fff solid; border-left: 1.5px #fff solid;
    position: absolute; left: 0; bottom: 0px;}
#custom_html-2 {text-align:right;}
#custom_html-2 a {margin-left:10px;}
#custom_html-2 a:hover img {opacity:0.5;}

#services .column_attr {padding:20px; border:12px #e8e8e8 solid;}
#services .column_attr h4 {color:#b18e30;}

@media only screen and (max-width: 767px) {
	#wpcf7-f107-o1 .one-second.column {width:100% !important;}
	#services .column_attr h4, .dark h4 {font-size:20px; line-height:26px;}
	.mcb-section-dk03i4p98 {background-size:auto 100% !important; padding:30px 0px 0px 0px!important;}
	.mcb-item-yzcnrty23 {margin-bottom:0px !important;}
	#hover-section .hover_color_wrapper {padding:50px 30px 30px 30px !important;}
	#hover-section .dark h3 {font-size:20px; line-height:26px;}
	#Content .gallery .gallery-item {width:50% !important;}
	.mcb-section-eylwdyxn8 {padding:30px 0px 0px 10px !important; background-size:auto 100% !important;}
	body:not(.template-slider) #Header {min-height:65px !important;}
	#social-head {margin-left:13px; margin-top:21px !important; margin-bottom:10px;}
	#Top_bar a.responsive-menu-toggle {top:25px !important; padding:5px 2px; border-radius:0;}
	.mcb-wrap-cl63w1vgp {padding:0px !important;}
	.mcb-item-blajsj416 h1 {font-size:26px;}
	.mcb-item-blajsj416 p, .mcb-item-8ko7qp01s p {font-size:16px;}
	.mcb-section-v9r0cv4yx {background-size:100% auto !important; background-position:center top !important; background-color:black;}
	#Footer .widget_nav_menu ul li {position:inline-block !important;}
	#custom_html-2 {text-align:center;}
	#social-head li {float:left; margin-right:3px;}
	#page-banner {background-size:auto 100% !important;}
	#page-banner .column_attr {padding:0px !important;}
	#page-banner h4 {font-size:24px; line-height:34px;}
	#page-banner .image_wrapper {text-align:center !important;}
	.mcb-item-byhe5q33l {text-align:center;}
	#page-banner img {height:200px !important; width:auto !important;}
	.mcb-wrap-da3ad7f53 {padding:0 !important;}
	.mcb-wrap-a8cv37dbg, .mcb-wrap-y3x7k95nh {padding:100px 0px !important;}
	.mcb-wrap-da3ad7f53 {padding:395px 0px 0px 0px !important; background-position:center top !important;}
	.mcb-section-eylwdyxn8 .wpmtst-testimonial {width:94% !important;}
	.mcb-wrap-5be6882a9 {padding:0px !important;}
	#Top_bar .banner_wrapper {position:absolute !important; margin-left:95px !important; margin-top:-10px !important;}
	#Top_bar .banner_wrapper a {font-size:10px !important;}
	.mcb-item-8ko7qp01s h6 span {font-size:60px !important;}
	.mcb-wrap-tw3pfbej8 .neha-mathur {font-size:42px !important;}
	.mcb-section-7e14dffdd {padding-bottom:20px !important;}
	.mcb-wrap-z8m48od76 {padding:30px 24px !important;}
	.mcb-wrap-z8m48od76 ul li {padding-left:55px !important; font-size:18px !important; background-size:auto 22px !important; line-height:24px !important;}
	.column_attr p {line-height:26px !important;}
	.mcb-wrap-vftzp6fga ul li {font-size:17px !important;}
	.mcb-section-orh1opywq {padding-bottom:0px !important;}
	.mcb-item-tt0ldg4y7 .post-excerpt, .mcb-item-tt0ldg4y7 .post-item h5 {font-size:16px !important;}
	.post-template-testimonials #page-banner .column_attr {padding:0 !important;}
	.sticky-contact {display:inline-flex; position:fixed; bottom:0; width:100%; padding:10px; z-index:9999; background:#b3912f; color:white; text-align:center; font-size:16px;}
	.sticky-contact li{width:50%;}
	.sticky-contact a {color:white;}
	#Footer .footer_copy .copyright {padding-bottom:30px;}
	#Footer .widget_nav_menu ul li {display:flow-root !important; text-align:center;}
	.mcb-wrap-1lwt789zs .icon_box h4.title {font-size:18px !important;}
	.pum-overlay h3 {font-size:26px;}
	#page-banner h5 {font-size:31px;}
	.mcb-item-2lidugche {margin-bottom:0px !important; font-size:14px !important;}
	.mcb-item-zkn24utue {font-size:14px !important;}
	.mcb-item-zgtyvcmot h3 {font-size:26px; line-height:28px !important;}
	#hover-section .column_hover_color h3 {font-size:24px !important;}
	.testimonials_slider.single-photo .testimonials_slider_ul li .bq_wrapper {margin:0px !important;}
	.testimonials_slider .testimonials_slider_ul li .bq_wrapper {padding:0px !important;}
	blockquote {font-size:20px !important;}
	#Top_bar .banner_wrapper a img {display:none;}
	#hover-section a {display:block; font-size:16px;}
	.mcb-section-m68in37ms h2 {font-size:32px;}
	#page-banner {text-align:center;}
	.awards-title h2 {color: #b18f2f; font-size:22px;}
	.sliding_box .desc_wrapper h4 {font-size:18px; line-height:1.4;}
}

@media only screen and (min-width: 768px) and (max-width:1024px){
	#Top_bar .banner_wrapper {position:relative; right:95px;}
	#Top_bar a.responsive-menu-toggle {top:29px !important; padding:5px 2px;}
	#Top_bar a.responsive-menu-toggle {padding:8px !important;}
	.mcb-wrap-cl63w1vgp {padding:0px !important;}
	.mcb-section-v9r0cv4yx {padding:0px !important; min-height:200px !important;}
	.mcb-section-v9r0cv4yx .mcb-section-inner {padding-top:50px !important; padding-bottom:50px !important;}
	.mcb-wrap-z8m48od76 {padding:22px 0 0 0 !important;}
	.mcb-wrap-z8m48od76 ul li {font-size:14px !important;}
	#page-banner h4 {font-size:26px !important;}
	#page-banner .column_attr {padding:2em 0 0 4em !important;}
	.mcb-wrap-da3ad7f53 {padding:40px 0px !important;}
	.mcb-item-2lidugche {width:35% !important;}
	.mcb-item-rpb5nj15n {width:23% !important;}
	.mcb-item-zkn24utue {width:32% !important;}
	.mcb-wrap-5be6882a9 {padding:50px 0px !important;}
	#Footer .widget_nav_menu ul li > a {padding:0px 9px !important; font-size:14px !important;}
}
