@import url('https://fonts.googleapis.com/css2?family=Muli:wght@400;500&display=swap');* {font-family: 'Muli', sans-serif;} .flt{float: left;width: 100%;} .header.flt {margin-top: 0;height: 155px;} .header .image{padding: 0px 19px 0;} .header .image img {height: auto;width: 224px;} .header .mail {float: right;padding: 26px 255px 0 0;} .header .mail span {padding-left: 15px;} .header .mail a {font-family: muli;color: #000000;font-weight: 600;font-size: 15px;line-height: 33px;} .navbar {position: relative;font-size: 18px;background-color: #68a032;border-radius: 7px;margin-top: 0 !important;padding: 11px 0px 0 !important;z-index: 99;top: 0;width: 100%;} .main-nav {list-style-type: none;display: none;} .main-nav li {text-align: center;margin: 15px auto;padding: 0 ;} .navbar-toggle {position: absolute;top: 10px;right: 20px;cursor: pointer;color: rgba(255, 255, 255, 0.8);font-size: 24px;} .active {display: block;} @media screen and (min-width: 360px) {.navbar {font-size: 18px;background-color: #68a032;border-radius: 7px;margin-top: 20px;padding: 51px 0px 0;} .main-nav li a {text-align: center;margin: 15px auto;color: white;}} @media screen and (min-width: 768px) {.navbar {font-size: 18px;background-color: #68a032;border-radius: 7px;margin-top: 20px;} .main-nav {display: flex;margin-right: 30px;flex-direction: row;justify-content: center;} .main-nav li {margin: 0;} .nav-links {margin-left: 40px;color: white;} .navbar-toggle {display: none;} .logo:hover, .nav-links:hover {color: rgba(255, 255, 255, 1);}} .main-nav li a {text-align: center;margin: 15px auto;color: white;padding: 0 16px;} .banner.flt {margin-top: -19px;} @-webkit-keyframes zoom {from {-webkit-transform: scale(1, 1);} to {-webkit-transform: scale(1.5, 1.5);}} @keyframes zoom {from {transform: scale(1, 1);} to {transform: scale(1.5, 1.5);}} .carousel-inner .item > img {-webkit-animation: zoom 20s;animation: zoom 20s;display: block;} .tag-line {position: absolute;top: 100px;} .tag-line h5 {font-size: 50px;color: #959595;padding: 0;margin: 0;} .tag-line h1 {font-size: 80px;color: #1086b7;font-weight: bold;padding: 0;margin: 0;} .tag-line h3 {font-size: 50px;color: #4f4f4f;font-weight: bold;margin: 0;padding: 0;} .logo_bls {box-shadow: 0px 0px 7px 3px rgb(233, 230, 230);margin-bottom: 30px;padding: 12px 0px;text-align: center;margin: 0 auto;height: 170px;} .clients-log .row {margin-bottom: 36px;} .about.flt {padding-top: 80px;background-color: #fff;padding-bottom: 60px;} .about h6 {font-size: 27px;color: #9e9e9e;margin: 0;} .about h1 {font-size: 28px;font-weight: bold;color: #68a032;margin: 0;line-height: 43px;} .about h1:after {content: "";border: 1px solid #1086b7;display: block;width: 49px;margin: 0 0 8px;} .about span {font-size: 22px;font-weight: bold;color: #505050;margin: 0;} .about .about-para {margin-top: 18px;font-size: 16px;color: #303030;text-align: justify;line-height: 25px;padding: 0 15px 0 0px;} .about .btn.btn-success {margin-top: 31px;border-radius: 30px;padding: 9px 30px;} .about .img-responsive {width: 100%;padding: 65px 0 0;} .customer.flt {background-image: url(/uploads/resolvefms/mid-bg.jpg);padding: 29px 0 13px;background-size: cover;} .customer .heading {text-align: center;} .customer .heading h4 {font-size: 23px;color: white;margin: 0;} .customer .heading h1 {color: #68a032;font-size: 58px;padding: 8px 0 1px;margin: 0;text-shadow: 2px 1px #fff, 2px 2px 0 #fff, -2px 2px 0 #fff, 3px 0px 0px #fff;} .customer .heading h2 {font-size: 40px;color: white;font-weight: bold;margin:0;} .service-info.flt {padding: 39px 0 100px;} .service-info h4 {padding-top: 50px;color: #4e4e4e;font-size: 30px;margin: 0;text-align:center;} .service-info h1 {font-size: 45px;text-align:center;font-weight: bold;color: #68a032;margin: 0;} .service-info .serice-text {font-size: 14px;margin-top: 16px;line-height: 23px;} .service-info-right {background-image: url(/uploads/resolvefms/service-bg.jpg);margin-top: 109px;} .service-info-right.container-fluid {width: 116%;} .service-info .top1 {background-color: #0066cc;width: 163px;text-align: center;color: white;position: relative;top: -56px;left: -63px;height: 160px;} .top1 h6 {font-size: 12px;font-weight: bold;margin-top: -1px;padding: 10px 0;font-weight: bold;line-height: 20px;} .service-info-right.container-fluid {width: 100%;margin-top: 200px;margin-left: 104px;} .service-info .security {background: #fff;width: 172px;text-align: center;color: white;padding: 34px 0px;margin: 00 9px;} .service-info .security h6{line-height: 22px;} .service-info .security img{margin:0 auto;} .service-info .verti{background-color: #0066cc;} .service-info .security.security1 {background: #68b3fd;} .service-info .security.events {background-color: #42a55a;} .service-info .security.soft {background: #001a33;} .service-info .security.pest {background-color: #42a55a;} .col-sm-2.security.lawn {background-color: #004080;} .people-say {padding: 14px 0 47px;} .industries {clear: both;background: #112e68;color: #fff;} .industries .indus h1 {font-size: 37px;font-weight: 800;margin: 0px;padding: 56px 0px 85px;letter-spacing: 2px;text-align: center;line-height: 30px;} .industries .indus span {margin: 0 0 10px;font-size: 22px;text-align: center;} .industries .gal_image img {width: auto !important;float: left;height: 85px;padding: 13px 16px;} .industries .gal_image h2{text-transform: capitalize;font-size: 20px;color: #89c94c;font-weight: 600;} .industries .gal_image p {margin: 0 0 6px;font-size: 11px;text-transform: uppercase;padding: 0 53px;} .industries .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: block !important;} .industries .owl-nav{border-top: 1px solid #274178;position: relative;bottom: 140px;} .industries .owl-prev{position: relative;bottom: 16px;float: right;right: 136px;border: 1px solid #4160a1 !important;color: #fff !important;border-radius: 50%;font-size: 26px !important;width: 30px;height: 30px;line-height: 0 !important;} .industries .owl-next {position: relative;bottom: 16px;float: right;right: 57px;border: 1px solid #4160a1 !important;color: #fff !important;border-radius: 50%;font-size: 26px !important;width: 30px;height: 30px;line-height: 0 !important;} .industries .owl-nav:before {content: "";border: 1px solid #fff;display: block;width: 306px;} .gallery .col-sm-3{padding:0;} .f-bg h3 {text-transform: uppercase;color: #ffffff;font-family: muli;font-size: 30px;} .f-bg h3 span {color: #68a032;} .footer-info li {line-height: 24px;font-weight: 600;font-size: 15px;} .footer-info a {color: #fff !important;} .footer-info a:hover {color: #60c300 !important;text-decoration:none;} .footer-info .list-inline a i {color: #f3f8ff !important;} .footer-info i {background: #60c300;border-radius: 20px;width: 30px;height: 30px;padding: 7px 9px;font-weight: 600;} .pd-0 {padding: 0 !important;padding: 0 84px !important;background: #112e68;margin: 43px 0 0 0;} .footer-info {clear: both;} .footer-info .f-bg {background: url(/uploads/resolvefms/footer-bg.jpg);color: #fff;font-family: 'Roboto';font-size: 16px;padding: 128px 46px;} .footer-info .list-inline a i:hover {background-color: #fff;color: #60c300 !important;} .about-para h3 {margin: 0 0 3px;color: #1086b7;font-size: 19px;} .about-para li {line-height: 28px;font-size: 16px;font-family: muli;position: relative;padding: 0 0 0 41px;} .about-para li::before{content: "\f00c";font-family: 'FontAwesome';padding: 0 10px 0 14px;font-size: 16px;color: #68a032;position: absolute;left: 0;} .about-para ul.list-unstyled {padding: 10px 0;} .dropdown-menu {background: none !important;} .dropdown-menu a {background: #fff;margin: 5px 0;} .dropdown-menu li {opacity: 0;animation: fadeIn 1s ease-in both;} .dropdown-menu li:nth-child(2) {animation-delay: 1s;} .dropdown-menu li:nth-child(3) {animation-delay: 1.5s;} .dropdown-menu li:nth-child(4) {animation-delay: 2s;} .dropdown-menu li:nth-child(5) {animation-delay: 2.5s;} .dropdown-menu li:nth-child(6) {animation-delay: 3s;} @keyframes fadeIn {from {opacity: 0;transform: translate3d(0, -20%, 0);} to {opacity: 1;transform: translate3d(0, 0, 0);}} .dropdown-menu {box-shadow: none !important;border: none !important;} .dropdown-menu li::after {display: none;} .dropdown-menu>li>a {color: #68a032;padding: 10px;margin: 5px 0;font-size: 18px;} .main-nav li a:hover {text-decoration: none;background: white;color: #000;padding: 10px 14px;border-radius: 19px;} .career {clear: both;} .s-service.aos-init.aos-animate {padding: 52px 0;} .s-service h1 {margin: 12px 0 30px;color: #68a032;font-size: 31px;font-weight: 600;} .s-service h1::after {content: "";border: 1px solid #1086b7;display: block;width: 49px;margin: 6px 0;} .s-service p {line-height: 33px;font-size: 16px;padding: 5px 14px 21px 12px;text-align: justify;} .s-sec:before {content: "\f0a4";font-family: 'FontAwesome';display: inline-block;float: left;padding: 0 5px;color: #68a032;font-size: 18px;} .s-sec {background: #ffffff1f;padding: 29px 13px 5px;margin: 10px 0 37px;box-shadow: 0 0 10px 0 #cccccc47;border-radius: 11px;} .s-sec p {padding: 12px 34px 20px 27px;font-size: 16px;line-height: 30px;} .s-sec ul.list-unstyled {margin: 0 12px;position: relative;bottom: 24px;} .laundry-p{position: relative;bottom: 24px;} .s-sec ul.list-unstyled.r-list {bottom: 0px;} .s-sec li{padding: 9px 0 0 41px;} .s-sec span{margin: 0 15px;color: #000000;font-size: 15px;font-weight: 500;} .s-sec ul.list-unstyled.res-li {padding: 29px 0 0;} p.laundry1-p {position: relative;bottom: 20px;padding: 0 24px;} .laundry1-p span {margin: 0;color: #000000;font-size: 15px;font-weight: 500;} p.laundry2-p {padding: 0 32px 35px 26px;text-align: justify;} p.laundry3-p {padding: 7px 0 7px 27px;} .map-p.aos-init.aos-animate {padding: 67px 0 20px;} .main-nav span {color: #fff;padding: 0 15px 0 11px;} .comm_main_head span {display: inline-block;position: relative;padding-bottom: 18px;} .comm_main_head span::before {background-color: rgb(104, 160, 50);content: "";position: absolute;bottom: 0px;left: 50%;height: 5px;width: 33%;transform: translateX(-50%);} .contact_div {font-family: "Muli", sans-serif;color: rgb(255, 255, 255);text-align: center;font-size: 16px;font-weight: 600;} .contact_div span {color: rgb(255, 255, 255);text-transform: uppercase;font-size: 18px;font-weight: 700;margin-bottom: 15px;display: inline-block;} .contact_container {padding: 3% 0%;} .contact_inner .comm_main_head {color: rgb(255, 255, 255);} .comm_main_head {text-align: center;color: rgb(34, 86, 133);font-family: "Raleway", sans-serif;font-weight: 800;font-size: 30px;margin-bottom: 35px;} div#componentlayout466404{background: #68a032;padding: 9px 0;color: #fff;font-weight: 600;} .gallery {display: none;} .head_social {position: absolute;right: 0px;top: 60%;transform: translateY(-50%);padding: 00 26px 00 0;} .head_social ul {padding: 0px;margin: 0px;list-style-type: none;} .head_social ul li {display: inline-block;margin: 0px 10px;} .head_social li a {display: inline-block;height: 35px;width: 35px;text-align: center;line-height: 35px;color: rgb(255, 255, 255) !important;font-size: 18px;position: relative;} .svg-inline--fa {display: inline-block;font-size: inherit;height: 1em;overflow: visible;vertical-align: -.125em;} svg:not(:root).svg-inline--fa {overflow: visible;} .head_social li a::before {position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;content: "";z-index: -1;transform-origin: center;transform: rotate(-45deg);} .fb_cl::before {background-color: rgb(60, 90, 153);} .tt_cl::before {background-color: rgb(94, 169, 221);} .in_cl::before {background-color: rgb(2, 116, 179);} .header .mail img {float: left;} .i-icareer img{padding: 0 33px;height: 544px;} .re-clr {color: #1086b7 !important;font-size: 28px !important;} .form_outer_cont {position: fixed;top: 0px;left: 0px;height: 100%;width: 450px;z-index: 999;background-image: url("/uploads/brick2brickcoin/form_back.jpeg");background-position: center;background-repeat: no-repeat;background-size: cover;border: 3px solid rgb(34, 86, 133);border-left: none;transform: translateX(-100%);transition: 0.6s all ease-in-out;z-index: 9999;} .form_container {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 85%;} .form_outer_cont::before {position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;content: '';background: rgba(0, 0, 0, 0.59);} .close_form {position: absolute;top: 0px;right: 0px;background-color: rgb(34, 86, 133);color: rgb(255, 255, 255);font-size: 24px;height: 50px;width: 50px;text-align: center;line-height: 50px;border-radius: 0px 0px 0px 30px;cursor: pointer;} .form_tag {position: absolute;top: 50%;right: 0%;background-color: rgb(104, 160, 50);color: rgb(255, 255, 255);font-family: "Muli", sans-serif;font-weight: 700;font-size: 18px;width: 200px;text-align: center;padding: 10px 0px;transform: translate(calc(50% + 25px), -50%) rotate(-90deg);transform-origin: center center;cursor: pointer;opacity: 1;visibility: visible;transition: 0.6s all ease;} .form_outer_cont .form_eject_out .form_tag {opacity: 0;visibility: hidden;} .form_eject_out {transform: translateX(0%) !important;} .site_overlay {position: fixed;top: 0px;left: 0px;height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.45);z-index: 999;visibility: hidden;opacity: 0;transition: 0.5s all ease;} .site_overlay_on {visibility: visible;opacity: 1;} .errorMessages{display: none !important;} .help-block {color: rgb(255, 255, 255) !important;font-size: 12px !important;} .form_container table {display: none;} .form_outer_cont .form_container input, textarea {font-family: verdana;font-size: 12px;font-weight: bold;color: #cdcdcd;float: left;background-color: transparent;color: rgb(255, 255, 255);font-family: "Muli", sans-serif;font-weight: 700;height: 45px;padding-left: 17px;border: 2px solid rgb(158, 158, 158);box-shadow: none;} .form_container .submitbutton input {background-color: rgb(34, 86, 133);box-shadow: none;border: none;color: rgb(255, 255, 255);font-family: "Muli", sans-serif;text-transform: uppercase;font-weight: 600;font-size: 16px;padding: 8px 18px;border-radius: 8px;width: 50% !important;margin: 16px 0;} li.elec:before {content: "\f0a4";font-family: 'FontAwesome';display: inline-block;float: left;padding: 0 5px;color: #68a032;font-size: 18px;} .navbar.nav2 {display: none;} li.elec {padding: 3px 34px;font-size: 16px;text-align: justify;} .banner img {height: 450px;width: 100%;} @media (max-width: 767px) and (min-width: 320px){.why-text {padding: 0 35px;} .form_tag {right: 1%;width: 165px;padding: 7px 0px;} .i-icareer img {padding: 18px 0;height: auto;} .s-service h1 {margin: 12px 4px 9px;color: #68a032;font-size: 19px;font-weight: 600;} .s-sec ul.list-unstyled {margin: 0 0px;} .s-sec p {padding: 12px 0 20px 5px;} li.elec {padding: 3px 0 0 31px;font-size: 15px;text-align: justify;} .why-text p {padding: 16px 4px 40px;font-size: 15px;} .why_feats_block {margin: 0 8px 15px;} .why_name {padding: 0px 19px;} .about.flt {padding: 0 0 21px 30px;} .box .icon .info p {margin: 8px 0 19px;} .service p {font-size: 14px;padding: 5px 29px 28px;} .choose h1 {font-size: 38px;} .choose .years,.choose .highly,.choose .fast {padding: 27px 0px 20px 0;margin: 0 0 13px;} .choose .years p::after, .choose .highly p::after, .choose .fast p::after{display:none;} .industries .owl-nav:before {width: 129px;} .pd-0 {padding: 0 20px !important;display: flex;} .gal_image.flt {padding: 0 52px;} div#componentlayout466404 {display: inline-block;width: 100%;} .header .image img {margin: 0 auto;display: block;} .header.flt {height: auto;} .head_social {right: 0;position: absolute;left: 41px;top: 29px;} .navbar.nav1 {display: none;} .navbar.nav2 {display: block;left: 0;margin: 0 0 0 10px;width: 100%;} .navbar-toggle .icon-bar {border: 1px solid white;} .navbar-toggle {background-color: #68a032;border: 1px solid #68a032;} .navbar {background: none;position: relative;top: -30px;left: 63px;} .mail p {display: none;} .navbar-collapse.collapse.in {margin: 57px 12px 0;background: #68a032;position: relative;clear: both;width: 91%;} .navbar-nav>li>a {padding-top: 0;padding-bottom: 0;line-height:36px;color: #fff;} .menu {padding: 0px 0px 8px;} .navbar-nav span {display: none;} .form_outer_cont {width: 100%;} .form_container {padding: 0 25px;overflow: scroll;height: 309px;} .service-info .security {width: 100%;margin: 0 auto 15px;} .banner img {height: auto;width: 100%;} .service-info.flt {padding: 0;} .s-service.aos-init.aos-animate {padding: 0 12px 0 43px;}} @media (max-width: 767px) and (min-width: 599px){.industries .owl-nav {bottom: 192px;} .industries .gal_image p {margin: 0 0 5px;font-size: 11px;padding: 0px 0px 0 0;} .industries .gal_image h2 {text-transform: capitalize;font-size: 19px;}} @media (max-width:991px) and (min-width:768px){.banner img {height: auto;} .industries .gal_image p {padding: 0 9px;} .industries .gal_image h2 {font-size: 18px;} .form_container {padding: 0 25px;overflow: scroll;height: 309px;} .service-info .security {background: #fff;width: 22%;text-align: center;color: white;padding: 34px 0px;margin: 7px 9px;} .navbar{width:100%;} .main-nav {display: flex;margin-right: 74px;} .main-nav li a{padding:0;font-size:16px;} div#componentlayout466362 {width: 34%;} .header .mail {float: left;padding: 26px 0 0 0;} .head_social {position: absolute;right: -89px;} .main-nav span {color: #fff;padding: 0 15px 0 9px;} .pd-0 {padding: 0 !important;padding: 0 25px !important;} .s-service.aos-init.aos-animate{padding: 0 19px 0 40px;}} @media (max-width:1199px) and (min-width:992px){.header .mail {float: right;padding: 26px 228px 0 0;} .pd-0 {padding: 0 !important;padding: 0 0px !important;} .service-info .security {background: #fff;width: 14.5%;} .s-service.aos-init.aos-animate{padding: 0 19px 0 40px;}} img{border:0px;padding:0px;}p {margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;}a.footline{color: #808080;text-decoration: none;font-size:11px;color: #808080;} a.footline:hover{color: #808080;text-decoration: underline;font-size:11px;color: #808080;}