/*
 Theme Name:   Azuri Group
 Theme URI:    https://azurigroup.com.au
 Description:  GeneratePress child theme
 Author:       Azuri Group
 Author URI:   https://azurigroup.com.au
 Template:     generatepress
 Version:      0.1
*/

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;500;600&display=swap');

@font-face {
    font-family: 'Butler';
    src: url('https://melasmaclinic.com.au/wp-content/themes/generatepress_child/assets/fonts/Butler.woff2') format('woff2'),
        url('https://melasmaclinic.com.au/wp-content/themes/generatepress_child/assets/fonts/Butler.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body{
    font-family: 'Inter', sans-serif !important;
}

*{
    outline: none !important;
}
a {
    text-decoration: none !important;
}
.site-header {
    padding: 0;
}
header#masthead {
    left: 0;
    right: 0;
    background: transparent;
    z-index: 2;
}
div#page.grid-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.home div#page.grid-container {
    padding-left: 0px !important;
    padding-right: 0 !important;
}
.grid-container{
    padding-left: 0;
    padding-right: 0;
}
img{
    max-width: 100%;
}
textarea {
    resize: none;
}
header#masthead .inside-header.grid-container {
    position: relative;
    padding-bottom: 0;
    padding-top: 0;
}

.main-navigation .main-nav ul li a {
    line-height: 90px;
}
.btn_line a {
    font-weight: normal;
    text-align: left;
    color: #723a1c !important;
    text-transform: uppercase;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.063" height="9.975" viewBox="0 0 15.063 9.975"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(-7.5 -10.471)"><path id="Path_33" data-name="Path 33" d="M7.5,18H20.676" transform="translate(0 -2.542)" fill="none" stroke="%23723a1c" stroke-linejoin="round" stroke-width="2"/><path id="Path_34" data-name="Path 34" d="M18,7.5l4.28,4.28L18,16.06" transform="translate(-1.132 3.678)" fill="none" stroke="%23723a1c" stroke-width="2"/></g></svg>');
    text-decoration: none !important;
    padding-right: 25px !important;
    background-repeat: no-repeat;
    background-position: center right;
    width: 143px;
    display: inline-block;
    transition: 1s all;
    border-bottom: 3px solid #e5e5e5;
    line-height: 30px !important;
    position: relative;
    padding-left: 0 !important;
}
.btn_line a:before {
    content: "";
    bottom: -3px;
    left: 0;
    transition: 0.5s all;
    height: 3px;
    width: 19px;
    position: absolute;
    background-color: #bf7647;
}
.btn_line a:hover {
    transition: 0.5s all;
    left: 0px;
    padding-left: 5px !important;
    background-position: center right 5px;
    padding-right: 0;
}
.btn_line a:hover:before {
    width: 100% !important;
    transition: 0.5s all;
}
.btn a {
    border-radius: 5px;
    border: 1px solid #cba772;
    padding-left: 20px !important;
    padding-right: 60px !important;
    line-height: 35px !important;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7.26" height="12.013" viewBox="0 0 7.26 12.013"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(0.521 0.539)"><path id="Path_12" data-name="Path 12" d="M18,7.5l5.659,5.467L18,18.434" transform="translate(-18 -7.5)" fill="none" stroke="%23fff" stroke-width="1.5"/></g></svg>');
    background-repeat: no-repeat;
    background-position: center right 20px;
    background-size: 7px;    
    transition: 0.5s all;   
    width: 190px !important;
}
.btn a:hover {
    padding-left: 30px !important;
    background-position: center right 40px !important;
}
.main-navigation .main-nav ul li a {
    text-transform: none;
    padding-left: 30px;
    letter-spacing: 0.02em;
}
ul#menu-main-menu li.btn {
    margin-left: 20px;
}
.menu-item-has-children .dropdown-menu-toggle {
    padding-right: 10px;
    padding-left: 0px;
}
.main-navigation ul ul {
    background: rgb(191 118 71 / 70%);
}
.main-navigation ul ul li a{
    color: #fff !important;
}
.main-navigation ul ul li a:hover {
    background-color: #bf7647;
    color: #fff !important;
}
.btn_line.menu-item {
    margin-left: 35px;
}
picture.bg_all_over {
    position: absolute;
    top: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    right: 0;
    width: fit-content;
    z-index: -1;
    width: 100%;
}
picture.bg_all_over img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.inside-navigation.grid-container {
    padding: 0;
}
.azuri_col_1,
.azuri_col_2,
.azuri_col_3,
.azuri_col_4,
.azuri_col_5,
.azuri_col_6,
.azuri_col_7,
.azuri_col_8,
.azuri_col_9,
.azuri_col_10,
.azuri_col_11,
.azuri_col_12{
    position: relative;
    min-height: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
}
.azuri_col_1 {
    width: 8.33333333%;
}
.azuri_col_2 {
    width: 16.66666667%;
}
.azuri_col_3 {
    width: 25%;
}
.azuri_col_4 {
    width: 33.33333333%;
}
.azuri_col_5 {
    width: 41.66666667%;
}
.azuri_col_6 {
    width: 50%;
}
.azuri_col_7 {
    width: 58.33333333%;
}
.azuri_col_8 {
    width: 66.66666667%;
}
.azuri_col_9 {
    width: 75%;
}
.azuri_col_10 {
    width: 83.33333333%;
}
.azuri_col_11 {
    width: 91.66666667%;
}
.azuri_col_12 {
    width: 100%;
}
.azuri-container {
    max-width: 1350px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}
