@font-face {
	font-family: 'Myriad Pro';
	src: url('../fonts/MyriadPro-Bold.eot');
	src:  url('../fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/MyriadPro-Bold.woff2') format('woff2'),
		 url('../fonts/MyriadPro-Bold.woff') format('woff'),
		 url('../fonts/MyriadPro-Bold.ttf') format('truetype'),
		 url('../fonts/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Myriad Pro';
	src:  url('../fonts/MyriadPro-Regular.eot');
	src:  url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/MyriadPro-Regular.woff2') format('woff2'),
		 url('../fonts/MyriadPro-Regular.woff') format('woff'),
		 url('../fonts/MyriadPro-Regular.ttf') format('truetype'),
		 url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica-light';
	src:  url('../fonts/Helvetica-Light.eot');
	src:  url('../fonts/Helvetica-Light.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/Helvetica-Light.woff2') format('woff2'),
		 url('../fonts/Helvetica-Light.woff') format('woff'),
		 url('../fonts/Helvetica-Light.ttf') format('truetype'),
		 url('../fonts/Helvetica-Light.svg#Helvetica-Light') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src:  url('../fonts/OpenSans-Regular.eot');
	src:  url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/OpenSans-Regular.woff2') format('woff2'),
		 url('../fonts/OpenSans-Regular.woff') format('woff'),
		 url('../fonts/OpenSans-Regular.ttf') format('truetype'),
		 url('../fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica';
	src:  url('../fonts/Helvetica.eot');
	src:  url('../fonts/Helvetica.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/Helvetica.woff2') format('woff2'),
		 url('../fonts/Helvetica.woff') format('woff'),
		 url('../fonts/Helvetica.ttf') format('truetype'),
		 url('../fonts/Helvetica.svg#Helvetica') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica';
	src:  url('../fonts/HelveticaLightOblique.eot');
	src:  url('../fonts/HelveticaLightOblique.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/HelveticaLightOblique.woff2') format('woff2'),
		 url('../fonts/HelveticaLightOblique.woff') format('woff'),
		 url('../fonts/HelveticaLightOblique.ttf') format('truetype'),
		 url('../fonts/HelveticaLightOblique.svg#HelveticaLightOblique') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue';
	src:  url('../fonts/HelveticaNeue-Bold.eot');
	src:  url('../fonts/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/HelveticaNeue-Bold.woff2') format('woff2'),
		 url('../fonts/HelveticaNeue-Bold.woff') format('woff'),
		 url('../fonts/HelveticaNeue-Bold.ttf') format('truetype'),
		 url('../fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica';
	src:  url('../fonts/Helvetica-Bold.eot');
	src:  url('../fonts/Helvetica-Bold.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/Helvetica-Bold.woff2') format('woff2'),
		 url('../fonts/Helvetica-Bold.woff') format('woff'),
		 url('../fonts/Helvetica-Bold.ttf') format('truetype'),
		 url('../fonts/Helvetica-Bold.svg#Helvetica-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

body {
	font-family: 'Open Sans';
	font-size: 18px;
	line-height: 26px;
	color: #010101;
	overflow-x: hidden;
	padding-top: 144px;
	font-weight: normal;
}
*:focus, *:hover {
	outline: 0;
}
h1, h2, h3, h4, h5, h6 {font-family: “HelveticaNeue-Bold”, “Helvetica Neue Bold”, “Helvetica Neue”, Helvetica, Arial, “Lucida Grande”, sans-serif;}
p {
	margin-bottom: 20px
}
a {
	-moz-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	-webkit-transition: all 0.3s ease-in-out 0s;
	position: relative;
}
a:hover, a:focus, a:active {
	text-decoration: none
}
ul, ol {
	margin: 0;
	padding: 0
}
.drawer-brand {
	float: left
}
.nav-right-block {
	float: right;
}
.nav-right-block .contact-para {
	text-align: right;
	font-size: 16px;
	margin-bottom: 0;
	font-weight: bold;
	font-family: 'Helvetica';
	line-height: 16px
}
.mail-ancr {
	font-weight: 300;
	padding: 0 0 0 13px;
	margin-left: 13px;
	border-left: solid 1px #000080
}
.nav-right-block .contact-para a {
	color: #f22f58;
	position: relative
}
.nav-right-block .contact-para a img { margin-right:10px}

.drawer-container, .blog .drawer-container li a {
	font-family: 'Helvetica Neue'; font-weight:bold
}
.main-nav {
	-ms-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
}
.container {
	max-width: 960px
}

.top-nav-collapse .main-nav {
	margin-top: 35px
}
.drawer-brand {
	width: 220px;
	height: 56px;
	overflow: hidden; 
}
.drawer-brand .img1, .drawer-brand .img2 {
	-ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	position: absolute;
	left: 0;
	bottom: 0px
}
.drawer-brand .img2 {
	top: -56px;
	width: 180px;
	right: 0;
	margin: 0 auto;
	opacity:0;
	bottom:auto;
}
.top-nav-collapse {
	box-shadow: 0 2px 10px rgba(74,74,74,0.08)
}
.top-nav-collapse .drawer-navbar-header {
}
.top-nav-collapse .drawer-brand .img1 {
	top: -100px
}
.top-nav-collapse .drawer-brand {
	top: 68px; 
}
.top-nav-collapse .drawer-brand .img2 {
	opacity:1; top:0
}
.drawer-navbar .drawer-menu li:last-child a {
	margin-right: 0
}
.drawer-navbar .drawer-menu li:first-child a {
	padding-left: 0
}

.get-in-touch-blk {
	position: fixed;
	z-index: 3;
	display: inline-block;
	right: 45px;
	bottom: 0;
	width: 385px;
	text-align:right
}
.get-in-touch-ancr, a.get-in-touch-ancr:hover, a.get-in-touch-ancr:active, .get-in-touch-ancr:focus {
  border-width: 1px;
  border-color: rgb(235, 235, 235);
  border-style: solid;
  border-radius: 10px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 7px 21.36px 2.64px rgba(0, 0, 0, 0.1);
  width: 247px;
  height: 82px;
  font-size: 24px;
  font-family: "Helvetica-Light";
  color: rgb(53, 16, 16);
  line-height: 82px;
  text-align: center;
  display:block;
  float:left;
  margin-top:40px
}
.get-in-touch-ancr:after { position:absolute; right:-30px; top:5px;
  border-width: 1px;
  border-color: rgb(225, 225, 225);
  border-style: solid;
  border-radius: 50%;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 7px 21.36px 2.64px rgba(0, 0, 0, 0.1);
  width: 18px;
  height: 18px; content:''
}

.fade.in {
	opacity: 1;
}
.modal-backdrop.in {
	filter: alpha(opacity=65);
	opacity: .65;
}
.contact-form select {
    width: 88% !important;
}
#get-in-touch-blk .modal-dialog {
	top: 10%;
}
.contact-form input, .contact-form select, .contact-form textarea {
	background: #fff;
	border: solid 1px #393939;
	height: 50px;
	width: 100%;
	font-size: 14px;
	font-family: 'Open Sans';
	padding: 0 30px;
	border-radius: 3px;
	margin-bottom: 4px;
	color: #000;
	text-transform: uppercase;
	appearance: none;
	-webkit-appearance: none;
}
#get-in-touch-blk .modal-content {
	border-radius: 0;
	padding:110px 200px 160px 200px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#18f7ff+0,3eabb0+100 */
background: #18f7ff; /* Old browsers */
background: -moz-linear-gradient(top, #18f7ff 0%, #3eabb0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #18f7ff 0%,#3eabb0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #18f7ff 0%,#3eabb0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18f7ff', endColorstr='#3eabb0',GradientType=0 ); /* IE6-9 */
}
.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	-mz-transform: translate(0, 0);
}
.modal-body {
	padding: 0
}
#get-in-touch-blk .modal-content {
	position: relative;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#18f7ff+0,3eabb0+100 */
background: #18f7ff; /* Old browsers */
background: -moz-linear-gradient(top, #18f7ff 0%, #3eabb0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #18f7ff 0%,#3eabb0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #18f7ff 0%,#3eabb0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18f7ff', endColorstr='#3eabb0',GradientType=0 ); /* IE6-9 */
	border: 0;
}
#get-in-touch-blk .modal-content h3 {
	margin-bottom: 35px;
	font-size: 36px;
	color: #f2801f;
	text-transform: uppercase;
	font-weight: 300
}
.close {
	position: absolute;
	right: 30px;
	top: 30px;
	width: 36px;
	height: 36px;
	opacity: 1;
	z-index:99;
}
.close:hover {
	opacity: 0.8;
}
.close::before, .close::after {
  background-color: #030f37;
  content: " ";
  height: 36px;
  left: -5px;
  position: absolute;
  top: 10px;
  width: 2px;
}
.close:before {
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}
.close:after {
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}
.modal-backdrop {
	background-color: #000
}
/*.contact-form textarea {
	padding: 12px 30px;
	max-height: 154px;
	min-height: 130px;
	max-width: 80%;
	min-width: 80%;
}*/
.contact-form input[type='button'] {
	background: #f2801f;
	color: #fff;
	font-weight: 700;
	border: 0
}
.drawer-nav li a:before  { position:absolute; width:100%; content:''; bottom:0; left:0; height:0px; background-color:#60cc4a; -ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;}
.drawer-nav li ul li a:before	{display:none;}
.drawer-nav li ul li a:hover{background:#12223b;}
.drawer-nav li ul li:first-child a{border-radius:10px 10px 0 0;}
.drawer-nav li ul li:last-child a{border-radius:0 0 10px 10px;}
.drawer-nav li.active a:before, .drawer-nav li:hover a:before { height:4px;}
h2 {
  font-size: 48px;
  font-family: "Helvetica Neue";
  color: #172d4d;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom:40px; 
  letter-spacing:0px
}
h1 {
  font-size: 48px;
  font-family: "Helvetica Neue";
  color: #172d4d;
  font-weight: bold;
  line-height: 1.2;
  margin-bottom:40px; 
  letter-spacing:0px
}
.pink-ancr:hover{box-shadow: 0px 28px 57px 0px rgba(0, 0, 0, 0.72);}
.pink-ancr, .pink-ancr:focus, .pink-ancr:active {
  background-color: rgb(242, 47, 88);
  
  width: 250px;
  height: 50px;
  display:inline-block;
  border-radius:50px;
  line-height:48px;
  font-size: 16px;
  font-family: "Helvetica";
  color: rgb(255, 255, 255);
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing:2px;
  text-align:center; overflow:hidden
}
.pink-ancr:before { position:absolute; left:50%; top:0; width:0; height:100%; content:''; background:rgba(0,0,0,0.09); -ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;}
.pink-ancr:hover { color:#fff}
.pink-ancr:hover:before { width:100%; left:0}

#header-bottom { background:url(../images/home-top-bg.jpg) center top; background-size:cover; padding:105px 0 50px; text-align:center; position:relative}
#header-bottom:before { position:absolute; content:url(../images/element2.png); left:10px; bottom:-50px;}
#header-bottom img { margin:20px 0 0 90px; width:auto}
.header-text { color:#fff;
  font-size: 15.243px;
  font-family: "Open Sans";
  line-height: 1.444; text-align:left
}
.header-text p { max-width: 542px;}
.header-text h2 { color:#fff; margin-bottom:30px}

#what-we-do { padding:80px 0 15px; text-align:center;}
#what-we-do p { max-width:770px; margin:0 auto 90px; font-family: 'Helvetica-light';; font-size: 24px;line-height: 1.333; font-weight:300; font-style:normal}
h4 {
  font-size: 21px;
  font-family: "Helvetica";
  color: rgb(23, 45, 77);
  line-height: 1.714;
  margin:30px 0 55px; -ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
}

.icon-sec .col-sm-6 { padding-top:80px}
.icon-sec a { display:block}
.icon-sec .col-sm-6:before { position:absolute; right:0; top:45px; bottom:45px; width:1px; background:#000; content:''}
.icon-sec .col-sm-6:after {position:absolute; bottom:0; right:45px; left:45px; height:1px; background:#000; content:''}
.icon-sec .col-sm-6:nth-child(3n):before, .icon-sec .col-sm-6:nth-last-child(-n+3):after { display:none}
.icon-sec a:hover h4 {color:#3ac048}
.icon-img { position:relative; width:100%; height:146px;}
.icon-img img {position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);}
#testimonial { background:#f3f3f3; padding:70px 0 110px; position:relative; }
#testimonial:before { position:absolute; left:0; bottom:15px; content:url(../images/testimonial-bg-left.png);}
#testimonial:after {position:absolute; right:0; top:15px; content:url(../images/testimonial-bg-right.png); z-index:0}
#testimonial h2 { margin-bottom:50px;}
#testimonial .container { max-width:1200px; width:100%;}
.testimonial-blk { background:#fff; padding:35px 60px 120px 65px; width:100%; font-family: 'Helvetica'; font-style:italic; height:100%; position:relative; -ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out; overflow:hidden; z-index:1}
.testimonial-blk .img-blk { margin-bottom:40px; position:relative; height:25px; width:45px;}
.testimonial-blk .img-blk img { position:absolute; left:0; top:0; -ms-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; z-index:-1;}
.testimonial-blk:hover .img-blk .img2 { opacity:0}
.testimonial-blk h5 { position:absolute; bottom:60px; font-weight:bold; font-style:normal; font-size:21px}
.testimonial-blk:before { background:url(../images/pink-bg-testimonial.png) no-repeat center center; background-size:100% 100%; position:absolute; left:0; right:0; top:0; bottom:0; content:''; opacity:0;  -ms-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; z-index:-1;}
.testimonial-blk:hover:before {opacity:1}
.testimonial-blk:hover { color:#fff;  box-shadow: 0px 7px 21.36px 2.64px rgba(0, 0, 0, 0.48);}



#remove-clearence { padding:70px 0 0 }
#eco-friendly-sec { background:url(../images/Eco_BG.jpg) no-repeat top center; background-size:cover; padding:125px 0 50px 0;}
.eco{margin-top: -25px;}
.eco-friendly-box h2{margin-top:7px;}
#eco-friendly-sec a {width: 160px;font-size: 12px; height: 42px; line-height:42px; margin-top:60px}

#clearence-service-sec { padding:30px 0 60px}
#clearence-service-sec h2 { margin-top:180px}
.left-img { margin-left:-220px}

#obligation-sec { text-align:center; background:url(../images/Contact_BG.jpg) no-repeat top center; background-size:cover; padding:170px 0 160px}
#obligation-sec .container { max-width:720px; color:#fff}
#obligation-sec h2 { color:#fff}
#obligation-sec p { margin-bottom:70px}

footer { font-size:16px; font-family: 'Myriad Pro'; color:#a8acb9; padding:70px 0 40px}
footer a, footer a:hover, footer a:focus, footer a:active {color:#a8acb9;}
footer a:hover, footer a:focus, footer a:active {text-decoration:underline}
footer li { list-style:none; width:50%; float:left; line-height:36px; font-family: 'Helvetica'; font-weight:normal}
footer li a, footer li a:hover, footer li a:active, footer li a:focus { color:#4f5362}
h6 { font-weight:bold; color:#a8acb9; font-size:18px; font-family: 'Helvetica'}
.footer-para { font-size:14px; margin:50px 0 0}
.footer-para span { margin-left:50px}

#inner-header { position:relative; width:100%; padding:90px 0 70px}
#inner-header::before { position: absolute;
    bottom: 0;
    left: 0;
    background: url(../images/services_office_clearence/Top_pattern.png) no-repeat;
    content: "";
    z-index: 9;
    width: 305px;
    height: 325px;
    display: block;}
#inner-header::after {position: absolute;
    top: 0;
    right: 0;
    background: url(../images/services_office_clearence/top_pattern_right.png) no-repeat;
    content: "";
    z-index: 9;
    width: 305px;
    height: 325px;
    display: block;}
#inner-header .container { max-width:1490px}
.inner-header-text { background:url(../images/Services_page_commom_files/GreenTop_BG.jpg) no-repeat center center; background-size:100% 100%; max-width:700px; margin:0 auto; padding:70px 85px 70px;  text-align:center; color:#fff; position:relative; z-index:1}
.inner-header-text:before {box-shadow: 0px 7px 21.36px 2.64px rgba(0, 0, 0, 0.48); content:''; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1}
.inner-header-text h2 { color:#fff; margin:0 0 30px; line-height:40px}

.inner-header-text h1 {
    color: #fff;
    margin: 0 0 30px;
    line-height: 40px;
}

.inner-header-text1 { background:url(../images/services_office_clearence/PinkTop_BG.jpg) no-repeat center center; background-size:100% 100%; max-width:700px; margin:0 auto; padding:70px 85px 70px;  text-align:center; color:#fff; position:relative; z-index:1}
.inner-header-text1:before {box-shadow: 0px 7px 21.36px 2.64px rgba(0, 0, 0, 0.48); content:''; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1}
.inner-header-text1 h2 { color:#fff; margin:0 0 30px; line-height:40px}
.inner-header-text1 h1 { color:#fff; margin:0 0 30px; line-height:40px}


h3 {  font-size: 36px;
  font-family: 'Helvetica-light';
  color: rgb(23, 45, 77);
  line-height: 36px;
  margin:0 0 45px;
}
.inner-left-img {position:absolute; right:100%; top:0; }
.inner-right-img {position:absolute; left:100%; top:0;}
#inner-text-sec { padding: 140px 0 100px;}
#inner-text-sec .left-img { margin-left: -370px;}
#inner-text-sec h2 { margin-top:50px}
#inner-text-sec h1 { margin-top:0px}
.social a { margin-right:25px;}
.social a:hover { opacity:0.8}
#contact { position:relative; width:100%; padding:155px 0 75px;}
#contact:before { position:absolute; left:0; bottom:0; content:url(../images/Services_office_clearence/Top_pattern.png)}
#contact:after { position:absolute; top:0; right:0; content:url(../images/Services_office_clearence/top_pattern_right.png); z-index:1}
#contact h1 {
    color: #172d4d;
    font-family: "Helvetica Neue";
    font-size: 48px;
    font-weight: bold;
    letter-spacing: -2px;
    line-height: 1.2;
    margin-bottom:20px;
}
#contact p{
    line-height:36px;
}
#contact p a{color:#010101;}
.contact-img{margin:37px 0 0 35px;}
.contact-form{margin:0px 0 0;}
.contact-form label{font-size:18px;color:#172d4d;font-weight:bold;margin-bottom:16px;}
.contact-form input{font-size:18px;font-weight:bold;font-family: 'Open Sans';width:88%;height:50px;border:solid 2px #4bb6d2;border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;text-transform:none;color:#4aaada;margin-bottom:24px;}
.contact-form input:focus{color:#4aaada;}
.contact-form select{font-size:18px;font-weight:bold;font-family: 'Open Sans';width:100%;height:50px!important;border:solid 2px #4bb6d2;border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;text-transform:none;color:#4aaada;appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;background:#fff url(../images/contact/contact-down-arrow.png) no-repeat 96% center;margin-bottom:24px;}
.contact-form textarea{font-size:18px;font-weight:bold;font-family: 'Open Sans';border:solid 2px #4bb6d2;border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;text-transform:none;resize:none;color:#4aaada;padding-top:12px;
	max-height: 154px;
	min-height: 130px;
	max-width: 88%;
	min-width: 88%;}
.contact-form textarea:focus{color:#4aaada;}
.contact-form button, input#btnSubmit{width:157px;height:50px;background:#f22f58;border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;font-size:18px;font-weight:bold;color:#fff;font-family: 'Open Sans';margin:12px 0 0 0;position:relative;cursor:pointer;border:none;}
.contact-form button:before, input#btnSubmit:before {position:absolute; left:50%; top:0; width:0; height:100%; content:''; background:rgba(0,0,0,0.09); -ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;}
.contact-form button:hover:before, input#btnSubmit:hover:before { width:100%; left:0}	
.right-img{margin-left:40px;margin-top:115px;}
.inner-text-box2{margin:22px 0 0 0;}
.marg-top85{margin-top:100px;}
button:focus{outline:none;}
.line-height{line-height:60px!important;}
.top-marg100{margin-top:190px;}
.modal-backdrop.fade.in {
    opacity: 0;
} 
.inner-header-box iframe body{padding:0px;}
#custom_antispam_field{width:50%!important;margin: 10px 0 0;}

.modal-body .contact-form input {
    width: 85%;
}
.marg-top50{margin-top:50px;}
.popup-form{height:934px;width:100%;}
.contact-page-iframe{width:100%;height:920px;}
.contact-form {
    margin: 30px 0 0;
}
.contact-bottom-box{margin:20px 0 0;}
.contact-bottom-box p{font-size:16px;}
.contact-bottom-box {font-size:16px;}
#blog { padding:50px 0}
#blog .row.blog-blk {margin: 15px -15px;}
.blog-text h5, .blog-text p.category, .blog-text h3 {
    color: #292b2c;
    margin-bottom: 15px!important;
	text-transform: uppercase;
    font-size: 12px;
	    padding: 0px;
		font-family: 'Helvetica Neue';
    font-weight: bold;
}
#blog  .blog-text h3 {font-size: 36px; line-height: 40px; margin-bottom: 25px!important; }
#blog  .blog-text .pink-ancr {font-size:15px}
@media (max-width:1490px) {
	#header-bottom img { margin:0}
}

@media (min-width:992px) {
#banner-bottom p {
	max-width: 394px
}
.project-gallery-box {
	max-width: 960px;
	height: 441px;
}
}

@media (min-width:768px) {
#get-in-touch-blk .modal-dialog {
	max-width:850px;
}
}

@media (max-width:768px) {
body{padding-top: 74px;}	
.nav-right-block .contact-para {
    margin:8px 70px 0 0;
}
.drawer-navbar .drawer-brand {
    float: none;
    margin-left: 20px;
    height: 42px;
	top:0;
}
.drawer-navbar .drawer-navbar-header {
    padding: 13px 0;
}
.drawer-container {
    padding: 0;
}
.top-nav-collapse .main-nav{margin-top:0px;}
.icon-sec .col-sm-6:before { position:absolute; right:0; top:45px; bottom:45px; width:1px; background:#000; content:''}
.icon-sec .col-sm-6:after {position:absolute; bottom:0; right:45px; left:45px; height:1px; background:#000; content:''}
.icon-sec .col-sm-6:nth-child(3n):before, .icon-sec .col-sm-4:nth-last-child(-n+3):after { display:none}
#header-bottom img {
    width:500px;
	margin: 20px 0 0 20px;
}
#testimonial:before{display:none;z-index:0;}
#testimonial:after{display:none;z-index:0;}
#header-bottom{padding:50px 0;}
.testimonial-blk{padding:15px 15px 95px 15px;}
#testimonial:after{top:-15px;}
.men{width:560px;margin-top:57px!important;}
.eco{width:100%;}
.essex{width:100%;margin-left:0px;}
#clearence-service-sec h2 {
    margin-top: 0px;
}
#clearence-service-sec {
    padding: 50px 0 35px;
}
#obligation-sec{padding:70px 0px;}
footer {
    font-size: 14px;
}
#contact:before {
    z-index: -1;
}
#contact:after {
    z-index: -1;
}
#contact {
    padding: 50px 0 50px;
}
#inner-text-sec .left-img {
    margin-left: 0px;width: 100%;
}
.marg-top85 {
    margin-top: 80px;
}
#inner-text-sec {
    padding: 0px 0 50px;
}
.inner-left-img{display:none;}
.inner-right-img{display:none;}
#inner-header:after{z-index:-1;}
.right-img {
     margin-top: 0px;
}
#inner-text-sec h2 br{display:none;}
#inner-text-sec h2 {
    font-size: 32px;
}
#inner-text-sec h1 br{display:none;}
#inner-text-sec h1 {
    font-size: 32px;
}
.drawer-menu-item {
    padding-bottom: 0px!important;
}
#get-in-touch-blk .modal-content{padding:50px}
#get-in-touch-blk .modal-dialog {
	max-width:700px;
}
.blog-text {
    padding-left: 15px;
    margin-top: 40px;
}
}


@media (max-width:1400px) {
	.single-blog-style1 .post-author.left {
    margin-left: 0;
    float: right;
}
.cats .pull-out {
    line-height: 22px;
    float: right;
    margin: 0;
}
}

@media (max-width:1024px) {
#contact:before {
    z-index: -1;
}
#contact:after {
    z-index: -1;
}
#inner-text-sec .left-img {
    margin-left: 0px;
    width: 100%;
}
.right-img {
    margin-left: 0px;
    margin-top: 115px;
    width: 100%;
}
.inner-right-img{display:none;}
.inner-left-img{display:none;}
#inner-header:after{z-index:-1;}
#inner-text-sec {
    padding: 0px 0 50px;
}
#inner-header{padding:50px 0 20px;}
#get-in-touch-blk .modal-dialog {
    max-width: 700px;
}
#inner-header::before{z-index:0;}

.contact-page-iframe {
    width: 100%;
    height: 900px;
}
.contact-form select {
    width: 96%;
}
.contact-form textarea {
    max-width: 84%;
    min-width: 84%;
}
}

@media (max-width:1023px) {
.drawer-navbar .drawer-brand {
	width: 160px;    margin-left: 20px;    height: 42px;
}
.drawer-hamburger {
	padding: 15px;
	top:5px
}
.top-nav-collapse.drawer-navbar {
	top: 0
}
.drawer-navbar .drawer-navbar-header {
	padding: 15px 0 10px;
	border-bottom: 0
}
.drawer-navbar .drawer-nav {
	padding-top: 80px;
	width: 320px;
}
.drawer-navbar .drawer-menu-item {
	padding: 0 0 0 0px;
	line-height: 40px;
	border-bottom: solid 1px #ebebeb;
	font-size: 14px
}
.drawer-menu >li.drawer-dropdown .drawer-dropdown-menu {
	padding: 0;
	background: #172d4d;
}
.drawer-menu >li.drawer-dropdown .drawer-dropdown-menu .drawer-dropdown-menu-item, .drawer-menu >li#portfolio-nav .drawer-dropdown-menu .drawer-dropdown-menu-item, .drawer-menu >li#portfolio-nav .drawer-dropdown-menu li:last-child .drawer-dropdown-menu-item {
	color: #1a1a1a;
	border-bottom: solid 1px #ebebeb;
	padding: 0 0 0 35px;
	line-height: 40px;
	font-size: 14px;
	position: relative;
	background:#fff;border-radius:0;
}
.drawer-menu>li.drawer-dropdown .drawer-dropdown-menu:before{display:none;}
.drawer-menu >li.drawer-dropdown .drawer-dropdown-menu .drawer-dropdown-menu-item:after {
	position: absolute;
	left: 20px;
	top: calc(50% - 1px);
	width: 6px;
	height: 1px;
	background: #1a1a1a;
	content: ''
}
.drawer-menu >li#portfolio-nav .drawer-dropdown-menu {
	width: 100%;
	border: 0
}
.drawer-navbar li.active .drawer-menu-item:before {
	width: 100%;
	background: #ebebeb;
	content: '';
	position: absolute;
	z-index: -1;
	height: 100%;
	left: 0;
	top: 0
}
#inner-header::before{z-index:0;}
.top-nav-collapse .main-nav {
    padding: 0; margin:0
}
.contact-form input {
    width: 92%!important;
    padding: 0 10px!important;
}
.top-nav-collapse .drawer-brand .img2 { display:none}
.top-nav-collapse .drawer-brand { top:0;}
.drawer-brand .img1, .drawer-brand .img2 {top: 0; bottom:0; }
.top-nav-collapse .drawer-brand .img1 {top: 0; bottom:0;    opacity: 1;}
body {
    padding-top: 68px;
}
.nav-right-block .contact-para {    margin-right: 70px;
    margin-top: 7px;}
}

@media (max-width:991px) {
.drawer-container {
	width: 100%
}
.nav-right-block .contact-para {
    margin: 8px 70px 0 0;
}
.drawer-navbar .drawer-brand {
    float: none;
    margin-left: 20px;
    height: 42px;
    top: 0;
}
#header-bottom img {
    width: 100%;
}
body{padding-top:74px;}
#get-in-touch-blk .modal-content {    padding: 110px 120px 160px;}
.single-blog-style1 .post-author.left {
    width: 100%;
    float: none;
    text-align: left;
	position:relative;
	margin-bottom:30px
}
.single-blog-style1 .single-blog .entry-content .post-author .like-comment {
    float: none;
    display: block;
}
.single-blog-style1 .post-author .social-share { position:absolute; right:0; top:0}	
.post-author .like-comment a {
    float: none;
    display: inline-block;
}
}

@media (max-width:767px) {
body{padding-top:75px;}	
#header-bottom img {
    margin: 20px 0 0 0px;
}
#header-bottom:before{background:url(../images/element2.png);display:none;}	
#testimonial:before{display:none;z-index:0;}
.remove-clearence-box img{width:100%;}
.eco-friendly-box img{width:100%;}
.clearence-service-box img{width:100%;} 
.nav-right-block .contact-para {
    margin:8px 70px 0 0;
}
.drawer-navbar .drawer-brand {
    float: none;
    margin-left: 20px;
    height: 42px;
	top:0;
}
.drawer-navbar .drawer-navbar-header {
    padding: 13px 0;
}
.drawer-container {
    padding: 0;
}
.top-nav-collapse .main-nav{margin-top:0px;}
.get-in-touch-box img{width:39px;cursor:pointer;}
.get-in-touch-ancr, a.get-in-touch-ancr:hover, a.get-in-touch-ancr:active, .get-in-touch-ancr:focus{display:block;}
.get-in-touch-ancr::after {
    background-color: rgb(255, 255, 255);
    border-color: rgb(225, 225, 225);
    border-radius: 50%;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 7px 21.36px 2.64px rgba(0, 0, 0, 0.1);
    content: "";
    height: 18px;
    position: absolute;
    right:10px;
    top:-25px;
    width: 18px;
	display:block;
	z-index:999;
}
.get-in-touch-ancr, a.get-in-touch-ancr:hover, a.get-in-touch-ancr:active, .get-in-touch-ancr:focus {
    border-width: 0px;
    border-color: rgb(235, 235, 235);
    border-style: solid;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 0);
    box-shadow: 0px 0 0px 0px rgba(0, 0, 0, 0.0);
    width: 0px;
    height: 0px;
    font-size: 24px;
    font-family: "Helvetica-Light";
    color: rgba(53, 16, 16, 0);
    line-height: 82px;
    text-align: center;
    display: block;
    float: left;
    margin-top: 40px;
}
#get-in-touch-blk .modal-dialog {
    max-width: 560px;
}
.get-in-touch-blk {
  right: 15px;
  width: 39px;
}
.header-text h2{font-size:32px;}
#header-bottom{padding:50px 0 50px;}
.icon-sec .col-sm-6::before{width:0px;}
.icon-sec .col-sm-6:nth-child(3n)::before, .icon-sec .col-sm-4:nth-last-child(-n+3)::after{display:block;}
#testimonial::before{display:none;z-index:0;}
#testimonial::after{display:none;z-index:0;}
.left-img{margin-left:0;}
.what-we-do-box h2{font-size:32px;margin-bottom:30px;}
.what-we-do-box p{font-size:18px!important;margin-bottom:0px!important;}
.what-we-do-box {padding:50px 0px!important;}
.icon-sec .col-sm-4 {
    padding-top: 50px;
}
#testimonial h2 {
	font-size:32px;
}
.testimonial-box{padding:50px 0!important;}
.remove-clearence-box {padding:50px 0px!important;}
.remove-clearence-box h2{font-size:32px;margin-top:50px;}
.eco-friendly-box{padding:50px 0px!important;}
.eco-friendly-box h2{font-size:32px;}
.clearence-service-box{padding:50px 0!important;}
.clearence-service-box h2{margin:30px 0!important;font-size:32px;}
.obligation-sec-box{padding:50px 0!important;}
.obligation-sec-box h2{font-size:32px;}
footer{padding:50px 0px;}
footer h6{margin:30px 0 7px;}
footer ul{margin:30px 0 7px;}

