/**
 * Table of contents: 
 * jquery.bxslider.css
 * main-styles.css
 * z.css
 * Generated on: 2017-07-20 07:51:31
 */
 .bx-wrapper{position: relative;margin: 0 auto 60px;padding: 0;*zoom: 1}.bx-wrapper img{max-width: 100%;display: block}.bx-wrapper .bx-viewport{-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;border: 5px solid #fff;left: -5px;background: #fff;-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0)}.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position: absolute;bottom: -30px;width: 100%}.bx-wrapper .bx-loading{min-height: 50px;background: url(images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000}.bx-wrapper .bx-pager{text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px}.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display: inline-block;*zoom: 1;*display: inline}.bx-wrapper .bx-pager.bx-default-pager a{background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px}.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #000}.bx-wrapper .bx-prev{left: 10px;background: url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right: 10px;background: url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position: 0 0}.bx-wrapper .bx-next:hover{background-position: -43px 0}.bx-wrapper .bx-controls-direction a{position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999}.bx-wrapper .bx-controls-direction a.disabled{display: none}.bx-wrapper .bx-controls-auto{text-align: center}.bx-wrapper .bx-controls-auto .bx-start{display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(images/controls.png) -86px -11px no-repeat;margin: 0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active{background-position: -86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(images/controls.png) -86px -44px no-repeat;margin: 0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active{background-position: -86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align: left;width: 80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right: 0;width: 35px}.bx-wrapper .bx-caption{position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%}.bx-wrapper .bx-caption span{color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px}body{position: relative;font-family: 'Roboto', sans-serif;font-size: 15px;color: #2a2a2a}img{max-width:100%}*{margin:0px;padding:0px}a{text-decoration:none !important;outline:0 !important}.nopadding-right{padding-right:0px}.nopadding-left{padding-left:0px}.nopadding{padding:0px}.affix-top{position: static;width:265px !important}button{outline: none}button:hover, button:active, button:focus{outline: none}.affix{position:fixed !important;top:20px;width:265px !important}option{padding-left:25px}.fixed{position: fixed}.form-control::-webkit-input-placeholder{color:#c2c2c2}.form-control:-moz-placeholder{color:#c2c2c2}.form-control::-moz-placeholder{color:#c2c2c2}.form-control:-ms-input-placeholder{color:#c2c2c2}.form-control:focus{box-shadow:none !important}.form-control{box-shadow:none !important}.formOverlay:before{content: "\f110";font-family: fontawesome;-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);color: #ffbe00;position: absolute;top: 50%;left: 50%;font-size: 56px;margin-top: -25px;margin-left:-25px}.formOverlay{background:transparent;display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 9999}.alert .message-icon{margin-right: 10px;width: 30px;height: 30px;text-align: center;border:1px solid #9F9F9F;border-radius: 50%;line-height: 30px}#header{background:#262626;padding:15px 0px;border-bottom:2px solid #686868;line-height:15px}#left-header{}#left-header h1{font-size:14px;color:#ffffff;margin:0px;font-weight:normal}#left-header h1 a,#left-header h1 span{font-weight:500;color:#ffffff}#left-header h1 br{display:none !important}#left-header h1 a:hover{color:#ffbe00}#right-header{}#right-header h1{font-size:14px;color:#ffffff;margin:0px;display:inline-block;margin-right:12px}#right-header a{color:#ffffff;padding-left:18px}#right-header a i.fa{transition:all 0.2s ease 0s}#right-header a:hover{color:#ffbe00}#right-header a:hover i.fa{transform:scale(1.2)}#logo-section{padding:25px 0px 5px;position:relative;z-index:9999}#logo{}#logo img{}#icons-list{padding:10px 0px;margin-top: 20px}#icons-list a{color:#fff;font-size:16px;font-family: 'Poppins', sans-serif;text-transform:capitalize;margin-left:30px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s}#icons-list a i.fa{color:#ffbe00;margin-right:15px}#icons-list a:hover{color:#0089d1}.navbar{border:none;position: relative;margin-bottom:0px;min-height:auto}.navbar-default{background-color:transparent;border:none}.navbar-collapse{padding:0px}.navbar-toggle{margin-top:4px !important;background:#ffbe00;border-color:#ffbe00 !important}.navbar-default .navbar-toggle .icon-bar{background-color: #ffffff}.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #ffbe00;border-color: #ffbe00}#search-section{background:#ffbe00;padding:20px 0px}#search-form{}#search-input{}#search-input .form-group{margin-bottom:0px}#search-input .form-control{height:50px;border:none;font-size:16px}#search-input select{-moz-appearance:none;-webkit-appearance:none;appearance:none}#search-input select.form-control{border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:1px solid #c2c2c2;color:#c2c2c2;background:#ffffff url(../images/caret.png) top 50% right 15px no-repeat;padding-left:25px}#search-input input.form-control{border-top-left-radius:0px;border-bottom-left-radius:0px;padding-left:25px;color:#c2c2c2}#search-button{}#search-button button{background: -webkit-linear-gradient(left, #ffffff 50%, #262626 50%) repeat scroll right bottom/200% 100% transparent;background: linear-gradient(to right, #ffffff 50%, #262626 50%) repeat scroll right bottom/200% 100% transparent;color:#ffffff;padding:13.5px 52px;font-size:16px;border:none;border-radius:4px;-webkit-transition: background 350ms ease-in-out;transition: background 350ms ease-in-out;width:100%;outline:0 !important}#search-button button i.fa{margin-right:5px}#search-button button:hover{background-position: left bottom;color:#262626}#main-banner{position: relative;margin-top: -30px}.home_slider{position: relative;z-index: 1}.soliloquy-pager.soliloquy-default-pager{display: none}#banner-link{text-align:center}#banner-link button{background: #ffbe00 none repeat scroll 0 0;display: inline-block;height:25px;border: none;border-radius:0px 0px 50px 50px;left: 0;margin: 0 auto;position: absolute;right: 0;width: 50px}#banner-link button i.fa{color: #000000;font-size: 16px;position:relative;bottom:5px}#main-banner-text{padding-top:145px}#main-banner-text h1{font-size:48px;color:#ffffff;margin:0px;font-weight:bold;text-transform:uppercase}#main-banner-text p{font-size:24px;color:#ffffff;margin:20px 0px 0px}.home_services{position: absolute;bottom: 5%;z-index: 2;width: 100%;margin: 0 auto}#visited-categories{padding:0px 0px 30px}#visited-categories h1{font-family: 'Poppins', sans-serif;font-size:28px;font-weight: 700;color:#0089d1;margin:0px;text-transform:uppercase}#categories-box{padding:0px 0px 0px;margin: 0 auto;text-align: center;width: 459px}.categories-boxes{float: left;height: 120px;width: 137px;background: #373737;line-height: 55px;border-radius: 2px;margin-left: 8px;margin-right: 8px;transition: all 0.5s ease 0s;background: #373737}.categories-boxes a{height:120px;width:137px;display:inline-block;line-height:55px;border-radius:2px;margin-right:2px;transition:all 0.5s ease 0s}.categories-boxes a span{line-height:20px;color:#ffffff;font-size:16px;text-transform:capitalize;display:block}.categories-boxes:hover{background:#0089d1;transform:scale(0.9)}#banner-map{}#map-link{text-align:center}#map-link button{position:absolute;left:0;right:0;border:none;text-align:center;margin:0 auto;background:#ffffff;width:50px;height:25px;bottom:0;border-radius:50px 50px 0px 0px}#map-link button i.fa{color:#000000;font-size:16px;position:relative;top:8px}#map,#homemap,#locationmap,#contactmap{height:500px}#search-categories{background:#ffffff;padding:80px 0px}#search-categories-section{padding:10px 0px 60px;background:#f7f7f7;border-bottom:2px solid #ffbe00}#search-categories-section .categories-list{background:#ffffff}#categories-heading h1{margin:0px;color:#242424;text-transform:uppercase;font-weight:700;font-size:28px}#categories-heading h1 span{padding:0px 30px}#categories-heading h1 span::after{border-right:3px solid #ffbe00;content: "";height: 30px;margin-left: 20px;width:3px;position: relative;top: 5px}#categories-heading h1 span::before{border-left:3px solid #ffbe00;bottom: 5px;content: "";height: 30px;margin-right: 20px;position: relative;width:3px}#search-categories-boxes,.search-categories-box{padding-top:50px;display:inline-block;width:100%}#search-categories-section #search-categories-boxes,#search-categories-section .search-categories-box{padding-top:50px;display:inline-block;width:100%}.search-categories-boxes{width:100%;display:inline-block}.search-categories-boxes h2{margin:0px;padding:10px 15px;background:#2771ae;font-size:16px;text-align:left !important;border-top-left-radius:4px;border-top-right-radius:4px;color:#ffffff;text-transform:capitalize;height:42px;line-height:21px}.search-categories-boxes h2 img{margin-right:5px}.categories-list{padding:15px;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:4px;background: #fff;border-bottom-right-radius:4px}.categories-list ul{margin-bottom:0px}.categories-list ul li{text-align:left !important;list-style:none;color:#636363;font-size:14px;line-height:35px;text-transform:capitalize;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s}.categories-list ul li a, .widget_content ul li a{color:#636363;font-weight: 600}.categories-list ul li:hover, .widget_content ul li:hover{padding-left:3px}.categories-list ul li:hover a, .widget_content ul li:hover a{color:#2771ae}.categories-list ul li::before, .widget_content ul li::before{content: "\f105";font-family: fontawesome;font-size: 16px !important;margin-right: 10px;color:#2771ae}.categories-list ul li span{float:right}#search-categories-boxes1{padding-top:30px;display:inline-block;width:100%}.search-categories-boxes1{display:inline-block;width:100%}.search-categories-boxes1 h2{margin:0px;padding:10px 15px;background:#ffbe00;font-size:16px;text-align:left !important;border-top-left-radius:4px;border-top-right-radius:4px;color:#ffffff;text-transform:capitalize;height:42px}.search-categories-boxes1 h2 img{margin-right:5px}.categories-list1{padding:15px;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.categories-list1 ul{margin-bottom:0px}.categories-list1 ul li{text-align:left !important;list-style:none;color:#636363;font-size:14px;line-height:35px;text-transform:capitalize;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s}.categories-list1 ul li a{color:#636363}.categories-list1 ul li:hover{padding-left:3px}.categories-list1 ul li:hover a{color:#ffbe00}.categories-list1 ul li::before{content: "";font-family: fontawesome;font-size: 10px !important;margin-right: 10px;color:#ffbe00}.categories-list1 ul li span{float:right}#search-categories button ,.read_more{background: -webkit-linear-gradient(left, #262626 50%, #0089d1 50%) repeat scroll right bottom/200% 100% transparent;background: linear-gradient(to right, #262626 50%, #0089d1 50%) repeat scroll right bottom/200% 100% transparent;border: none;padding: 5px 30px;color: #ffffff;font-size:16px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;outline:0 !important;display: inline-block}#search-categories button:hover, .read_more:hover{background-position: left bottom}#search-categories button i.fa{margin-right:5px}#feature-listings{padding:30px 0px}#feature-listings-heading h1{margin:0px;color:#242424;text-transform:uppercase;font-weight:700;font-size:28px}#feature-listings-heading h1 span{padding:0px 30px}#feature-listings-heading h1 span::after{border-right:3px solid #ffbe00;content: "";height: 30px;margin-left: 20px;width:3px;position: relative;top: 5px}#feature-listings-heading h1 span::before{border-left:3px solid #ffbe00;bottom: 5px;content: "";height: 30px;margin-right: 20px;position: relative;width:3px}#feature-box{padding-top:50px;width:100%;position:relative;display:inline-block}.feature-box{padding-top:60px;width:100%;position:relative;display:inline-block}#feature-box1,.feature-box1{padding-top:50px;width:100%;position:relative;display:inline-block}.feature-boxes-container{border:1px solid #eaeaea;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;width:100%;overflow:hidden;position:relative}.feature-boxes-container:hover{box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37)}.feature-boxes-container .feature-boxes img{border-top-left-radius:4px;border-top-right-radius:4px}.feature-boxes-container .feature-boxes h1{margin:0px;text-align:left;font-size:12px;text-transform:capitalize;border-bottom:2px solid #2872af;margin-left:1px;position:relative;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s}.feature-boxes-container .feature-boxes h1 span{background: #ffffff none repeat scroll 0 0;padding: 7px 15px;border-top-radius: 4px;border-top-right-radius:4px;position:absolute;bottom:-5px;color: #19526f}.feature-boxes-container:hover .feature-boxes-container:hover{background: #eaeaea}.feature-boxes-container:hover h1{margin-left:0px}.feature-boxes-container:hover .feature-box-text{}.feature-boxes-container .feature-box-text{padding: 20px;text-align:left;border-top:none;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;background: #fff}.feature-boxes-container .feature-box-text h2{font-size:16px;color:#636363;margin:0px}.feature-boxes-container .feature-box-text h2 span{float:right;font-size:12px;position:relative;top:3px}.feature-boxes-container .feature-box-text h2 span i.fa{color:#ffcc58}.feature-box-text i.fa-star-half-empty{margin-right: 5px}.feature-boxes-container .feature-box-text a h3{font-family: 'Poppins', sans-serif;color:#252525;font-weight:500;font-size:15px;margin-top: 0px;margin-bottom: 0px;text-align: center;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s}.feature-boxes-container:hover .feature-box-text a h3{color:#0c0c0c}.feature-boxes-container .feature-box-text p{font-size:13px}.feature-boxes-container .feature-box-text a{}.feature-boxes-container .feature-box-text a i.fa{color:#636363;margin-right:10px}#easy-search{background:url(../images/top.jpg);padding:50px 0px}#easy-search-heading{margin-bottom: 50px}#easy-search-heading h2{margin:0px;color:#0078b7;text-transform:capitalize;font-family: 'Poppins', sans-serif}#easy-search-heading h2 span{border-bottom: 2px solid #c1c1c1;position: relative;padding: 0px 38px}#easy-search-heading h2 span::after{content: "";height: 4px;width: 60px;position: absolute;bottom: -3px;left: 50%;background-color: #0078b7;margin-left: -30px}#easy-search .search-steps{background: #ffffff}#search-steps{}.search-steps{border:1px solid #ddd;border-radius:8px;padding: 30px}.search-steps .search_col{width: 20%}.search-steps h1{font-weight:500;margin:0px 0px 10px;font-size:21px;color:#2773af;font-family: 'Poppins';text-align:center;padding: 10px 0px}.search-steps.our_vision p{width: 83%;margin: 0 auto}.search-steps p{bottom:18px;color: #2a2a2a;font-family: "Roboto",sans-serif;font-size: 15px}.search-steps h4{color:#636363;font-family: "Roboto",sans-serif;font-size:14px;line-height:22px;position:relative;font-weight:normal;text-transform: uppercase}.search-steps .read_more{margin-top: 20px}.seperator_wrap{height: 35px}.seperator{left: 0;margin-top:-20px;position: absolute;right: -16px;top: 50%}.seperator hr{border-color: #0089d1;float: right;position: relative;width: 8%}.seperator hr::before{background-color: #ffffff;color: #0089d1;content: "";font-family: fontawesome;font-size:8px;left: 0;margin: -6px auto;position: absolute;right: 0;width:15px}#recent-listings{margin: 0px;background: #2b8cd9}#recent-listings-heading h1{margin:0px;color:#242424;text-transform:uppercase;font-weight:700;font-size:28px}#recent-listings-heading h1 span{padding:0px 30px}#recent-listings-heading h1 span::after{border-right:3px solid #ffbe00;content: "";height: 30px;margin-left: 20px;width:3px;position: relative;top: 5px}#recent-listings-heading h1 span::before{border-left:3px solid #ffbe00;bottom: 5px;content: "";height: 30px;margin-right: 20px;position: relative;width:3px}#recent-listings .panel-collapse>.panel-body a{color: white;transition: 0.5s all ease-out}#recent-listings .panel-collapse>.panel-body a:hover{color: black}.listing-boxes{display:inline-block;width:100%}.listing-boxes1{padding-top:30px}.listing-boxes-container{display:inline-block;width:100%;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;overflow:hidden;position:relative}.listing-boxes-container:hover{border-radius:4px;box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37)}.listing-boxes-container:hover h1 span{margin-bottom:0px}.listing-boxes-container:hover .listing-boxes-text{box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37);background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 56%, rgba(255,255,255,1) 99%);background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 56%,rgba(255,255,255,1) 99%);background: linear-gradient(to bottom, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 56%,rgba(255,255,255,1) 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#00ffffff',GradientType=0 )}.listing-boxes-image{border-right:2px solid #728e26}.listing-boxes-image img{border-top-left-radius:4px;border-bottom-left-radius:4px;width: 100%}.listing-boxes-image > h1{font-size: 14px;position: relative;text-transform: capitalize;margin:0px;color:#636363;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s}.listing-boxes-image h1 span{background:#ffffff none repeat scroll 0 0;bottom: 0;padding:10px 20px;position: absolute;margin-bottom: 1px;border-top-left-radius:4px;right:-6px}.listing-boxes-text{padding: 14.5px 25px;background-color: #ffffff;border-top-right-radius: 4px;border-bottom-right-radius: 4px;text-align: left;border: 1px solid #ebebeb;border-left: none;transition: border 0.5s ease-out;min-height: 184px}.listing-boxes-text h2{font-size:16px;color:#636363;margin:0px}.listing-boxes-text h2 span{float:right;font-size:12px;position:relative;top:3px}.listing-boxes-text h2 span i.fa{color:#ffcc58}.listing-boxes-text i.fa-star-half-empty{margin-right: 5px}.listing-boxes-text a h3{font-family: 'Poppins';margin-top: 12px;margin-bottom: 50px;font-size: 25px;text-align: center;font-weight:500;padding: 10px 0px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s}.listing-boxes-container:hover .listing-boxes-text a h3{color:#23527c;padding-left: 5px}.listing-boxes-text p{color:#2a2a2a;font-family: "Roboto";line-height: 20px;padding-bottom: 10px}.listing-boxes-text a{text-align: center}.listing-boxes-text a i.fa{color:#636363;margin-right:10px}.jx-countup{text-align: center}.jx-counter-up .count_number{color: #636363;font-size:40px;margin-top:5px}.jx-countup::after{border-right: 1px solid #e8e8e8;content: "";height:90px;width: 30%;float: right;position: absolute;top: 50%;bottom: 0;right: 0;margin: 0 auto;text-align: center;margin-top: -15%}.last-countup::after{border:none !important}.counter{padding:40px 0px}.jx-counter-up .counter_text{color: #999999;font-family: montserrat;font-size: 16px;text-transform: uppercase}.jx-black-top-arrow{min-height: 45px !important;line-height: 45px}#pricing-plan{background:#f7f7f7;padding:80px 0px}#pricing-section{padding-bottom:60px;background:#f7f7f7;border-bottom:2px solid #ffbe00}.ribbon{background-color:#ffbe00;color: #ffffff;left: -45px;font-size:14px;font-weight:500;padding: 7px 0;position: relative;text-align: center;text-transform:uppercase;top: 28px;transform: rotate(-45deg);-webkit-transform:rotate(-45deg);width: 180px}.ribbon-wrapper{height: 131px;overflow: hidden;position: absolute;top: 0;width: 135px}#pricing-plan-heading h1{margin:0px;color:#242424;text-transform:uppercase;font-weight:700;font-size:28px}#pricing-plan-heading h1 span{padding:0px 30px}#pricing-plan-heading h1 span::after{border-right:3px solid #ffbe00;content: "";height: 30px;margin-left: 20px;width:3px;position: relative;top: 5px}#pricing-plan-heading h1 span::before{border-left:3px solid #ffbe00;bottom: 5px;content: "";height: 30px;margin-right: 20px;position: relative;width:3px}#price{padding-top:60px;width:100%;display:inline-block}.price-table{padding:40px 0px;background:#ffffff;border:1px solid #ebebeb;position:relative}.price-table.active{box-shadow: -2px 5px 15px 7px #e2e2e2;position: absolute;width: 100%;z-index: 999999;border-radius:2px;border:none !important}.price-table h1{margin:0px;color:#242424;font-size:18px;font-weight: 500;text-transform: uppercase}.price-table > hr{width:70px;margin: 20px auto;border-color:#ffbe00}.price-table p{color:#999999;font-size:16px;padding:0px 50px}.price-table p span{color:#ffbe00}.price-list{}.price-list h2{margin:0px;color:#242424;font-size:16px;font-weight:normal}.price-list > h2:before{content: "\f00c";font-family: fontawesome;color: #ffbe00;margin-right: 10px}.price-list p{margin:0px;color:#999999;font-size:14px;font-weight:normal;margin-top:10px}.price-list hr{border-color:#ebebeb;width:80%;margin:20px auto}.price-seperator{background: #ebebeb none repeat scroll 0 0;display: inline-block;height: 1px;margin-bottom: 15px;margin-top: 15px;position: relative;width: 100%}.price-seperator > span{background: #fff none repeat scroll 0 0;color: #ebebeb;display: inline-block;font-family: "FontAwesome";font-size: 0;height: 18px;margin-left: -9px;position: absolute;top: -7px;width: 11px;z-index: 99999}.price-seperator span i.fa-angle-down{font-size: 20px;margin-left: -1px}.list{}.list hr{width:100% !important}.price-link{margin-top:20px;display:inline-block}.price-link button{background: -webkit-linear-gradient(left, #262626 50%, #ffbe00 50%) repeat scroll right bottom/200% 100% transparent;background: linear-gradient(to right, #262626 50%, #ffbe00 50%) repeat scroll right bottom/200% 100% transparent;color:#ffffff;text-transform:capitalize;border-radius:4px;padding:15px 40px;font-weight:500;-webkit-transition: background 350ms ease-in-out;transition: background 350ms ease-in-out;border:none;outline:0 !important}.price-table:hover button{background-position: left bottom}#clients{background:#ffffff;padding:40px 0px;border-top: 2px solid #a7a397}#clients #easy-search-heading{margin-bottom: 0px}#clients .bx-viewport{background: none;box-shadow: none;border: none}#client-slider{margin: 60px 0px 10px 0px}#client-slider .bx-wrapper .bx-controls-direction a{width: 50px !important;height: 50px !important;bottom: 0;opacity: 0.5}#client-slider .bx-wrapper .bx-controls-direction a:hover{opacity: 1}#client-slider .bx-wrapper .bx-prev{background-position-y: -54px;left: -30px}#client-slider .bx-wrapper .bx-next{background-position: -65px -54px;right: -30px}#client-slider .bx-wrapper img:hover{-webkit-filter: grayscale(100%)}#client-slider .bx-wrapper img{}#prefooter{background:url('../images/diamond_upholstery.png') repeat;padding:25px 0px;border-top: 3px solid #adaaaa;padding-bottom: 9px}#prefooter .read_more{padding: 5px 30px}.prefooter-heading{}.prefooter-heading h1{font-family: 'Raleway', sans-serif;color:#242424;font-size:20px;font-weight:500;text-transform:uppercase;margin-top: 5px}#prefooter-list-image{margin-top:20px;display:inline-block;width:100%}.prefooter-detail{margin-top:25px;display:inline-block;width:100%}.prefooter-detail-image{}.prefooter-detail-image img{}.prefooter-detail-text{}.prefooter-detail-text a h1{margin:0px;font-size:14px;color:#636363;font-weight:500;text-transform:capitalize;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s}.prefooter-detail-text a:hover h1{color:#ffbe00}.prefooter-detail-text p{color:#999999;font-size:12px;margin:2px 0px}.prefooter-detail-text h3{color:#636363;font-size:12px;margin:8px 0px 0px}.prefooter-detail-text h3 i.fa{color:#ffbe00;margin-right:5px}#prefooter-list-categories{margin-top:30px}#prefooter-list-categories ul{display:inline-block;width:100%}#prefooter-list-categories ul li{color: #636363;font-family: "Roboto",sans-serif;font-size: 14px;line-height:37px;list-style:none}#prefooter-list-categories ul li a{color: #636363;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s}#prefooter-list-categories ul li a:hover{color:#ffbe00;padding-left:3px}#prefooter-list-categories ul li span{background: #ffbe00 none repeat scroll 0 0;border-radius: 4px;color: #ffffff;margin-right: 20px;padding:5px 10px;font-size:11px}#prefooter-contact-info{margin-top:30px}#prefooter-contact-info p{margin:0px 0px 10px;color:#636363;font-family: "Roboto",sans-serif;font-size:14px}.contact-info{display:inline-block;width:100%}.contact-icon{text-align:center;padding-top:15px}.contact-icon i.fa{color:#0089d1;font-size:22px}.contact-text{border-top:2px solid #e8e8e8;margin-left:10px}.contact-text h1{margin:0px;padding-top:15px;color:#636363;font-size:14px;line-height: 24px;font-weight:500;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s}.contact-text h1 a{color:#636363}.contact-text p{color:#999999;font-size:12px;margin:3px 0px 0px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s}.contact-text p a{color:#999999}.contact-text h1 a:hover,.contact-text p a:hover{color:#ffbe00}#prefooter-tags{margin:30px 0px;display:inline-block;width:100%}#prefooter-tags a{color: #999999;display: inline-block;font-family: "Roboto",sans-serif;font-size: 14px;padding:10px 12px;background: #ffffff;border-radius: 3px;margin-bottom: 5px}#prefooter-tags a:hover{color:#ffffff}.social{margin-top:30px}.social a{margin-left: 5px;display: inline-block;text-align: right;color: #cccccc}.social a:hover{color: #0089d0}.hvr-sweep-to-bottom::before,.hvr-sweep-to-top:before,.hvr-sweep-to-right:before{background:#ffbe00;border-radius:4px}.social a .fa{font-size: 16px;line-height:25px}#footer{background:#c9c9c9;padding:20px 0px;text-transform: uppercase}#footer-text{}#footer-text p{font-size:14px;margin:0px;color:#636363;font-family: "Roboto",sans-serif}#footer-text p a{color:#636363}#footer-text p a:hover{color:#ffbe00}#categories-inner-header{padding:45px 0px;background:url(../images/categories-inner-header.png) top left no-repeat;background-size:cover;border-bottom:2px solid #ffbe00}#pricing-inner-header{padding:45px 0px;background:url(../images/pricing-plan.png) top left no-repeat;background-size:cover;border-bottom:3px solid #ffb300}#listings-detail-inner-header{padding:45px 0px;background:url(../images/listing-detail.jpg) top left no-repeat;background-size:cover;border-bottom:2px solid #ffbe00}#contact-inner-header{padding:45px 0px;background:url(../images/contact.jpg) top left no-repeat;background-size:cover;border-bottom:2px solid #ffbe00}#listings-inner-header{padding:45px 0px;background:url(../images/listing.jpg) top left no-repeat;background-size:cover;border-bottom:2px solid #ffbe00}#add-listings-inner-header{padding: 20px 0px;border-bottom: 2px solid #0089d0;margin-top: -30px;background: #444444;padding-top: 53px}.inner-header-text{}.inner-header-text h1{color:#d0d0d0;margin:0px;font-size:24px;font-family: 'Poppins', sans-serif;text-transform:uppercase;margin-bottom:0px}.inner-header-text a{color:#ffffff;font-size:14px;font-family: 'Poppins', sans-serif;font-weight:normal;text-transform:capitalize}.inner-header-text i.fa{color:#ffffff;margin:0px 5px;font-size:6px;position:relative;bottom:2px}.inner-header-text a span{color:#ffbe00;font-size:14px;font-weight:500}#apartment{padding:60px 0px;background:#f7f7f7}#apartment-heading{padding:5px 0px;display:inline-block;width:100%;border-left:2px solid #ffbe00}#apartment-heading h1{margin:0px 0px 0px 20px;text-transform:uppercase;font-family: "Roboto",sans-serif;font-size:28px;color:#0c3458}#apartment-heading h1 span{background:#ffbe00;font-family: "Roboto",sans-serif;color:#242424;font-size:16px;float:right;font-weight:normal;padding:10px;border-radius:4px}#apartment hr{border-collapse:#e8e8e8}#apartment-text{position:relative;width:100%;display:inline-block;margin-top:10px}#apartment-text p{font-family: "Roboto",sans-serif;margin:0px;color:#636363;font-size:16px;line-height:25px;font-weight:normal}#apartment-images{display:inline-block;position:relative}#apartment-images h4{padding: 15px 0px;word-wrap: break-word}.listings-images{margin-right:3px;overflow:hidden;position:relative;-webkit-box-shadow: 0 9px 4px -6px #3e3e3e;-moz-box-shadow: 0 9px 4px -6px #3e3e3e;box-shadow: 0 9px 4px -6px #3e3e3e;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s}.listings-images img{transition:all 0.5s ease 0s}.listings-images:hover img{transform:scale(1.1);opacity: 0.8}.listings-images:hover{-webkit-box-shadow: 0 9px 9px -4px #3e3e3e;-moz-box-shadow: 0 9px 9px -4px #3e3e3e;box-shadow: 0 9px 9px -4px #3e3e3e}.listings-images1{display:inline-block;margin-bottom:3px;float:left;margin-right:3px;overflow:hidden;position:relative}.listings-images1 img{transition:all 0.5s ease 0s}.listings-images1:hover img{transform:scale(1.2)}.listing-detail{position:relative;width:100%;display:inline-block;margin-top:15px}.listing-detail h1{font-family: "Roboto",sans-serif;color:#242424;font-weight:500;font-size:18px;text-transform:uppercase;margin:0px}.listing-detail-text{position:relative;display:inline-block;width:100%;margin-bottom:5px;background:#ffffff;border:1px solid #e8e8e8}.listing-detail-text h1{margin:0px;font-family: "Roboto",sans-serif;color:#636363;text-transform:capitalize;font-weight:normal;padding:10px 14px 10px 14px;font-size:14px;line-height:20px}.listing-detail-text p{margin:0px;font-family: "Roboto",sans-serif;color:#999999;font-size:14px;padding:10px 14px 10px 14px;border-left:1px solid #e8e8e8;text-transform:capitalize}.listing-detail-text p span i.fa{color:#ffbe00}.listing-detail-text p i.fa-map-marker,.listing-detail-text p a{color:#999999;margin-right:5px}#tags-share{margin-top:45px;position:relative;display:inline-block;width:100%}#listings-tags{}#listings-tags p{color:#636363;margin:0px;font-family: "Roboto",sans-serif;font-size:14px;text-transform:capitalize}#listings-tags p i.fa{color:#636363;margin-right:10px}#listings-tags p span{margin-left:30px}#listings-tags p span a{color: #999999;display: inline-block;font-family: "Roboto",sans-serif;font-size: 14px;padding:10px 12px;background: #ffffff;border-radius: 3px;margin-bottom: 5px}#listings-tags p span a:hover{color:#ffffff}#listings-share{}#listings-share p{color:#636363;margin:0px;font-family: "Roboto",sans-serif;font-size:14px;text-transform:capitalize;display:inline-block}#listings-share p i.fa{color:#636363;margin-right:10px}#listings-share .social{margin:0px 30px 0px 30px;display:inline-block}#listings-share .social a{background:#ffffff;color:#cccccc}#listings-share .social a:hover{color:#ffffff}#reviews-section{background:#ffffff;padding:50px 0px;border-bottom:2px solid #ffbe00}#reviews{}.reviews-section,.reviews-section-new{position:relative;display:inline-block;width:100%;padding:10px 0px}.reviews-section-new{padding:30px 0px}.reviews-section-image{}.reviews-section-text{}.reviews-section-text h1{margin:0px !important}.reviews-section-text h1 a{color:#000000;font-family: "Roboto",sans-serif;font-weight:500;margin:0px;font-size:16px;text-transform:capitalize}.reviews-section-text h4{font-weight:normal;color:#636363;margin:7px 0px;text-transform:uppercase;font-family: "Roboto",sans-serif;font-size:12px}.reviews-section-text p{color:#636363;font-size:14px;margin:0px;line-height:25px;font-family: "Roboto",sans-serif}.reviews-section-text p a{margin-left:10px;color:#636363}.reviews-section-text p a:hover,.reviews-section-text h1 a:hover{color: #ffbe00}#write-review{}#write-review h1,#reviews h1{color:#242424;font-weight:500;text-transform:uppercase;font-size:18px;font-family: "Roboto",sans-serif;margin:0px;border-left:2px solid #ffbe00;padding:5px 15px}#write-review hr,#reviews hr,.contact-heading hr{border-color:#e8e8e8}#review-form,#contact-form{position:relative;display:inline-block;margin-top:15px;width:100%}.review-form,.contact-form{}.review-form .form-control,.contact-form .form-control{height:45px;border:1px solid #cccccc;border-left-color:#0089d1;font-size:14px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;margin-bottom:30px;padding:10px 12px}.contact-form .form-control{background:transparent}.review-form .form-control:focus,.contact-form .form-control:focus{border-color:#ffbe00}.review-form textarea.form-control{height:170px !important}.contact-form textarea.form-control{height:235px !important}#review-button,#contact-button{display:inline-block;width:100%;margin-top:15px}#review-button button,#contact-button button, #contact-submit{background: -webkit-linear-gradient(left, #262626 50%, #0089d1 50%) repeat scroll right bottom/200% 100% transparent;background: linear-gradient(to right, #262626 50%, #0089d1 50%) repeat scroll right bottom/200% 100% transparent;color:#ffffff;border-radius:4px;border:none;font-family: "Roboto",sans-serif;outline:0 !important;font-weight:500;font-size:14px;padding:10px 25px;-webkit-transition: background 350ms ease-in-out;transition: background 350ms ease-in-out}#review-button button:hover,#contact-button button:hover, #contact-submit:hover{background-position: left bottom}#contact-section{padding:30px 0px}.contact-heading{position:relative;width:100%;display:inline-block}.contact-heading h1{margin:0px;text-transform:uppercase;padding:5px 15px;border-left:2px solid #0089d1;font-weight:500;font-size:18px;color:#242424;font-family: 'Poppins', sans-serif}#contact-section-info p{margin:0px 0px 10px;color:#636363;font-family: "Roboto",sans-serif;font-size:14px;margin-top:12px}.contact-text .social{margin-top:15px}.contact-text .social a{background:#ffffff;color:#cccccc;height:30px;width:30px;line-height:30px}.contact-text .social a:hover{color:#ffffff}.contact-icon i.fa{font-size:20px !important}.contact-icon .fa.fa-share-alt{font-size:16px !important}#contact-map{}#listing-section{background:#f7f7f7;padding-bottom:55px;border-bottom:2px solid #ffbe00}#add-listings{background:#ffffff;padding:30px 0px}#user-option{background:#ffffff;padding:50px 30px;display:inline-block;width:100%;height:300px}#user-option h1{margin:0px;font-size:18px;font-weight:500;text-transform:uppercase;font-family: "Roboto",sans-serif;color:#242424}#user-option hr{border-color:#e8e8e8}#user-option p{color:#636363;font-size:16px;margin:0px;font-family: "Roboto",sans-serif;padding-top:10px}#user-option p span{text-transform:capitalize;color:#242424;cursor:pointer;font-weight:normal;transition: all 0.3s ease 0s}#user-option p span.selected{color:#ffbe00 !important}#user-signup,#user-signin{margin-top:30px;display:inline-block;width:100%;transition: all 0.3s ease 0s}#user-signup .form-group,#user-signin .form-group,#title-form .form-group{margin-bottom:0px}#user-signup .form-control,#user-signin .form-control,#title-form .form-control,#locations .form-control{border-color:#cccccc;background:transparent;padding-left:20px;height:45px;line-height:30px;font-family: "Roboto",sans-serif}.hide-form{display: none !important;transition: all 0.3s ease 0s}#enter-listings{padding:50px 30px 20px;margin-top:40px;background:#ffffff;display:inline-block;width:100%}#enter-listings h1{margin:0px;font-size: 18px;font-weight:500;text-transform:uppercase;font-family: "Roboto",sans-serif;color:#242424}#enter-listings hr{border-color:#e8e8e8}#title-form{margin-top:10px;display:inline-block;width:100%}#title-form input{margin-bottom:30px}.mce-tinymce iframe{height:220px !important}#mceu_14-body,#mceu_28-body{display:none !important}.mce-btn{background:#e8e8e8 !important}div.mce-edit-area{border:1px solid #cccccc !important;border-top:none !important}.mce-panel{background-color: #e8e8e8 !important;border: 0 solid rgba(0, 0, 0, 0) !important}.mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset{color: #787878 !important}#mceu_28{border-width:0px !important}.mce-toolbar-grp{padding:10px 0px !important}.mce-btn-group:not(:first-child){border-left:none !important}#mceu_22 > div{display: none !important}.mce-btn.mce-disabled button, .mce-btn.mce-disabled:hover button{opacity:1 !important}iframe{width:99.9% !important}.tagsinput{min-height:auto !important;margin-top:30px !important;height:45px !important;border-radius:4px;border:1px solid #cccccc}div.tagsinput input{width:100% !important;margin-bottom:0px !important}div.tagsinput span.tag{background:#ffbe00 !important;font-size:12px;font-family: "Roboto",sans-serif;color:#ffffff !important;border:none !important;border-radius:4px;margin:3px 2px 0px 2px !important}#tags_1_addTag > input{color:#d0d0d0 !important;font-size:14px !important;font-family: "Roboto",sans-serif}div.tagsinput span.tag a{color:#ffffff !important}div.tagsinput{padding-left:20px !important}#select-category{display: inline-block;position: relative;width: 100%;margin-top: 30px}#select-category select{height:45px;color:#999999;background:url(../images/caret.png) top 50% right 15px no-repeat !important;margin-bottom:25px}#select-category select:disabled{color:#d0d0d0 !important;background:#e8e8e8 url(../images/caret.png) top 50% right 15px no-repeat !important;border:none !important}#location-detail{padding:50px 30px 50px;margin-top:40px;background:#ffffff;display:inline-block;width:100%}#locations{margin-top: 10px;display: inline-block;width: 100%}.inner-addon i.fa{bottom: 0;color: #999999;left:3%;position: absolute;text-align: center;top: 34%}#location-map{margin-top:30px}.inner-addon .form-control{padding-left:45px !important;color:#c2c2c2}#location-detail h1{margin:0px;font-size:18px;font-weight:500;text-transform:uppercase;font-family: "Roboto",sans-serif;color:#242424}#location-detail hr{border-color:#e8e8e8}#locations .form-group{margin-bottom:30px}#locations .form-group .form-control{color:#c2c2c2}#location-map map{height:450px !important;width:100%}#gallery-images{padding:50px 30px 50px;margin-top:40px;background:#ffffff;display:inline-block;width:100%}#gallery-images h1{margin:0px;font-size:18px;font-weight:500;text-transform:uppercase;font-family: "Roboto",sans-serif;color:#242424}#gallery-images hr{border-color:#e8e8e8}#gallery-images span{display:inline-block;color:#636363;font-family: "Roboto",sans-serif;text-transform:capitalize;font-size:14px;font-weight:500;margin-top:20px;cursor:pointer}#add-images{position: relative;display: inline-block;width: 100%}.file-upload{position: relative;overflow: hidden;width:250px;height: 250px;background:#ffffff url(../images/add-image.png) top left no-repeat;text-align: center;margin-top:20px}.file-upload input.upload{position: absolute;top: 0;right: 0;margin: 0;padding: 0;font-size: 20px;cursor: pointer;opacity: 0;filter: alpha(opacity=0);height: 100%;width: 100%}#price-package{padding:50px 30px 50px;margin-top:40px;background:#ffffff;display:inline-block;width:100%}#price-package h1{margin:0px;font-size:18px;font-weight:500;text-transform:uppercase;font-family: "Roboto",sans-serif;color:#242424}#price-package hr{border-color:#e8e8e8}#price-package p{color:#636363;font-family: "Roboto",sans-serif;font-size:14px;margin:0px;padding-top:20px}#packages{margin:30px 20px 0px;color:#636363;font-family: "Roboto",sans-serif;font-size:14px}input[type="checkbox"], input[type="radio"]{margin-right:10px;margin-bottom:15px}input[type=radio]:checked{color:#ffbe00 !important;background:#ffbe00 !important}#preview-add{display:inline-block;margin-top:30px}#preview-add button{background: -webkit-linear-gradient(left, #262626 50%, #ffbe00 50%) repeat scroll right bottom/200% 100% transparent;background: -o-linear-gradient(left, #262626 50%, #ffbe00 50%) repeat scroll right bottom/200% 100% transparent;background: linear-gradient(to right, #262626 50%, #ffbe00 50%) repeat scroll right bottom/200% 100% transparent;border:none;font-family: "Roboto",sans-serif;color:#ffffff;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;padding:10px 20px;font-weight:500;font-size:14px;text-transform:capitalize;border-radius:4px;outline:0 !important}#preview-add button:hover{background-position:left bottom}#process,#sidebar-navigation{padding:40px 25px;background:#ffffff;display:inline-block;width:100%}#scroll-element{position: relative}#sidebar-navigation{margin-top:30px;display:none}#process h1,#sidebar-navigation h1{margin:0px;font-size:18px;font-weight:500;text-transform:uppercase;font-family: "Roboto",sans-serif;color:#242424;padding-bottom:30px}#process a,#sidebar-navigation a{color:#636363;font-family: "Roboto",sans-serif;font-size:14px;text-transform:capitalize;list-style:none;padding: 0px}#process-section a span{color:#ffbe00;margin-right:10px}#process ul li a:hover,#process ul li a:focus,#process ul li a:active,#sidebar-navigation a:hover,.active a{color:#ffbe00 !important;background-color: transparent}#process hr,#sidebar-navigation hr{border-color:#e8e8e8}#m-info-window .info-window-hding{margin-top: 0px;font-size: 16px}#m-info-window .info-window-desc{margin-bottom: 0px;line-height: 1.6em} p{line-height: 24px}.nopadding{padding:0}.padding10{padding: 10px}.padding15{padding:15px}.padding20{padding: 20px}.padding30{padding: 30px}.padding50{padding:50px}.paddingtop10{padding-top: 10px}.paddingtop15{padding-top: 15px}.paddingtop20{padding-top: 20px}.paddingtop25{padding-top: 25px}.paddingtop30{padding-top: 30px}.paddingtop35{padding-top: 35px}.paddingtop40{padding-top: 40px}.paddingtop45{padding-top: 45px}.paddingtop50{padding-top: 50px}.paddingtop55{padding-top: 55px}.paddingtop60{padding-top: 60px}.paddingbottom10{padding-bottom: 10px}.paddingbottom15{padding-bottom: 15px}.paddingbottom20{padding-bottom: 20px}.paddingbottom25{padding-bottom: 25px}.paddingbottom30{padding-bottom: 30px}.paddingbottom35{padding-bottom: 35px}.paddingbottom40{padding-bottom: 40px}.paddingbottom45{padding-bottom: 45px}.paddingbottom50{padding-bottom: 50px}.paddingbottom55{padding-bottom: 55px}.paddingbottom60{padding-bottom: 60px}.paddingright20{padding-right: 20px}.margintop0{margin-top: 0}.margintop10{margin-top: 10px}.margintop15{margin-top: 15px}.margintop20{margin-top: 20px}.margintop25{margin-top: 25px}.margintop30{margin-top: 30px}.margintop35{margin-top: 35px}.margintop40{margin-top: 40px}.margintop45{margin-top: 45px}.margintop50{margin-top: 50px}.margintop55{margin-top: 55px}.margintop60{margin-top: 60px}.marginbottom10{margin-bottom: 10px}.marginbottom15{margin-bottom: 15px}.marginbottom20{margin-bottom: 20px}.marginbottom25{margin-bottom: 25px}.marginbottom30{margin-bottom: 30px}.marginbottom35{margin-bottom: 35px}.marginbottom40{margin-bottom: 40px}.marginbottom45{margin-bottom: 45px}.marginbottom50{margin-bottom: 50px}.marginbottom55{margin-bottom: 55px}.marginbottom60{margin-bottom: 60px}.marginright10{margin-right: 10px}.invalid{border: 1px solid red}.wpcf7-form.invalid{border: 0px}h2{margin-top: 0;color: #2773b1}#recaptcha{border: none}.wpcf7:before, .wpcf7:after{display: table;content: " "}.wpcf7:after{clear: both}span.wpcf7-list-item{margin-left:0}.wpcf7-form-control-wrap{display: block}.wpcf7-form-control-wrap.subscribe, .do-validation .error, .wpcf7-not-valid, input.wpcf7-mathcaptcha{margin-bottom:0}.wpcf7-form-control-wrap + br, .wpcf7-form br{display: none}.wpcf7 textarea{max-height:80px}.wpcf7 .global-form textarea{max-height:134px}img.ajax-loader{margin:0 auto;display:block}.wpcf7-response-output{clear:both;padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px}.wpcf7-mail-sent-ok{color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6}div.wpcf7-validation-errors{color: #a94442;background-color: #f2dede;border-color: #ebccd1}.wpcf7-form-control.wpcf7-mathcaptcha{width:60px;display:inline-block;margin-right:12px}.wpcf7-form p label{font-weight: normal}.wpcf7-form-control{padding: 5px;border: 1px solid #cbccce}span.job_title input{width: 100%}#wowslider-container1 .ws_thumbs{width: 290px;height: 120px}#wowslider-container1 .ws_thumbs div{width: auto}#wowslider-container1 .ws_thumbs a img{width: 90px;height: 82px}.main_menu{background: #0089d0;margin-top: 10px}#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button{margin: 0;padding: 0;border: 0;list-style: none;line-height: 1;display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;transition: all 0.5s ease-out}#cssmenu:after, #cssmenu > ul:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}#cssmenu #menu-button{display: none}#cssmenu{width: auto;line-height: 1;clear: both}#cssmenu > ul > li{float: left}#cssmenu.align-center > ul{font-size: 0;text-align: center}#cssmenu.align-center > ul > li{display: inline-block;float: none}#cssmenu.align-center ul ul{text-align: left}#cssmenu.align-right > ul > li{float: right}#cssmenu.align-right ul ul{text-align: right}#cssmenu > ul > li > a{font-weight: 600;font-size: 14px;text-decoration: none;text-transform: uppercase;padding: 15px 10px;color: #ffffff;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;line-height: 20px}#cssmenu > ul > li:hover > a, #cssmenu > ul > li.active > a, .active a, li.current-menu-ancestor>a, li.current-menu-item>a{color: #fff }#cssmenu > ul > li.has-sub > a{padding-right: 20px}#cssmenu > ul > li.has-sub > a::after{position: absolute;top: 21px;right: 7px;width: 5px;height: 5px;border-bottom: 2px solid #005886;border-right: 2px solid #005886;content: "";-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease}#cssmenu > ul > li.has-sub:hover > a::after{border-color: #9c9f46}#cssmenu ul ul{position: absolute;left: -9999px;z-index: 9}#cssmenu li:hover > ul{left: auto}#cssmenu.align-right li:hover > ul{right: 0}#cssmenu ul ul ul{margin-left: 100%;top: 0}#cssmenu.align-right ul ul ul{margin-left: 0;margin-right: 100%}#cssmenu ul ul li{height: 0;-webkit-transition: height .2s ease;-moz-transition: height .2s ease;-ms-transition: height .2s ease;-o-transition: height .2s ease;transition: height .2s ease}#cssmenu ul li:hover > ul > li{height: auto}#cssmenu ul li:hover{background: #005886}#cssmenu ul ul li a{padding: 10px 20px;width: 205px;background: #0089d0;font-size: 14px;font-weight: 600;color: #fff;text-decoration: none;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease}#cssmenu ul ul li > a{}#cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover{color: #fff;background-color: #005886}#cssmenu ul ul li.has-sub > a::after{position: absolute;top: 13px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #000;border-right: 1px solid #000;content: "";-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease}#cssmenu.align-right ul ul li.has-sub > a::after{right: auto;left: 10px;border-bottom: 0;border-right: 0;border-top: 1px solid #000;border-left: 1px solid #000}#cssmenu ul ul li.has-sub:hover > a::after{border-color: #ffffff}@media all and (max-width: 785px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px){#logo{margin-bottom: 20px}#cssmenu{width: 100%;background-color: #fff}#cssmenu ul{width: 100%;display: none;background: #0089d0}#cssmenu.align-center > ul, #cssmenu.align-right ul ul{text-align: left}#cssmenu ul li, #cssmenu ul ul li, #cssmenu ul li:hover > ul > li{width: 100%;height: auto;border-top: 1px solid rgba(120, 120, 120, 0.15)}#cssmenu ul li a, #cssmenu ul ul li a{width: 100%;color: #000;padding: 15px 10px !important}#cssmenu > ul > li, #cssmenu.align-center > ul > li, #cssmenu.align-right > ul > li{float: none;display: block}#cssmenu ul ul li a{padding: 20px 20px 20px 30px;font-size: 12px;color: #000000;background: none}#cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover{color: #000000}#cssmenu ul ul ul li a{padding-left: 40px}#cssmenu ul ul, #cssmenu ul ul ul{position: relative;left: 0;right: auto;width: 100%;margin: 0}#cssmenu ul li:hover{background: transparent}#cssmenu ul li:hover > a{color: #005886 !important}#cssmenu ul li ul li:hover a{color: white !important}#cssmenu > ul > li.has-sub > a::after, #cssmenu ul ul li.has-sub > a::after{display: none}#menu-line{display: none}#cssmenu #menu-button{display: block;padding: 20px;color: #fff;cursor: pointer;font-size: 12px;text-transform: uppercase;background: #0089d0}#cssmenu #menu-button::after{content: '';position: absolute;top: 20px;right: 20px;display: block;width: 15px;height: 2px;background: #fff}#cssmenu #menu-button::before{content: '';position: absolute;top: 25px;right: 20px;display: block;width: 15px;height: 3px;border-top: 2px solid #fff;border-bottom: 2px solid #fff}#cssmenu .submenu-button{position: absolute;z-index: 10;right: 0;top: 0;display: block;height: 52px;width: 52px;cursor: pointer}#cssmenu .submenu-button::after{content: '';position: absolute;top: 21px;left: 26px;display: block;width: 1px;height: 11px;background: #000000;z-index: 99}#cssmenu .submenu-button::before{content: '';position: absolute;left: 21px;top: 26px;display: block;width: 11px;height: 1px;background: #000000;z-index: 99}#cssmenu .submenu-button.submenu-opened:after{display: none}}.read_more{border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px}.read_more:hover{color: #fff}.slide_image{width: 60%}.home_slider{width: 100%}.slide_image, .home_slider{padding: 0;margin: 0;height: 100%}.soliloquy-container .soliloquy-prev, .soliloquy-container .soliloquy-next{width: 50px !important;height: 50px !important;;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%}.soliloquy-container .soliloquy-prev{background: rgba(0,0,0,0.7) url(../images/arrow-1.png) no-repeat scroll 50% 50% !important}.soliloquy-container .soliloquy-next{background: rgba(0,0,0,0.7) url(../images/arrow-2.png) no-repeat scroll 50% 50% !important}ul.pagination li span.current{z-index: 3;color: #fff;cursor: default;background-color: #2773af;border-color: #2773af}.pagination>li>a, .pagination>li>span{color: #94590e}ul.pagination li a.next{right: 0;top: 0}.ver_line{border-left: 2px solid #0089d0;width: 1px;height: 35px;margin: 0 auto;position: relative}.ver_line:before{background-color: #e6e6e6;color: #0089d0;content: "";font-family: fontawesome;font-size: 8px;margin: 11px auto;position: absolute;right: -7px;width: 15px}.abu-bg{}.abu-bg .post_content{padding: 0px 14%}.abu-herder-wrapper{position: relative}.abu-herder-wrapper img{position: absolute;top: -24px;left: -48px;width: auto;height: 96px}.abu-herder-wrapper h2{font-size: 20px;font-weight: 600;padding-top: 14px;padding-bottom: 11px;background-color: #fff;text-align: center;color: #0088ce;text-transform: uppercase;border-radius: 5px;-webkit-box-shadow: 0px 1px 37px -2px rgba(125,120,123,1);-moz-box-shadow: 0px 1px 37px -2px rgba(125,120,123,1);box-shadow: 0px 1px 37px -2px rgba(125,120,123,1)}.ourservice-wrapper{text-align: center;text-align: center;padding: 30px 0px 0 0px;margin-bottom: 100px}.abu-content-wrapper .abu-corevalue-wrapper, .abu-content-wrapper p{padding: 30px 0px 0 40px;margin-bottom: 80px}.abu-content-wrapper img{margin: 0}.abu-corevalue{text-transform: uppercase;color: #0057a4;font-weight: 600;font-size: 36px !important;text-align: center;margin-bottom: 50px}.about_item{padding: 30px;min-height: 243px;box-shadow: 0px 7px 11px 0px rgba(0, 0, 0, 0.22)}.vision_wrap, .mission_wrap, .corevalue_wrap{color: #414141}.vision_wrap .title1, .mission_wrap .title1, .corevalue_wrap .title1{padding: 20px;margin: 0px;color: white}.vision_wrap .title1{background: #728e26}.mission_wrap .title1{background: #b5161c}.corevalue_wrap .title1{background: #0078b7}.vision_wrap .about_item, .bgcolor1{background-color: #fff;border-bottom: 5px solid #728e26}.mission_wrap .about_item, .bgcolor2{border-bottom: 5px solid #b5161c;background-color: #fff}.corevalue_wrap .about_item, .bgcolor3{border-bottom: 5px solid #0078b7;background-color: #fff}.bgcolor4{background-color: #a7a9ac;border-bottom: 5px solid #a6a9ac}.bgcolor1-1 .listing-boxes-image{border-right: 3px solid #728e26}.bgcolor1-1:hover .listing-boxes-text{border-color: #728e26}.bgcolor2-1{border-bottom: 5px solid #b5161c}.bgcolor3-1 .listing-boxes-image{border-right: 3px solid #0078b7}.bgcolor3-1:hover .listing-boxes-text{border-color: #0078b7}.panel-title > a{display: block;padding: 10px;text-decoration: none;color: #fff;position: relative}.more-less{float: right;color: #212121}#recent-listings{padding: 50px 0px}#recent-listings .panel-default{border-color: #489bdd}#recent-listings .panel-default>.panel-heading{background-color: #489bdd;border-color: #2a7bbc;padding: 0px}#recent-listings #easy-search-heading h2{color: #fff}#recent-listings .panel-default>.panel-heading+.panel-collapse>.panel-body{background: #2a7bbc;color: #fff;border-top-color: #2a7bbc}#easy-search-heading h1{margin: 0px;color: #0078b7;text-transform: capitalize;font-family: 'Poppins', sans-serif}#easy-search-heading h1 span{border-bottom: 2px solid #c1c1c1;position: relative;padding: 0px 38px}#easy-search-heading h1 span::after{content: "";height: 4px;width: 60px;position: absolute;bottom: -3px;left: 50%;background-color: #0078b7;margin-left: -30px}#recent-listings #easy-search-heading h1{color: #fff}.link_only{color: #728e26;text-align: right;display: block;font-weight: 600}.post_content{margin-bottom: 30px}.post_content hr{margin-top: 10px;margin-bottom: 10px}.post_content h4, .post_content h3, .h3_title, .h4_title{color: #2773af;font-family: 'Poppins', sans-serif;margin: 15px 0px}.post_content h2, .team_gallery h2{font-family: 'Poppins', sans-serif;font-size: 22px}.team_gallery h2{padding-bottom: 10px;border-bottom: 1px solid #e8e8e8;margin-bottom: 0}.post_content h3{font-size: 20px;margin-bottom: 20px}.page-template-default .post_content ul li{list-style: square;margin-left: 30px;line-height: 24px}.career_list .table th,.career_list .table td{text-align: center;line-height: 20px;padding: 14px;border: #e8e8e8 0.5px solid}.career_list .table tr td:first-child, .career_list .table tr td:last-child{font-weight: bold}.career_list .table thead{background-color: #2773af;color: #fff;text-transform: uppercase}.career_list .table tbody tr:nth-child(even){background-color: #f5f4f4}.sigle_career .post_content ul{list-style: none}.sigle_career .post_content ul li{padding-left: 20px;line-height: 30px;background: url('../images/list.png') center left no-repeat}.job_details{margin-bottom: 30px;font-weight: 600;color: #676764}.job_details i{width: 18px}.job_details span{color: #313030;font-weight: 600}ul#menu-footer-menu{list-style: none}ul#menu-footer-menu li{margin-bottom: 10px}ul#menu-footer-menu li a{color: #4d4a4a}ul#menu-footer-menu li:before{content: "\f105";font-family: fontawesome;font-size: 16px !important;margin-right: 10px;color: #0089d1}.footer-widgets .form-group{position: relative}.footer-widgets .form-group input{padding-left: 30px}.footer-widgets .form-group .fa, .footer-widgets .form-group .fa{color: #d2d2d2;top: 10px;left: 10px;position: absolute}.widgets{margin-bottom: 30px}.widgets .panel-heading a:not(.collapsed):after, .widget .panel-heading a:not(.collapsed):after{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg)}.widgets .panel-heading a:after, .widget .panel-heading a:after{content: '\f054';font: 18px/10px 'FontAwesome';position: absolute;right: 20px;top: 50%;color: #e2e2e2;margin-top: -5px;-webkit-transition: all linear .2s;transition: all linear .2s}.widgets .panel-default>.panel-heading{background-color: #2771ae;border-color: #2771ae}.widgets .panel-body{padding: 10px}.widget_content ul li{text-align: left !important;list-style: none;color: #636363;font-size: 14px;line-height: 35px;text-transform: capitalize;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s}.widget_content .img-box{vertical-align: top;display: table-cell;width: 70px;min-height: 100px}.widget_content .act_content{vertical-align: top;display: table-cell;padding-left: 15px}.each_brand{padding-bottom: 30px;margin-bottom: 30px;text-align: center}.main_logos{}.main_logos{}.main_logo{}.sub_log_wrap{border: 1px solid #7b92a7;padding: 15px;position: relative;border-style: dashed;display: none}.sub_log_wrap:before{content: "";position: absolute;border-style: solid;display: block;width: 0;top: -21px;bottom: auto;left: 48.5%;border-width: 0 20px 20px;border-color: #7b92a7 transparent}.sub_logo{display: none;margin-right: 15px}.sub_logo img{}.map{margin-bottom: 30px}.our_branch{margin-bottom: 20px;background: #fff;padding-top: 20px;border: 1px solid #e6e6e6;border-bottom: 4px solid #0089d0;box-shadow: 4px 3px 5px 0px rgba(0,0,0,0.03);position: relative}.our_branch .branch_info{padding: 0px 20px 20px}.our_branch h3{color: #2874b0;font-size: 18px;font-weight: 600}.our_branch i{color: #2874b0;margin-right: 10px !important;line-height: 23px}.our_branch p{overflow: hidden}.our_branch .branch_img{width: 100%;height: 200px;padding: 0px;overflow: hidden}.our_branch .branch_img img{width: 100%}#clients .bx-viewport ul li img{top: 0;left: 0;margin: auto;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;transition-timing-function: ease-out}#calendar-wrapper .calendar-header{padding: 20px 10px;border: 1px solid #bdbdbd;background: rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 )}#calendar-wrapper .calendar-header h2{position: relative;margin-bottom: 0}#calendar-wrapper .calendar-header h2 .fa-arrow-left, #calendar-wrapper .calendar-header h2 .fa-arrow-right{position: absolute;top: 1px;font-weight: normal;cursor: pointer;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s}#calendar-wrapper .calendar-header h2 .fa-arrow-left{left: 5px}#calendar-wrapper .calendar-header h2 .fa-arrow-left:hover{left: 0;color: black}#calendar-wrapper .calendar-header h2 .fa-arrow-right{right: 5px}#calendar-wrapper .calendar-header h2 .fa-arrow-right:hover{right: 0}#calendar-wrapper .calendar-content{margin-top: 30px}#calendar-wrapper .calendar-content .birthday-month{}#calendar-wrapper .calendar-content .birthday-month a{padding: 0px;display: inline-block;width: 100%;border: 1px solid #ddd;background: white;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s}#calendar-wrapper .calendar-content .birthday-month a:hover{box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 56%, rgba(239,239,239,1) 99%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 56%,rgba(239,239,239,1) 99%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 56%,rgba(239,239,239,1) 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#efefef',GradientType=0 )}#calendar-wrapper .calendar-content .birthday-month h3{text-align: center;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s}#calendar-wrapper .calendar-content .birthday-month:hover h3{padding-left: 10px}.carousel-control{width: 6%;bottom: 50px}.carousel-control i{font-size: 10px !important;background: #0089d1;line-height: 28px}.carousel-control.left{background: none;background-image: none;left: auto;right: 45px}.carousel-control.right{background: none;background-image: none}#custom_control .carousel-indicators{bottom: 0;left: 0%;margin-left: 8%;width: 83%}#custom_control .carousel-indicators li{border: medium none;border-radius: 0;float: left;height: 60px;margin-bottom: 5px;margin-left: 0;margin-right: 5px !important;margin-top: 0;width: 80px}#custom_control .carousel-indicators img{border: 2px solid #FFFFFF;float: left;height: 60px;left: 0;width: 80px}#custom_control .carousel-indicators .active img{border: 2px solid #2773af}.sub_logo_wrap{display: none}.service-text-wrap{background: url(../images/diamond_upholstery.png);padding: 40px;margin-left: -14px;margin-top: 2%;box-shadow: 0px 1px 8px #808080;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease}.service-text-wrap:hover{box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37)}.marketingwrap .service-text-wrap{margin-top: -3%;background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(234,234,234,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(234,234,234,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(234,234,234,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#eaeaea',GradientType=0 );box-shadow: none;text-align: center}.article-slide{border: 9px solid #ffffff;box-shadow: 0 1px 1px 1px rgba(0,0,0,0.3)}#add-listings a.fancybox , #add-listings .main_logos img{border: 1px solid #dcdcdc;display: inline-block;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease}#add-listings a.fancybox:hover, #add-listings .main_logos img:hover{-webkit-box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37);-moz-box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37);box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37)}.sub_logo_wrap{max-width: 1000px}.fancybox-opened img{margin: 10px;margin-left: 21px;border:1px solid #e2e2e2;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease}.fancybox-opened img:hover{-webkit-box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37);-moz-box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37);box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 0.37)}.shadow{width: 100%;height: 168px;position: relative;margin-top: -110px;background: transparent url(../images/shadow.png) no-repeat bottom center;background-size: 100% 100%;z-index: 1}.each_services.search-steps h1{padding-left: 0px}.form-bg-color{background: aliceblue;border: 1px solid #dedede;border-radius: 3px}.contact-text{padding: 15px 0 15px 10px}#slide_wrap{padding: 30px 70px}.carousel-inner>.item>a>img, .carousel-inner>.item>img{width: 100%}.each_services{-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 56%, rgba(255,255,255,0) 99%);background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 56%,rgba(255,255,255,0) 99%);background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 56%,rgba(255,255,255,0) 99%);background: white}.each_services:hover{box-shadow: 0px 20px 37px -5px rgba(111, 111, 111, 1);background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 56%, rgba(255,255,255,1) 99%);background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 56%,rgba(255,255,255,1) 99%);background: linear-gradient(to bottom, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 56%,rgba(255,255,255,1) 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#00ffffff',GradientType=0 )}.service_excerpt{height: 125px !important;overflow: hidden}.attach_cv{background: white;border-radius: 5px;border:1px solid #cbccce;padding: 10px 0px;padding-top: 5px}.attach_cv input{background: transparent;border:none}.helpinghandwrap{border-bottom: 1px dashed #c5c5c5;margin-bottom: 40px}.helpinghandwrap h2{padding-bottom: 20px}.otheractivitywrap .listing-boxes-text{padding: 24.5px 25px}.aboutbg{background: url(../images/about-us_bg_logo.png) !important}.video-button{position: absolute;border: 2px solid #0089d0;bottom: 50%;z-index: 99;left: 50%;padding: 10px 20px;background: rgba(2, 2, 2, 0.5);margin-left: -72px}.video-button a{color:#fff}.video-button a i{margin-left: 10px}.video{position: absolute;bottom: 0;background-color: #000;width: 100%;height: 100%;z-index: 100;display: none;text-align: center}.video iframe{width: 65% !important;height: 100%}.video-close{position: absolute;right: 10%;top: 7%}.video-close i{font-size: 35px}