@charset "utf-8";
@import url("https://fonts.googleapis.com/css?family=Lato");*{  font-size: 14px;  font-family: 'Lato', sans-serif;}.no-padding{  padding: 0px;}}a{}.header-top{}.dropdown-menu>li>a{  color:#a01417;}.rect_box1{padding: 0px !important;}.main-container{  margin-top: 178px;}.mobile-section{  display:none;}.color-style--one{  color:#1d1d1d;}.color-style--two{  color:#1f1f1f;}.color-style--three{  color:#fff;}.color-style--four{  color:#171717;}.font-style--bold{     font-family: 'montserratbold';}.font-style--thin{font-family: 'montserratthin';}.font-style--sbold{   font-family: 'montserratsemibold';}.font-style--regular{font-weight: 400;}.font-style--black{font-weight: 900;}.font-style--medium{    font-family: 'montserratmedium';}.font-style--ebold{    font-family: 'montserratextrabold';}.font-style--elight{  font-family: 'montserratlight';}.font-style--imprint{  color:#171717;  font-size: 42px;  font-family: 'Imprint';  text-transform: uppercase;}.font_size--one{  font-size: 42px;}.font_size--two{  font-size: 16px;}.font_size--three{  font-size: 12px;}.header{  height: 98px;  position: fixed;  width: 100%;top:0;  z-index: 35;}.fixed_header{display: none;} @-webkit-keyframes hvr-pulse-grow {  to {    -webkit-transform: scale(1.1);    transform: scale(1.1);  }}@keyframes hvr-pulse-grow {  to {    -webkit-transform: scale(1.1);    transform: scale(1.1);  }}.hvr-pulse-grow {  display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px transparent;}.hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active {  -webkit-animation-name: hvr-pulse-grow;  animation-name: hvr-pulse-grow;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite;  -webkit-animation-direction: alternate;  animation-direction: alternate;}.rightimage{  position: absolute;  right:4px; }.rightimage img{  height: 102px;}.relative_div{  position: relative;}.logo{  } .navbar-menu--style>li>a {  display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px transparent;  position: relative;  -webkit-transition-property: color;  transition-property: color;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;}.navbar-menu--style>li>a:before {  content: "";  position: absolute;  z-index: -1;  top: 0;  bottom: 0;  left: 0;  right: 0;  background: #fff;  color: #a01417 !important;  -webkit-transform: scaleX(0);  transform: scaleX(0);  -webkit-transform-origin: 50%;  transform-origin: 50%;  -webkit-transition-property: transform;  transition-property: transform;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-timing-function: ease-out;  transition-timing-function: ease-out;}.navbar-menu--style>li>a:hover, .navbar-menu--style>li>a:focus, .navbar-menu--style>li>a:active {  color: #a01417 !important;}.navbar-menu--style>li>a:hover:before, .navbar-menu--style>li>a:focus:before, .navbar-menu--style>li>a:active:before {  -webkit-transform: scaleX(1);  transform: scaleX(1);} .logo a img{  margin-top: 15px;}section.hdr-area:before {    content: ".";    background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/logo_bg.PNG) no-repeat left 100%;    height: 101%;    display: inline-block;    width: 100%;    transform: skew(-31deg);    position: absolute;    left: -28px;    top: -7px;}.navbar-menu{  padding: 0px;}.navbar-menu--style{}#moreMenu{  display: none;}.navbar-menu--style>li{ }.navbar-menu--style>li>a{padding: 17px 11px !important;      transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;  color:#fff !important;  font-size: 13px;  font-weight: 900;  box-shadow: 0px 0px 0px #fff !important;  text-transform: uppercase;}.navbar-menu--style>li>a:hover{  color:#a01417;}.navbar-menu--style>li>.dropdown-menu{    margin: 0px 0px 0px !important;}.bg--white{      background-image: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/navbg.png);    background-position: 0px 97px;    background-repeat: no-repeat;    height: 105px;    background-size: 100%;  } .banner{  text-align: center;  position: relative;  min-height: 695px;}.banner h3{  position: relative;z-index: 3;  font-size: 40px;  text-transform: uppercase;}.banner p{  position: relative;z-index: 3;margin:0px;  text-transform: uppercase;  text-shadow:0 0 0 #fff;}.search-form{    width: 229px;    display: block;    height: 30px;}.search-form div{  height: 100%;}.search-form input{height: 100%;border:0px;width: 100%;padding-left: 11px;margin-left: 0px;}.header-top span{  margin-top: 7px;}.header-top span p{font-size: 12px;}.search-form label{  width: 80%;  display: inline-block;  height: 100%;  margin-bottom: 0px;  vertical-align: top;}.search-form label span{  display: none;}.search-form:hover,.search-form:focus,.search-form:active{}.search-form input:hover,.search-form input:focus,.search-form input:active{outline: 0;}.search-field::-webkit-input-placeholder { color: #a0a0a0;  font-weight: 400;   font-family: 'Lato', sans-serif;  font-size: 13px;  text-transform: lowercase;}.search-field::-moz-placeholder { color: #a0a0a0;  font-weight: 400;  font-size: 13px;   font-family: 'Lato', sans-serif;}.search-field:-ms-input-placeholder { color: #a0a0a0;  font-weight: 400;   font-family: 'Lato', sans-serif;  font-size: 13px;}.search-field:-moz-placeholder { color: #a0a0a0;  font-weight: 400;  font-size: 13px;   font-family: 'Lato', sans-serif;}.search-submit{height: 100%;border:0px;background: transparent;font-size: 17px;text-transform: uppercase;width: auto;display: inline-block;}.search-submit:before{  content:"\f002";    font-family: FontAwesome;    color:#a6a6a6;}.search_area{    position: absolute;right: 0;    top:12px;  background: #fff;}.search-submit span{display: none;}  @-webkit-keyframes hvr-push {  50% {    -webkit-transform: scale(0.8);    transform: scale(0.8);  }  100% {    -webkit-transform: scale(1);    transform: scale(1);  }}@keyframes hvr-push {  50% {    -webkit-transform: scale(0.8);    transform: scale(0.8);  }  100% {    -webkit-transform: scale(1);    transform: scale(1);  }}.hvr-push {  display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px transparent;}.hvr-push:hover, .hvr-push:focus, .hvr-push:active {  -webkit-animation-name: hvr-push;  animation-name: hvr-push;  -webkit-animation-duration: 0.3s;  animation-duration: 0.3s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: 1;  animation-iteration-count: 1;} .cl-effect-12{    display: inline-block !important;    vertical-align: top; padding: 0px;    margin-right: 2px;}.cl-effect-12 a {text-transform: uppercase;    position:relative;    text-shadow: none;    color:#222222 !important;   -webkit-transition: all 0.0s ease 0s !important;}.cl-effect-12 a::before {      position: absolute;    top: -6px;    left: 0px !important;    overflow: hidden;    right: 0px !important;    padding: 0px 0px;    max-width: 0;    color: #f1b9e5;    content: attr(title);    -webkit-transition: max-width 1.6s;    -moz-transition: max-width 1.9s;    transition: max-width 1.9s;    border-bottom: 2px solid #f1b9e5;    padding: 44px 0px;}.cl-effect-12 a::before {}.cl-effect-12 a::before {}.cl-effect-12 a::before {}.cl-effect-12 a::before {}.cl-effect-12 a:hover::before,.cl-effect-12 a:focus::before {    max-width: 100%;}.slider-box{width: 49%;    overflow: hidden;    background: rgba(0,0,0,0.7);    padding: 25px 19px;    bottom: 6em;    left: 4%;}.slider-box h2{  background: #00a651;  opacity: 0.8;  height: 45px;  line-height: 45px;  font-size: 24px;  text-align: center;  overflow: hidden;  text-transform: uppercase;  letter-spacing: 5px;}.slider-box h1{  font-size: 48px;    text-transform: uppercase;    line-height: 63px;}.slider-box h1 span{  text-transform: uppercase;   font-size: 48px;}.slider-btn{  background: transparent;  height: 50px;  line-height: 50px;  text-align: center;  border: 1px solid #fff;  width: 179px;       transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;}.slider-btn a{   text-transform: uppercase;  display: block;  background: transparent;       transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;  }.slider-area{  margin-top: 179px;}.slider-btn a:hover{  color:#00a952;} .square-bul{}.square-bul li i{}.square-bul li.active i{  width: 10px;  height: 10px; } .slide{ overflow: hidden;}.top-slider{height: 100%;overflow: hidden;}.pattern{  background-color:rgba(0,0,0,0.5) !important;   width: 100%;  position: absolute;  left: 0;  top:0;  z-index: 1;  height: 100%;}.heading-title{  font-size: 40px;  color:#fff;  font-weight: 700;  text-transform: uppercase;}.desc-text{   font-size: 16px;  color:#fff;  font-weight: 400;  margin-bottom: 28px;}.desc-text p{   font-size: 16px;  color:#fff;  font-weight: 400;margin-top: 0px;}.button-holder {}.white {  background: white;}.button-holder > div > div, .button-holder > div > a {  float: left;  display: block;  width: 180px;  height: 46px;  position: relative;  box-sizing: border-box;  -moz-box-sizing: border-box;}.slider-btn-l{  width: 26px;  height: 83px;  background: #a01417 !important;top:212px;}.slider-btn-l:hover{  background: #333!important;}.slider-btn-r:hover{  background: #333!important;}.slider-btn-l span{  margin-top: -23px !important;}.slider-btn-r span{  margin-top: -23px !important;}.slider-btn-l span:before{  font-size: 15px;}.slider-btn-r span:before{  font-size: 15px;}.slider-btn-r{  width: 26px;  height: 83px;  background: #a01417 !important;  top:212px;}.center-content { }.button-holder div a {  text-decoration: none;  color: rgba(0,0,0,0.7);  transition:none !important;  text-transform: uppercase;}.type-5 {  background: #a01417;  overflow: hidden;}.type-5 span {  position: absolute;  width: 100%;  height: 100%;  display: block;  opacity: 1;  left: 0;  box-sizing: border-box;  -moz-box-sizing: border-box;  padding: 9px 0;  -webkit-transition: all .5s linear !important;  transition: all .5s linear !important;  text-align: center;  background: none;  z-index: 99999;  top: 100px;  color:#fff;  font-weight: 700;  font-size: 14px;}.type-5 span:after {  content: '';  background: #fff;  width: 20px;  height: 14px;  border-radius: 50px;  position: absolute;  top: 0;  left: 0;  z-index: 999999;}.type-5 span:nth-of-type(1) {  background: #fff;  top: 106px;}.type-5 span:nth-of-type(2n+2) {  z-index: 9999999;  padding: 15px;  overflow: hidden;  top: 106px;}.type-5 span:nth-of-type(1):after { left: 0; top: -4px; background: #fff; }.type-5 span:nth-of-type(2):after { top: -8px; left: 30px; background: #a01417; }.type-5 span:nth-of-type(3):after { top: 2px; left: 60px; }.type-5 span:nth-of-type(4):after { top: -8px; left: 90px; background: #a01417; }.type-5 span:nth-of-type(5):after { top: 2px; left: 120px; }.type-5 span:nth-of-type(6):after { top: -8px; left: 150px; background: #a01417; }.type-5 span:nth-of-type(7):after { top: 2px; left: 180px; }.type-5 span:nth-of-type(8):after { background: transparent; }.type-5 span:nth-of-type(8) { top: 0; background: #a01417; z-index: 9999; padding: 11px; }.type-5:hover span:nth-of-type(2n+2) {  z-index: 9999999;  padding: 15px;  top: -10px;  color:#a01417;}.type-5:hover span:nth-of-type(2n+1) {  z-index: 9999999;  padding: 15px;  top: -18px;   color:#a01417;}.type-5:hover span:nth-of-type(8) {  z-index: 9999;  top: 0;  padding: 11px;}.type-5 span:nth-of-type(1) {  height: 100px;}.type-5:hover span:nth-of-type(1) {  z-index: 999999;  top: -10px;  height: 100px;  padding: 9px 0;}.type-5:hover span:nth-of-type(7) {  padding: 29px 0;}  .hvr-bounce-to-bottom {    vertical-align: middle;    -webkit-transform: translateZ(0);    transform: translateZ(0);    box-shadow: 0 0 1px rgba(0, 0, 0, 0);    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    -moz-osx-font-smoothing: grayscale;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.5s;    transition-duration: 0.7s;}.hvr-bounce-to-bottom:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background:#fff;        border:1px solid #00a952;    -webkit-transform: scaleY(0);    transform: scaleY(0);    -webkit-transform-origin: 50% 0;    transform-origin: 50% 0;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {    color: white;}.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {    -webkit-transform: scaleY(1);    transform: scaleY(1);        border:1px solid #00a952;    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);} .list_area{  padding-top: 50px;}.box1{position: relative;padding-right: 30px;padding-left: 0px;}.box1 h1{          font-family: 'montserratmedium';        font-size: 24px;}.box1 h1 span{         font-family: 'montserratmedium';    background: #00a651;        font-size: 24px;    color: #fff;    padding: 5px 11px}.box2{    padding-right: 0px;    border: 4px solid #222222;    height: 415px;    margin-top: 24px;}.box2_img{      padding-right: 0px;    border: 10px solid #00a651;    height: 411px;    overflow: visible;    margin-top: -17px;    position: relative;    z-index: 2;    margin-left: 13px;    width: 101%;}.box2_img img{max-width: 100%;    height: 100%;}.box2_border{ border: 8px solid #30a9d9;    position: absolute;    top: 81px;    left: 14%;    width: 28%;    height: 242px;}.box_opacity{    position: absolute;    background: rgba(0,0,0,0.4);    top: 0;    left: 0;      width: 100%;      height: 100%;}.count{    text-align: right;    bottom: 0;    position: absolute;    left: 119px;    color: #fff;    font-size: 22px;    width: 164px;    line-height: 31px;}.count span{    font-size: 70px;}.box1 .text{    color:#222222;}.box1 .text{    margin-top: 22px;    font-size: 14px;    color: #222222;    letter-spacing: 2px;    line-height: 30px;    text-align: justify;    text-shadow:0 0 0 #222222;}.contact_us{    width: 177px;    height: 47px;    text-align: center;    line-height: 47px;    border:2px solid #391f1f;    margin-top: 36px;    background: transparent;    padding: 0px;    border-radius: 0px;}.contact_us a{    display: block;    color: #161616;    font-size: 16px;    text-shadow:0 0 0 #161616;}.contact_us a:hover{  color:#fff;  border-color:#222222;}.contact_us:hover{  border-color:#222222;}.service{    margin-top: 100px;}.service_heading{    border-left: 2px solid #00a651;    position: relative;    color:#222222;    font-size: 15px;    padding-left: 25px;}.service_heading h1{     color:#222222;    font-size: 15px;    text-shadow:0 0 0 #222222;}.service_heading:before{border-left: 6px solid #00a651;content: " ";  position: absolute;  z-index: -1;  top: 0px;  left: 5px;  right: 5px;  bottom: 0px;}.service_heading span{    color:#222222;    font-size: 36px;    line-height: 30px;} .hvr-bounce-to-bottom_c {    vertical-align: middle;    -webkit-transform: translateZ(0);    transform: translateZ(0);    box-shadow: 0 0 0px rgba(0, 0, 0, 0);    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    -moz-osx-font-smoothing: grayscale;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.5s;    transition-duration: 0.7s;}.hvr-bounce-to-bottom_c:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background:#222222;        border:1px solid #00a952;    -webkit-transform: scaleY(0);    transform: scaleY(0);    -webkit-transform-origin: 50% 0;    transform-origin: 50% 0;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-bounce-to-bottom_c:hover, .hvr-bounce-to-bottom_c:focus, .hvr-bounce-to-bottom_c:active {    color: white;}.hvr-bounce-to-bottom_c:hover:before, .hvr-bounce-to-bottom_c:focus:before, .hvr-bounce-to-bottom_c:active:before {    -webkit-transform: scaleY(1);    transform: scaleY(1);        border:1px solid #00a952;    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}.about_bg{  background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/cnt_bg.png);  height: 580px;  padding-bottom: 20px;} .rect_area{}.rect_box{    border: 1px solid #7a7a7a;    padding: 12px;    box-sizing: border-box;    margin-top: 25px;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;    height: 194px;    overflow: hidden;}.rect_left{}.rect_left1{  text-align: right;}.rect_left2{  text-align: left;}.rect_left h1{  font-size: 22px;   -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.rect_left p{  line-height: 21px;   -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.rect_right{}.circle_box{width: 79px;    height: 79px;    overflow: hidden;  background:url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/icon1.png);    margin-top: 33PX;    border-radius: 50px;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;    margin-left: 22px;}.circle_box > .circle_display{  -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.rect_box:hover{  border:1px solid #00a651;  background: #00a651;}.rect_box:hover .rect_left p,.rect_box:hover .rect_left h1{  color:#fff;}.circle_display_none{  display: none;}.rect_box:hover>.rect_right>.circle_box>.circle_display_none {display: block;}.rect_box:hover .rect_right .circle_box .circle_display {display: none;}.video_area{  margin:0 auto !important;  display: block !important;  float:  none !important;  padding-top: 20px;}.slide_video{  height: 600px;  position: relative;}.slider_pager{    bottom: 0;    width: 100%;    TEXT-ALIGN: CENTER;    margin-left: 0;    position: relative !important;    float: none;    left: 0;}.slider_pager> li{    width: 24% !important;    height: 108px !important;    position: relative;    border: 3px solid #fff !important;        transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;  border-radius: 0px;}.slider_pager> li:hover{    border: 3px solid #00a651 !important;}iframe{  height: 315px !important;}.slider_pager li video{position: absolute;left:0px;}.video_text{  width: 50%;  text-align: left;  float: left;}.video_text h1{  font-size: 14px;  background: rgba(0,0,0,0.8);  padding: 3px;  margin-bottom: 5px;}.video_text h2{  font-size: 14px;  background: rgba(0,0,0,0.8);  padding: 3px;  margin-top: 1px;}.video_text h2 span{  font-size: 14px;} .video_caps{  position: absolute;  top:8px; } .video{  background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/cnt_bg.png);  height: 780px;  padding-bottom: 20px;  padding-top: 20px;}.slide_video > .carousel-inner{  border: 6px solid #fff;  margin-bottom: 20px;      transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;}.slide_video > .carousel-inner:hover{  border: 6px solid #00a651;  margin-bottom: 20px;}.news{}.news_wrapper .item{width: 560px;margin: 0 auto;position: relative;    transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;}.news_wrapper .item a{}.news_wrapper .item_img{}.news_wrapper .item_img{width: 82%;height: 340px;}.news_wrapper .item_img img{    width: 100%;max-height: none !important;max-width: none !important;} .item_box{    position: absolute;right: 0;bottom: 0;width: 252px;height: 168px;background: #fff;padding: 10px;text-align: left;box-sizing:border-box;z-index: 8;}.item:hover > .item_box{  background: #00a651;}.item:hover > .item_box h2{color:#fff;}.item:hover > .item_box h3{color:#fff;}.item:hover > .item_box h3 span{color:#fff;}.item:hover > .item_box .item_text{color:#fff;}.item_box h2{color:#222222;text-shadow:0 0 0 #222222;font-size: 18px;margin-top: 5px;font-family: 'montserratregular';}.item_box h3{color:#222222;font-size: 14px;font-weight: bold;margin-top: 5px; font-family: 'montserratsemibold';}.item_box h3 span{font-size: 14px;color:#00a952;padding-left: 8px;    font-family: 'montserratlight';margin-top: 5px;}.news_gallery_hover{    width: 82%;    height: 100%;    text-align:center;    background: rgba(0,0,0,0.5);    position: absolute;    left: 0;    z-index: 2;    display: none;         transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;}.news_hover{background-image: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/news_hover.png);width: 142px;height: 62px;margin: 0 auto;display: block;     transition: .7s;    -webkit-transition: .7s;    -moz-transition: .7s;    margin-top: 33%;}.item img{  width: 100%;}.item:hover >.news_gallery_hover{    display: block;}.soc_icons_mob{ }.bg-header{    background: #2a2a2a;}.item_text{    color: #393939;    line-height: 24px;    margin-top: 5px;}.swiper-wrapper{  overflow: hidden;  width: 90%;  margin: 0 auto;}.footer{      }.footer_scale{        background-image: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/scale.png);    background-repeat: no-repeat;background-position: 0px 0px;height: 100px;}.footer_links{color:#fff;margin-top: 20px;}.copyright{    color:#e4e4e4;    margin-top: 30px;    padding-bottom: 7px;    letter-spacing: 1px;    text-align: center;    background: #a01417;    height: 40px;    line-height: 40px;}.s_spn    {display: inline-block;    margin-top: -5px;    margin-left: 5px;    border: 1px solid #fff;    margin-bottom: 20px;    vertical-align: top;}.copyright p {  margin-bottom: 0px;  color:#fff;  font-size: 12px;  font-weight: 400;}.copyright p a{    color: #fff;    background: transparent;     font-size: 12px;  font-weight: 400;        transition: .7s;    -webkit-transition: .7s;    -moz-transition: .7s;    -o-transition: .7s;}.copyright p a:hover{    color:#2a2a2a;}.header-mid{  background: #fff;  padding-bottom: 15px;}.bg-red-style{  background: #a01417;}.fone-box{  text-align: right;  margin-top: 40px;}.fone-box span{  color:#47484a;  font-size: 22px;  font-weight: 900;}.small-no{  color:#47484a !important;  font-size: 16px !important;  font-weight: 700 !important;  margin-top: 10px;      letter-spacing: .5px;}.soc_icons{  display: inline-block;}.soc_icons a{width: 22px;height: 22px;line-height: 22px;text-align: center;margin-top: 6px;margin-left: 5px;display: inline-block;vertical-align: top;}.soc i{    color:#fff;}.soc:hover{    background: #00a651;    }.logo a{} .hvr-rectangle-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: translateZ(0);    transform: translateZ(0);    box-shadow: 0 0 1px rgba(0, 0, 0, 0);    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    -moz-osx-font-smoothing: grayscale;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-rectangle-out:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: rgba(0,0,0,0.6);    -webkit-transform: scale(0);    transform: scale(0);    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {    color: white;}.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {    -webkit-transform: scale(1);    transform: scale(1);}.news_wrapper{margin-bottom: 35px;}.left_owl_btn {    width:30px;    height: 32px;    background: #272727;    position: absolute;    line-height: 32px;    text-align: center;    right: 32px;    cursor: pointer;    transition: .7s;    -webkit-transition: .7s;    -moz-transition: .7s;    -o-transition: .7s;}.right_owl_btn {    width: 30px;    height: 32px;    line-height: 32px;    text-align: center;    position: absolute;    background: #272727;    cursor: pointer;    right: 0%;    transition: .7s;    -webkit-transition: .7s;    -moz-transition: .7s;    -o-transition: .7s;}.left_owl_btn:hover {    cursor: pointer;    background: #30a9d9;}.right_owl_btn:hover {    cursor: pointer;    background: #30a9d9;}.fa-angle-left{    color:#fff;}.fa-angle-right{    color:#fff;}.picture_gallery{  height: 426px;  position: relative;  float: none !important;  overflow: hidden;      transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;}.logo_mobile{  display: none;}.pic_gal{     padding: 2px;    float: none;    display: inline-block;    vertical-align: top;    text-align: center;    margin-top: 5px;        transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;}.pic_gal img{  width: 100%;}.pic_gal_mtop{  margin-top:10px;}.price__slider{ }.picture_gallery_hover{    width: 100%;    height: 100%;    text-align:center;    background: rgba(0,0,0,0.5);    position: absolute;    left: 0;    z-index: 2;    display: none;         transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;}.plus{    background-image: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/plus.png);width: 49px;height: 49px;margin: 0 auto;display: block;     transition: .7s;    -webkit-transition: .7s;    -moz-transition: .7s;    margin-top: 33%;}.pic_gal:hover >.picture_gallery_hover{    display: block;}.view_more{  display: block;  margin:0 auto;  margin-top: 40px;}.slide .carousel-indicators {text-align: center;}.slide .carousel-indicators li{  width: 10px;  height: 10px;  background: #47484a;  color:#fff;  border: 0px;  border-radius: 0px !important;  text-indent: initial;      font-family: 'montserratmedium';  font-size: 20px;      transition: ease-in-out 0.3s;  -webkit-transition: ease-in-out 0.3s;  -moz-transition: ease-in-out 0.3s;  -o-transition: ease-in-out 0.3s;}.slide .carousel-indicators .active{    font-family: 'montserratmedium';  background:#a01417;  font-size:30px; }.deal{  text-align: center;  margin-top: 30px;}.deal__section{}.deal__section h3{}.deal__text{ line-height: 28px;    margin-top: 8px;margin-bottom: 29px;}.deal__box{  position: relative;  margin-top: 47px; }.deal__top{    position: absolute;    top: -12px;    left: 38px;    width: 55px;    height: 66px;    z-index: 1;    overflow: hidden;  text-align: center;    display: grid;    align-content: center;    padding-left: 6px;}.deal__img{  width: 100%;}.deal__img img{  width: 100%;}.deal__detail{  border-bottom: 1px solid #d9d9d9;  border-left: 1px solid #d9d9d9;  border-right: 1px solid #d9d9d9;  text-align: left;  padding-top: 30px;  padding-bottom: 30px;}.deal__title{  font-size: 18px;  width: 70%;}.deal__validity{  text-align: center;  color:#7f7f7f;  font-size: 15px;  text-transform: uppercase;  width: 29%;}.deal__validity .off20{color:#ef8959; background: none !important; }.deal__validity .off30{color:#e64db0; background: none !important;}.deal__validity .sale{color:#9144d5; background: none !important;}.deal__validity .new{color:#97b837; background: none !important;}.deal__button{}.deal__box .off20{  background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/tag__orange.PNG) no-repeat;}.deal__box .off30{  background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/tag__pink.PNG) no-repeat;}.deal__top--green{  background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/tag__green.PNG) no-repeat;}.deal__box .new{  background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/tag__green.PNG) no-repeat;}.deal__box .sale{  background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/tag__purple.PNG) no-repeat;}.deal__color--orange{color:#ef8959;}.deal__color--green{color:#97b837;}.deal__color--purple{color:#854ced;}.deal__color--pink{color:#e356c4;}.deal__color--yellow{color:#de932c;}.deal__btn{  width: 188px;  height: 46px;  line-height:44px;  display: block;  margin:  0 auto;  text-align: center; border: 1px dashed #d1d1d1;  margin-top: 25px;  overflow: hidden;  transition:.4s;  background: none; }.deal__btn a{background: none !important;display: block;color:#1f1f1f;}.clear_both{  clear: both;}.deal__btn:hover{ border: 1px dashed transparent;}.deal__btn a:hover{color:#fff;} .hvr-curl-top-right {  display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px transparent;  position: relative;}.hvr-curl-top-right:before {  pointer-events: none;  position: absolute;  content: '';  height: 0;  width: 0;  top: 0;  right: 0;  background: white; box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-property: width, height;  transition-property: width, height;}.hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before {  width: 25px;  height: 25px;}.hvr-curl-top-right:hover{} .deal__btn > .new:hover{    background: #97b837 !important;  } .deal__btn > .new:before{  background: linear-gradient(225deg, white 45%, #77961e 50%, #77961e 56%, #77961e 80%) !important;  } .deal__btn >  .off20:hover{    background: #ef8959 !important;  } .deal__btn >  .off20:before{  background: linear-gradient(225deg, white 45%, #ef8959 50%, #ef8959 56%, #ef8959 80%) !important;  } .deal__btn >  .off30:hover{    background: #e356c4 !important;  } .deal__btn >  .off30:before{  background: linear-gradient(225deg, white 45%, #e356c4 50%, #e356c4 56%, #e356c4 80%) !important;  } .deal__btn >  .sale:hover{    background: #854ced !important;  }  .deal__btn >  .sale:before{  background: linear-gradient(225deg, white 45%, #854ced 50%, #854ced 56%, #854ced 80%) !important;  } .hvr-yellow:hover{    background: #f6ad4a !important;  } .hvr-yellow:before{  background: linear-gradient(225deg, white 45%, #f6ad4a 50%, #f6ad4a 56%, #f6ad4a 80%) !important;  }.ads{background: #f9f9f9;border-top:1px solid #d1d1d1;padding-top:30px;}.ads_box{  margin-top: 23px;}.ads_box a{  display: block;  border:1px solid #d9d9d9;}.more_btn{}.btn {    border: none;    font-family: inherit;    font-size: inherit;    color: inherit;    background: none;    cursor: pointer;    width: 164px;    height: 61px;    line-height: 61px;    display: inline-block;    text-transform: uppercase;    letter-spacing: 1px;    font-weight: 700;    outline: none;    position: relative;    -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    transition: all 0.3s;    padding: 0px;    border-bottom: 1px solid #12753c !important;    margin-top: 40px;    border-radius: 0px;}.btn-4{    color: #fff;    overflow: hidden;    background: #49aa72;}.btn-4:hover{  color:#fff;}.btn-4a:before {    left: 130%;    top: 0;}.btn-4a:hover:before {    left: 75%;}.btn-4:before {    position: absolute;    height: 100%;    font-size: 125%;    line-height: 3.5;    color: #fff;    -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    transition: all 0.3s;}.btn:after {    content: '';    position: absolute;    z-index: -1;    -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    transition: all 0.3s;}.icon-arrow-right:before {    content: "\f095";    font-family: FontAwesome;}.btn:before, .icon-heart:after, .icon-star:after, .icon-plus:after, .icon-file:before {    font-family: FontAwesome;    speak: none;    content: "\f061";    font-style: normal;    font-weight: normal;    font-variant: normal;    text-transform: none;    line-height: 1;    position: relative;    -webkit-font-smoothing: antialiased;}  @-webkit-keyframes hvr-bob {  0% {    -webkit-transform: translateY(-8px);    transform: translateY(-8px);  }  50% {    -webkit-transform: translateY(-4px);    transform: translateY(-4px);  }  100% {    -webkit-transform: translateY(-8px);    transform: translateY(-8px);  }}@keyframes hvr-bob {  0% {    -webkit-transform: translateY(-8px);    transform: translateY(-8px);  }  50% {    -webkit-transform: translateY(-4px);    transform: translateY(-4px);  }  100% {    -webkit-transform: translateY(-8px);    transform: translateY(-8px);  }}@-webkit-keyframes hvr-bob-float {  100% {    -webkit-transform: translateY(-8px);    transform: translateY(-8px);  }}@keyframes hvr-bob-float {  100% {    -webkit-transform: translateY(-8px);    transform: translateY(-8px);  }}.hvr-bob {  display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px transparent;}.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {  -webkit-animation-name: hvr-bob-float, hvr-bob;  animation-name: hvr-bob-float, hvr-bob;  -webkit-animation-duration: .3s, 1.5s;  animation-duration: .3s, 1.5s;  -webkit-animation-delay: 0s, .3s;  animation-delay: 0s, .3s;  -webkit-animation-timing-function: ease-out, ease-in-out;  animation-timing-function: ease-out, ease-in-out;  -webkit-animation-iteration-count: 1, infinite;  animation-iteration-count: 1, infinite;  -webkit-animation-fill-mode: forwards;  animation-fill-mode: forwards;  -webkit-animation-direction: normal, alternate;  animation-direction: normal, alternate;}.gbox{  text-align: left;  border:1px solid #d9d9d9;  padding-bottom:30px;   margin-top: 20px;}.gbox__img{width: 100%; }.gbox__img img{width: 100%;transition: all .2s ease-in-out;}.gbox__date{color:#313131; font-size: 14px;  padding-left: 18px;}.gbox__heading{  margin-top: 10px;  padding-left: 18px;  letter-spacing: 1px;}.gbox__text{  margin-top: 12px;  line-height: 28px;  padding-left: 18px;color:#1f1f1f;text-shadow:0 0 0 #1f1f1f;}.gbox > .new{  border-left:4px solid #97b837 !important;  color: #97b837 !important;}.gbox > .sale{  border-left:4px solid #854ced !important;color: #854ced !important;}.gbox > .off20{  border-left:4px solid #f6ad4a !important;  color: #f6ad4a !important;}.gbox__btn{}.more-btn2{  background: #2f2f2f;  border-bottom: 1px solid #000 !important;}.ftr-area{  background: #2a2a2a;  padding-top: 30px;}.footer-menu{  text-align: center;}.footer-menu ul{padding-left: 0px;}.footer-menu ul li{display: inline-block; margin: 0px 35px;}.footer-menu ul li a{  letter-spacing: 2px;  font-size: 15px;  color:#1d1d1d !important;}.footer-menu ul li a:hover{  color:#f32200 !important;  border:none;}.footer-menu ul li a::before{  position: relative !important;  display: none;}.winner_list{  margin-top: 50px;}.winner{  text-align: center;  border-left:1px dashed #f5a5cf;  border-right:1px dashed #f5a5cf;  border-top:1px dashed #f5a5cf;  border-bottom:1px dashed #f5a5cf;}.winner:nth-child(even){   border-left:0px dashed #f5a5cf;}.winner h1{ font-size: 20px;}.recent-price__section{  border:2px solid #a01417;   height: 85px;}.recent-price__heading{  background: #a01417;  text-align: center;     padding: 21px 0px;}.recent-price__heading h2{  color: #fff;  text-transform: uppercase;  display: block;  font-size: 18px;  font-weight: 900;  margin-bottom: 0px;  margin-top: 0px;}.recent-price__heading span{  color: #fff;  font-size: 12px;  font-weight: 400;}.recent-price__heading span p{  display: inline;  font-size: 12px;  font-weight: 400;}.recent-price__copper-pipe{   text-align: center;          position: relative;          padding-top: 10px;}.copper-arr .panel-title .panel-default:first-child a:after, .accordion-arr .panel-title a.collapsed:after {    content: "\f078";    color:#a01417;}.copper-arr .panel-body{  background:#a01417;  color:#fff;}.copper-pipe{ }.copper-arr .panel-title a:after {    content: "\f077";    font-family: "FontAwesome";    color:#a01417;    border: 0;    background-color: transparent;    line-height: 2.2em;    margin-left: 12px;}.copper-arr .panel-title .panel-default:first-child a:after, .accordion-arr .panel-title a.collapsed:before {    content: none;}.copper-arr .panel-title a:before {    content: none;    font-family: "FontAwesome";    border: 0;    background-color: transparent;    line-height: 2.2em;}.search_mobile{  display: none;}.copper-pipe{  border: 0px !important}.copper-pipe h4{ color:#646464;font-size:18px !important;font-weight: 900;}.copper-pipe h4 a{ color:#646464;font-size:18px !important;font-weight: 900;}.price-slider{    width: 100% !important;    border-right: 1px solid #cccccc;    padding-bottom: 16px;    text-align: left;    padding-top: 17px;}.price-slider h1{  font-weight: 400;  font-size: 13px;  color:#646464;margin-bottom: 0px;margin-top: 0px;}.price-slider span{  color:#a01417;  font-weight: 900;  font-size: 24px;}.s2 .swiper-wrapper {  overflow: visible !important;}.s1 .swiper-wrapper {  overflow: visible !important;}.price-slider span p{  color:#a01417;  font-weight: 900;  font-size: 24px;  display: inline;}.price-left{  left: 0px;  color: #a01417;  font-size: 25px;  opacity: 1 !important;    width: auto;  height: auto;  top:45px;}.price-right{  right: 0px;  font-size: 25px;  top:45px;  width: auto;  height: auto;  opacity: 1 !important;  color: #a01417;  left: auto;}.content_box{margin-top: 60px;}.box---style{      position: relative;}.grid {padding:0px;   list-style: none;  }.grid li {}.grid figure {  margin: 0;  position: relative;}.grid figure img {  max-width: 100%;  display: block;  position: relative;}.grid figcaption {  position: absolute;  top: 0;  left: 0;  text-align: center;  background: #a01417;  color: #fff;}.grid figcaption h3 {  margin: 0;  padding: 0;  color: #fff;  line-height: 49px;  font-weight: 900;  font-size: 18px;}.grid figcaption a {  text-align: center;  padding: 5px 10px;  border-radius: 2px;  display: inline-block;  background: #ed4e6e;  color: #fff;}.cs-style-2 figure img {  z-index: 10;  -webkit-transition: -webkit-transform 0.4s;  -moz-transition: -moz-transform 0.4s;  transition: transform 0.4s;}.no-touch .cs-style-2 figure:hover img,.cs-style-2 figure.cs-hover img {  -webkit-transform: translateY(0px);  -moz-transform: translateY(0px);  -ms-transform: translateY(0px);  transform: translateY(0px);}.cs-style-2 figcaption {  height: 49px;  width: 100%;  top: auto;  bottom: 0;    -webkit-backface-visibility: visible;    -moz-backface-visibility: visible;    backface-visibility: visible;    display: block;    position: relative;}.cs-style-2 figcaption a {  position: absolute;  right: 20px;  top: 30px;}.about-content{  text-align: center;  margin-top: 50px;  padding-bottom: 42px;}.about-content h2{    font-size: 28px;  font-weight: 700;  color:#2f2f2f;}.about-content h2 span{  color:#a01a1d;  font-size: 28px;  font-weight: 700;}.about-content p{  font-size: 14px;  color:#555555;  font-weight: 400;  line-height: 20px;}.matfaq{  background: url(//allrecyclingmanagement.com/wp-content/themes/themeized-child/images/bg-c4.png);  background-size:100% 100%;}.mf__1{  padding-bottom: 30px;}.mf__1 h1{  color:#fff;  text-transform: uppercase;  font-weight: 700;  font-size: 30px;  margin-bottom: 20px;  margin-top: 37px;}.mf__1 h4{color:#fff;  font-weight: 400;  font-size: 17px;}.mf_points{  padding-left: 0px;  margin-top: 20px;}.swiper-slide{  width: 218px;}.mf_points li{  color:#fff;  font-weight: 700;  list-style: none;  font-size: 17px;  line-height: 32px;}.mf_points li i{  margin-right: 16px;}.faq_style .panel-title .panel-default:first-child a:after, .accordion-plus .panel-title a.collapsed:after {    content: "\f055";    color:#fff;    font-size: 23px;}.faq_style .panel-body{  background:#a01417;  color:#fff;}.faq_style .panel-title a:after {    content: "\f056";    font-family: "FontAwesome";    color:#fff;font-size: 23px;    border: 0;    background-color: transparent;    line-height:none;    margin-left: 12px;}.faq_style .panel-title .panel-default:first-child a:after, .accordion-plus .panel-title a.collapsed:before {    content: none;}.faq_style .panel-title a:before {    content: none;    font-family: "FontAwesome";    border: 0;    background-color: transparent;    line-height: none;}.faq_style .panel-title{    padding-left: 15px !important;    background: #a01417;    height: 35px;    line-height: none;    position: relative;}.faq_style .panel-title a{  display: block;  color:#fff;  font-size: 14px;  font-weight: 900;  display: block;  line-height: 35px;}.faq_style .panel-body{  background: #fff;  color:#a01417;}.faq_style{  margin-top: 5px;}.faq{  margin-top: 20px;}.faq .panel-group{  margin-bottom: 0px;}.mf__2{  margin-top: 18px;}.mf__2 h1{  color: #a01b1e;  font-weight: 900;  text-transform: uppercase;  font-size: 30px;}.faq_style .collapsed:after{  position: absolute;  right: 10px;}.faq_style .collapsed:before{  position: absolute;  right: 10px;}.faq_style .panel-title a:after{  position: absolute;  right: 10px;}.contact-us{  color:#fff;}.contact-us h3{  font-size: 28px;  margin-bottom: 23px;  font-weight: 700;}.contact-us span{  color: #fff;  font-size: 16px;  font-weight: 700;}.contact-us span a{  color:#fff;  font-weight: 700;  font-size: 16px;}.contact-us p a{  color:#fff;  font-weight: 700;  font-size: 16px;  margin-left: 8px;}.contact-us p{  color:#fff;  font-weight: 700;  font-size: 16px;}.map-area{  margin-top: 20px;}.contact-us p a:hover{  color:#a01417;}.contact-us span a:hover{  color:#a01417;} .top-area{ margin-top: 199px;}.heading-page{  text-align: center;  color:#2f2f2f;  font-size: 28px;  font-weight: 700;  margin-top: 40px;}.breadcrumb-area{  text-align: center;}.breadcrumb-area ul{  padding: 0px;}.breadcrumb-area ul li{  list-style: none;  display: inline-block;  color:#a01417;  font-size: 15px;  font-weight: 700;}.breadcrumb-area ul li a{  color:#2f2f2f;  font-size: 15px;  transition:.4s;  font-weight: 700;  border-bottom:1px solid transparent;}.breadcrumb-area ul li:last-child:before{  content:"\f0da";  font-family: FontAwesome;  margin-left: 8px;  margin-right: 8px;  color:#2f2f2f;}.breadcrumb-area ul li a:hover{  color:#a01417;  font-size: 15px;  font-weight: 700;  font-style: italic;  border-bottom:1px solid #a01417;}.content-left{  color:#222;  font-weight: 400;  font-size: 14px;  line-height: 20px;  text-align: justify;  padding-bottom: 70px;  text-shadow:0 0 0 #222;}.content-left p{  color:#222;  font-weight: 400;  font-size: 14px;text-shadow:0 0 0 #222;}.content-left h1{  font-size: 28px;  color:#2f2f2f;  font-weight: 700;  margin-bottom: 16px;}.tableizer-table{  color:#222;text-shadow:0 0 0 #222;}.content-left h1 span{   font-size: 28px;  color:#a01a1d;  font-weight: 700;}.content-right{}.page-heading-2{background: #a01417;text-align: center;padding: 21px 0px;}.page-heading-2 h1{  font-size: 18px;  color:#fff;  margin: 0px;  font-weight: 900;  text-transform: uppercase;}.page-heading-2 span{   font-size: 12px;  color:#fff;  font-weight: 400;  }  .page-heading-2 span p{       font-size: 12px;  color:#fff;  font-weight: 400;  display: inline;  }  .price-slider-p{width: 100% !important;border-bottom: 1px solid #cccccc;padding-bottom: 13px;text-align: center;background: #ebebeb;padding-top: 10px;padding-bottom: 20px;}.price-left-p{display: none;}.price-right-p{  display: none;}.price-slider-p h1{  font-weight: 400;  font-size: 13px;  color:#646464;  margin-top: 0px;margin-bottom: 0px;}.price-slider-p span{  color:#a01417;  font-weight: 900;  font-size: 24px;}.s1 .swiper-slide{  margin-right: 0px !important;}.price-slider-p span p{  color:#a01417;  font-weight: 900;  font-size: 24px;  display: inline;}.price-left-p{  right: 30px;  color: #a01417;  font-size: 25px;  opacity: 1 !important;    width: auto;  height: auto;  bottom:0px;  margin-top: 0px;  top:auto;}.price-right-p{  right: 0px;  font-size: 25px;  bottom:0px;  top:auto;  width: auto;  height: auto;  opacity: 1 !important;  margin-top: 0px;  color: #a01417;  left: auto;}.s1{  padding-bottom: 50px;}.contact_area{}.contact_info{}.cont-icon__box{   background: #2a2a2a;   display: block;   padding: 26px 0px;}.cont-icon__box i{  color:#fff;  font-size: 45px;}.cont-icon{border:1px solid #d6d6d6;padding:10px;text-align: center;width: 120px;height: 120px;display: block;margin: 0 auto;}.contact-info h3{  color:#2a2a2a;  font-size: 17px;  font-weight: 700;  line-height: 22px;  text-align: center;}.contact-info h3 a{  color:#2a2a2a;  font-size: 17px;  font-weight: 700;}  .contact-info h3 a:hover{  color:#a01417;  font-size: 17px;  font-weight: 700;}  .copper-p {    padding:2px 4px;  }  .copper-p ul{    padding-left: 0px;  }  .copper-p li{    list-style: none;    display: block;    font-size: 13px;  }  @media only screen and (max-width : 1920px) { } @media only screen and (max-width : 1680px) { } @media only screen and (max-width : 1600px) { } @media only screen and (max-width : 1440px) { } @media only screen and (max-width : 1280px) {  .rightimage {    position: absolute;    right: 7px;  }} @media only screen and (max-width : 1147px) {  .rightimage{    display: none;  }  .logo{    background: none;  }  .navbar-menu--style>li {  }} @media only screen and (max-width : 1024px) {   .copper-pipe .panel-heading{    padding: 0px;  }.left-pull, .right-pull{  float: none !important;      margin-top: 10px !important;}.copyright{  height: auto;}.navbar-menu--style>li>a {    padding: 17px 4px !important;}} @media only screen and (max-width : 992px) {.logo a{  text-align: center;margin-right: 30px;}  } @media only screen and (max-width : 960px) {  } @media only screen and (max-width : 800px) {   } @media only screen and (max-width : 768px) {  .bg--white{  height: 104px;}.navbar-menu--style>li>a{      padding: 17px 4px !important;}.search_area {    position: relative;    right: 0;    top: 0;    background: #fff;    width: 228px;    margin: 0 auto;    display: block;    float: none !important;}} @media only screen and (max-width : 767px) {  .main-container {    margin-top: 120px;}  .content-left{    padding-bottom: 10px;  }  .navbar-menu--style>li>a{    color:#a01417 !important;  }  .slide-navbar #slide-nav #slidemenu{    right: -15px !important;  }.fone-box {    text-align: center;    margin-top: 0;    width: 100%;}#moreMenu{  display: none !important;}.header-mid{  padding-bottom: 0px;}.winner:nth-child(even){   border-left:1px dashed #f5a5cf;}.slide-navbar #slide-nav .navbar-toggle > .icon-bar{  background: #a01417 !important;}.header-top{  display: none;}.footer-menu{  display: none;}.soc_icons_mob{  margin-top:20px;  margin-bottom:20px;  text-align: left;  margin-left: 10px;  display: block;}    .navbar-menu--style>li>a {    padding: 0px 0px !important;    text-align: left}.logo_mobile{    display: block;    position: absolute;    left: 0;    width: 120px;    top:2px;}  .slide-navbar--right .navbar-header.slide-navbar--active{    top:0;  }  section.hdr-area:before {   display: none;}  .logo{    width: 140px;    margin-left: 18px; display: none;  }.search_area{}.navbar-menu--style {    width: 100%;    position: relative;  right: 0;  text-align: left;}.cl-effect-12{  display: block;}.navbar-menu--style>li{  float: none !important;}.button_class{position: relative;z-index: 99;right: -5px;}.navbar-menu--style>li {    margin: 10px 12px;    float: left;    display: block !important;} .mobile-section{      display: block;    position: fixed !important;    top: 0;    height: 50px;    border-bottom: 1px solid #00a651; }.bg--white {    background-image: none;    height: 59px;}.navbar-brand{  width: 120px;} #navbar-height-col{  display: none;}.picture_gallery{  height: auto;}.rect_box{  height: auto;}.rect_left1{  text-align: center;}.rect_left{  text-align: center;}.circle_box{  margin: 0 auto;  display: block;}.video{  height: auto;}.search_mobile{  display: block;  }  .search_area{  display: none;  } .search-form {    width: 229px;    display: block;    height: 30px;    border: 1px solid #a01417;}.slider-area { }.slider-box {    width: 79%;    overflow: hidden;    background: rgba(0,0,0,0.7);    padding: 0px 19px;    bottom: 16px;    left: 23px;    position: absolute;    padding-bottom: 10px;}.slider-btn-l{display: none;}.slider-btn-r{display: none;}.recent-price__section{  height: auto;}.grid figure img{  width: 100%;}.grid figcaption{  position: relative;}.mf__1 {    padding-bottom: 30px;    background: #a01417;    padding-top: 9px;}.mf__2{  padding-bottom: 12px;}.matfaq {    background:#fff;}    .right-pull{      margin-top: 0px !important;    }    .heading-title {    font-size: 28px;}    iframe{      pointer-events:none;    }    .bg-red-style {    background: #fff;    border-top: 1px solid #a01417;}.price-slider{  border-right: 0px solid #fff;}.top-area{  margin-top: 0px;}} @media only screen and (max-width : 736px) {  } @media only screen and (max-width : 667px) {  } @media only screen and (max-width : 603px) {  } @media only screen and (max-width : 640px) {  } @media only screen and (max-width : 568px) {    .slider-box {    width: 79%;    overflow: hidden;    background: rgba(0,0,0,0.7);    padding: 0px 9px;    bottom: 6px;}.header-top{text-align: center;height: auto;  }  .header-top span{float: none !important;  }    .header-top .soc_icons{float: none !important;  }  } @media only screen and (max-width : 533px) {  } @media only screen and (max-width : 480px) {.banner h3{  font-size: 20px;  }  .slider-box{display: none;}   .copyright p{line-height: normal;} } @media only screen and (max-width : 414px) {  } @media only screen and (max-width : 375px ) {.slider-box{display: none;} } @media only screen and (max-width : 360px) {  } @media only screen and (max-width : 320px) {  } @media only screen and (max-width : 240px) {  }