.footer-para span {
    margin-left: 50px;
}

#inner-header:after{display:none;}
#inner-header:before{display:none;}
.inner-header-text{padding:30px 30px 30px;}
.inner-header-text1{padding:30px 30px 30px;}
.inner-left-img{display:none;}
.inner-right-img{display:none;}
#inner-header{padding:50px 0;}
#inner-text-sec {
    padding: 00px 0 50px;
}
#inner-text-sec .left-img {
    margin-left:0px;width:100%;
}
#inner-text-sec h2 {
    margin-top: 30px;
}
#inner-text-sec h1 {
    margin-top: 30px;
}
#contact {
    padding: 50px 0 50px;
}
#contact:after{display:none;}
#contact:before{display:none;}
.contact-img {
    margin: 17px 0 0 0px;width:100px;
}

.right-img {
  margin-left: 0;
  margin-top: 30px;
  width: 100%;
}
.marg-top85 {
    margin-top: 30px;
}
.top-marg100{margin-top:0px;}
.icon-sec .col-sm-6:nth-child(3n)::before, .icon-sec .col-sm-6:nth-last-child(-n+3)::after{display:block;}
.contact-page-iframe {
    width: 100%;
    height: 910px;
}
}

@media (max-width: 640px) {
.drawer-navbar .drawer-brand {
	width: 120px
}
.drawer-hamburger {
	top: 0px
}
.drawer-navbar .drawer-navbar-header {
	padding: 10px 0 5px; 
}
body {
    padding-top: 54px;
}
}

