@keyframes hvr-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{transform:translateY(-8px)}}.slideBanner{width:100%;background-image:url(../../../../../../../../plugins/custom-slide-banner/assets/images/home-section-11.jpg);background-size:cover;background-position:center;position:relative;border-width:0 0 30px 0;border-style:solid;border-color:#aebd38!important;border:0}.slideBanner .slideBcontent{max-width:1320px;width:100%;margin:auto;padding:40px 0 40px;position:relative;overflow:hidden;min-height:820px;display:block!important}.slideBanner .placeholder_img{display:none!important}.slideBanner .slideBblocks{float:left;width:33.33%;min-height:500px;padding:30px 15px}*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.y_small{color:#ffb800;font-size:20px}.blockTitle{font-size:30px;color:#fff;font-weight:700;font-family:Barlow;line-height:28px;padding-top:12px;position:relative}.blockTitle:before{content:"";position:absolute;bottom:-12px;font-family:"Font Awesome 5 Free";text-align:center;color:#D9D9D9;left:0;width:80%;border-bottom:1px solid;margin-left:10%}.blockTitle.yellow{color:#138F37}.blockTitle.green{color:#138f37}.b_content{font-size:20px;color:#fff;line-height:1.7}.packInner,.packInner_noanim{background:rgb(255 253 253);height:100%;padding-bottom:35px;text-align:center;line-height:1.7;border-radius:28px;position:relative;border:1px solid #DFDFDF}.service-img{position:relative}.service-img img{border-top-right-radius:30px!important;border-top-left-radius:30px!important}.blockRate{color:#fff;font-size:83px;line-height:1.2;font-weight:700;background:#138f37;width:115px;border:3px solid #fff;border-radius:18px;padding:11px 18px;position:absolute;top:unset;right:0;margin-right:30px;bottom:12px;width:fit-content}.blockDesc{font-size:16px;padding-top:21px;color:#0C0C0C;font-family:Open Sans;line-height:28px;font-weight:600}.blockText p{margin-bottom:0.5em!important}input::placeholder{color:#616161!important}#carpet_1 .blockRate,#rug_1 .blockRate,#upolstery_1 .blockRate,#upolstery_1_3 .blockRate,#upolstery_1_2 .blockRate,#upolstery_1_1 .blockRate{font-size:30px}.service-img img{height:auto!important;width:100%}#carpet_1 .blockText,#rug_1 .blockText{min-height:255px}#s1step .blockText,#upolstery_1 .blockText{min-height:255px}#upolstery_1_3 .blockText,#upolstery_1_1 .blockText,#upolstery_1_2 .blockText{min-height:255px}#s1step .blockDesc,#upolstery_1 .blockDesc,#carpet_1 .blockDesc{font-size:24px}.blockText{color:#505050;font-size:16px;margin-bottom:20px;min-height:75px;position:relative;font-family:Open Sans;font-weight:400;line-height:27px}.blockText ul{text-align:center;list-style:none;margin:0;padding:0!important}.blockText .min_text{position:absolute;bottom:0;width:100%;text-align:center}.slideBblocks .blockSelect{font-family:'Barlow';font-size:18px;font-weight:500;line-height:20px;color:#000;background-color:#fff;border:1px solid #DEDEDE;padding:15px 60px 15px 35px;cursor:pointer;border-radius:100px}.packInner.csbdesk:hover .blockSelect{background:#138f37;color:#fff}.packInner.csbdesk:hover .blockSelect:after{color:#fff}.slideBblocks button.blockSelect.clickfun:after{content:"\f061";position:absolute;color:#138F37;padding-left:10px;font-family:"Font Awesome 5 Free";font-weight:900;padding-top:2px;font-size:16px}.slideBblocks button.blockSelect.clickfun:hover:after{color:#fff}.slideBblocks .blockSelect:hover{background:#138F37;opacity:.8}.slideBblocks .blockSelect:focus{background:#138F37}.blockSelect,.blockSelect:hover,.blockSelect:focus{outline:none}.blockSelect.backbtn{margin-top:1px}.eachSteps{position:absolute;margin:0 auto;width:100%;transform:translateX(100%);transition:all 2s;display:none}.eachSteps.active{transform:translateX(0)!important;transition:all 2s;display:block}.packInner:hover{z-index:99;animation-name:hvr-bob-float,hvr-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate;box-shadow:0 35px 35px rgba(50,50,93,.1)}#s1step .blockRate{font-size:30px}#s1step .blockText{padding-top:0;padding:0 15px}.slideBanner .sigl_block .slideBblocks{width:100%}.slideBanner .sigl_block .heading{text-align:center;color:#138F37;font-size:40px;padding:0 97px;margin-top:33px;height:77px;font-family:Barlow;font-weight:700}.slideBanner .sigl_block .zip_container{display:table-cell;vertical-align:middle;padding:0 9.25%}.slideBanner .sigl_block .zip_container .quotedesc{text-align:center;color:#161616;font-size:30px;line-height:35px;margin-bottom:50px;font-family:Barlow;font-weight:600}.slideBanner .sigl_block .zip_container .quotedesc p{font-size:24px}.slideBanner .sigl_block input,.slideBanner .sigl_block select,.slideBanner .sigl_block input:focus{border:0;font-size:28px;line-height:2;padding:8px 15px;margin-top:15px;color:#060606;border-radius:0;background:rgb(205 205 205 / 59%);height:63px;font-family:Barlow}.slideBanner .sigl_block select option{color:#000;font-size:18px}.slideBanner .sigl_block input::-webkit-input-placeholder{color:#fff}.slideBanner .sigl_block input::-moz-placeholder{color:#fff}.slideBanner .sigl_block input:-ms-input-placeholder{color:#fff}.slideBanner .sigl_block input::placeholder{color:#fff}form#csb_form{height:765px}.slideBanner .q1step.eachSteps .packInner_noanim{width:999px;height:560px;margin:0 auto;padding-top:1px}.slideBanner .q1step .content_inner{height:60%;display:table;width:100%}.slideBanner .q1step .zip_input{width:326px;max-width:100%;margin:0 auto}.slideBanner .q1step .zipunavail{display:none;color:#fff}.slideBanner .load_overlay{display:none;width:100%;height:100%;position:absolute;background-image:url(../../../../../../../../plugins/custom-slide-banner/assets/images/csbload.gif);top:0;left:0;background-repeat:no-repeat;background-size:100px;background-position:center;background-color:rgba(153,153,153,.1)}#quote_step2 .zip_container input,#quote_step2 .zip_container select{height:90px;width:49.5%;display:inline-block}#quote_step3 .zip_container input,#quote_step3 .zip_container select{height:90px;float:left}#quote_step3 .lstreet_input,#quote_step4 .lfirst_name{margin:0 0 7px 0;width:49.5%;float:left}#quote_step3 .lapt_input,#quote_step4 .llast_name{margin:0 0 7px 0;margin-left:1%;width:49.5%;float:left}#quote_step3 .lcity_input{margin:0 0 7px 0;width:70%}#quote_step3 .lzip_input{margin:0 0 7px 0;margin-left:1%;width:29%}#quote_step4 .lemail{width:100%;margin:0 0 5px}#quote_step4 .lphone{margin:0;width:100%}#quote_step4 .lemail.error,#quote_step4 .lphone.error{border:1px solid red}.csb_dots{bottom:0;margin:0 auto;width:470px;max-width:100%;left:0!important;right:0;display:block!important;margin:0 auto !IMPORTANT;position:relative;top:0}.csb_dots[data_aSt="st1"],.csb_dots[data_aSt="st2"]{left:calc(62.5% - 200px);margin:initial}.csb_dots[data_aSt="st3"],.csb_dots[data_aSt="st4"],.csb_dots[data_aSt="st5"],.csb_dots[data_aSt="st6"]{bottom:120px;transition:all 2s;left:0!important}.csb_dots:after{content:" ";width:80%;background:#505050;position:absolute;height:2px;left:10%;top:15px}.csb_dots .dot_c{width:20%;position:relative;float:left}.csb_dots .dot_c .dotI{width:30px;height:30px;background:#505050;border-radius:50%;margin:0 auto;position:absolute;left:0;right:0;z-index:1}.csb_dots .dot_c.actdot .dotI{background:#138f37}.csb_dots .dot_c .dotl{text-align:center;color:#505050;margin-top:40px;font-family:'BARLOW';font-weight:500;font-size:24px}.csbmob{display:none}.csbdesk{display:block}.csb_backarrow{background-image:url(../../../../../../../../plugins/custom-slide-banner/assets/images/right_w.png);transform:rotate(180deg);position:absolute;width:30px;height:30px;background-size:100% 100%;left:5px;top:28px;cursor:pointer;background-color:#138f37}.slideBtext .y_small{margin:0;padding-left:30px}#s1step .slideBtext .y_small{padding-left:0}#csb_form .csb_rating a{color:#fff;background-image:url(../../../../../../../../plugins/custom-slide-banner/assets/images/starall.png);background-size:90px;background-repeat:no-repeat;background-position:left 0;padding-left:100px;height:18px;display:inline-block;line-height:18px}#csb_form .csb_rating a.star_0{background-position:left 0}#csb_form .csb_rating a.star_1{background-position:left 0}#csb_form .csb_rating a.star_2{background-position:left -18px}#csb_form .csb_rating a.star_3{background-position:left -36px}#csb_form .csb_rating a.star_4{background-position:left -54px}#csb_form .csb_rating a.star_5{background-position:left -72px}#upolstery_1 .slideBblocks .mob_rate span,#upolstery_1_1 .slideBblocks .mob_rate span,#upolstery_1_2 .slideBblocks .mob_rate span,#upolstery_1_3 .slideBblocks .mob_rate span{visibility:hidden}#upolstery_1 .slideBblocks:nth-child(3) .blockDesc,#upolstery_1_1 .slideBblocks:nth-child(3) .blockDesc,#upolstery_1_2 .slideBblocks:nth-child(3) .blockDesc,#upolstery_1_3 .slideBblocks:nth-child(3) .blockDesc{visibility:visible}#upolstery_1 .slideBblocks:nth-child(3) .mob_rate span,#upolstery_1_1 .slideBblocks:nth-child(3) .mob_rate span,#upolstery_1_2 .slideBblocks:nth-child(3) .mob_rate span,#upolstery_1_3 .slideBblocks:nth-child(3) .mob_rate span{visibility:visible}@media only screen and (max-width:1199px){.blockTitle{font-size:38px}#s1step .blockRate{font-size:40px}.csb_dots{position:relative;bottom:0}.slideBanner .q1step.eachSteps .packInner_noanim{width:917px}}@media only screen and (max-width:1024px){#s1step .blockText{min-height:239px}#s1step .blockRate{font-size:20px}.blockTitle{font-size:20px}#s1step .blockDesc,#upolstery_1 .blockDesc,#carpet_1 .blockDesc{font-size:16px}#carpet_1 .blockText{font-size:16px;min-height:198px;line-height:22px}#upolstery_1_3 .blockText{font-size:16px;min-height:198px;line-height:22px}.slideBblocks .blockSelect{font-size:18px;padding:10px 57px 10px 40px}#carpet_1 .blockRate,#rug_1 .blockRate,#upolstery_1 .blockRate,#upolstery_1_3 .blockRate,#upolstery_1_2 .blockRate,#upolstery_1_1 .blockRate{font-size:20px}#upolstery_1_2 .blockText{min-height:239px}#upolstery_1_1 .blockText{min-height:239px}.slideBanner .slideBcontent{min-height:670px}.slideBanner .q1step.eachSteps .packInner_noanim{width:848px}}@media only screen and (max-width:999px){.slideBanner .slideBblocks{width:33.33%}}@media only screen and (max-width:921px){#s1step .blockText{min-height:239px;line-height:22px}#s1step .blockRate{font-size:20px}.blockTitle{font-size:20px}#s1step .blockDesc,#upolstery_1 .blockDesc,#carpet_1 .blockDesc{font-size:16px}#carpet_1 .blockText{font-size:16px;min-height:198px;line-height:22px}#upolstery_1_3 .blockText{font-size:16px;min-height:198px;line-height:22px}.slideBblocks .blockSelect{font-size:18px;padding:10px 57px 10px 40px}#carpet_1 .blockRate,#rug_1 .blockRate,#upolstery_1 .blockRate,#upolstery_1_3 .blockRate,#upolstery_1_2 .blockRate,#upolstery_1_1 .blockRate{font-size:20px}#upolstery_1_2 .blockText{min-height:239px}#upolstery_1_1 .blockText{min-height:239px}.slideBanner .slideBcontent{min-height:670px}.slideBanner .q1step.eachSteps .packInner_noanim{width:673px}}@media only screen and (max-width:768px){.blockTitle{font-size:30px;line-height:40px}.slideBtext .y_small{font-size:15px;float:left;padding-right:5px;line-height:15px;margin-top:17px}.csb_backarrow{top:10px}.eachSteps{transition:all 1s}.eachSteps.active{transition:all 1s}.eachslideBinner{min-height:610px;background:rgb(0 0 0 / 0%)}.b_content{display:none}#csb_form .csb_rating{display:none}.slideBanner .slideBcontent{padding:0;min-height:500px;display:block!important}#s1step .csbmob .blockText{padding:0}.blockText{height:0;overflow:hidden;transition:all 1s;min-height:0;margin-bottom:0}.blockText.open{min-height:auto;height:auto;transition:all 1s}.slideBanner .slideBblocks{min-height:auto;padding:50px 15px 0 15px;width:100%}.csb_dots[data_aSt="st1"],.csb_dots[data_aSt="st2"]{left:0;right:0;margin:auto;bottom:-30px}.csb_dots[data_aSt="st3"],.csb_dots[data_aSt="st4"],.csb_dots[data_aSt="st5"],.csb_dots[data_aSt="st6"]{bottom:5px}.slideBanner .q1step.eachSteps .packInner_noanim{width:100%;height:500px}.slideBanner .sigl_block .heading{padding:0 5px;font-size:30px;height:auto;line-height:32px}.slideBanner .q1step .zip_input{width:100%}.slideBanner .sigl_block .zip_container .quotedesc{margin-top:5px;margin-bottom:5px;font-size:20px}.slideBanner .sigl_block .zip_container{padding-left:0;padding-right:0}.slideBanner .sigl_block input,.slideBanner .sigl_block select,.slideBanner .sigl_block input:focus{margin-top:initial;margin-bottom:7px}#quote_step2 .zip_container input,#quote_step2 .zip_container select{width:100%;height:70px}#quote_step3 .zip_container input,#quote_step3 .zip_container select{height:70px}.slideBanner .q1step .sigl_block button{bottom:80px}.slideBanner .sigl_block .slideBblocks{padding:0}.csbmob{display:block;padding:7px 15px}.csbdesk{display:none}.csbmob .blockRate{background:#ececec;border-radius:5px;height:60px;font-size:26px;width:100%;margin:0;padding:0 0 0 13px}.csbmob .mob_rate{text-align:left;font-size:23px;padding:10px 0 0 0;float:left;line-height:28px;color:#ffb800}.csbmob .mob_rate span{font-size:12px;color:#000}.csbmob .blockSelect{width:100px;float:left;padding:0;height:100%;border-radius:0 5px 5px 0}.csbmob .blockTitle.yellow,.csbmob .blockTitle.green,#upolstery_1 .blockTitle{line-height:40px;min-height:73px}#s1step .csbmob .blockTitle.yellow{min-height:40px}.blockTitle:before{bottom:unset;top:43px}.slideBanner .slideBblocks{padding:30px 15px 0 15px}.csbmob .blockTitle.green{position:relative}.csb_arrow{background-image:url(/wp-content/plugins/custom-slide-banner/assets/css/../images/right_w.png);position:absolute;width:30px;height:30px;background-size:100% 100%;right:0;top:10px}.csb_arrow.csb_down{transform:rotate(90deg)}.csb_arrow.csb_up{transform:rotate(-90deg)}.slideBblocks button.blockSelect.clickfun:after{display:none}.blockTitle{font-size:28px;padding-top:0}#s1step .blockRate{font-size:26px;width:100%;margin:0;z-index:1;padding:0 0 0 14px}.mob_rate{float:left}.csbmob .blockSelect{width:100px;float:left;padding:0;height:100%;border-radius:0 5px 5px 0}.slideBblocks .blockSelect{font-family:'Barlow';font-size:16px;font-weight:500;line-height:18px;padding:0;cursor:pointer;border-radius:0;float:right;height:100%;width:113px!important;color:#fff!important;background:green}#s1step .blockText{min-height:110px}#carpet_1 .blockText{min-height:60px}#rug_1 .blockText{min-height:48px}#carpet_1 .blockText{min-height:38px}div#upolstery_1 .blockText{min-height:47px}#s1step .blockText{padding-top:0;padding:0 15px;line-height:54px}.packInner.csbmob{margin-bottom:0}.csb_dots{position:unset;bottom:60px}.slideBanner .slideBcontent{min-height:800px}.packInner{border-radius:0}.csb_dots{position:relative}#upolstery_1_3 .blockText{min-height:46px}#upolstery_1_2 .blockTitle:before{bottom:25px}#upolstery_1_1 .blockText{min-height:46px}#upolstery_1_2 .blockText{min-height:46px}.blockText.open{min-height:327px!important}div#quote_step1 .sigl_block button{bottom:80px;float:unset;width:125px;height:51px;margin:0 auto!important;padding:0!important}.zip_container input{margin:0 9px!important;width:90%!important}}@media only screen and (max-width:420px){.slideBblocks .blockSelect{font-size:15px;line-height:18px;width:64px!important}.csb_dots .dot_c .dotl{margin-top:13px;font-size:12px}.csb_dots .dot_c .dotI{width:15px;height:15px}.csb_dots:after{top:7px}}