.book-appointment-sec input{padding:13px;width:100%;border-color:#6c459b;border-radius:6px}.book-appointment-sec input.wpcf7-form-control.wpcf7-submit{background-color:#fff;border:1px solid #fff;color:#694499}.book-appointment-sec input.wpcf7-form-control.wpcf7-submit:hover{background-color:transparent;color:#fff}.pum-theme-607,.pum-theme-default-theme{background-color:#000000c9!important}.pum-theme-607 .pum-container,.pum-theme-default-theme .pum-container{background-color:#694499e6!important;border:5px solid #59338a}.pum-theme-607 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{background-color:rgb(105 68 153)!important}.book-appointment-sec .wpcf7 form.sent .wpcf7-response-output{border-color:#fff}.book-appointment-sec .wpcf7-response-output{color:#fff}.custom-file-upload{width:100%;margin:28px 0 0;display:block;position:relative;cursor:pointer}.buttonhide{display:none}.custom-file-upload input[type=file]{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;z-index:999;cursor:pointer}.custom-file-upload span{padding:15px 30px 15px 70px;display:inline-block;border:none;font-size:18px;color:#fff;font-weight:500;text-align:left;position:relative;z-index:1;background:#694499;border-radius:5px}.custom-file-upload span:before{content:"";width:48px;height:46px;background:url(https://www.bottomsuptaxes.com/wp-content/uploads/2021/02/cloud.png) no-repeat center;position:absolute;background-size:46px;top:0;left:10px;bottom:0;margin:auto;z-index:1}span.wpcf7-form-control-wrap.file-969 input{background-color:transparent}.top-header-text br{display:none}.text-slider .et_pb_slide{padding:0 0%!important}ul#menu-footer-menu li{width:100%;margin-bottom:17px;border-bottom:1px solid rgba(255,255,255,0.1)}a{color:#fff}footer h3:before{content:"";width:50px;height:1px;bottom:0;position:absolute;background-color:#FBC01B}footer h3{padding-bottom:24px}.section-3 h2:after{content:"";background-color:#FBC01B;width:50px;height:5px;position:absolute;border-radius:10px;left:47%;bottom:0}.et_pb_slide_description{text-shadow:none!important}strong.address-left{width:23%;float:left}span.address{width:76%;float:left}.contact-form input{width:100%;padding:12px;border-radius:4px;background-color:#f7f3ee;margin-top:14px;color:#3d3855;border-color:#f7f3ee}.contact-form textarea{width:100%;margin-top:14px;border-radius:6px;color:#3d3855;border-color:#f7f3ee;background-color:#f7f3ee}input.wpcf7-form-control.wpcf7-submit{background-color:#694499;border:1px solid #694499;color:#fff;width:30%;font-size:17px;cursor:pointer}input.wpcf7-form-control.wpcf7-submit:hover{background-color:transparent;color:#694499}input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{border:1px solid #f7f3ee}.wpcf7-form p label{font-weight:600;font-size:15px}span.wpcf7-form-control-wrap.file-762 input{background-color:transparent}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{padding:13px;width:100%;border-color:#6c459b;border-radius:6px;margin-top:12px}@media only screen and (min-width:1500px){strong.address-left{width:25%;float:left}span.address{width:75%;float:left}}@media only screen and (max-width:1280px){a#consultation-btn{padding:20px 30px 20px 20px!important}}@media only screen and (max-width:980px){.footer-menu .nav{display:block!important}.footer-menu .et_pb_menu__wrap{justify-content:flex-start!important;-webkit-box-pack:start!important}.top-header .top-header-left{width:100%!important;margin-bottom:10px}.top-header .top-header-right{width:100%!important}.top-header-text .et_pb_text_inner{text-align:left}.header-logo-sec{width:60%!important;margin-bottom:0px}.header-menu-sec{width:40%!important}.header-menu-sec .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#fff!important}.header-menu-sec ul#mobile_menu1{background-color:#fff!important}.header-menu-sec .et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#000!important}.header-menu-sec .et_mobile_nav_menu{margin-top:20px!important}.et_pb_module.et_pb_image.et_pb_image_0_tb_header{width:100%!important;max-width:100%!important}.footer-menu .et_pb_menu__menu{display:block!important}.footer-menu .et_mobile_nav_menu{display:none!important}.finally-we-sec{padding:20px!important}.finally-we-sec h3{font-size:30px!important}.text-slider{height:82px!important;min-height:82px!important}.save-time-sec{padding-left:0px!important;padding-right:0px!important}#save-money-section .save-time-sec{margin-bottom:10px!important}strong.address-left{width:12%;float:left}.contact-sec .et_pb_column{margin-bottom:0px;width:100%!important}.footer-social{text-align:left!important}}@media only screen and (max-width:500px){#mobmenuleft li a{color:#666;font-size:20px!important}.mobmenul-container{top:34px!important}span.postal{padding-left:30px}.header-menu-sec .et_mobile_nav_menu{margin-top:0px!important}.top-header-text br{display:block}.top-header .et_pb_row.et_pb_row_0_tb_header{width:100%;padding:5px 5px 5px 5px}.top-header .et_pb_row.et_pb_row_0_tb_header p{text-align:left}.top-header strong{padding-left:28px}.top-header-text{text-align:left}.top-header-text .et_pb_text_inner{font-size:11px;line-height:10px}.home-banner-bottom .banner-bottom-left h3{font-size:20px!important}div#text-slider h2{font-size:22px!important}.home-banner-bottom{padding:10px 0px}.home-banner-bottom .finally-we-sec{padding:20px!important}.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:22px!important}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:22px!important}.et_pb_slider .et_pb_slide_3.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:22px!important}.et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:22px!important}.text-slider{height:60px!important;min-height:60px!important}.ctec-certified-section h3{font-size:18px}.ctec-certified-section .et_pb_text_inner br{display:none}.consultation-sec h2{font-size:22px}input.wpcf7-form-control.wpcf7-submit{width:38%}.save-time-sec p{padding-left:84px}strong.address-left{width:25%}span.address{width:74%}.book-appointment-sec input.wpcf7-form-control.wpcf7-submit{width:50%}}@media only screen and (max-width:350px){.top-header-text .et_pb_text_inner{font-size:10px}strong.address-left{width:28%}span.address{width:72%}}body{padding-top:0!important}.mob-menu-header-holder.mobmenu{display:none}.mobmenul-container{right:0;top:48px}