@media (max-width: 560px) {
.footer-para span {
  display: block;
  margin-left: 0;
  width: 100%;
}
#blog {
    padding: 40px 0;
}	
}

@media (max-width: 480px) {
body{padding-top:94px;}	
#header-bottom img {
    margin: 20px 0 0 0px;
}
h1 {font-size:32px;}
#header-bottom:before{background:url(../images/element2.png);display:none;}	
#testimonial:before{display:none;z-index:0;}
.remove-clearence-box img{width:100%;}
.eco-friendly-box img{width:100%;}
.clearence-service-box img{width:100%;} 
.nav-right-block .contact-para {
    margin: 0 auto;
    text-align: center;
}
.drawer-navbar .drawer-brand {
    float: none;
    margin-left: 20px;
    height: 32px;
	top:0;
}
.nav-right-block {
    float: none;
    width: 100%;
    padding-top: 10px;
    border-top: solid 1px #f4f4f4;
}
.drawer-navbar .drawer-navbar-header {
    padding: 13px 0;
}
.drawer-container {
    padding: 0;
}
.top-nav-collapse .main-nav{margin-top:0px;}
.get-in-touch-box img{width:39px;cursor:pointer;}
.get-in-touch-ancr, a.get-in-touch-ancr:hover, a.get-in-touch-ancr:active, .get-in-touch-ancr:focus{display:block;background-color:rgba(255,255,255,0.0);
    border-color: rgb(235, 235, 235,0.0);
    border-radius: 10px;
    border-style: solid;
    border-width: 0px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.0);
    color: rgb(53, 16, 16);0
    font-size: 0;
    height: 0;
    width: 0;}
