 body {font-family: "Roboto", sans-serif;color: #5d5d5d;background-color: #fff;font-size: 15px;}h1, h2, h3, h4, h5, h6 {font-family: "Poppins", sans-serif;color: #242424;line-height: 1.4;font-weight: 700;}p {line-height: 1.8;}a {-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}a:hover {text-decoration: none !important;}img {max-width: 100%;}.d-table {width: 100%;height: 100%;}.d-table-cell {vertical-align: middle;}.ptb-100 {padding-top: 100px;padding-bottom: 100px;}.pt-100 {padding-top: 100px;}.pb-70 {padding-bottom: 70px;}.pb-100 {padding-bottom: 100px;}button:focus {outline: 0;}.btn.focus, .btn:focus {-webkit-box-shadow: none;box-shadow: none;}.main-nav {background-color: #172f47;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.main-nav nav {padding-top: 0;padding-bottom: 0;padding-left: 0;padding-right: 0;}.main-nav nav .navbar-nav {margin-left: auto;margin-right: auto;}.main-nav nav .navbar-nav .nav-item:hover a {color: #fdb139;}.main-nav nav .navbar-nav .nav-item a {text-transform: capitalize;}.main-nav nav .navbar-nav .nav-item a:hover, .main-nav nav .navbar-nav .nav-item a:focus, .main-nav nav .navbar-nav .nav-item a.active {color: #fdb139;}.main-nav nav .navbar-nav .nav-item a i {display: inline-block;font-size: 18px;position: relative;top: 2px;}.main-nav nav .navbar-nav .nav-item .dropdown-menu {background: #1d3d5d;padding-top: 0;padding-left: 0;padding-right: 0;padding-bottom: 0;}.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu {top: 0px !important;}.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover a {color: #fdb139;}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover, .main-nav nav .navbar-nav .nav-item .dropdown-menu li a:focus, .main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active {color: #fdb139;}.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu {left: unset;right: -100%;}.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover, .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus, .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active {color: #fdb139;}.main-nav.menu-shrink {padding-top: 10px;padding-bottom: 10px;}.dropdown-toggle::after {display: none;}@media only screen and (max-width: 991px){.side-nav a {padding: 7px 11px !important;margin-top: 4px !important;margin-right: -6px !important;}}@media only screen and (max-width: 991px){.mean-container a.meanmenu-reveal span {margin-top: 30px !important;position: relative;top: -9px !important;}}.side-nav a {display: inline-block;font-weight: 500;color: #fff;background-color: #80c241;border-radius: 5px;padding: 12px 25px;}.side-nav a:hover {background-color: #242424;color: #fff;text-decoration: none;}.cbc_cleaning_banner_area {height: 1000px;position: relative;overflow: hidden;}.cbc_cleaning_banner_area .banner-shape img {position: absolute;z-index: -1;}.cbc_cleaning_banner_area .banner-shape img:nth-child(1) {bottom: 165px;right: 0;max-width: 900px;}.cbc_cleaning_banner_area .banner-shape img:nth-child(2) {top: 300px;left: 150px;-webkit-animation: banner-ani-one 10s linear infinite;animation: banner-ani-one 10s linear infinite;}.cbc_cleaning_banner_area .banner-shape img:nth-child(3) {left: 20px;bottom: 150px;-webkit-animation: banner-ani-two 10s linear infinite;animation: banner-ani-two 10s linear infinite;}.cbc_cleaning_banner_area .banner-shape img:nth-child(4) {left: 150px;bottom: 100px;-webkit-animation: banner-ani-three 10s linear infinite;animation: banner-ani-three 10s linear infinite;}.cbc_cleaning_banner_area .banner-shape img:nth-child(5) {left: 400px;bottom: 250px;-webkit-animation: banner-ani-four 10s linear infinite;animation: banner-ani-four 10s linear infinite;}.cbc_cleaning_banner_area .banner-shape img:nth-of-type(6) {right: 200px;top: 300px;-webkit-animation: banner-ani-five 10s linear infinite;animation: banner-ani-five 10s linear infinite;}.cbc_cleaning_banner_area .banner-shape img:nth-of-type(7) {top: 250px;right: 600px;-webkit-animation: banner-ani-six 10s linear infinite;animation: banner-ani-six 10s linear infinite;z-index: -2;}@-webkit-keyframes banner-ani-one {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}50% {-webkit-transform: translate(-50px, -50px);transform: translate(-50px, -50px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}@keyframes banner-ani-one {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}50% {-webkit-transform: translate(-50px, -50px);transform: translate(-50px, -50px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}@-webkit-keyframes banner-ani-two {0% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}50% {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}100% {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}}@keyframes banner-ani-two {0% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}50% {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}100% {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}}@-webkit-keyframes banner-ani-three {0% {opacity: 1;}50% {opacity: .10;}100% {opacity: 1;}}@keyframes banner-ani-three {0% {opacity: 1;}50% {opacity: .10;}100% {opacity: 1;}}@-webkit-keyframes banner-ani-four {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}40% {-webkit-transform: translate(-50px, -50px);transform: translate(-50px, -50px);}70% {-webkit-transform: translate(50px, -50px);transform: translate(50px, -50px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}@keyframes banner-ani-four {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}40% {-webkit-transform: translate(-50px, -50px);transform: translate(-50px, -50px);}70% {-webkit-transform: translate(50px, -50px);transform: translate(50px, -50px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}@-webkit-keyframes banner-ani-five {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}40% {-webkit-transform: translate(-80px, -80px);transform: translate(-80px, -80px);}70% {-webkit-transform: translate(100px, -100px);transform: translate(100px, -100px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}@keyframes banner-ani-five {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}40% {-webkit-transform: translate(-80px, -80px);transform: translate(-80px, -80px);}70% {-webkit-transform: translate(100px, -100px);transform: translate(100px, -100px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}@-webkit-keyframes banner-ani-six {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}40% {-webkit-transform: translate(0px, -30px);transform: translate(0px, -30px);}70% {-webkit-transform: translate(40px, -50px);transform: translate(40px, -50px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}@keyframes banner-ani-six {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}40% {-webkit-transform: translate(0px, -30px);transform: translate(0px, -30px);}70% {-webkit-transform: translate(40px, -50px);transform: translate(40px, -50px);}100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}}.banner-text {max-width: 595px;}.banner-text h1 {font-size: 72px;margin-bottom: 10px;}.banner-text h1 span {color: #fdb139;}.banner-text p {font-size: 18px;font-weight: 500;margin-bottom: 30px;}.cmn-btn {color: #fff;background-color: #80c241;display: inline-block;border-radius: 5px;padding: 12px 30px;}.cmn-btn:hover {color: #fff;background-color: #242424;text-decoration: none;}.cbc_cleaning_counter {position: relative;}.cbc_cleaning_counter:before {position: absolute;content: '';width: 100%;height: 50%;left: 0;top: 0;background-color: #fff;}.cbc_cleaning_counter:after {position: absolute;content: '';width: 100%;height: 50%;right: 0;bottom: 0;background-color: #f5f5f5;z-index: -1;}.counter-wrap {max-width: 1110px;margin-left: auto;margin-right: auto;background-image: url("../img/cbc-services-img/counter-bg.webp");background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;padding-top: 50px;padding-bottom: 20px;border-radius: 8px;z-index: 1;}.counter-wrap:before {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;background-color: #25435f;opacity: .85;border-radius: 8px;}.counter-item {text-align: center;margin-bottom: 30px;position: relative;margin-top: -5px;}.counter-item h3 {font-size: 50px;font-weight: 600;color: #fdb139;margin-bottom: 5px;}.counter-item p {margin-bottom: 0;color: #fff;}.our_cbc_cleaning_area {background-color: #f5f5f5;position: relative;overflow: hidden;}.our_cbc_cleaning_area .choose-shape img {position: absolute;}.our_cbc_cleaning_area .choose-shape img:nth-child(1) {top: 330px;left: 345px;-webkit-animation: banner-ani-four 10s linear infinite;animation: banner-ani-four 10s linear infinite;}.our_cbc_cleaning_area .choose-shape img:nth-child(2) {right: 100px;bottom: -40px;-webkit-animation: banner-ani-three 10s linear infinite;animation: banner-ani-three 10s linear infinite;}.our_cbc_cleaning_area .choose-shape img:nth-child(3) {top: -200px;right: 0;}.choose-item {margin-bottom: 30px;background-color: #fff;border-radius: 5px;padding: 25px 25px 22px;-webkit-box-shadow: 0px 0px 20px 0px #ddddddad;box-shadow: 0px 0px 20px 0px #ddddddad;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.choose-item:hover {-webkit-box-shadow: none;box-shadow: none;}.choose-item:hover i {color: #e9eded;background-color: #4a686a;}.choose-item i {display: inline-block;width: 60px;height: 60px;line-height: 60px;text-align: center;border-radius: 50%;color: #4a686a;background-color: #e9eded;font-size: 32px;margin-bottom: 20px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.choose-item h3 {font-size: 20px;font-weight: 600;margin-bottom: 15px;}.choose-item p {margin-bottom: 0;}.choose-contact {margin-bottom: 30px;}.choose-contact .section-title {text-align: left;margin-bottom: 25px;max-width: 100%;}.choose-contact p {margin-bottom: 35px;}.choose-contact.cbc_img_banner p {margin-bottom: 10px;}.choose-contact.cbc_img_banner p:last-child {margin-bottom: 0;}.section-title {text-align: center;margin-bottom: 40px;max-width: 800px;margin-left: auto;margin-right: auto;margin-top: -5px;position: relative;z-index: 1;}.cbc_cleaning_h2_title_5{font-weight: 700;font-size: 38px;color: #02334f;margin-bottom: 0;}.cbc_cleaning_h1_title{font-weight: 700;font-size: 38px;color: #02334f;padding-bottom: 0px !important;margin-bottom: 0;}.cbc_content_area_12{padding-left: 55px;}.cbc_cleaning_content_sec_1{margin-top: -90px;}@media only screen and (max-width: 767px){.cbc_cleaning_content_sec_1{margin-top: -55px;}}.cbc_content_area_img_12{border-radius: 15px;}.section-title .sub-title {display: block;color: #80c241;font-weight: 500;margin-bottom: 8px;}.cbc_cleaning_social_icons{display: inline-flex;}.cbc_cleaning_social_icons_li{display: inline-flex;}.section-title h2 {font-size: 36px;margin-bottom: 0;}.service-item {margin-bottom: 30px;text-align: center;border: 1px solid #fdb139;padding: 30px 25px 28px;border-radius: 8px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.service-item:hover {background-color: #fdb139;}.service-item:hover h3 a {color: #fff;}.service-item:hover p {color: #fff;}.service-item:hover .service-link {color: #fff;}.service-item .service-top {position: relative;margin-bottom: 30px;}.service-item .service-top img:last-child {position: absolute;left: 0;right: 0;bottom: 0;margin-left: auto;margin-right: auto;}.service-item h3 {font-size: 20px;margin-bottom: 15px;}.service-item h3 a {color: #242424;}.service-item h3 a:hover {letter-spacing: 1px;}.service-item p {margin-bottom: 12px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.service-item .service-link {display: inline-block;color: #80c241;font-weight: 500;}.service-item .service-link i {display: inline-block;font-size: 17px;position: relative;top: 3px;}.service-item .service-link:hover {letter-spacing: 1px;}.service-item.cbc_img_banner {border: 1px solid #4a686a;}.service-item.cbc_img_banner:hover {background-color: #4a686a;}.service-item.three {border: 1px solid #e54b4b;}.service-item.three:hover {background-color: #e54b4b;}.cbc_cleaning_area {background-color: #f5f5f5;}.cbc_cleaning_area .container-fluid {padding-left: 0;padding-right: 0;}.cbc_cleaning_area .container-fluid .row {margin-left: 0;margin-right: 0;}.cbc_cleaning_area .container-fluid .row .col-lg-6 {padding-left: 0;padding-right: 0;}.cbc_cleaning_area .container-fluid .row .col-lg-7 {padding-left: 0;padding-right: 0;}.cbc_cleaning_area .about-content {padding-top: 100px;padding-bottom: 100px;max-width: 550px;margin-left: auto;padding-right: 30px;}.cbc_cleaning_area .about-content .section-title {text-align: left;margin-bottom: 20px;margin-left: 0;}.cbc_cleaning_area .about-content p {margin-bottom: 30px;}.cbc_cleaning_area .about-img {background-image: url("../img/home-one/about-bg.jpg");background-size: cover;background-position: center center;background-repeat: no-repeat;width: 100%;height: 100%;position: relative;}.cbc_cleaning_area .about-img:before {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;background-color: #000;opacity: .50;}.cbc_cleaning_area .about-img img {display: none;}.video-wrap {position: absolute;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.video-wrap a {z-index: 10;display: block;width: 100px;height: 100px;line-height: 110px;border-radius: 50%;position: relative;font-size: 60px;text-align: center;color: #fdb139;}.video-wrap a:before {content: '';position: absolute;z-index: 0;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);display: block;width: 100px;height: 100px;background-color: #fff;border-radius: 50%;z-index: -1;-webkit-animation: pulse-border 1500ms ease-out infinite;animation: pulse-border 1500ms ease-out infinite;}.video-wrap a:after {content: '';position: absolute;z-index: 1;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);display: block;width: 100px;height: 100px;background-color: #fff;border-radius: 50%;z-index: -1;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.video-wrap a:hover {color: #fff;}.video-wrap a:hover:before {background-color: #fdb139;}.video-wrap a:hover:after {background-color: #fdb139;}@-webkit-keyframes pulse-border {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}@keyframes pulse-border {0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity: 0;}}.project-area {position: relative;overflow: hidden;}.project-area .project-shape img {position: absolute;}.project-area .project-shape img:nth-child(1) {left: 50px;top: 20%;-webkit-animation: banner-ani-five 10s linear infinite;animation: banner-ani-five 10s linear infinite;}.project-area .project-shape img:nth-child(2) {right: 40px;top: 40%;-webkit-animation: banner-ani-two 10s linear infinite;animation: banner-ani-two 10s linear infinite;}.project-item {margin-bottom: 30px;}.project-item:hover .project-top img {-webkit-transform: scale(1.1);transform: scale(1.1);}.project-item .project-top {overflow: hidden;margin-bottom: 15px;border-radius: 5px;}.project-item .project-top a {display: block;}.project-item .project-top a img {width: 100%;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.project-item .project-top.cbc_img_banner a img {height: 290px;}.project-item h3 {font-weight: 600;font-size: 20px;margin-bottom: 5px;}.project-item h3 a {color: #4a686a;}.project-item h3 a:hover {color: #fdb139;}.project-item a {display: block;color: #5d5d5d;}.project-item a:hover {color: #fdb139;}.estimate-area {background-image: url("../img/home-one/estimation-bg.jpg");background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;text-align: center;}.estimate-area:before {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;background-color: #000;opacity: .80;}.estimate-area .estimate-content {max-width: 800px;margin-left: auto;margin-right: auto;}.estimate-area .estimate-content .section-title h2 {color: #fff;}.estimate-area .estimate-content .form-group {margin-bottom: 20px;}.estimate-area .estimate-content .form-group .form-control {height: 55px;border-radius: 5px;padding-left: 20px;font-size: 15px;border: 1px solid #fff;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.estimate-area .estimate-content .form-group .form-control:focus {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #fdb139;}.estimate-area .estimate-content .form-group textarea {height: auto !important;padding-top: 15px;}.estimate-area .estimate-content .cmn-btn {border: 0;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.review-area {position: relative;}.review-area .section-title {margin-bottom: 25px;}.review-area .review-shape img {position: absolute;top: 100px;left: 100px;-webkit-animation: banner-ani-six 10s linear infinite;animation: banner-ani-six 10s linear infinite;}.review-area .owl-prev {width: 55px;height: 55px;border-radius: 50px !important;color: #fff !important;background-color: #80c241 !important;font-size: 30px !important;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.review-area .owl-prev i {line-height: 55px !important;}.review-area .owl-prev:hover {background-color: #242424 !important;}.review-area .owl-next {width: 55px;height: 55px;border-radius: 50px !important;color: #fff !important;background-color: #80c241 !important;font-size: 30px !important;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.review-area .owl-next i {line-height: 55px !important;}.review-area .owl-next:hover {background-color: #242424 !important;}.review-area .owl-theme .owl-nav {margin-top: 0;margin-bottom: -5px;}.review-area .review-item {-webkit-box-shadow: 0px 0px 20px 0px #dddddd80;box-shadow: 0px 0px 20px 0px #dddddd80;text-align: center;margin: 15px 40px 30px;position: relative;padding: 30px 60px 30px;border-radius: 5px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;background-color: #fff;border: 1px solid #fff;}.review-area .review-item:hover {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #f5f5f5;}.review-area .review-item:hover img {left: 15px;}.review-area .review-item img {width: 80px !important;position: absolute;top: 32px;left: -35px;border-radius: 10px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.review-area .review-item h3 {font-weight: 600;font-size: 20px;color: #4a686a;margin-bottom: 10px;}.review-area .review-item span {display: block;margin-bottom: 12px;}.review-area .review-item ul {margin: 0;padding: 0;margin-bottom: 10px;}.review-area .review-item ul li {list-style-type: none;display: inline-block;}.review-area .review-item ul li i {display: block;font-size: 15px;}.review-area .review-item ul li .checked {color: #fdb139;}.review-area .review-item p {margin-bottom: 0;}.review-area.cbc_img_banner .review-item {margin: 0px 35px 30px;}.subscribe-area {position: relative;}.subscribe-area:before {position: absolute;content: '';width: 100%;height: 50%;left: 0;bottom: 0;background-color: #000;}.subscribe-area .subscribe-wrap {max-width: 1110px;margin-left: auto;margin-right: auto;padding: 50px 60px 50px;border-radius: 5px;-webkit-box-shadow: 0px 0px 20px 0px #dddddd80;box-shadow: 0px 0px 20px 0px #dddddd80;background-color: #fff;z-index: 1;position: relative;}.subscribe-area .subscribe-wrap .section-title {text-align: left;margin-bottom: 0;}.subscribe-area .subscribe-wrap .section-title h2 {font-size: 30px;}.subscribe-area .subscribe-wrap .newsletter-form {position: relative;}.subscribe-area .subscribe-wrap .newsletter-form .form-control {border-radius: 30px;border: 1px solid #b7c3c3;padding-left: 25px;font-size: 15px;height: 50px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.subscribe-area .subscribe-wrap .newsletter-form .form-control:focus {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #fdb139;}.subscribe-area .subscribe-wrap .newsletter-form ::-webkit-input-placeholder {color: #242424;}.subscribe-area .subscribe-wrap .newsletter-form :-ms-input-placeholder {color: #242424;}.subscribe-area .subscribe-wrap .newsletter-form ::-ms-input-placeholder {color: #242424;}.subscribe-area .subscribe-wrap .newsletter-form ::placeholder {color: #242424;}.subscribe-area .subscribe-wrap .newsletter-form .cmn-btn {position: absolute;top: 0;right: 0;border: 0;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;opacity: 1;background-color: #80c241;color: #fff;border-radius: 30px;padding: 13px 30px;}.subscribe-area .subscribe-wrap .newsletter-form .cmn-btn:hover {background-color: #242424;color: #fff;}.subscribe-area .subscribe-wrap .newsletter-form .validation-danger {margin-top: 10px;font-size: 15px;color: #dc3545;}.subscribe-area .subscribe-wrap .newsletter-form .validation-success {margin-top: 10px;font-size: 15px;color: #28a745;}footer {background-color: #000;}footer {background-color: #0c3763;background-image: url("../img/cbc-img/bubble-3.webp");}.cbc_cleaning_footer_item2 {margin-bottom: 30px;}.cbc_cleaning_footer_item2 h3 {margin-bottom: 30px;padding-bottom: 10px;position: relative;color: #fdb139;font-size: 20px;}.cbc_cleaning_footer_item2 h3:before {position: absolute;content: '';width: 50px;height: 2px;left: 0;bottom: 0;background-color: #fdb139;}.cbc_cleaning_footer_item2 ul {margin: 0;padding: 0;}.cbc_cleaning_footer_item2 ul li {list-style-type: none;display: block;}.cbc_cleaning_footer_item2 ul li a {display: block;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_logo2 a {display: block;margin-bottom: 30px;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_logo2 p {margin-bottom: 0;color: #fff;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_company1 ul li {margin-bottom: 12px;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_company1 ul li:last-child {margin-bottom: 0;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_company1 ul li a {color: #fff;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_company1 ul li a:hover {color: #fdb139;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_contact3 ul li {margin-bottom: 12px;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_contact3 ul li span {display: inline-block;color: #fff;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_contact3 ul li a {display: inline-block;color: #fff;margin-left: 5px;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_contact3 ul li a:hover {color: #fdb139;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_social_icon ul li {display: inline-block;margin-right: 5px;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_social_icon ul li a {width: 30px;height: 30px;border-radius: 5px;color: #242424;background-color: #fff;text-align: center;font-size: 17px;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_social_icon ul li a i {line-height: 30px;}.cbc_cleaning_footer_item2 .cbc_cleaning_footer_social_icon ul li a:hover {color: #fff;background-color: #80c241;}.cbc_cleaning_footer_copyright_area {margin-top: 20px;border-top: 1px solid #f5f5f529;text-align: center;padding-top: 25px;padding-bottom: 25px;}.cbc_cleaning_footer_copyright_area p {margin-bottom: 0;color: #fff;}.cbc_cleaning_footer_copyright_area p a {display: inline-block;font-weight: 600;color: #fdb139;}.cbc_cleaning_footer_copyright_area p a:hover {color: #fff;}.cbc_cleaning_banner_area.cbc_img_banner {height: 550px;margin-top: 100px;background-image: url("../img/cbc-img/banner-bg.jpg");background-size: 100%;background-position: center center;background-repeat: no-repeat;position: relative;}@media only screen and (max-width: 767px){.cbc_cleaning_banner_area.cbc_img_banner {height: 550px;margin-top: 15px !important;background-size: 100%;background-position: center center;background-repeat: no-repeat;position: relative;}}.cbc_cleaning_banner_area.cbc_img_banner:before {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text {position: relative;text-align: center;max-width: 970px;margin-left: auto;margin-right: auto;margin-top: 40px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text h1 {color: #fff;margin-bottom: 30px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text p {color: #fff;font-size: 20px;font-weight: 400;max-width: 645px;margin-left: auto;margin-right: auto;margin-bottom: 50px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .col-lg-2 {-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form {background-color: #fff;border-radius: 5px;-webkit-box-shadow: 0px 0px 0px 10px #ffffff59;box-shadow: 0px 0px 0px 10px #ffffff59;padding: 35px 100px 15px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form h2 {font-weight: 500;font-size: 30px;margin-bottom: 30px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group {margin-bottom: 30px;position: relative;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group label {margin-bottom: 0;position: absolute;top: 18px;right: 20px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group label i {display: inline-block;font-size: 20px;color: #4a686a;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group .form-control {height: 55px;border-radius: 5px;border: 1px solid #4a686a;padding-left: 20px;padding-right: 20px;font-size: 15px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group .form-control:focus {border: 1px solid #fdb139;-webkit-box-shadow: none;box-shadow: none;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group ::-webkit-input-placeholder {color: #4a686a;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group :-ms-input-placeholder {color: #4a686a;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group ::-ms-input-placeholder {color: #4a686a;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group ::placeholder {color: #4a686a;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group .nice-select {display: block;width: 100%;height: 55px;border-radius: 5px;border: 1px solid #4a686a;padding-left: 20px;padding-right: 20px;font-size: 15px;line-height: 55px;color: #4a686a;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group .nice-select::after {border-bottom: 2px solid #999;height: 10px;right: 23px;top: 45%;width: 10px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .form-group .nice-select .list {width: 100%;display: block;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .cmn-btn {border: 0;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;background-color: #4a686a;padding: 12px 10px;display: block;width: 100%;height: 55px;margin-bottom: 30px;}.cbc_cleaning_banner_area.cbc_img_banner .banner-text .cbc_cleaning_banner_form .cmn-btn:hover {background-color: #fdb139;}.our_cbc_cleaning_area.cbc_img_banner {background-color: #fff;}.our_cbc_cleaning_area.cbc_img_banner .choose-shape img:nth-child(1) {top: unset;bottom: 90px;}.our_cbc_cleaning_area.cbc_img_banner .choose-content .about-img {margin-bottom: 30px;}.our_cbc_cleaning_area.cbc_img_banner .choose-content .about-img img {max-width: 350px;width: 100%;border-radius: 10px;}.our_cbc_cleaning_area.cbc_img_banner .choose-content .about-img img:first-child {margin-bottom: -150px;}.our_cbc_cleaning_area.cbc_img_banner .choose-content .about-img img:last-child {margin-top: -150px;margin-left: 190px;}.our_cbc_cleaning_area.cbc_img_banner .choose-content .about-img img:last-child {margin-top: -150px;}.service-area.cbc_img_banner {background-color: #f5f5f5;}.service-area.cbc_img_banner .service-item {text-align: center;border: 1px solid #fff;background-color: #fff;}.service-area.cbc_img_banner .service-item:hover {background-color: #4a686a;border: 1px solid #456061;}.service-area.cbc_img_banner .service-item:hover .service-top i {color: #80c241;background-color: #456061;}.service-area.cbc_img_banner .service-item .service-top {margin-bottom: 16px;}.service-area.cbc_img_banner .service-item .service-top i {display: inline-block;width: 60px;height: 60px;line-height: 60px;text-align: center;border-radius: 50%;font-size: 25px;color: #80c241;background-color: #e9eded;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.service-area.cbc_img_banner .service-item h3 {margin-bottom: 13px;}.cbc_cleaning_area.cbc_img_banner {background-color: #fff;}.cbc_cleaning_area.cbc_img_banner .about-content {padding-top: 0;padding-bottom: 0;margin-bottom: 30px;}.cbc_cleaning_area.cbc_img_banner .about-content p {margin-bottom: 25px;}.cbc_cleaning_area.cbc_img_banner .about-content ul {margin: 0;padding: 0;}.cbc_cleaning_area.cbc_img_banner .about-content ul li {list-style-type: none;display: block;margin-bottom: 12px;font-weight: 500;}.cbc_cleaning_area.cbc_img_banner .about-content ul li:hover i {color: #fff;background-color: #80c241;cursor: pointer;}.cbc_cleaning_area.cbc_img_banner .about-content ul li:last-child {margin-bottom: 0;}.cbc_cleaning_area.cbc_img_banner .about-content ul li i {display: inline-block;width: 25px;height: 25px;text-align: center;line-height: 25px;border-radius: 50%;color: #fff;background-color: #4a686a;font-size: 20px;margin-right: 5px;position: relative;top: 2px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.cbc_cleaning_area.cbc_img_banner .choose-img {margin-bottom: 30px;padding-left: 75px;}.cbc_cleaning_area.cbc_img_banner .choose-img img {max-width: 350px;width: 100%;border-radius: 10px;}.cbc_cleaning_area.cbc_img_banner .choose-img img:first-child {margin-bottom: -150px;margin-left: 95px;}.cbc_heading_title_1{font-weight: 700;font-size: 38px;padding-bottom: 20px;color: #02334f !important;margin-bottom: 0;}.cbc_cleaning_area.cbc_img_banner .choose-img img:last-child {margin-top: -150px;}.project-area.cbc_img_banner {background-color: #f5f5f5;}.faq-area .faq-content .accordion {margin: 0;padding: 0;}.faq-area .faq-content .accordion p {display: none;padding: 20px 15px 0 15px;margin-bottom: 0;}.faq-area .faq-content .accordion a {width: 100%;display: block;cursor: pointer;padding: 15px 15px 15px 18px;border: 1px solid #4a686a;font-weight: 500;border-radius: 5px;font-size: 17px;}.faq-area .faq-content .accordion a:after {position: absolute;right: 20px;content: "+";top: 10px;color: #000000;font-size: 25px;font-weight: 500;}.faq-area .faq-content .accordion a.active {color: #fff;background-color: #4a686a;border: 1px solid #4a686a;}.faq-area .faq-content .accordion a.active:after {content: "-";font-size: 25px;color: #fff;}.faq-area .faq-content .accordion li {position: relative;list-style-type: none;margin-bottom: 30px;display: block;}.faq-area .faq-content .accordion li:first-child {border-top: 0;}.faq-area .faq-content .accordion li:last-child {margin-bottom: 0;}.faq-area .faq-img {background-image: url("../img/cbc-img/faq.jpg");background-size: cover;background-position: center center;background-repeat: no-repeat;width: 100%;height: 100%;}.faq-area .faq-img img {display: none;}.team-area {background-color: #f5f5f5;}.team-item {text-align: center;border-radius: 5px;background-color: #fff;padding-bottom: 22px;margin-bottom: 30px;}.team-item:hover .team-top ul {bottom: 20px;opacity: 1;visibility: visible;}.team-item .team-top {position: relative;}.team-item .team-top img {width: 100%;border-radius: 5px 5px 0 0;}.team-item .team-top ul {margin: 0;padding: 0;position: absolute;left: 0;right: 0;bottom: 10px;margin-left: auto;margin-right: auto;opacity: 0;visibility: hidden;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.team-item .team-top ul li {list-style-type: none;display: inline-block;margin-left: 2px;margin-right: 2px;}.team-item .team-top ul li a {display: block;width: 35px;height: 35px;background-color: #fff;color: #4a686a;border-radius: 5px;border-radius: 2px;font-size: 20px;}.team-item .team-top ul li a i {line-height: 35px;}.team-item .team-top ul li a:hover {color: #fff;background-color: #fdb139;}.team-item h3 {font-size: 20px;margin-bottom: 8px;margin-top: 15px;}.team-item span {display: block;}.cbc_cleaning_counter.cbc_img_banner:before {background-color: #d8e7c8;}.cbc_cleaning_counter.cbc_img_banner:after {background-color: #fff;}.cbc_cleaning_counter.cbc_img_banner .counter-item h3 {color: #fff;}.navbar-area.cbc_img_banner .main-nav {background-color: #4a686a;-webkit-box-shadow: 0px 0px 20px 0px #3b5253ad;box-shadow: 0px 0px 20px 0px #3b5253ad;}.cbc_cleaning_banner_area.three {background-color: #4a686a;height: 900px;}.cbc_cleaning_banner_area.three .banner-shape img {z-index: 0;}.cbc_cleaning_banner_area.three .banner-shape img:nth-child(1) {display: block;-webkit-animation: border-transform-default 10s linear infinite alternate forwards;animation: border-transform-default 10s linear infinite alternate forwards;border: 10px solid #fff;bottom: 155px;right: 70px;max-width: 520px;z-index: 1;}.cbc_cleaning_banner_area.three .banner-text {position: relative;z-index: 1;}.cbc_cleaning_banner_area.three .banner-text h1 {color: #fff;}.cbc_cleaning_banner_area.three .banner-text p {color: #fff;}.cbc_cleaning_banner_area.three .banner-text .banner-service .nice-select {width: 100%;display: block;border: 1px solid #fff;padding-left: 15px;font-size: 15px;color: #fff;background-color: transparent;height: 55px;line-height: 55px;}.cbc_cleaning_banner_area.three .banner-text .banner-service .nice-select::after {border-bottom: 2px solid #fff;border-right: 2px solid #fff;height: 7px;width: 7px;right: 18px;}.cbc_cleaning_banner_area.three .banner-text .banner-service .nice-select .list {width: 100%;display: block;}.cbc_cleaning_banner_area.three .banner-text .banner-service .nice-select .list .option {color: #242424;}.cbc_cleaning_banner_area.three .banner-text .banner-service .cmn-btn {border: 0;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;height: 55px;display: block;width: 100%;background-color: #fdb139;}.cbc_cleaning_banner_area.three .banner-text .banner-service .cmn-btn:hover {background-color: #242424;}@-webkit-keyframes border-transform-default {0%, to {border-radius: 63% 37% 54% 46%/55% 48% 52% 45%;}14% {border-radius: 40% 60% 54% 46%/49% 60% 40% 51%;}28% {border-radius: 54% 46% 38% 62%/49% 70% 30% 51%;}42% {border-radius: 61% 39% 55% 45%/61% 38% 62% 39%;}56% {border-radius: 61% 39% 67% 33%/70% 50% 50% 30%;}70% {border-radius: 50% 50% 34% 66%/56% 68% 32% 44%;}84% {border-radius: 46% 54% 50% 50%/35% 61% 39% 65%;}}@keyframes border-transform-default {0%, to {border-radius: 63% 37% 54% 46%/55% 48% 52% 45%;}14% {border-radius: 40% 60% 54% 46%/49% 60% 40% 51%;}28% {border-radius: 54% 46% 38% 62%/49% 70% 30% 51%;}42% {border-radius: 61% 39% 55% 45%/61% 38% 62% 39%;}56% {border-radius: 61% 39% 67% 33%/70% 50% 50% 30%;}70% {border-radius: 50% 50% 34% 66%/56% 68% 32% 44%;}84% {border-radius: 46% 54% 50% 50%/35% 61% 39% 65%;}}.cbc_cleaning_counter.three:before {background-color: #4a686a;}.cbc_cleaning_counter.three:after {background-color: #fff;}.cbc_cleaning_counter.three .counter-wrap {background-image: unset;background-color: #fff;-webkit-box-shadow: 0px 0px 20px 0px #4a686a3b;box-shadow: 0px 0px 20px 0px #4a686a3b;}.cbc_cleaning_counter.three .counter-wrap:before {display: none;}.cbc_cleaning_counter.three .counter-wrap .counter-item p {color: #242424;font-weight: 500;}.service-area.three {background-color: #f5f5f5;}.service-area.three .service-item {background-color: #fff;}.service-area.three .service-item:hover {background-color: #fdb139;}.service-area.three .service-item.cbc_img_banner:hover {background-color: #4a686a;}.service-area.three .service-item.three:hover {background-color: #e54b4b;}.blog-item {margin-bottom: 30px;-webkit-box-shadow: 0px 0px 20px 0px #dddddd80;box-shadow: 0px 0px 20px 0px #dddddd80;text-align: center;border-radius: 12px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.blog-item:hover {-webkit-transform: translate(0, -10px);transform: translate(0, -10px);}.blog-item a {display: block;}.blog-item a img {width: 100%;border-radius: 10px;margin-bottom: 20px;}.blog-item .blog-bottom {padding: 0 25px 25px;}.blog-item .blog-bottom h3 {margin-bottom: 10px;font-size: 20px;}.blog-item .blog-bottom h3 a {display: block;color: #242424;}.blog-item .blog-bottom h3 a:hover {color: #fdb139;}.blog-item .blog-bottom ul {margin: 0;padding: 0;margin-bottom: 12px;}.blog-item .blog-bottom ul li {list-style-type: none;display: inline-block;font-size: 14px;position: relative;margin-left: 8px;margin-right: 8px;}.blog-item .blog-bottom ul li:before {position: absolute;content: '/';top: 0;right: -13px;color: #1d3d5d;}.blog-item .blog-bottom ul li:last-child:before {display: none;}.blog-item .blog-bottom ul li span {display: inline-block;color: #1d3d5d;}.blog-item .blog-bottom ul li a {display: inline-block;color: #fdb139;}.blog-item .blog-bottom ul li a:hover {color: #242424;}.blog-item .blog-bottom p {margin-bottom: 15px;}.blog-item .blog-bottom a {display: inline-block;color: #1d3d5d;}.blog-item .blog-bottom a i {display: inline-block;font-size: 18px;position: relative;top: 3px;}.blog-item .blog-bottom a:hover {color: #fdb139;}.pagination-area {text-align: center;}.pagination-area ul {margin: 0;padding: 0;}.pagination-area ul li {list-style-type: none;display: inline-block;margin-right: 5px;margin-left: 5px;}.pagination-area ul li a {display: block;padding: 7px 12px;border-radius: 5px;border: 1px solid #fdb139;color: #fdb139;}.pagination-area ul li a:hover {color: #fff;background-color: #fdb139;}.page-title-area {background-image: url(https://www.bondcleaninginipswich.com/wp-content/themes/bond-cleaning-in-ipswich/assets/img/page-title-bg.webp);background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;height: 290px;}@media only screen and (max-width: 767px){.page-title-area {background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;height: 195px !important;}}.page-title-area:before {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;background-color: #000;opacity: .80;}.page-title-area .title-item {position: relative;text-align: center;padding-top: 75px;}.page-title-area .title-item h2 {font-size: 50px;color: #fdb139;margin-bottom: 10px;}.page-title-area .title-item ul {margin: 0;padding: 0;}.page-title-area .title-item ul li {list-style-type: none;display: inline-block;color: #80c241;}.page-title-area .title-item ul li i {display: inline-block;font-size: 20px;position: relative;top: 4px;margin-left: 4px;}.page-title-area .title-item ul li span {display: inline-block;}.page-title-area .title-item ul li a {display: inline-block;color: #fff;}.page-title-area .title-item ul li a:hover {color: #fdb139;}.cbc_cleaning_counter.counter_bg:after {background-color: #fff;}.watch-area .section-title {text-align: left;max-width: 100%;}.watch-area .watch-item {height: 500px;position: relative;background-image: url("../img/watch-bg.jpg");background-size: cover;background-position: center center;background-repeat: no-repeat;}.watch-area .watch-item:before {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;background-color: #fdb139;opacity: .70;}.watch-area .watch-item .d-table-cell {vertical-align: bottom;}.watch-area .watch-item .video-wrap a {color: #1d3d5d;}.watch-area .watch-item .video-wrap a:hover {color: #fff;}.watch-area .watch-item .watch-content {position: relative;padding-left: 40px;padding-bottom: 32px;max-width: 325px;}.watch-area .watch-item .watch-content h3 {color: #fff;font-size: 20px;margin-bottom: 5px;}.watch-area .watch-item .watch-content p {margin-bottom: 0;color: #fff;font-size: 15px;}.cbc_cleaning_about_area2 .cbc_cleaning_jobs_item3 .section-title {text-align: left;max-width: 100%;margin-bottom: 25px;}.cbc_cleaning_about_area2 .cbc_cleaning_jobs_item3 p {margin-bottom: 10px;}.cbc_cleaning_about_area2 .cbc_cleaning_jobs_item3 ul {margin: 0;padding: 0;padding-top: 22px;}.cbc_cleaning_about_area2 .cbc_cleaning_jobs_item3 ul li {list-style-type: none;display: block;color: #1d3d5d;font-weight: 500;margin-bottom: 12px;}.cbc_cleaning_about_area2 .cbc_cleaning_jobs_item3 ul li:last-child {margin-bottom: 0;}.cbc_cleaning_about_area2 .cbc_cleaning_jobs_item3 ul li:hover i {background-color: #fdb139;}.cbc_cleaning_about_area2 .cbc_cleaning_jobs_item3 ul li i {width: 25px;height: 25px;line-height: 25px;text-align: center;color: #fff;background-color: #80c241;margin-right: 5px;border-radius: 50%;font-size: 18px;position: relative;top: 2px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.cbc_cleaning_services_area .cbc_cleaning_item_details .outer {margin-bottom: 50px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .outer img {width: 100%;border-radius: 10px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.cbc_cleaning_services_area .cbc_cleaning_item_details .outer #big {margin-bottom: 30px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .outer #thumbs .owl-item img {border: 3px solid transparent;}.cbc_cleaning_services_area .cbc_cleaning_item_details .outer #thumbs .owl-item.current img {border: 3px solid #fdb139;}.cbc_cleaning_services_area .cbc_cleaning_item_details .cbc_cleaning_job_details1 .cbc_cleaning_Jobin_desc {margin-bottom: 30px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .cbc_cleaning_job_details1 .cbc_cleaning_Jobin_desc h3 {font-weight: 600;font-size: 22px;font-family: unset;color: #02334f !important;margin-bottom: 10px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .cbc_cleaning_job_details1 .cbc_cleaning_Jobin_desc p {margin-bottom: 0;}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose {margin-bottom: 50px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose h3 {font-weight: 600;font-size: 20px;font-family: unset;margin-bottom: 15px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose ul {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 525px;}.cbc_details_choose_3{margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 100% !important;}.cbc_cleaning_img_radius{border-radius: 8px;}.cbc_about_heading_align{font-weight: 700;font-size: 28px !important;color: #02334f;margin-bottom: 0;}@media only screen and (max-width: 767px){.cbc_about_heading_align{font-size: 25px !important;}}.cbc_title01{}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose ul li {list-style-type: none;display: block;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;font-weight: 500;font-size: 18px;margin-bottom: 20px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose ul li:hover i {background-color: #1d3d5d;}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose ul li i {display: inline-block;color: #fff;background-color: #80c241;width: 35px;height: 35px;line-height: 35px;border-radius: 50%;text-align: center;font-size: 20px;margin-right: 8px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;position: relative;top: 1px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose img {display: block;margin-bottom: 30px;padding-top: 10px;width: 100%;}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose p {margin-bottom: 10px;}.cbc_cleaning_services_area .cbc_cleaning_item_details .details-choose p:last-child {margin-bottom: 0;}.cbc_cleaning_services_area .watch-area .section-title {margin-bottom: 20px;}.cbc_cleaning_services_area .watch-area .section-title h2 {font-size: 20px;font-weight: 600;}.cbc_cleaning_services_area .watch-area .watch-item {background-image: url("../img/service-details11.jpg");}.cbc_cleaning_services_area .watch-area .watch-item:before {background-color: #1d3d5d;}.widget-area .widget-item {margin-bottom: 30px;}.widget-area .widget-item:last-child {margin-bottom: 0;}.widget-area .widget-item h3 {margin-bottom: 30px;font-weight: 600;font-size: 20px;position: relative;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}.widget-area .widget-item h3:before {position: absolute;content: '';width: 50px;height: 3px;bottom: -2px;border-radius: 0 50% 50% 0;left: 0;background-color: #fdb139;}.widget-area .search form {position: relative;}.widget-area .search form .form-control {border: 1px solid #f5f5f5;height: 50px;border-radius: 5px;padding-left: 15px;font-size: 15px;}.widget-area .search form .form-control:focus {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #fdb139;}.widget-area .search form .btn {position: absolute;top: 0;right: 0;padding: 0;height: 50px;width: 50px;line-height: 50px;color: #fff;background-color: #fdb139;font-size: 18px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;border-radius: 5px;}.widget-area .search form .btn:hover {background-color: #242424;}.widget-area .cat ul {margin: 0;padding: 0;}.widget-area .cat ul li {list-style-type: none;display: block;background-color: #f5f5f5;padding-top: 12px;padding-bottom: 14px;border-radius: 5px;margin-bottom: 15px;padding-left: 20px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.widget-area .cat ul li:hover {background-color: #1d3d5d;}.widget-area .cat ul li:hover a {color: #fff;}.widget-area .cat ul li:last-child {margin-bottom: 0;}.widget-area .cat ul li a {display: block;color: #1d3d5d;}.widget-area .cat ul li a i {display: inline-block;font-size: 20px;color: #fdb139;position: relative;top: 3px;margin-right: 4px;}.widget-area .related .related-inner {margin-bottom: 15px;}.widget-area .related .related-inner:last-child {margin-bottom: 0;}.widget-area .related .related-inner ul {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.widget-area .related .related-inner ul li {list-style-type: none;display: inline-block;-webkit-box-flex: 0;-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 30%;}.widget-area .related .related-inner ul li img {width: 100%;}.widget-area .related .related-inner ul li:last-child {-webkit-box-flex: 0;-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;margin-left: 10px;}.widget-area .related .related-inner ul li a {display: block;color: #1d3d5d;font-weight: 500;font-size: 15px;margin-bottom: 3px;}.widget-area .related .related-inner ul li a:hover {color: #fdb139;}.widget-area .related .related-inner ul li span {display: block;font-size: 13px;}.widget-area .newsletter .form-control {height: 50px;border-radius: 5px;padding-left: 15px;background-color: #f5f5f5;font-size: 15px;border: 0;margin-bottom: 15px;}.widget-area .newsletter .form-control:focus {border: 0;-webkit-box-shadow: none;box-shadow: none;}.widget-area .newsletter .cmn-btn {border: 0;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;display: block;width: 100%;height: 50px;}.widget-area .call {text-align: center;background-color: #f32c2c;padding: 18px 15px 20px;border-radius: 5px;}.widget-area .call h3 {color: #fff;margin-bottom: 5px;padding-bottom: 0;border-bottom: 0;}.widget-area .call h3:before {display: none;}.widget-area .call a {display: block;color: #fff;font-weight: 500;}.widget-area .call a:hover {color: #242424;}.widget-area .tags h3 {margin-bottom: 25px;}.widget-area .tags ul {margin: 0;padding: 0;}.widget-area .tags ul li {list-style-type: none;display: inline-block;margin-top: 5px;}.widget-area .tags ul li a {display: block;font-size: 15px;padding: 7px 12px;border: 1px solid #f5f5f5;color: #242424;}.widget-area .tags ul li a:hover {border: 1px solid #f32c2c;background-color: #f32c2c;color: #fff;}.widget-area .information ul {margin: 0;padding: 0;}.widget-area .information ul li {list-style-type: none;display: block;margin-bottom: 15px;text-align: right;position: relative;}.widget-area .information ul li:last-child {margin-bottom: 0;}.widget-area .information ul li span {display: inline-block;font-weight: 500;color: #1d3d5d;font-size: 17px;text-align: left;position: absolute;left: 0;top: 0;}.project-details-area .cbc_cleaning_item_details .details-img img {margin-bottom: 30px;width: 100%;}.project-details-area .cbc_cleaning_item_details .details-img h3 {font-weight: 600;font-size: 28px;margin-bottom: 10px;}.project-details-area .cbc_cleaning_item_details .details-img p {margin-bottom: 30px;}.project-details-area .cbc_cleaning_item_details .details-img p:last-child {margin-bottom: 0;}.project-details-area .cbc_cleaning_item_details .details-img .one-p {margin-bottom: 10px;}.project-details-area .cbc_cleaning_item_details .details-img .details-img-right {margin-bottom: 30px;}.project-details-area .cbc_cleaning_item_details .details-img .details-img-right ul {margin: 0;padding: 0;}.project-details-area .cbc_cleaning_item_details .details-img .details-img-right ul li {list-style-type: none;display: block;font-weight: 500;font-size: 17px;margin-bottom: 15px;}.project-details-area .cbc_cleaning_item_details .details-img .details-img-right ul li:hover i {background-color: #1d3d5d;}.project-details-area .cbc_cleaning_item_details .details-img .details-img-right ul li:last-child {margin-bottom: 0;}.project-details-area .cbc_cleaning_item_details .details-img .details-img-right ul li i {margin-right: 5px;width: 30px;height: 30px;line-height: 30px;text-align: center;color: #fff;background-color: #fdb139;border-radius: 50%;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.blog-details-area .cbc_cleaning_item_details .details-img {margin-bottom: 50px;}.blog-details-area .cbc_cleaning_item_details .details-img img {width: 100%;margin-bottom: 25px;}.blog-details-area .cbc_cleaning_item_details .details-img ul {margin: 0;padding: 0;margin-bottom: 16px;position: relative;padding-left: 50px;}.blog-details-area .cbc_cleaning_item_details .details-img ul:before {position: absolute;content: '';width: 30px;height: 2px;top: 10px;left: 0;background-color: #fdb139;}.blog-details-area .cbc_cleaning_item_details .details-img ul li {list-style-type: none;display: inline-block;font-size: 15px;margin-right: 15px;}.blog-details-area .cbc_cleaning_item_details .details-img ul li i {display: inline-block;color: #fdb139;font-size: 18px;margin-right: 3px;position: relative;top: 2px;}.blog-details-area .cbc_cleaning_item_details .details-img ul li a {display: inline-block;color: #5d5d5d;}.blog-details-area .cbc_cleaning_item_details .details-img ul li a:hover {color: #fdb139;}.blog-details-area .cbc_cleaning_item_details .details-img h2 {margin-bottom: 8px;font-size: 25px;}.blog-details-area .cbc_cleaning_item_details .details-img p {margin-bottom: 10px;}.blog-details-area .cbc_cleaning_item_details .details-img p:last-child {margin-bottom: 0;}.blog-details-area .cbc_cleaning_item_details .details-img blockquote {margin-top: 30px;margin-bottom: 30px;background-color: #f5f5f5;font-size: 18px;font-style: italic;padding: 25px 75px 25px;line-height: 30px;}.blog-details-area .cbc_cleaning_item_details .details-img blockquote span {display: block;position: relative;font-weight: 500;padding-left: 50px;font-style: normal;margin-top: 20px;}.blog-details-area .cbc_cleaning_item_details .details-img blockquote span:before {position: absolute;content: '';width: 35px;height: 2px;top: 13px;left: 0;background-color: #fdb139;}.blog-details-area .cbc_cleaning_item_details .details-comments {margin-bottom: 50px;}.blog-details-area .cbc_cleaning_item_details .details-comments h3 {font-weight: 600;font-size: 20px;padding-bottom: 10px;margin-bottom: 30px;position: relative;}.blog-details-area .cbc_cleaning_item_details .details-comments h3:before {position: absolute;content: '';width: 50px;height: 3px;bottom: 0;left: 0;background-color: #fdb139;}.blog-details-area .cbc_cleaning_item_details .details-comments ul {margin: 0;padding: 0;}.blog-details-area .cbc_cleaning_item_details .details-comments ul li {list-style-type: none;display: block;position: relative;padding-left: 115px;margin-bottom: 30px;}.blog-details-area .cbc_cleaning_item_details .details-comments ul li:last-child {margin-bottom: 0;}.blog-details-area .cbc_cleaning_item_details .details-comments ul li img {position: absolute;top: 3px;left: 0;max-width: 85px;border-radius: 5px;}.blog-details-area .cbc_cleaning_item_details .details-comments ul li h4 {font-weight: 600;font-size: 20px;margin-bottom: 3px;}.blog-details-area .cbc_cleaning_item_details .details-comments ul li span {display: block;margin-bottom: 10px;font-size: 14px;}.blog-details-area .cbc_cleaning_item_details .details-comments ul li p {margin-bottom: 10px;}.blog-details-area .cbc_cleaning_item_details .details-comments ul li a {display: inline-block;font-weight: 500;color: #fdb139;}.blog-details-area .cbc_cleaning_item_details .details-comments ul li a:hover {color: #242424;}.blog-details-area .cbc_cleaning_item_details .details-form {background-color: #f5f5f5;padding: 30px 30px 30px;}.blog-details-area .cbc_cleaning_item_details .details-form h3 {font-weight: 600;font-size: 20px;padding-bottom: 10px;margin-bottom: 15px;position: relative;}.blog-details-area .cbc_cleaning_item_details .details-form h3:before {position: absolute;content: '';width: 50px;height: 3px;bottom: 0;left: 0;background-color: #fdb139;}.blog-details-area .cbc_cleaning_item_details .details-form span {display: block;margin-bottom: 30px;}.blog-details-area .cbc_cleaning_item_details .details-form .form-group {margin-bottom: 30px;}.blog-details-area .cbc_cleaning_item_details .details-form .form-group label {margin-bottom: 10px;font-style: 15px;color: #242424;font-weight: 500;}.blog-details-area .cbc_cleaning_item_details .details-form .form-group .form-control {border-radius: 5px;height: 50px;border: 1px solid #fff;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;background-color: #fff;font-style: 15px;}.blog-details-area .cbc_cleaning_item_details .details-form .form-group .form-control:focus {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #fdb139;}.blog-details-area .cbc_cleaning_item_details .details-form .form-group textarea {padding-top: 10px;height: auto !important;}.blog-details-area .cbc_cleaning_item_details .details-form .cmn-btn {border: 0;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.location-area .location-item {margin-bottom: 30px;position: relative;text-align: center;border: 1px solid #80c241;border-radius: 5px;padding: 30px 30px 28px;}.location-area .location-item i {margin-bottom: 25px;width: 60px;height: 60px;line-height: 60px;text-align: center;color: #fff;background-color: #4a686a;border-radius: 50%;font-size: 30px;}.location-area .location-item h3 {font-weight: 600;font-size: 20px;margin-bottom: 10px;}.location-area .location-item span {display: block;margin-bottom: 8px;font-weight: 500;line-height: 1.3;}.location-area .location-item a {display: block;color: #5d5d5d;font-weight: 500;line-height: 1.3;}.location-area .location-item a:hover {color: #fdb139;}.contact-area #contactForm {max-width: 800px;margin-left: auto;margin-right: auto;text-align: center;}.contact-area #contactForm .form-group {margin-bottom: 30px;text-align: left;}.contact-area #contactForm .form-group label {margin-bottom: 10px;font-weight: 500;font-size: 15px;color: #242424;}.contact-area #contactForm .form-group .form-control {height: 50px;padding-left: 20px;border: 1px solid #f5f5f5;background-color: #f5f5f5;border-radius: 5px;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.contact-area #contactForm .form-group .form-control:focus {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #fdb139;}.contact-area #contactForm .form-group textarea {height: auto !important;padding-top: 10px;}.contact-area #contactForm .form-group .list-unstyled {margin-top: 10px;color: #dc3545;}.contact-area #contactForm .cmn-btn {border: 0;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;opacity: 1;}.contact-area #contactForm .text-danger {margin-bottom: 0;margin-top: 10px;}.contact-area #contactForm .text-success {margin-bottom: 0;margin-top: 10px;}.map-area .container-fluid {padding-left: 0;padding-right: 0;}.map-area .container-fluid #map {height: 400px;width: 100%;display: block;border: 0;}.user-form-area .user-item {max-width: 850px;margin-left: auto;margin-right: auto;text-align: center;border: 1px solid #f5f5f5;border-radius: 5px;padding: 24px 30px 30px;}.user-form-area .user-item h2 {font-size: 35px;margin-bottom: 40px;position: relative;padding-bottom: 15px;}.user-form-area .user-item h2:before {position: absolute;content: '';width: 50px;height: 3px;left: 0;right: 0;bottom: 0;margin-left: auto;margin-right: auto;background-color: #fdb139;}.user-form-area .user-item form .form-group {margin-bottom: 30px;}.user-form-area .user-item form .form-group .form-control {height: 50px;border-radius: 5px;padding-left: 20px;font-size: 15px;border: 0;background-color: #f5f5f5;}.user-form-area .user-item form .form-group .form-control:focus {-webkit-box-shadow: none;box-shadow: none;border: 0;}.user-form-area .user-item form .cmn-btn {border: 0;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;}.user-form-area .user-item form span {display: inline-block;margin-left: 10px;margin-right: 8px;font-size: 15px;position: relative;top: 1px;}.user-form-area .user-item form a {display: inline-block;color: #1d3d5d;font-weight: 500;position: relative;top: 1px;}.user-form-area .user-item form a:hover {color: #fdb139;}.error-area .error-item {height: 800px;text-align: center;}.error-area .error-item .error-img {position: relative;margin-bottom: 50px;margin-top: 50px;}.error-area .error-item .error-img img:nth-child(1) {position: relative;z-index: 1;}.error-area .error-item .error-img img:nth-child(2) {position: absolute;left: 0;right: 195px;bottom: -215px;max-width: 400px;margin-left: auto;margin-right: auto;}.error-area .error-item .error-img img:nth-child(3) {position: absolute;left: 0;right: 325px;top: -80px;max-width: 275px;margin-left: auto;margin-right: auto;}.error-area .error-item .error-img img:nth-child(4) {position: absolute;right: 0;left: 280px;top: -90px;max-width: 300px;margin-left: auto;margin-right: auto;}.error-area .error-item p {margin-bottom: 0;font-weight: 300;font-size: 30px;color: #4a686a;}.coming-soon-area {height: 100vh;text-align: center;max-width: 800px;margin-left: auto;margin-right: auto;}.coming-soon-area .soon-item h1 {font-weight: 900;font-size: 100px;margin-bottom: 15px;}.coming-soon-area .soon-item span {display: block;font-weight: 700;font-size: 18px;margin-bottom: 30px;}.coming-soon-area .soon-item .coming-inner {padding-top: 20px;padding-bottom: 30px;margin-bottom: 30px;border-radius: 5px;background-color: #fdb139;}.coming-soon-area .soon-item .coming-inner h3 {font-weight: 700;font-size: 40px;margin-bottom: 0;color: #fff;}.coming-soon-area .soon-item .coming-inner p {margin-bottom: 0;color: #fff;}.rules-area {max-width: 800px;margin-left: auto;margin-right: auto;}.rules-area .rules-item h3 {font-weight: 600;font-size: 20px;margin-bottom: 10px;}.rules-area .rules-item p {margin-bottom: 30px;}.rules-area .rules-item p:last-child {margin-bottom: 0;}.loader {position: fixed;z-index: 99999;background: #fdb139;width: 100%;height: 100%;left: 0;top: 0;}.spinner {margin: 100px auto;width: 50px;height: 40px;text-align: center;font-size: 10px;}.spinner > div {background-color: #fff;height: 100%;width: 6px;display: inline-block;-webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;animation: sk-stretchdelay 1.2s infinite ease-in-out;}.spinner .rect2 {-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}.spinner .rect3 {-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}.spinner .rect4 {-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}.spinner .rect5 {-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}@-webkit-keyframes sk-stretchdelay {0%, 40%, 100% {transform: scaleY(0.4);-webkit-transform: scaleY(0.4);}20% {transform: scaleY(1);-webkit-transform: scaleY(1);}}@keyframes sk-stretchdelay {0%, 40%, 100% {transform: scaleY(0.4);-webkit-transform: scaleY(0.4);}20% {transform: scaleY(1);-webkit-transform: scaleY(1);}}#toTop {position: fixed;bottom: 30px;right: 0;cursor: pointer;display: none;z-index: 10;}.back-to-top-btn i {background: #80c241;color: #fff;height: 50px;width: 50px;line-height: 50px;display: inline-block;text-align: center;font-size: 28px;border-radius: 50%;-webkit-transition: 0.5s all ease;transition: 0.5s all ease;margin-right: 28px;}.back-to-top-btn i:hover {background-color: #242424;color: #fff;}.feature-area .feature-img {margin-bottom: 30px;position: relative;}.feature-area .feature-img .feature-main img {width: 100%;max-width: 520px;border-top: 10px solid #80c241 !important;padding-top: 10px;padding-right: 10px;border-right: 10px solid #80c241 !important;}.feature-area .feature-img img:nth-child(2) {position: absolute;bottom: 10px;left: 140px;-webkit-animation: feature-ani-one 20s infinite linear;animation: feature-ani-one 20s infinite linear;}.feature-area .feature-img img:nth-child(3) {position: absolute;bottom: 55px;right: 45px;-webkit-animation: feature-ani-two 30s infinite linear;animation: feature-ani-two 30s infinite linear;}.feature-area .feature-img .feature-inner {background-color: #fdf288;text-align: center;max-width: 130px;padding: 15px 20px 5px;position: absolute;top: 245px;right: -40px;-webkit-box-shadow: 0 0 20px 0 #dddddd70;box-shadow: 0 0 20px 0 #dddddd70;}.feature-area .feature-img .feature-inner .span {font-weight: 600;font-size: 48px;color: #012a68;margin-bottom: 0;}.feature-area .feature-img .feature-inner span {display: block;font-weight: 600;font-size: 18px;color: #012a68;font-family: montserrat,sans-serif;margin-top: -5px;text-align: right;}.feature-area .feature-img {margin-bottom: 30px;position: relative;}.feature-area .feature-content {padding-left: 60px;margin-bottom: 30px;}.feature-area .feature-img .feature-inner:before {position: absolute;content: "";bottom: -20px;right: 0;border-left: 100px solid transparent;border-top: 20px solid #fdf288;width: 100%;}.feature-area .feature-img .feature-main:before {position: absolute;content: "";bottom: 0;right: 0;border-left: 500px solid transparent;border-bottom: 155px solid #fff;width: 100%;}.process-area {background-color: #fcfaea;position: relative;}.process-shape img:nth-child(1) {top: 0;right: 0;height: 100%;}.process-shape img {position: absolute;}.process-shape img:nth-child(2) {top: 0;left: 0;height: 100%;}.process-shape img {position: absolute;}.section-title {text-align: center;margin-bottom: 40px;}.section-title h2 {font-weight: 600;margin-bottom: 0;}.process-item {text-align: center;position: relative;margin-bottom: 30px;}.process-item .icon {position: relative;display: inline-block;margin-bottom: 20px;}.process-item .icon i {display: inline-block;width: 180px;height: 180px;line-height: 180px;border-radius: 50%;color: #e4d654;font-size: 85px;background-color: #fff;-webkit-box-shadow: 0 0 20px 0 #dddddd70;box-shadow: 0 0 20px 0 #dddddd70;-webkit-transition: .5s all ease;transition: .5s all ease;}.process-item .icon span {display: inline-block;width: 45px;height: 45px;line-height: 45px;border-radius: 50%;color: #02334f;background-color: #fdf288;font-weight: 700;font-size: 20px;position: absolute;bottom: 25px;right: -10px;-webkit-box-shadow: 0 0 20px 0 #dddddd70;box-shadow: 0 0 20px 0 #dddddd70;-webkit-transition: .5s all ease;transition: .5s all ease;}.flaticon-wipe:before {content: "\f105";}[class^=flaticon-]:before, [class*=" flaticon-"]:before, [class^=flaticon-]:after, [class*=" flaticon-"]:after {font-family: Flaticon;font-style: normal;}.process-item:hover .icon i {color: #02334f;background-color: #fcf18b;-webkit-box-shadow: none;box-shadow: none;}.process-item:hover .icon span {background-color: #fff;}.process-item h3 {font-weight: 500;font-size: 24px;margin-bottom: 12px;}.section-title h2 {font-weight: 700;font-size: 38px;color: #02334f;margin-bottom: 0;}.our_choose_item {margin-bottom: 30px;text-align: center;}.our_choose_item h3 {font-weight: 600;font-size: 24px;color: #02334f;margin-bottom: 10px;}.our_choose_item .icon i {display: inline-block;width: 150px;height: 150px;line-height: 150px;text-align: center;border-radius: 50%;color: #02334f;font-size: 55px !important;margin-bottom: 18px;background: radial-gradient(circle,rgba(255,255,255,0) 25%,#abd5df 100%);}.our_choose_item a:hover i {-webkit-animation: service-btn-rotate 1s infinite linear;animation: service-btn-rotate 1s infinite linear;}.our_choose_item a i {display: inline-block;font-size: 17px;top: 3px;position: relative;-webkit-animation: unset;animation: unset;}.bx {font-family: 'boxicons'!important;font-weight: normal;font-style: normal;font-variant: normal;line-height: 1;display: inline-block;text-transform: none;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@media only screen and (max-width: 767px){.feature-area .feature-img .feature-inner {background-color: #fdf288;text-align: center;max-width: 130px;padding: 15px 20px 5px;position: absolute;top: 245px;right: 0px !important;-webkit-box-shadow: 0 0 20px 0 #dddddd70;box-shadow: 0 0 20px 0 #dddddd70;}}@media only screen and (max-width: 767px){.cbc_img_banner_2{display: none;}}.cbc_cleaning_offer_1{margin-top: 30px;}.cbc_cleaning_contact1 {background: #222222 url(https://www.bondcleaninginipswich.com/wp-content/themes/bond-cleaning-in-ipswich/assets/img/cbc-img/our-bond-cleaners-in-ipswich.webp) no-repeat scroll left top;padding: 55px 0 !important;}@media (min-width: 1200px) and (max-width: 1400px){.cbc_cleaning_bottom {padding-right: 0;}}.dateribon {background: #f4f5f5;height: 114px;width: 136px;text-align: center;position: relative;border-radius: 0 0 10px 10px;padding: 8px;margin-top: 57px;}.dateribon:after {position: absolute;left: 0;top: -57px;right: 0;width: 136px;height: 57px;content: '';background: url(https://www.bondcleaninginipswich.com/wp-content/themes/bond-cleaning-in-ipswich/assets/img/cbc_cleaning_price_img1.png);}.dateribon {float: right;}@media only screen and (max-width: 767px){.dateribon {left: -90px;}}.dateribon p {font-size: 26px;color: #000;font-weight: 700;text-transform: uppercase;margin: 0 0 8px;}@media (min-width: 1200px) and (max-width: 1400px){.cbc_cleaning_input1 {padding: 0 50px;}}.cbc_cleaning_input1 h2 {font-size: 22px !important;color: #fff !important;font-weight: 600 !important;letter-spacing: .44px !important;margin-bottom: 29px !important;}.cbc_cleaning_input1 p {color: #e9e9e9;margin-bottom: 23px;}.cbc_cleaning_input1 {padding-bottom: 5px;text-align: center;position: relative;}h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat', sans-serif;font-weight: 700;margin: 0;line-height: .8;}.cbc_img_border_1{border-radius: 10px;}.cbc_cleaning_getquote_btn input {width: 100%;height: 50px;background: #181818;color: #888888;font-style: italic;padding: 10px 30px;border: none !important;}.cbc_cleaning_getquote_btn button:hover {background: #0854A0;color: #fff;}.cbc_cleaning_getquote_btn button {right: 0;top: 0;height: 50px;background: #80c241;text-transform: uppercase;color: #fff;line-height: .8;letter-spacing: .28px;font-weight: 600;border-radius: 5px;padding: 19px 34px;border: none !important;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.cbc_collapse_color{color: #80c241;}.dateribon span {font-size: 50px;color: #0854a0;display: block;font-weight: 700;line-height: .3;}@media (min-width: 320px) and (max-width: 767px){.extPaddingRig {padding-right: 90px;text-align: center;overflow: hidden;padding-bottom: 90px;}}@media (min-width: 320px) and (max-width: 767px){.cbc_cleaning_input1 h2 {line-height: 35px;font-family: 'Montserrat', sans-serif;}}@media (min-width: 320px) and (max-width: 767px){.cbc_cleaning_getquote_btn button {position: relative;}}.cbc_cleaning_pull_r {float: right !important;}@media (min-width: 1200px) and (max-width: 1400px){.cbc_cleaning_input1 {padding: 0 50px;margin-bottom: -9px;}}@media only screen and (max-width: 767px){.cbc_cleaning_input1 {padding-top: 95px !important;}}.cbc_cleaning_getquote_btn {position: relative;}.cbc_cleaning{background-color: #2196f3d9;padding: 10px 10px;}.cbc_cleaning_sec_title{text-align: center;margin-left: auto;margin-right: auto;margin-top: 35px;position: relative;z-index: 1;}.feature-area .feature-img {margin-bottom: 30px;position: relative;}.feature-area .feature-img .feature-main img {width: 100%;max-width: 520px;border-top: 10px solid #fdf288;padding-top: 10px;padding-right: 10px;border-right: 10px solid #fdf288;}.feature-area .feature-img img:nth-child(2) {position: absolute;bottom: 10px;left: 140px;-webkit-animation: feature-ani-one 20s infinite linear;animation: feature-ani-one 20s infinite linear;}.feature-area .feature-img img:nth-child(3) {position: absolute;bottom: 55px;right: 45px;-webkit-animation: feature-ani-two 30s infinite linear;animation: feature-ani-two 30s infinite linear;}.feature-area .feature-img .feature-inner {background-color: #fdf288;text-align: center;max-width: 130px;padding: 15px 20px 5px;position: absolute;top: 245px;right: -40px;-webkit-box-shadow: 0 0 20px 0 #dddddd70;box-shadow: 0 0 20px 0 #dddddd70;}.feature-area .feature-img .feature-inner h3 {font-weight: 600;font-size: 48px;color: #012a68;margin-bottom: 0;}.feature-area .feature-img .feature-inner span {display: block;font-weight: 600;font-size: 18px;color: #012a68;font-family: montserrat,sans-serif;margin-top: -5px;text-align: right;}.feature-area .feature-img {margin-bottom: 30px;position: relative;}.feature-area .feature-content {padding-left: 60px;margin-bottom: 30px;}.feature-area .feature-img .feature-inner:before {position: absolute;content: "";bottom: -20px;right: 0;border-left: 100px solid transparent;border-top: 20px solid #fdf288;width: 100%;}.feature-area .feature-img .feature-main:before {position: absolute;content: "";bottom: 0;right: 0;border-left: 500px solid transparent;border-bottom: 155px solid #fff;width: 100%;}.process-area {background-color: #d8e7c8;position: relative;}.process-shape img:nth-child(1) {top: 0;right: 0;height: 100%;}.process-shape img {position: absolute;}.process-shape img:nth-child(2) {top: 0;left: 0;height: 100%;}.process-shape img {position: absolute;}.section-title {text-align: center;margin-bottom: 40px;}.section-title h2 {font-weight: 600;margin-bottom: 0;}.process-item {text-align: center;position: relative;margin-bottom: 30px;}.process-item .icon {position: relative;display: inline-block;margin-bottom: 20px;}.process-item .icon i {display: inline-block;width: 180px;height: 180px;line-height: 180px;border-radius: 50%;color: #e4d654;font-size: 65px;background-color: #fff;-webkit-box-shadow: 0 0 20px 0 #dddddd70;box-shadow: 0 0 20px 0 #dddddd70;-webkit-transition: .5s all ease;transition: .5s all ease;}.process-item .icon span {display: inline-block;width: 45px;height: 45px;line-height: 45px;border-radius: 50%;color: #fff;background-color: #80c241;font-weight: 700;font-size: 20px;position: absolute;bottom: 25px;right: -10px;-webkit-box-shadow: 0 0 20px 0 #dddddd70;box-shadow: 0 0 20px 0 #dddddd70;-webkit-transition: .5s all ease;transition: .5s all ease;}.flaticon-wipe:before {content: "\f105";}[class^=flaticon-]:before, [class*=" flaticon-"]:before, [class^=flaticon-]:after, [class*=" flaticon-"]:after {font-family: Flaticon;font-style: normal;}.process-item:hover .icon i {color: #02334f;background-color: #fcf18b;-webkit-box-shadow: none;box-shadow: none;}.process-item:hover .icon span {background-color: #fff;color: #80c241;}.process-item h3 {font-weight: 500;font-size: 24px;margin-bottom: 12px;}.section-title h2 {font-weight: 700;font-size: 38px;color: #02334f;margin-bottom: 0;}.our_choose_item {margin-bottom: 30px;text-align: center;}.our_choose_item h3 {font-weight: 600;font-size: 24px;font-family: unset;color: #02334f;margin-bottom: 10px;}.our_choose_item .icon i {display: inline-block;width: 150px;height: 150px;line-height: 150px;text-align: center;border-radius: 50%;color: #02334f;font-size: 65px;margin-bottom: 18px;}.our_choose_item a:hover i {-webkit-animation: service-btn-rotate 1s infinite linear;animation: service-btn-rotate 1s infinite linear;}.our_choose_item a i {display: inline-block;font-size: 17px;top: 3px;position: relative;-webkit-animation: unset;animation: unset;}.cbc_cleaning_get_estimate_call {background: #02334f !important;padding: 52px 0 44px;}.cbc_cleaning_company_img {margin: 19px 0;}.cbc_cleaning_padding_left {padding-left: 0px !important;}.cbc_cleaning_p1 h2 {font-size: 22px;color: #fff;line-height: 24px;letter-spacing: .44px;margin-bottom: 17px;font-weight: 400;}.cbc_cleaning_quote_btn1 {margin-top: 40px;}.cbc_cleaning_p1 p {color: #fff;}.cbc_cleaning_btn_action {background: #80c241;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;font-weight: 600;height: 50px;letter-spacing: 0.28px;line-height: 0.8;padding: 20px;position: relative;}.cbc_cleaning_btn_action i {height: 50px;background: #80c241;font-size: 14px;padding: 18px 23px;position: absolute;right: 0;top: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.cbc_cleaning_padding_left {padding-left: 0px !important;}@media (min-width: 320px) and (max-width: 767px){.cbc_cleaning_quote_btn1, .cbc_cleaning_company_img, .cbc_cleaning_p1 {text-align: center;}}@media (min-width: 320px) and (max-width: 767px){.cbc_cleaning_p1 {padding-left: 15px;}}@media (min-width: 320px) and (max-width: 767px){.cbc_cleaning_quote_btn1, .cbc_cleaning_company_img, .cbc_cleaning_p1 {text-align: center;}}.bg_section{background-color: #f5f5f5 !important;}.cbc_contact_form_setup .wpcf7-submit {display: inline-block;font-size: 14px;line-height: 22px;padding: 10px 40px;font-weight: 700;border-radius: 0.25;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border: 2px solid #1d75bd;margin: auto;background: #1d75bd;color: #fff;width: max-content;}.cbc_contact_form_setup .contact_from {width: 100%;height: 45px;background: no-repeat;box-shadow: none;padding: 1rem;border: none;border-radius: 4px;line-height: 1.2;border: 1px solid #d1d3db;border-radius: .25rem;font-size: 15px;}.cbc_contact_form_setup .contact_menu p{font-size: 14px;margin-top: 0;margin-bottom: 2rem;}.cbc_contact_form_setup .contact_input{padding: 0px 0px 0px 30px ;}.cbc_contact_form_setup{padding:50px 0px ;background-color: #eeeff2;}.cbc_contact_form_setup .contact_menu{padding: 40px 30px 0px 0px;}.cbc_contact_form_setup label {margin-bottom: 0rem;}.cbc_contact_form_setup .information{background: url(https://www.bondcleaninginipswich.com/wp-content/themes/bond-cleaning-in-ipswich/assets/img/cbc-img/carpet-cleaners-in-ipswich.webp);background-position: center;background-size: cover;background-blend-mode: overlay;position: relative;height: 350px;z-index: 0;padding: 40px 50px 70px 50px;border-radius: 10px;}.cbc_contact_form_setup .information:before{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;opacity: 0.7;}.cbc_contact_form_setup .information h2{font-size: 28px;color: #fff;}.cbc_contact_form_setup .information span{font-size: 16px;color: #cecece;}.cbc_contact_form_setup .information li a{font-size: 20px;color: #fff;}.cbc_contact_form_setup .information li{list-style: none;padding-bottom: 10px;}.cbc_contact_form_setup .information ul{margin: 0px;padding: 0px;}.cbc_contact_form_setup .socal_icon li{display: inline-block;font-size: 18px;padding-right: 20px;}.cbc_contact_form_setup .socal_icon li a{color: #8e929c}.cbc_contact_form_setup .socal_icon{padding-top: 25px;}.cbc_contact_form_setup .contact_menu .btnt {display: inline-block;font-size: 14px;line-height: 22px;padding: 10px 40px;font-weight: 700;border-radius:0.25;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border: 2px solid #1d75bd;margin: auto;background: #1d75bd;color: #fff;}@media only screen and (max-width: 767px){.cbc_cleaning_mb_hidden{display: none;}}.cbc_cleaning_footer_logo2{margin-top: -35px;}.cbc-text_left{}.not-active{pointer-events:none;cursor:default;text-decoration:none;}.cbc_contact_form_setup .wpcf7-form-control {width: 100%;height: 45px;background: no-repeat;box-shadow: none;padding: 1rem;border: none;border-radius: 4px;line-height: 1.2;border: 1px solid #80c241;border-radius: .25rem;font-size: 15px;margin-top: .2rem;}label{width:100%}form .txtarea textarea {min-height: 75px;}.cbc_contact_form_setup .wpcf7-submit {display: inline-block;font-size: 14px;line-height: 22px;padding: 10px 40px;font-weight: 700;border-radius: 0.25;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border: 2px solid #80c241;margin: auto;background: #80c241;color: #fff;width: max-content;}@media only screen and (max-width: 767px){.cbc_cleaning_responsive_mbimg{display: none;}.cbc_cleaning_mbhidden_sec{margin-top: -65px;}.cbc_cleaning_mc_content_justify{text-align: center;}.cbc_cleaning_footer_logo_res1{height: 80px;}.cbc_mb_topalign{margin-top: 5px;}}.cbc_cleaning_payment_align{width: 200px;padding-top: 8px;}.call-support-footer-menu{font-family:Arial;width:100%;height:auto;z-index:999;position:fixed;bottom:-4px;transition:all 1s ease-in-out}.show-large-footer-menu{display:none}@media only screen and (min-width:767px){.show-large-footer-menu{display:block}.show-mobile-footer-menu{display:none}}.nav-link-footer{padding:8px!important}.cbc_cleaning_bg_dark{background: #80c241;}@media only screen and (max-width: 767px){.cbc_cleaning_footer_margin{padding-bottom: 50px !important;}}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.faa-parent.animated-hover:hover>.faa-ring,.faa-ring.animated,.faa-ring.animated-hover:hover{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}.bg-section{background-color: #f9f9f9;}.cbc_bg_fff_color{background: #fff !important;}#error_page{width: 30%;margin: 0 auto;}.cbc_error_align1{width: 100%;height: 50%;color:red;}path{-webkit-transition: stroke-dashoffset 2s ease-in-out;transition: stroke-dashoffset 2s ease-in-out;}.cbc_contact_social_icons{margin-bottom: 0px !important;width: 30px !important;height: 30px !important;line-height: 30px !important;text-align: center !important;color: #000 !important;padding: 0px !important;background-color: #fff !important;border-radius: 50% !important;font-size: 22px !important;}#cbc_offer_header {background: orange;padding: 7px;border-radius: 15px;font-size: 11px;font-weight: bold;margin-top: -55px;margin-left: -50px;}@media only screen and (max-width: 992px){#cbc_offer_header{display: none;}}.bc_ipswich_headingb {font-size: 28px !important;}@media (max-width: 992px){.bc_ipswich_headingb {font-size: 27px !important;line-height: 33px !important;margin-top: -23px;}}.bc_ipswich_align_col {color: #80c241;}.cbc_heading_title_a1{font-size: 38px;font-weight:700;}@media (max-width: 992px){.cbc_heading_title_a1{font-size: 28px;font-weight:700;padding-bottom: 5px;}}.cbc_heading_title_b1{font-size: 38px;font-weight: 700;color: #02334f;}@media (max-width: 992px){.cbc_heading_title_b1{font-size: 28px;margin-top: -28px;padding-bottom: 7px;}}.bc_ipswich_mb_al{font-size: 38px;color: #02334f;font-weight: 700;text-align: center;}@media (max-width: 992px){.bc_ipswich_mb_al {font-size: 28px;margin-top: -25px;color: #02334f;font-weight: 700;text-align: center;}}.bc_ipswich_ha_cl{font-size: 38px !important;color: #02334f !important;font-weight: 700 !important;font-family: sans-serif !important;}@media (max-width: 992px){.bc_ipswich_ha_cl {font-size: 28px !important;color: #02334f !important;font-weight: 700 !important;font-family: sans-serif !important;}}.bc_ipswich_services_a{font-weight: 600;color: #02334f !important;font-size: 20px;font-family: unset;}@media (max-width: 992px){.bc_ipswich_services_a{font-size: 27px !important;color: #02334f !important;}.bc_ipswich_index_b{font-size: 27px !important;color: #02334f !important;}}.cbc_cleaning_h1_title_ipswichc{font-weight: 700;font-size: 38px;padding-bottom: 20px;color: #02334f !important;}@media (max-width: 992px){.cbc_cleaning_h1_title_ipswichc{font-weight: 700;font-size: 28px;padding-bottom: 10px;color: #02334f !important;margin-top: -29px;}}.cbc_cleaning_h1_title_about{font-weight: 700;font-size: 38px;color: #02334f !important;}@media (max-width: 992px){.cbc_cleaning_h1_title_about{font-size: 28px;text-align: center;color: #02334f;margin-top: -25px;margin-bottom: -10px;}}.bc_ipswich_carpet_a{font-weight: 600 !important;font-size: 22px !important;font-family: unset !important;margin-bottom: 10px !important;color: #02334f !important;}
 
             
input[type=text], input[type=password] {
    margin: 0px !important;
}
.main-banner-img img {
    position: relative;
    right: 0px !important;
}


.banner_title {
    font-size: 32px;
    font-weight: 700;
    padding-top: 50px;
}
.b_title {
    font-size: 18px;
    font-weight: 600;
}
.bg-accent-b {
    border-color: #14287b !important;
    border: 1px solid;
    color: #14287b;
}
.m_b_1{
       margin-bottom: 20px;
   }
@media (max-width: 767px){
    .banner_title{
        text-align: center;
        font-size: 22px;
        line-height: 32px;
    }
    .banner_p{
        text-align: center;
    }
    .b_title{
        text-align:center;
    }
    .action-area {
    text-align: center;
   }
   .m_b_1{
       margin-top: 20px;
       margin-bottom: 20px;
   }
   .flex-md-row-reverse_a{
       flex-wrap: wrap-reverse !important;
   }
}

   .card_bfm {
  --background: #fff;
  --background-checkbox: #80c241;
  --background-image: #fff, rgba(0, 107, 175, 0.2);
  --text-color: #666;
  --text-headline: #000;
  --card-shadow: #80c241;
  --card-height: auto;
  --card-width: auto;
  --card-radius: 12px;
  --header-height: 47px;
  --blend-mode: overlay;
  --transition: 0.15s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.card_bfm:nth-child(odd) .card__body-cover-image {
  --x-y1: 100% 90%;
  --x-y2: 67% 83%;
  --x-y3: 33% 90%;
  --x-y4: 0% 85%;
}
.card_bfm:nth-child(even) .card__body-cover-image {
  --x-y1: 100% 85%;
  --x-y2: 73% 93%;
  --x-y3: 25% 85%;
  --x-y4: 0% 90%;
}
.card__input {
  position: absolute;
  display: block;
  outline: none;
  border: none;
  background: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
}
.bg_cla { 
background: #80c241  !important;
color:#fff !important;
border-radius: 5px;   
}
.card__input:checked ~ .card__body {
  --shadow: 0 0 0 1px var(--card-shadow);
}
.card__input:checked ~ .card__body .card__body-cover-checkbox {
  --check-bg: var(--background-checkbox);
  --check-border: #fff;
  --check-scale: 1;
  --check-opacity: 1;
}
.card__input:checked ~ .card__body .card__body-cover-checkbox--svg {
  --stroke-color: #fff;
  --stroke-dashoffset: 0;
}
.card__input:checked ~ .card__body .card__body-cover:after {
  --opacity-bg: 0;
}
.card__input:checked ~ .card__body .card__body-cover-image {
  --filter-bg: grayscale(0);
}
.card__input:disabled ~ .card__body {
  cursor: not-allowed;
  opacity: 0.5;
}
.card__input:disabled ~ .card__body:active {
  --scale: 1;
}
.card__body {
  display: grid;
  grid-auto-rows: calc(var(--card-height) - var(--header-height)) auto;
  background: var(--background);
  height: var(--card-height);
  width: var(--card-width);
  border-radius: var(--card-radius);
  overflow: hidden;
  position: relative;
  cursor: pointer;
  /*box-shadow: var(--shadow, 0 4px 4px 0 rgba(0, 0, 0, 0.02));*/
  box-shadow: var(--shadow, 0px 1px 5px 0px #ddd);
  transition: transform var(--transition), box-shadow var(--transition);
  transform: scale(var(--scale, 1)) translateZ(0);
  padding-top: 10px;
}
.card__body:active {
  --scale: 0.96;
}
@media (max-width: 820px), (max-width: 992px){
    .form_wrapper{
        margin-right: auto !important;
    }
}
.card__body-cover {
    margin: 0px auto;
}

.card__body-cover:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: var(--c-width);
  height: var(--c-height);
  border-radius: var(--c-border);
  background: linear-gradient(to bottom right, var(--background-image));
  mix-blend-mode: var(--blend-mode);
  opacity: var(--opacity-bg, 1);
  transition: opacity var(--transition) linear;
}
.card__body-cover-image {
  width: var(--c-width);
  height: var(--c-height);
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--c-border);
  /*filter: var(--filter-bg, grayscale(1));*/
  /*-webkit-clip-path: polygon(0% 0%, 100% 0%, var(--x-y1, 100% 90%), var(--x-y2, 67% 83%), var(--x-y3, 33% 90%), var(--x-y4, 0% 85%));*/
  /*        clip-path: polygon(0% 0%, 100% 0%, var(--x-y1, 100% 90%), var(--x-y2, 67% 83%), var(--x-y3, 33% 90%), var(--x-y4, 0% 85%));*/
}

.card__body-cover-checkbox {
  /*background: var(--check-bg, var(--background-checkbox));*/
  background: #80c241; 
  border: 2px solid var(--check-border, #fff);
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 1;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  opacity: var(--check-opacity, 0);
  transition: transform var(--transition), opacity calc(var(--transition) * 1.2) linear;
  transform: scale(var(--check-scale, 0));
}
.card__body-cover-checkbox--svg {
  width: 13px;
  height: 11px;
  display: inline-block;
  vertical-align: top;
  fill: none;
  margin: 5px 0 0 4px;
  stroke: var(--stroke-color, #fff);
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 16px;
  stroke-dashoffset: var(--stroke-dashoffset, 16px);
  transition: stroke-dashoffset 0.4s ease var(--transition);
}
.card__body-header {
  height: var(--header-height);
  background: var(--background);
  /*padding: 0 10px 10px 10px;*/
  text-align: center;
}
.card__body-header-title {
  color: var(--text-headline);
  font-weight: 700;
  margin-bottom: 8px;
}
.card__body-header-subtitle {
  color: var(--text-color);
  font-weight: 500;
  font-size: 13px;
  line-height: normal;
    margin-top: 7px;
}

.socials {
  position: fixed;
  display: flex;
  right: 20px;
  bottom: 20px;
}
.socials > a {
  display: block;
  height: 28px;
  margin-left: 15px;
}
.socials > a.dribbble img {
  height: 28px;
}
.socials > a.twitter svg {
  width: 32px;
  height: 32px;
  fill: #1da1f2;
}
.grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 1rem;
}

.clearfix:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

@media (max-width: 767px){
    .form_wrapper{
        width: auto !important;
        padding: 10px !important;
    }
    .input_field.checkbox_option {
    margin-top: 10px;
    }
    .form_wrapper .row{
        margin: 0px -18px !important;
    }
}


.form_wrapper {
  background: #2b3b77;
  /*width: 400px;*/
  width: auto;
  max-width: 100%;
  box-sizing: border-box;
  padding: 25px;
  margin: 30% auto 0;
  margin-right: 0px;
  box-shadow: 0px 7px 60px #caced2 !important;
  margin-bottom: 25px;
  border: 1px solid #80c241;
  border-radius: 10px;
  position: relative;
  z-index: 1;
  border-top: 5px solid #80c241;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  -webkit-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: none;
  transition: none;
  -webkit-animation: expand 0.8s 0.6s ease-out forwards;
  animation: expand 0.8s 0.6s ease-out forwards;
  opacity: 0;
}
.form_wrapper h2 {
  font-size: 1.5em !important;
  line-height: 1.5em !important;
  margin: 0 !important;
}
.form_wrapper .title_container {
  text-align: center !important;
  padding-bottom: 15px !important;
}
#form_h3 {
    font-size: 23px !important;
    font-weight: 600 !important;
    color:#fff;
}
.form_wrapper h3 {
  font-size: 1.1em !important;
  font-weight: normal !important;
  line-height: 1.5em !important;
  margin: 0 !important;
}
.form_wrapper label {
  font-size: 14px !important;
  color:#fff;
}
.form_wrapper .row {
  margin: 10px -15px !important;
}
.form_wrapper .row > div {
  padding: 0 15px !important;
  box-sizing: border-box !important;
  width: 100%;
}
.form_wrapper .col_half {
  width: 50% !important;
  float: left !important;
}
.form_wrapper .input_field {
  position: relative;
  margin-bottom: 10px;
  -webkit-animation: bounce 0.6s ease-out;
  animation: bounce 0.6s ease-out;
}
.form_wrapper .input_field > span {
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  height: 100% !important;
  border-right: 1px solid #cccccc !important;
  text-align: center !important;
  width: 30px !important;
}
.form_wrapper .input_field > span > i {
  padding-top: 10px !important;
  font-size: 20px;
}
.form_wrapper .textarea_field > span > i {
  padding-top: 10px !important;
}
.form_wrapper input[type=text], .form_wrapper input[type=email],
.form_wrapper input[type=number],
.form_wrapper input[type=password] {
  width: 100% !important;
  padding: 8px 10px 9px 35px !important;
  height: 45px !important;
  border: 1px solid #80c241 !important;
  box-sizing: border-box !important;
  outline: none !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border-radius: 4px;
}
.form_wrapper input[type=text]:hover, .form_wrapper input[type=email]:hover, .form_wrapper input[type=password]:hover {
  background: #fafafa;
}
.form_wrapper input[type=text]:focus, .form_wrapper input[type=email]:focus, .form_wrapper input[type=password]:focus {
  -webkit-box-shadow: 0 0 2px 1px rgba(255, 169, 0, 0.5);
  -moz-box-shadow: 0 0 2px 1px rgba(255, 169, 0, 0.5);
  box-shadow: 0 0 2px 1px rgba(255, 169, 0, 0.5);
  /*border: 1px solid #14287b !important;*/
  background: #fafafa !important;
}
.form_wrapper input[type=submit] {
  background: #80c241  !important;
  height: 45px !important;
  line-height: 35px !important;
  width: 100% !important;
  border: none !important;
  border-radius: 4px;
  font-weight: 500;
  outline: none !important;
  cursor: pointer !important;
  color: #fff !important;
  font-size: 1.1em !important;
  margin-bottom: 10px !important;
  /*box-shadow: 0px 7px 60px #caced2 !important;*/
  /*-webkit-transition: all 0.3s ease-in-out;*/
  /*-moz-transition: all 0.3s ease-in-out;*/
  /*-ms-transition: all 0.3s ease-in-out;*/
  transition: all 0.3s ease-in-out;
}
.form_wrapper input[type=submit]:hover {
  background: #e1a70a;
}
.form_wrapper input[type=submit]:focus {
  background: #e1a70a;
}
.form_wrapper input[type=checkbox], .form_wrapper input[type=radio] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.form_container .row .col_half.last {
  border-left: 1px solid #cccccc;
}

.checkbox_option label {
  margin-right: 1em;
  position: relative;
}
.checkbox_option label:before {
  content: "";
  display: inline-block;
  width: 13px;
  height: 13px;
  margin-right: 0.5em;
  vertical-align: -2px;
  border: 2px solid #cccccc;
  padding: 0.12em;
  background-color: transparent;
  background-clip: content-box;
  transition: all 0.2s ease;
}
label {
    display: initial !important;
    margin-bottom: 0.5rem;
}
.checkbox_option label:after {
  border-right: 2px solid #1d4885;
  border-top: 2px solid #1d4885;
  content: "";
  height: 20px;
  left: 2px;
  position: absolute;
  top: 9px;
  transform: scaleX(-1) rotate(135deg);
  transform-origin: left top;
  width: 7px;
  display: none;
}
.checkbox_option input:hover + label:before {
  border-color: #000000;
}
.checkbox_option input:checked + label:before {
  border-color: #1d4885;
}
.checkbox_option input:checked + label:after {
  -moz-animation: check 0.8s ease 0s running;
  -webkit-animation: check 0.8s ease 0s running;
  animation: check 0.8s ease 0s running;
  display: block;
  width: 7px;
  height: 20px;
  border-color: #1d4885;
}

.radio_option label {
  margin-right: 1em;
}
.radio_option label:before {
  content: "";
  display: inline-block;
  width: 0.5em;
  height: 0.5em;
  margin-right: 0.5em;
  border-radius: 100%;
  vertical-align: -3px;
  border: 2px solid #cccccc;
  padding: 0.15em;
  background-color: transparent;
  background-clip: content-box;
  transition: all 0.2s ease;
}
.radio_option input:hover + label:before {
  border-color: #000000;
}
.radio_option input:checked + label:before {
  background-color: #000000;
  border-color: #000000;
}

.select_option {
  position: relative;
  width: 100%;
}
.select_option select {
  display: inline-block;
  width: 100%;
  height: 35px;
  padding: 0px 15px;
  cursor: pointer;
  color: #7b7b7b;
  border: 1px solid #cccccc;
  border-radius: 0;
  background: #fff;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  transition: all 0.2s ease;
}
.select_option select::-ms-expand {
  display: none;
}
.select_option select:hover, .select_option select:focus {
  color: #000000;
  background: #fafafa;
  border-color: #000000;
  outline: none;
}

.select_arrow {
  position: absolute;
  top: calc(50% - 4px);
  right: 15px;
  width: 0;
  height: 0;
  pointer-events: none;
  border-width: 8px 5px 0 5px;
  border-style: solid;
  border-color: #7b7b7b transparent transparent transparent;
}

.select_option select:hover + .select_arrow, .select_option select:focus + .select_arrow {
  border-top-color: #000000;
}

.credit {
  position: relative;
  z-index: 1;
  text-align: center;
  padding: 15px;
  color: #14287b;
}
.credit a {
  color: #e1a70a;
}

@-webkit-keyframes check {
  0% {
    height: 0;
    width: 0;
  }
  25% {
    height: 0;
    width: 7px;
  }
  50% {
    height: 20px;
    width: 7px;
  }
}
@keyframes check {
  0% {
    height: 0;
    width: 0;
  }
  25% {
    height: 0;
    width: 7px;
  }
  50% {
    height: 20px;
    width: 7px;
  }
}
@-webkit-keyframes expand {
  0% {
    -webkit-transform: scale3d(1, 0, 1);
    opacity: 0;
  }
  25% {
    -webkit-transform: scale3d(1, 1.2, 1);
  }
  50% {
    -webkit-transform: scale3d(1, 0.85, 1);
  }
  75% {
    -webkit-transform: scale3d(1, 1.05, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    opacity: 1;
  }
}
@keyframes expand {
  0% {
    -webkit-transform: scale3d(1, 0, 1);
    transform: scale3d(1, 0, 1);
    opacity: 0;
  }
  25% {
    -webkit-transform: scale3d(1, 1.2, 1);
    transform: scale3d(1, 1.2, 1);
  }
  50% {
    -webkit-transform: scale3d(1, 0.85, 1);
    transform: scale3d(1, 0.85, 1);
  }
  75% {
    -webkit-transform: scale3d(1, 1.05, 1);
    transform: scale3d(1, 1.05, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    opacity: 1;
  }
}
@-webkit-keyframes bounce {
  0% {
    -webkit-transform: translate3d(0, -25px, 0);
    opacity: 0;
  }
  25% {
    -webkit-transform: translate3d(0, 10px, 0);
  }
  50% {
    -webkit-transform: translate3d(0, -6px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 2px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes bounce {
  0% {
    -webkit-transform: translate3d(0, -25px, 0);
    transform: translate3d(0, -25px, 0);
    opacity: 0;
  }
  25% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  50% {
    -webkit-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 2px, 0);
    transform: translate3d(0, 2px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@media (max-width: 600px) {
  .form_wrapper .col_half {
    width: 100%;
    float: none;
  }

  .bottom_row .col_half {
    width: 50%;
    float: left;
  }

  .form_container .row .col_half.last {
    border-left: none;
  }

  .remember_me {
    padding-bottom: 20px;
  }
}

@media (max-width: 992px){
    .main-banner-bg{
        background-image: none !important;
    }
}

.main-banner-bg::before {
    content: '';
    width: 100%;
    height: 100%;
    /*background-color: rgba(255, 255, 255, 0.95);*/
    background-color: rgb(248 249 250 / 94%);
    position: absolute;
    left: 0;
    top: 0;
}

.banner-text-area {
    margin-left: auto;
    position: relative;
}

.banner-text-area h6 {
    position: relative;
    padding-left: 45px;
    display: inline-block;
    color: var(--blackColor);
    font-size: var(--fontSize);
    font-family: var(--fontFamily);
}

.banner-text-area h6::before {
    content: '';
    width: 40px;
    height: 2px;
    background-color: #80c241;
    position: absolute;
    left: 0px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.banner-text-area h1 {
    line-height: 1.4;
    color: #194583;
    margin-top: 15px;
    margin-bottom: 25px;
    font-size: 30px;
    font-weight: 700;
    font-family: var(--fontFamily);
}

.banner-text-area p {
margin-bottom: 28px;
}

.default-button {
    overflow: hidden;
    border: 1px solid #c5b000;
    padding: 12px 35px;
    border-radius: 25px;
    display: inline-block;
    color: #000;
    background-color: #c5b000;
    position: relative;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    font-family: var(--fontFamily2);
}

.main-banner-img img {
    position: relative;
    }

img {
    max-width: 100%;
    height: auto;
}

.align-items-center {
    align-items: center!important;
}

@media only screen and (max-width: 767px){
.banner-text-area h1 {
    font-size: 30px;
    margin-bottom: 10px;
    }
    i.fa.fa-file.trin-trin.fa-lg {
    font-size: 13px !important;
    }
    i.fa.fa-phone.trin-trin.fa-lg{
        font-size: 13px !important;
    }
}

@media (max-width: 992px){
    #mob-logos{
        display: none;
    }
}
#show_mobiles {
    font-size: 19px;
    padding-top: 22px;
    padding-bottom: 10px;
    font-weight: 750;
}

#logo_txts{
    color:#018bef;
}
#logo_tts{
    color: #000;
}
.cbc_cleaning_area.cbc_img_banner .about-content ul li i {
    background-color: #2b3b77;
}
.main-banner-bg {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
    background-image: url(https://www.bondcleaninginipswich.com/wp-content/themes/bond-cleaning-in-ipswich/assets/img/cbc-img/ipswichbondN.webp); 
    position: relative;
    overflow: hidden;
}

.main-banner-bg::before {
 opacity: 0.9;
}

@media (max-width: 992px) {
    .main-banner-bg {
    overflow: unset; 
    }
}

@media (max-width: 767px) {
    .form_wrapper {
      margin: 24% 0 -10% 0;
    }
    
    .cbc_cleaning_area.cbc_img_banner .about-content {
        margin-top: 24%;
    }
}
@media (max-width: 820px), (max-width: 992px) {
    .form_wrapper {
       margin: 24% 0 -10% 0;
    }
}

@media only screen and (max-width: 767px){
.banner-text-area {
    margin-right: auto;
    padding-top: 60px;
    padding-bottom: 30px;
    padding-left: 0px;
    }
}
/*.page-title-area {display: none;}*/
@media (max-width: 992px){.cbc_heading_title_1 {padding-bottom: 0px !important;margin-top: -25px !important;}.cbc_cleaning_h1_title{margin-top: -65px !important;}}

.responsive_a {
    max-width: 100%;
    height: auto;
    width: -webkit-fill-available;
}

@media (max-width: 992px){
    .main_banner {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
   }
}
.service-item .service-link {
    color: #02334f;
  }
 .cbc_collapse_color {
     color:#02334f;
 }
.page-title-area .title-item h1 {
    font-size: 50px;
    color: #fdb139;
    margin-bottom: 10px;
}
}