.equal-height {
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.equal-height .equal-height {
	margin: 0;
}
.azuri_col {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.azuri_inner .azuri_inner {
    padding: 0;
}
.azuri_inner {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    z-index: 1;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
}
.site-footer, footer.site-info, main#main, section.inner_, section.above_footer, section.home_ {
    float: left;
    max-width: 100% !important;
    position: relative;
    width: 100% !important;
}
p:empty {
	display: none;
}

.copyright-bar img {
    position: relative;
    margin-left: 5px;
    top: 6px;
}
.copyright-bar b {
    font-weight: 300;
    margin-left: 40px;
}
.site-footer picture.bg_all_over,
footer.site-info{
    z-index: 1;
}
.site-footer .footer-widgets-container.grid-container {
    z-index: 2;
    position: relative;
}
.footer-widget-2, .footer-widget-3, .footer-widget-4 {
    max-width: 220px;
}
.footer-widget-3 aside, .footer-widget-4 aside {
    padding-left: 20px !important;
}
.footer-widgets .widget-title {
    margin-top: 40px;
}
.contact_info li a,
.address_info li{
    padding-left: 25px;
    background-repeat: no-repeat;
    background-position: 0;
}
.contact_info li a.phone_{
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13.995" height="13.995" viewBox="0 0 13.995 13.995"><path id="Icon_awesome-phone-alt" data-name="Icon awesome-phone-alt" d="M13.6,9.89,10.535,8.578a.656.656,0,0,0-.765.189L8.413,10.423A10.132,10.132,0,0,1,3.57,5.58L5.226,4.224a.654.654,0,0,0,.189-.765L4.1.4a.66.66,0,0,0-.752-.38L.508.673A.656.656,0,0,0,0,1.312,12.682,12.682,0,0,0,12.683,14a.656.656,0,0,0,.64-.508l.656-2.843A.664.664,0,0,0,13.6,9.89Z" transform="translate(0 0)" fill="%23bf7647"/></svg>');
}
.contact_info li a.mail_{
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16.211" height="12.737" viewBox="0 0 16.211 12.737"><path id="Icon_ionic-md-mail" data-name="Icon ionic-md-mail" d="M16.917,5.625H3.794A1.548,1.548,0,0,0,2.25,7.169v9.649a1.548,1.548,0,0,0,1.544,1.544H16.917a1.548,1.548,0,0,0,1.544-1.544V7.169A1.548,1.548,0,0,0,16.917,5.625Zm-.193,3.281-6.369,4.246L3.987,8.906V7.362l6.369,4.246,6.369-4.246Z" transform="translate(-2.25 -5.625)" fill="%23bf7647"/></svg>');
}
.address_info {
    margin-top: 30px;
    border-top: 1px solid #d5c0b1;
    padding-top: 30px;
	margin-bottom: 20px;
}
.address_info li{
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11.357" height="16.224" viewBox="0 0 11.357 16.224"><path id="Icon_material-location-on" data-name="Icon material-location-on" d="M13.178,3A5.674,5.674,0,0,0,7.5,8.678c0,4.259,5.678,10.545,5.678,10.545s5.678-6.287,5.678-10.545A5.674,5.674,0,0,0,13.178,3Zm0,7.706a2.028,2.028,0,1,1,2.028-2.028A2.029,2.029,0,0,1,13.178,10.706Z" transform="translate(-7.5 -3)" fill="%23bf7647"/></svg>');
}
.footer-widget-1 aside {
    padding-right: 20px !important;
}
.address_info li {
    background-position: 0 5px;
}
.contact_info li:last-child, .address_info li:last-child {
    margin-bottom: 0 !important;
}
.contact_info li, .address_info li {
    margin-bottom: 15px !important;
}

form#gform_2 .gform-body.gform_body input, 
form#gform_2 .gform-body.gform_body textarea {
    border-radius: 5px;
    background: #ebdacf;
    border: 0;
    color: #937057;
}
form#gform_2 .gform-body.gform_body textarea {
    height: 100px;
}
form#gform_2 .gform-body.gform_body .gform_fields {
    grid-row-gap: 10px;
}
form#gform_2 .gform_footer.top_label {
    padding-top: 0;
    text-align: right;
    display: block;
}
form#gform_2 .gform_footer.top_label input {
    margin-bottom: 0;
    border: 0;
    border-radius: 6px;
    background: #bf7647;
    height: auto;
    line-height: 100%;
    font-weight: bold;
    width: 120px;
    text-align: left;
    padding-left: 15px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.782" height="11.68" viewBox="0 0 17.782 11.68"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(0 0.707)"><path id="Path_33" data-name="Path 33" d="M7.5,18H23.3" transform="translate(-7.5 -12.867)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="2"/><path id="Path_34" data-name="Path 34" d="M18,7.5l5.133,5.133L18,17.766" transform="translate(-6.765 -7.5)" fill="none" stroke="%23fff" stroke-width="2"/></g></svg>');
    background-repeat: no-repeat;
    background-position: center right 20px;
    transition: 0.5s all;
}
a.btn_ b {
    font-weight: 600;
}
a.btn_ {
    background-color: #bf7647;
    color: #fff;
    font-weight: 600;
    font-size: 15px;
    padding-left: 15px;
    padding-top: 4px;
    padding-bottom: 4px;
    border-radius: 6px;
    padding-right: 15px;
    width: 174px;
    display: inline-block;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.782" height="11.68" viewBox="0 0 17.782 11.68"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(-7.5 -10.471)"><path id="Path_33" data-name="Path 33" d="M7.5,18H23.3" transform="translate(0 -1.689)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="2"/><path id="Path_34" data-name="Path 34" d="M18,7.5l5.133,5.133L18,17.766" transform="translate(0.735 3.678)" fill="none" stroke="%23fff" stroke-width="2"/></g></svg>');
    background-repeat: no-repeat;
    background-position: center right 20px;
    transition: 0.5s all;
    position: relative;
}
a.btn_:hover{
    background-position: center right -25px;
    transition: 0.5s all;
    padding-left: 17px;
}
a.btn_:after {
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.782" height="11.68" viewBox="0 0 17.782 11.68"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(-7.5 -10.471)"><path id="Path_33" data-name="Path 33" d="M7.5,18H23.3" transform="translate(0 -1.689)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="2"/><path id="Path_34" data-name="Path 34" d="M18,7.5l5.133,5.133L18,17.766" transform="translate(0.735 3.678)" fill="none" stroke="%23fff" stroke-width="2"/></g></svg>');
    width: 100%;
    height: 12px;
    position: absolute;
    top: 12px;
    opacity: 0;
    background-position: center right 100px;
    background-repeat: no-repeat;
    left: 0;
    transition: 0.5s all;
}
a.btn_:hover:after {
    opacity: 1;
    background-position: center right 20px;
    transition: 0.5s all;
}
a.btn_simple:hover {
    padding-right: 40px;
    transition: 0.5s all;
}