.get-in-touch-blk {
  right: 15px;
  width: 39px;
}
.header-text h2{font-size:32px;}
#header-bottom{padding:50px 0 50px;}
.icon-sec .col-sm-6::before{width:0px;}
.icon-sec .col-sm-6:nth-child(3n)::before, .icon-sec .col-sm-4:nth-last-child(-n+3)::after{display:block;}
#testimonial::before{display:none;z-index:0;}
#testimonial::after{display:none;z-index:0;}
.left-img{margin-left:0;}
.what-we-do-box h2{font-size:32px;margin-bottom:30px;}
.what-we-do-box p{font-size:18px!important;margin-bottom:0px!important;}
.what-we-do-box {padding:50px 0px!important;}
.icon-sec .col-sm-4 {
    padding-top: 50px;
}
#testimonial h2 {
	font-size:32px;
}
.testimonial-box{padding:50px 0!important;}
.remove-clearence-box {padding:50px 0px!important;}
.remove-clearence-box h2{font-size:32px;margin-top:50px;}
.eco-friendly-box{padding:50px 0px!important;}
.eco-friendly-box h2{font-size:32px;}
.clearence-service-box{padding:50px 0!important;}
.clearence-service-box h2{margin:30px 0!important;font-size:32px;}
.obligation-sec-box{padding:50px 0!important;}
.obligation-sec-box h2{font-size:32px;}
footer{padding:50px 0px;}
footer h6{margin:30px 0 7px;}
footer ul{margin:30px 0 7px;}
.footer-para span {
  display: block;
  margin-left: 0;
  width: 100%;
}



