ul{margin-left:20px}#main-header.sticky{position:fixed;top:0;z-index:99;background:#fff;right:0;left:0}#appointment #fbuilder .slots div a{background:#fff;padding:6px;width:172px;text-align:center}#appointment #fbuilder .slots div.htmlUsed{border:1px solid #009fc9}#appointment #fbuilder .slots .htmlUsed.currentSelection{border:2px solid #e2e2e2}#appointment .totalCost{font-weight:700;padding:10px 0}#appointment .custom_class{width:33.33%;float:left;margin-right:0;padding-right:15px!important}#appointment .slotsCalendar.slotsCalendarfieldname1_1{margin-right:-50px}#appointment #fbuilder select{width:98.7%;margin-bottom:15px;padding-left:10px}#appointment .custom_class input{padding-left:15px}#appointment .pbSubmit:hover{color:#fff;background:#009fc9}#appointment .phone{margin-right:0;width:33.33%}#appointment .ahb_m #fbuilder .ui-datepicker thead th{color:#fff;background:#009fc9;font-weight:300;padding:5px;font-size:13px}#appointment .pbSubmit{background:0 0;border:3px solid #009fc9;padding:15px 30px;font-size:16px;font-weight:700;text-transform:uppercase;font-family:poppins,Sans-serif;margin-top:30px}button.single_add_to_cart_button:hover{background:#b6ae68}button.single_add_to_cart_button{background:#009fc9}#sb_instagram.sbi_fixed_height{overflow-y:hidden}#appointment select.ahbfield_service{position:absolute!important;bottom:0!important}#appointment .dfield.fapp{padding-bottom:130px}#appointment #field_1-0{position:relative}#appointment #field_1-0 label[for=fieldname1_1]{position:absolute;bottom:60px}.el-checkbox__input{vertical-align:top!important}span.el-checkbox__label{font-size:12px}.am-custom-fields .el-row>div{width:100%}@media screen and (max-width:1200px){#appointment .slotsCalendar.slotsCalendarfieldname1_1{margin-right:-15px}#appointment .phone{width:33%}}@media screen and (max-width:1080px){#appointment .slotsCalendar.slotsCalendarfieldname1_1{margin-right:-15px}#appointment #fbuilder .slots div a{width:151px;font-size:14px}#appointment .phone{width:32.5%}}@media screen and (max-width:991px){#appointment .phone{width:32%}}@media screen and (max-width:767px){#location{background-image:linear-gradient(180deg,#F8F8F8 50%,#009FC9 50%)}#partner-logo .bdt-slidenav{display:none}#appointment .custom_class{width:100%;margin-right:0}#appointment .ahb_m #fbuilder .ui-datepicker-inline{max-width:calc(100%)}#appointment .slotsCalendar.slotsCalendarfieldname1_1{margin-right:0}#appointment{background:0 0}#appointment .custom_class{padding-right:0!important}}@media screen and (max-width:480px){}@media screen and (max-width:375px){#appointment #fbuilder .slots div a{width:144px;font-size:13px}}.woocommerce-page .wrap{padding:10rem 0 7rem}