a.btn_simple {
    color: #723a1c;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.104" height="9.737" viewBox="0 0 15.104 9.737"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(-7.5 -10.825)"><path id="Path_33" data-name="Path 33" d="M7.5,18H21.4" transform="translate(0 -2.307)" fill="none" stroke="%23723a1c" stroke-linejoin="round" stroke-width="1"/><path id="Path_34" data-name="Path 34" d="M18,7.5l4.515,4.515L18,16.53" transform="translate(-0.618 3.678)" fill="none" stroke="%23723a1c" stroke-width="1"/></g></svg>');
    background-repeat: no-repeat;
    background-position: center right;
    padding-right: 35px;
    transition: 0.5s all;
}
.half_li {
    column-count: 2;
}
ul.ul_li {
    margin: 0;
    list-style: none;
}
ul.ul_li li {
    padding-left: 25px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="5.446" height="10.892" viewBox="0 0 5.446 10.892"><path id="Icon_ionic-md-arrow-dropright" data-name="Icon ionic-md-arrow-dropright" d="M13.5,9l5.446,5.446L13.5,19.892Z" transform="translate(-13.5 -9)" fill="%23bf7647"/></svg>');
    background-repeat: no-repeat;
    margin-bottom: 11px;
    background-position: 0 8px;
}
.accordion_title {
    border-radius: 8px;
    background-color: #f7f3f0;
    font-size: 16px !important;
    color: #1f1c18 !important;
    padding: 10px 16px;
    margin-bottom: 10px !important;
    cursor: pointer;
    font-weight: 500 !important;
    position: relative;
    font-weight: normal !important;
    transition: 0.5s all;
}
.accordion_open h2.accordion_title {
    background-color: #723a1c;
    color: #fff !important;
    transition: 0.5s all;
}
.accordion_content {
    padding-left: 16px;
}
h2.accordion_title:after {
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13.541" height="13.541" viewBox="0 0 13.541 13.541"><g id="Icon_feather-plus" data-name="Icon feather-plus" transform="translate(-7.5 -7.5)"><path id="Path_35" data-name="Path 35" d="M18,7.5V21.041" transform="translate(-3.73)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="2"/><path id="Path_36" data-name="Path 36" d="M7.5,18H21.041" transform="translate(0 -3.73)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="2"/></g></svg>');
    width: 34px;
    height: 100%;
    position: absolute;
    right: 0;
    border-radius: 0px 8px 8px 0px;
    background-color: #c1997c;
    top: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-position: center;
    transition: 0.5s all;
}
.accordion.accordion_open h2.accordion_title:after{
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13.541" height="2" viewBox="0 0 13.541 2"><path id="Path_36" data-name="Path 36" d="M7.5,18H21.041" transform="translate(-7.5 -17)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="2"/></svg>');
    transition: 0.5s all;
}
.sidebar_form_inner {
    border-radius: 20px;
    background: #282521;
    text-align: center;
    padding: 30px;
}
.sidebar_form_inner h2 {
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    color: #fff;
}
.sidebar_form_inner h2 span {
    font-weight: 400;
    font-size: 16px;
    text-align: center;
    color: #bf7647;
    display: block;
    font-family: 'Butler';
}
.sidebar_form_inner .gform-body.gform_body input, 
.sidebar_form_inner .gform-body.gform_body textarea, 
.sidebar_form_inner .gform-body.gform_body select {
    border-radius: 5px;
    background-color: #2f2d29;
    color: #aa9c92;
    border: 0;
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}
.sidebar_form_inner .gform-body.gform_body textarea {
    height: 100px !important;
}
.sidebar_form_inner .gform_body.gform-body input:-ms-input-placeholder,
.sidebar_form_inner .gform_body.gform-body textarea:-ms-input-placeholder,
.sidebar_form_inner .gform_body.gform-body input:-ms-input-placeholder{ /* Internet Explorer 10-11 */
    color: #aa9c92;
}
.sidebar_form_inner .gform_body.gform-body input::-webkit-input-placeholder,
.sidebar_form_inner .gform_body.gform-body textarea::-webkit-input-placeholder,
.sidebar_form_inner .gform_body.gform-body select::-webkit-input-placeholder{ /* Edge */
    color: #aa9c92;
}
.sidebar_form_inner .gform_body.gform-body input:-ms-input-placeholder,
.sidebar_form_inner .gform_body.gform-body textarea:-ms-input-placeholder,
.sidebar_form_inner .gform_body.gform-body select:-ms-input-placeholder{ /* Internet Explorer 10-11 */
    color: #aa9c92;
}
.sidebar_form_inner .gform_body.gform-body input::placeholde,
.sidebar_form_inner .gform_body.gform-body textarea::placeholde,
.sidebar_form_inner .gform_body.gform-body select::placeholde{
    color: #aa9c92;
}
.sidebar_form_inner .gform_footer {
    text-align: right;
    display: block !important;
    padding-bottom: 0 !important;
}
.sidebar_form_inner .gform_footer input,
div#gform_wrapper_5 input#gform_submit_button_5{
    margin-bottom: 0 !important;
    border: 0;
    border-radius: 6px;
    background: #bf7647;
    height: auto;
    line-height: 100%;
    font-weight: bold;
    width: 140px;
    text-align: left;
    padding-left: 15px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.782" height="11.68" viewBox="0 0 17.782 11.68"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(0 0.707)"><path id="Path_33" data-name="Path 33" d="M7.5,18H23.3" transform="translate(-7.5 -12.867)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="2"/><path id="Path_34" data-name="Path 34" d="M18,7.5l5.133,5.133L18,17.766" transform="translate(-6.765 -7.5)" fill="none" stroke="%23fff" stroke-width="2"/></g></svg>');
    background-repeat: no-repeat;
    background-position: center right 20px;
    transition: 0.5s all;
    padding-top: 10px;
    padding-bottom: 10px;
    border: 0 !important;
    color: #fff;
}
.sidebar_form_inner .gform_footer input:hover,
div#gform_wrapper_5 input#gform_submit_button_5:hover,
.form_section .have_a_question_section .gform_page_footer.top_label .gform_next_button:hover, .form_section .have_a_question_section .gform_page_footer.top_label input:hover,
form#gform_2 .gform_footer.top_label input:hover{
    background-position: center right 25px !important;
    transition: 0.5s all !important;
    padding-left: 23px !important;
}
.view_more {
    border-radius: 20px;
    background: #f0f1f2;
    text-align: center;
    padding: 20px;
}
.view_more h2 {
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    color: #1f1c18;
}
.view_more h2 span {
    font-weight: 400;
    font-size: 16px;
    text-align: center;
    color: #bf7647;
    display: block;
    font-family: 'Butler';
}
.view_more a.btn_ {
    width: 140px;
    text-align: left;
}
.inside-right-sidebar .widget {
    padding-right: 0;
    padding-left: 60px;
    padding-top: 0;
    padding-bottom: 15px;
}
.view_resources {
    border-radius: 20px;
    background-color: #1f1c18;
    padding: 10px;
    border: 18px solid #2b2824;
}
.view_resources a {
    color: #fff;
    background-image: url(https://melasmaclinic.com.au/wp-content/uploads/2023/12/View-our-Resource-Library-icon.svg);
    background-repeat: no-repeat;
    display: block;
    line-height: 43px;
    background-position: right;
    background-size: contain;
    transition: 0.5s all;
}
.view_resources a:hover {
    padding-left: 10px;
    background-position: center right 10px;
    transition: 0.5s all;
}
.only_mobile{
    display: none !important;
}
.inside-article {
    padding: 0 !important;
}
div#content {
    margin-top: 60px !important;
     margin-bottom: 0 !important;
     margin-left: 0 !important;
     margin-right: 0 !important;
}
.home div#content {
    margin: 0 !important;
}
section.inner_ h2 {
    font-weight: bold;
    font-size: 20px;
    text-align: left;
    color: #282521;
    margin-bottom: 15px;
}
section.inner_ p a {
    color: #723a1c;
}
.inner_ ul.ul_li {
    margin-bottom: 20px;
}
.inner_ ul.ul_li li {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="4.911" height="8.408" viewBox="0 0 4.911 8.408"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(-18.381 -10.825)"><path id="Path_34" data-name="Path 34" d="M18,7.5l3.85,3.85L18,15.2" transform="translate(0.735 3.678)" fill="none" stroke="%23bf7647" stroke-width="1"/></g></svg>');
    padding-left: 20px;
}
.inner_ ul.ul_li li:last-child {
    margin: 0;
}
section.inner_.single_accordion {
    margin-bottom: 20px;
}
section.home_.faq_section h2.accordion_title {
    background-color: #723a1c;
    color: #fff !important;
    font-family: 'Inter', sans-serif !important;
}
.widget-area > div {
    position: sticky;
    top: 40px;
}
section.inner_.recovery_result_section .image,
section.inner_.recovery_result_section .text,
section.inner_.recovery_result_section .desc_{
    text-align: center;
}
section.inner_.recovery_result_section .text h3 {
    font-weight: 600;
    font-size: 14px;
    line-height: 27px;
    text-align: center;
    color: #723a1c;
    margin-bottom: 0;
    background-color: #f8f9fa;
    padding: 5px 0;
}
section.inner_.recovery_result_section .image {
    margin-bottom: 20px;
}
section.inner_.recovery_result_section .image img {
    width: 30px;
    height: 40px;
}
section.inner_.recovery_result_section .desc_ {
    border-radius: 0px 0px 15px 15px;
    background: #e5e8ea;
    padding: 10px 0;
    font-weight: 300;
    font-size: 14px;
    line-height: 27px;
    text-align: center;
    color: #1f1c18;
}
section.inner_.recovery_result_section .azuri_col_3 .azuri_inner {
    padding-left: 15px;
    padding-right: 15px;
}
section.inner_.recovery_result_section .__full-wrap.equal-height {
    margin: 0 -15px;
}
section.inner_.single_accordion.rating_ p {
    margin: 0;
}
section.inner_.single_accordion.rating_ {
    text-align: center;
    font-weight: 600;
    font-size: 21px;
    color: #000;
    border-bottom: 1px solid #f0f1f2;
    border-top: 1px solid #f0f1f2;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 50px;
    margin-bottom: 50px;
}
section.inner_.single_accordion.rating_ img {
    position: relative;
    left: 20px;
    top: 5px;
}