#inner-header::before{display:none;}
#inner-header::after{display:none;}
.inner-header-box{padding:50px 0!important;}
.inner-header-text{padding:30px 15px;}
.inner-header-text h2{font-size:32px;}
.inner-header-text h3{font-size:26px;}
.inner-header-text1{padding:30px 15px;}
.inner-header-text1 h2{font-size:32px;}
.inner-header-text1 h3{font-size:26px;}
.inner-text-box{padding:0px 0 50px 0 !important;}
#inner-text-sec .left-img{margin-left:0px;width:100%;}
#inner-text-sec h2{font-size:32px;margin-top:30px;}
#inner-text-sec h1{font-size:32px;margin-top:30px;}
.inner-right-img{display:none;}
.inner-left-img{display:none;}
#contact:before{display:none;}
#contact:after{display:none;}
#contact h1{font-size:32px;margin:20px 0 0;}
#contact p {
    line-height: 26px;
    margin: 20px 0 0;
}
.contact-img {
	margin:0px auto;
    width: 90px;
	display:block;
}

.right-img {
  margin-left: 0;
  margin-top: 30px;
  width: 100%;
}
#get-in-touch-blk .modal-dialog{width:96%;margin:10px auto}
#get-in-touch-blk .modal-content{padding:20px;}
.modal-body h1{    font-size: 25px;
    margin-bottom: 0px;}