.golden_border p {
    margin: 0;
}
.golden_border {
    font-weight: 500;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    color: #645b51;
    border: 1px solid #bf7647;
    padding: 30px 57px;
    margin-bottom: 50px !important;
    margin-top: 14px;
}
section.inner_.grids_within_content {
    margin-bottom: 40px;
}
section.inner_.grids_within_content .azuri_col_3 {
    align-items: baseline;
}
section.inner_.grids_within_content .main_heading h3 {
    border-radius: 5px;
    background: #f2e3d8;
    font-weight: 600;
    font-size: 15px;
    line-height: 19px;
    text-align: center;
    color: #282521;
    padding: 20px;
    height: 78px;
    display: flex;
    margin: 0;
    align-items: center;
    width: 100%;
    flex-direction: column;
    justify-content: center;
}
section.inner_.grids_within_content .text:before {
    background-color: #e5e8ea;
    content: "";
    position: absolute;
    width: 90%;
    height: 1px;
    right: 0;
    bottom: -8px;
    left: 0;
    margin: 0 auto;
}

section.inner_.grids_within_content .desc_:after, section.inner_.grids_within_content .text:after {
    background-color: #e5e8ea;
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    right: 0;
    top: 0;
}
section.inner_.grids_within_content .text, section.inner_.grids_within_content .desc_ {
    text-align: center;
    margin-bottom: 6px;
    padding: 5px 5px;
    position: relative;
    margin-top: 10px;
}
.staring .text, .staring .desc_ {
    color: #bf7647;
    font-size: 27px;
}
section.inner_.faq_accordion section.inner_ {
    float: none;
}
section.inner_.grids_within_content .azuri_col_3:last-child .text:after,
section.inner_.grids_within_content .azuri_col_3:last-child .desc_:after,
section.inner_.grids_within_content .azuri_col_4:last-child .text:after,
section.inner_.grids_within_content .azuri_col_4:last-child .desc_:after,
section.inner_.grids_within_content .azuri_col_6:last-child .text:after,
section.inner_.grids_within_content .azuri_col_6:last-child .desc_:after,
section.inner_.faq_accordion section.inner_.grids_within_content .azuri_col_3:last-child .text:after,
section.inner_.faq_accordion section.inner_.grids_within_content .azuri_col_3:last-child .desc_:after,
section.inner_.faq_accordion section.inner_.grids_within_content .azuri_col_6:last-child .text:after,
section.inner_.faq_accordion section.inner_.grids_within_content .azuri_col_6:last-child .desc_:after{
    content: none;
}
section.inner_.grids_within_content .__full-wrap.equal-height {
    margin: 0 -5px;
}
section.inner_.grids_within_content .azuri_inner {
    padding-left: 5px;
    padding-right: 5px;
}
section.inner_.grids_within_content .azuri_col_3:nth-child(2) .main_heading h3 {
    background-color: #ebd9cc;
}
section.inner_.grids_within_content .azuri_col_3:nth-child(3) .main_heading h3 {
    background-color: #decbbe;
}
section.inner_.grids_within_content .azuri_col_3:nth-child(4) .main_heading h3 {
    background-color: #d5bba8;
}
.introsection-box {
    display: block;
    width: 100%;
	position: relative;
	z-index: 1;
    background-color: #F0F1F2;
    border-radius: 30px;
    padding: 30px;
	margin-bottom: 1.5em;
}
.introsection-box .introsection-link {
	position: absolute;
	z-index: 1;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	display: block;
}
.introsection-box:hover > h2 {
    text-decoration: underline;
}
.introsection-box:hover picture > img {
    transform: scale(1.1);
}
.introsection-box > p:last-child {
    margin-bottom: 0px;
}
@media only screen and (max-width:768.5px) {
	.introsection-box {
		border-radius: 20px;
		padding: 30px 25px;
	}
}
section.inner_.before_after_gallery {
    border-radius: 20px;
    background: #282521;
    text-align: center;
    padding: 40px;
    margin-bottom: 50px;
    position: relative;
    z-index: 1;
}
section.inner_.before_after_gallery h2 {
    color: #fff;
    text-align: center;
    font-size: 22px;
    letter-spacing: 0.04em;
    margin-bottom: 35px;
}
section.inner_.before_after_gallery .buttons_ {
    border-radius: 10px;
    background: #1f1c18;
    padding: 15px 0;
    margin-top: 0;
}
section.inner_.before_after_gallery picture img {
    width: 100%;
    border-radius: 15px;
}
section.inner_.faq_accordion .c_info h2 {
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    color: #282521;
    margin-bottom: 35px;
}
section.inner_.faq_accordion .c_info h2 b {
    font-weight: normal;
    font-size: 16px;
    text-align: center;
    color: #bf7647;
    display: block;
}
section.inner_.before_after_gallery .buttons_ a.btn_ {
    text-align: left;
}
section.inner_.before_after_gallery .row2 .azuri_col_4 {
    margin-bottom: 25px;
}
ol > li::marker {
    font-weight: bold;
}
ol.ol_li {
    margin-bottom: 0;
    margin-left: 20px;
}
ol.ol_li li {
    padding-left: 10px;
    margin-bottom: 11px;
}
section.inner_.summary_section h2 b {
    font-weight: 400;
    font-size: 16px;
    text-align: left;
    color: #bf7647;
    display: block;
    font-family: 'Butler';
}
section.inner_.summary_section h2 {
    font-weight: bold;
    font-size: 20px;
    text-align: left;
    color: #282521;
}
section.inner_.summary_section {
    margin-top: 40px;
}
section.inner_.summary_section .row2 .name_designation p {
    margin: 0;
}
section.inner_.summary_section .row2 .name_designation {
    border-top: 1px solid #dadfe3;
    border-bottom: 1px solid #dadfe3;
    padding-top: 12px;
    padding-bottom: 12px;
    margin-top: 10px;
    margin-bottom: 20px;
}
section.inner_.left_right_block_section.treatment_.left_image {
    margin-bottom: 40px;
    margin-top: 15px;
}
.page-id-442 div#page,
.page-id-442 section.pagebreadcrumb{
    display: none !important;
}
.page-id-442 section.inner_.above_footer_top{
    margin-top: 0;
}
.page-id-442 section.inner_.above_footer_top .right img {
    margin-top: -30px;
}
.above_section {
    display: flex;
}
.above_section .image, .above_section .text {
    display: inline-block;
}
.above_section .text {
    font-weight: 300;
    font-size: 13px;
    text-align: left;
    color: #645b51;
    margin-left: 20px;
}
.above_section .text .buttons_.red a.btn_ {
    border-radius: 35px;
    background: #e30101;
    text-align: center;
    padding-top: 1px;
    padding-bottom: 1px;
    width: 154px;
    margin-top: 8px;
}
.below_section .desc_ h2 {
    font-weight: bold;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    color: #282521;
    margin-bottom: 5px;
    margin-top: 30px;
}
.below_section .desc_ a.btn_simple {
    color: #e30102;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.104" height="9.737" viewBox="0 0 15.104 9.737"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(-7.5 -10.825)"><path id="Path_33" data-name="Path 33" d="M7.5,18H21.4" transform="translate(0 -2.307)" fill="none" stroke="%23e30102" stroke-linejoin="round" stroke-width="1"/><path id="Path_34" data-name="Path 34" d="M18,7.5l4.515,4.515L18,16.53" transform="translate(-0.618 3.678)" fill="none" stroke="%23e30102" stroke-width="1"/></g></svg>');
}
.above_section .text h3 {
    font-weight: bold;
    font-size: 20px;
    line-height: 30px;
    text-align: left;
    color: #282521;
    margin: 0;
}
nav#nav-below {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
}
.nav-links {
    text-align: center;
}
.search h2.entry-title {
    font-weight: bold;
    font-size: 20px;
    text-align: left;
    color: #282521;
    margin-bottom: 10px;
}
.search .entry-summary {
    margin-top: 0 !important;
}
.search a.search_read_more {
    color: #bf7647;
    font-weight: 600;
}
main#main header.page-header,
.search a.read-more {
    display: none !important;
}
.generate-columns-container {
    margin-left: 0 !important;
}
.search article {
    padding: 0 !important;
}
.search article .inside-article {
    padding: 15px !important;
    border: 1px solid #dadfe3;
    margin: 10px;
    border-radius: 10px;
}
.search main#main,
.search .inside-right-sidebar {
    margin: 0 !important;
}
.pdfs_btns a.btn_ {
    width: 30%;
    margin-bottom: 20px;
    margin-right: 24px;
}

div#gform_wrapper_5 .gform-body.gform_body input, 
div#gform_wrapper_5 .gform-body.gform_body textarea, 
div#gform_wrapper_5 .gform-body.gform_body select {
    border-radius: 5px;
    background: #f0f1f2;
    border: 0;
    color: #2f2d29cf;
    height: 40px;
}
.contact-page div#gform_wrapper_5 .gform-body.gform_body input, .contact-page div#gform_wrapper_5 .gform-body.gform_body textarea, .contact-page div#gform_wrapper_5 .gform-body.gform_body select {
    border-radius: 5px;
    background: #eadfd6;
    border: 0;
    color: #2f2d29cf;
    height: 32px;
    font-size: 12px;
}
.contact-page div#gform_wrapper_5.gform_wrapper .gform-body.gform_body textarea {
    height: 80px !important;
}
div#gform_wrapper_5 .gform-body.gform_body .ginput_container_checkbox .gchoice {
    display: inline;
}
div#gform_wrapper_5 .gform-body.gform_body textarea {
    height: 70px;
}
div#gform_wrapper_5 .gform-body.gform_body .ginput_container_checkbox .gchoice label {
    margin-right: 18px;
    font-weight: normal;
}
div#gform_wrapper_5 .gform-body.gform_body fieldset#field_5_12 legend {
    margin-bottom: 0;
    font-weight: 500;
}
.contact-page div#gform_wrapper_5 .gform-body.gform_body fieldset#field_5_12 legend {
    margin-bottom: 0;
    font-weight: normal !important;
}
div#gform_wrapper_5 .gform-body.gform_body label {
    margin-bottom: 0;
    font-weight: 300 !important;
    font-size: 15px;
}
div#gform_wrapper_5 fieldset#field_5_12 {
    margin-top: 10px;
}
div#gform_wrapper_5 button#gform_browse_button_5_11 {
    background-color: #bf7647;
    color: #fff;
    font-weight: 600;
    font-size: 15px;
    padding-left: 15px;
    border-radius: 5px;
}
div#gform_wrapper_5 div#gform_drag_drop_area_5_11:hover button#gform_browse_button_5_11 {
    background: #282521;
}
div#gform_wrapper_5 .gform_drop_instructions {
    display: block;
    margin-bottom: 0;
    position: absolute;
    left: 150px;
    top: 17px;
}
div#gform_wrapper_5 .gform_drop_area {
    background: #f0f1f2;
    border: 0;
    border-radius: 5px;
    margin-bottom: 0;
    padding: 10px;
    text-align: left;
}
.contact-page div#gform_wrapper_5 .gform_drop_area {
    background: #eadfd6;
    border: 0;
    border-radius: 5px;
    margin-bottom: 0;
    padding: 10px;
    text-align: left;
}
.contact-page .gform-body.gform_body label {
    color: #646261;
    font-size: 14px !important;
    font-weight: normal !important;
    margin-bottom: 0;
}
.contact-page .info_ .form_section .gform-body.gform_body select {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    background-image: url(data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="27" height="32" viewBox="0 0 27 32"><path id="Rectangle_193" data-name="Rectangle 193" d="M0,0H22a5,5,0,0,1,5,5V27a5,5,0,0,1-5,5H0a0,0,0,0,1,0,0V0A0,0,0,0,1,0,0Z" fill="%23cf956a"/><path id="Icon_ionic-md-arrow-dropdown" data-name="Icon ionic-md-arrow-dropdown" d="M9,13.5l4.859,4.859L18.719,13.5Z" transform="translate(-0.359 0.936)" fill="%23723a1c"/></svg>) !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
}
.left_right_section_image_in_left, .left_right_section_image_in_right {
    background-color: #fafafa;
    border-radius: 15px;
    border: 1px solid #f1f1f1;
    margin-bottom: 30px;
    padding: 20px;
}
.left_right_section_image_in_left b, .left_right_section_image_in_right b {
    color: #282521;
    font-weight: 500;
}
.left_right_section_image_in_left h2, .left_right_section_image_in_right h2 {
    padding-bottom: 10px;
}
.left_right_section_image_in_left a.btn_ b, .left_right_section_image_in_right a.btn_ b {
    color: #fff;
}
.blog .post-image {
    margin-bottom: 10px !important;
}
.blog .post-image img {
    border-radius: 10px;
}
.blog article h2.entry-title {
    font-weight: bold;
    font-size: 16px;
    text-align: left;
    color: #282521;
}
.blog .entry-summary {
    margin-top: 10px !important;
}
.blog .entry-summary a.read-more {
    display: table;
    color: #723a1c;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.104" height="9.737" viewBox="0 0 15.104 9.737"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(-7.5 -10.825)"><path id="Path_33" data-name="Path 33" d="M7.5,18H21.4" transform="translate(0 -2.307)" fill="none" stroke="%23bf7647" stroke-linejoin="round" stroke-width="1"/><path id="Path_34" data-name="Path 34" d="M18,7.5l4.515,4.515L18,16.53" transform="translate(-0.618 3.678)" fill="none" stroke="%23bf7647" stroke-width="1"/></g></svg>');
    background-position: center right;
    padding-right: 35px;
    transition: 0.5s all;
    background-repeat: no-repeat;
    margin-top: 20px;
    color: #bf7647;
}
.blog .entry-summary a.read-more:hover {
    padding-right: 40px;
    transition: 0.5s all;
}
.shop_products .feat-img {
    border-radius: 10px;
    border: 1px solid #e5e8ea;
    padding: 8px;
    margin-bottom: 30px;
}
.shop_products h2 {
    margin-bottom: 10px !important;
}
.shop_products .button {
    padding: 0;
    margin-top: 10px;
}
.shop_products .button a {
    color: #bf7647;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15.104" height="9.737" viewBox="0 0 15.104 9.737"><g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(-7.5 -10.825)"><path id="Path_33" data-name="Path 33" d="M7.5,18H21.4" transform="translate(0 -2.307)" fill="none" stroke="%23bf7647" stroke-linejoin="round" stroke-width="1"/><path id="Path_34" data-name="Path 34" d="M18,7.5l4.515,4.515L18,16.53" transform="translate(-0.618 3.678)" fill="none" stroke="%23bf7647" stroke-width="1"/></g></svg>');
    background-position: center right;
    padding-right: 35px;
    transition: 0.5s all;
    background-repeat: no-repeat;
}
.shop_products .button a:hover {
    padding-right: 40px;
    transition: 0.5s all;
}
section.inner_.top_section .image .image img {
    width: 100%;
    border-radius: 10px;
    border: 1px solid #e5e8ea;
    padding: 8px;
    margin-bottom: 0;
}
section.inner_.top_section .c_info .price {
    font-weight: normal;
    font-size: 22px;
    text-align: left;
    color: #bf7647;
    margin-bottom: 30px;
}
section.inner_.top_section .c_info .buttons_ a.btn_ {
    padding: 6px 22px !important;
    width: auto;
    background-image: none !important;
}
section.inner_.top_section .c_info .buttons_ a.btn_:hover {
    background: #282521;
}
section.inner_.top_section .c_info .buttons_ a.btn_:after{
    content: none;
}
section.inner_.bottom_section .__full-wrap.equal-height {
    display: inline;
}
section.inner_.bottom_section {
    margin-top: 60px;
}
section.inner_.bottom_section .key_ingredients_right .right_ {
    border-radius: 10px;
    background: #f0f1f2;
    padding: 40px;
}
section.inner_.bottom_section .key_ingredients_right .right_ ul.ul_li {
    margin-bottom: 0 !important;
}
section.inner_.bottom_section .key_ingredients_left .left_ {
    padding-top: 40px;
}
.inner_page_header.blog, .inner_page_header.blog h1 {
    text-align: center !important;
}
.inner_page_header.blog {
    padding: 100px 0;
}
section.inner_.grids_within_content .desc_ {
    padding-top: 16px;
}
table.grid-table th.main_heading {
    padding: 3px;
}
.gform_wrapper.gravity-theme .gform_validation_errors {
    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    margin-bottom: 18px !important;
    margin-top: 0 !important;
    padding: 0 !important;
}
.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message {
    background: transparent !important;
    border: 0 !important;
    font-size: 10px !important;
    margin-top: 0 !important;
    padding: 0 !important;
    position: absolute;
    right: 10px !important;
    width: auto !important;
    top: 0 !important;
}
.gform_wrapper.gravity-theme .gfield {
    position: relative !important;
}
@media only screen and ( min-width:240px) and (max-width:480px) {
    .faq_accordion section.inner_.grids_within_content .main_heading h3 {
		font-size:11px !important;
		line-height:12px !important;
	}
}
@media only screen and ( min-width:240px) and (max-width:1023px) {
	.contact-page div#gform_wrapper_5 .gform-body.gform_body .ginput_container_checkbox .gchoice {
		display: block !important;
	}
	.contact-page div#gform_wrapper_5 .gform_drop_instructions {
		left: 140px !important;
		font-size: 9px !important;
	}
	.contact-page div#gform_wrapper_5 .gform-body.gform_body input, .contact-page div#gform_wrapper_5 .gform-body.gform_body textarea, .contact-page div#gform_wrapper_5 .gform-body.gform_body select {
		padding-left: 10px !important;
		padding-right: 31px !important;
	}
    .inner_page_header.blog {
        padding-bottom: 50px !important;
    }
	section.inner_.grids_within_content .main_heading h3 {
		padding: 10px;
	}
	table.grid-table {
		overflow-x: scroll;
		display: block;
	}
	table.grid-table th {
		padding: 2px;
	}
	.centers{
		text-align: left !important;
	}
	iframe#podium-bubble {
		bottom: 60px !important;
	}
    .azuri-container,
    header#masthead .inside-header.grid-container,
    .site-footer .footer-widgets-container.grid-container,
    .site-footer footer.site-info .inside-site-info.grid-container,
    .site.grid-container.container,
    div#page.grid-container{
        max-width: 100%;
        padding-left: 25px !important;
        padding-right: 25px !important;
    }
    .azuri_col_1,
    .azuri_col_2,
    .azuri_col_3,
    .azuri_col_4,
    .azuri_col_5,
    .azuri_col_6,
    .azuri_col_7,
    .azuri_col_8,
    .azuri_col_9,
    .azuri_col_10,
    .azuri_col_11,
    .azuri_col_12{
        width: 100%;
    }
    .azuri_xs_col_1 {
		width: 8.33333333%;
	}
	.azuri_xs_col_2 {
		width: 16.66666667%;
	}
	.azuri_xs_col_3 {
		width: 25%;
	}
	.azuri_xs_col_4 {
		width: 33.33333333%;
	}
	.azuri_xs_col_5 {
		width: 41.66666667%;
	}
	.azuri_xs_col_6 {
		width: 50%;
	}
	.azuri_xs_col_7 {
		width: 58.33333333%;
	}
	.azuri_xs_col_8 {
		width: 66.66666667%;
	}
	.azuri_xs_col_9 {
		width: 75%;
	}
	.azuri_xs_col_10 {
		width: 83.33333333%;
	}
	.azuri_xs_col_11 {
		width: 91.66666667%;
	}
	.azuri_xs_col_12 {
		width: 100%;
	}	
    .azuri-container .azuri-container {
        padding: 0 !important;
        margin: 0 !important;
    }
    .no_equal-height,
    .equal-height{
        margin: 0;
    }
    .azuri_inner{
        padding: 0 !important
    }
    nav#generate-slideout-menu.is-open {
        left: 0;
        width: 100%;
        border: 0;
        background-color: #fff;
    }
    button.slideout-exit {
        position: absolute;
        right: 6px !important;
        width: auto !important;
        top: 24px;
        left: inherit;
        text-align: right !important;
    }
    nav#mobile-menu-control-wrapper {
        background: transparent;
    }


    .site-logo img {
        width: 150px;
    }
    .main-navigation button.menu-toggle {
        padding: 0 !important;
        background-color: transparent !important;
    }
    .site-header {
        padding: 12px 0;
    }
    
    .inside-header,
    nav#generate-slideout-menu.is-open{
        padding-right: 30px;
        padding-left: 30px;
    }
    button.menu-toggle {
        font-size: 30px;
    }
    nav#generate-slideout-menu.is-open{
        padding-top: 20px;
    }
    .slideout-navigation button.slideout-exit {
        padding: 0 !important;
    }
    .top-bar.top-bar-align-right,
    .offside-js--is-open .slideout-overlay,
    .header-widget{
        display: none !important;
    }
    header#masthead {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    /*.site.grid-container.container{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }*/
    .site-logo {
        top: 0;
    }
    picture.bg_all_over.only_desktop,
    picture.desktop-only.bg_all_over,
    picture.desktop-only,
    picture.only_desktop{
        display: none !important;
    }
    picture.bg_all_over.only_mobile,
    picture.mobile-only,
    .only_mobile{
        display: block !important;
    }
    .no-csstransforms3d .offside {
        transform: translate3d(0,0,0) !important;
    }
    .half_li {
        column-count: 1;
    }
    ul.ul_li li:last-child {
        margin-bottom: 0;
    }
    .inside-footer-widgets>div:not(:last-child) {
        margin-bottom: 0px;
    }
    footer.site-info {
        padding-bottom: 70px;
    }
    .copyright-bar b {
        margin-left: 0;
        display: block;
    }
    .footer-widgets .widget-title {
        margin-bottom: 10px;
    }
    .footer-grid {
        max-width: 100% !important;
    }
    div#content {
        margin-top: 40px !important;
        display: block;
    }
    .inside-right-sidebar .widget {
        padding-left: 0;
    }
    aside#custom_html-5 {
        display: none;
    }
    section.inner_.recovery_result_section .__full-wrap.equal-height,
    section.inner_.grids_within_content .__full-wrap.equal-height{
        margin: 0;
    }
    section.inner_.grids_within_content .desc_:after, section.inner_.grids_within_content .text:after {
        content: none;
    }
    .golden_border {
        padding: 15px 15px;
    }
    section.inner_.before_after_gallery {
        padding: 20px;
    }
    .accordion_title {
        padding-right: 34px !important;
    }
    section.inner_.left_right_block_section.treatment_.left_image picture {
        margin-bottom: 30px;
    }
    section.inner_.left_right_block_section.treatment_.left_image {
        margin-bottom: 0;
    }
    .view_more {
        display: inline-block;
        width: 100%;
    }
    .site-content .content-area, .is-right-sidebar {
        width: 100% !important;
        display: inline-block;
    }
    .search article .inside-article {
        margin-left: 0;
        margin-right: 0;
    }
	.footer-widget-3 aside, .footer-widget-4 aside {
		padding-left: 0 !important;
	}
    .pdfs_btns a.btn_ {
        width: 100%;
        margin-right: 0;
    }
	.left_right_section_image_in_left .azuri_col_6:first-child {
		order: 2;
	}
}
@media only screen and ( min-width:1024px) and (max-width:1199px) {
    .azuri-container, header#masthead .inside-header.grid-container, .site-footer .footer-widgets-container.grid-container, .site-footer footer.site-info .inside-site-info.grid-container, .site.grid-container.container, div#page.grid-container {
        padding-left: 25px !important;
        padding-right: 25px !important;
    }
    div#content {
        margin-top: 40px !important;
    }
    .footer-widgets-container {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    aside#gform_widget-2 {
        padding-left: 20px;
    }
    .sidebar_form_inner {
        padding: 10px;
    }
    .view_resources {
        border: 8px solid #2b2824;
    }
    .pdfs_btns a.btn_ {
        width: 45%;
        margin-right: 5%;
    }
   
}