.close::before, .close::after{top:0;left:20px;}
.icon-sec .col-sm-6:nth-child(3n)::before, .icon-sec .col-sm-6:nth-last-child(-n+3)::after{display:block;}
.get-in-touch-ancr::after {
    background-color: rgb(255, 255, 255);
    border-color: rgb(225, 225, 225);
    border-radius: 50%;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 7px 21.36px 2.64px rgba(0, 0, 0, 0.1);
    content: "";
    height: 18px;
    position: absolute;
    right:10px;
    top:-25px;
    width: 18px;
	display:block;
	z-index:999;
}
.contact-form input {
  width:98%;
  padding:0px;
}
.contact-form textarea {
    max-width: 98%;
    min-width: 98%;
    padding: 0;
}
/*.contact-form select {
  width: 100%;
}*/
#custom_antispam_field {
    width: 81.8%;
}
.contact-page-iframe {
    width: 100%;
    height: 900px;
}
.contact-form select {
    width: 100%;
}

.contact-form {
    margin: 15px 0 0;
}
.modal-body .contact-form label {font-size: 15px;margin-bottom:0}
.modal-body .contact-form input {margin-bottom:0}
.modal-body .contact-form select.form-control, .modal-body .contact-form input { font-size:15px;  padding: 0 10px;}
.modal-body .contact-form textarea {font-size:15px;  padding: 10px;}
.modal-body .form-group {
    margin-bottom: 10px;
}
.single-blog-style1 .post-author .social-share { position:relative}
.blop p {font-size:15px}
}
@media (max-width: 320px) {
#get-in-touch-blk .modal-dialog{width:300px;}

#custom_antispam_field {
    width: 60%;
}
}
@media (max-height: 900px) and (orientation: portrait) {
.drawer-menu {
	height: 803px;
	overflow-y: scroll
}
}
.modal-body .contact-form select.form-control {
    width: 93%!important;
}