/*
 Theme Name:     Divi Child
 Theme URI:      https://staging.drtass.com.au/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.studiotas.com.au
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
/* --- --- --- */

/* DIVI SUPPORT - PLEASE ADD ANY CUSTOM STYLE BELOW, WITHIN THE 'START' AND 'END' COMMENTS */

/* PLEASE BE SURE TO ADD A COMMENT AS TO WHEN NEW STYLES, WERE ADDED TO THIS STYLESHEET */

/* - AND THANKS - */

/* --- S T A R T --- */

.codeblock { padding:0!important;margin:0!important; }

/* NOV-01-2023 */
/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 980px) {
.et_pb_row.et_pb_row_2.gq_r_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_3.gq_r_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_4.gq_r_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_5.gq_r_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_6.gq_r_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_7.gq_r_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_8.gq_r_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
}
/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 768px) and (max-width: 979px) {
.et_pb_row.et_pb_row_2.gq_r_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_3.gq_r_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_4.gq_r_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_5.gq_r_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_6.gq_r_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_7.gq_r_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_8.gq_r_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
}
/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 200px) and (max-width:767px) {
.et_pb_row.et_pb_row_2.gq_r_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_3.gq_r_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_4.gq_r_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_5.gq_r_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_6.gq_r_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_7.gq_r_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_8.gq_r_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
}
/* RETAINS COLUMNS FOR SCREENS 635pixels AND UP! */
@media only screen and (min-width: 635px) {
    .gq_r_fixed_buttons .et_pb_column {
    width: 33%!important;
}
}
@media only screen and (min-width: 635px) and (max-width: 1001px) {
    .gq_r_fixed_buttons .et_pb_column {
    padding-left:20px!important;
	padding-right:20px!important;
}
}
@media all and (min-width: 11px) and (max-width: 480px) {
.gq_r_fixed_buttons .et_pb_column {
width: 100%!important;
  padding-top:30px!important;
}   
}
.drtass_locations_3-col_main-title h2 {
  font-size:18px!important;
	line-height:1.2em!important;
}
@media only screen and (min-width: 635px) and (max-width: 1001px) {
.drtass_locations_3-col_main-title h2 {
  font-size:14.5px!important;
  line-height:1.2em!important;
}
}
@media only screen and (max-width: 634px) {
.drtass_locations_3-col_main-title h2 {
  font-size:22px!important;
		line-height:1.2em!important;
}
}
@media only screen and (max-width: 790px) {
.drtass_locations_3-col_main-title h2 {
  line-height:1.2em!important;
}
}

/* MAR-24-2025 *//* 4 column row */
/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 980px) {
.et_pb_row.et_pb_row_2.gq_r-4_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_3.gq_r-4_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_4.gq_r-4_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_5.gq_r-4_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_6.gq_r-4_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_7.gq_r-4_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
.et_pb_row.et_pb_row_8.gq_r-4_fixed_buttons {
width: 80%!important;
max-width: 1228px!important;
} 
}
/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 768px) and (max-width: 979px) {
.et_pb_row.et_pb_row_2.gq_r-4_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_3.gq_r-4_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_4.gq_r-4_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_5.gq_r-4_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_6.gq_r-4_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_7.gq_r-4_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
.et_pb_row.et_pb_row_8.gq_r-4_fixed_buttons {
width: 93%!important;
max-width: 93%!important;
} 
}
/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 200px) and (max-width:767px) {
.et_pb_row.et_pb_row_2.gq_r-4_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_3.gq_r-4_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_4.gq_r-4_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_5.gq_r-4_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_6.gq_r-4_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_7.gq_r-4_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
.et_pb_row.et_pb_row_8.gq_r-4_fixed_buttons {
width: 99%!important;
max-width: 99%!important;
} 
}

@media only screen and (min-width: 800px) {
.gq_r-4_fixed_buttons .et_pb_column {
width: 22% !important;
margin: 1.25% !important;
}
}
@media all and (min-width: 481px) and (max-width: 799px) {
.gq_r-4_fixed_buttons .et_pb_column {
width: 50%!important;
}    
}
@media all and (min-width: 11px) and (max-width: 480px) {
.gq_r-4_fixed_buttons .et_pb_column {
width: 100%!important;
  padding-top:30px!important;
}   
}

@media only screen and (min-width: 635px) and (max-width: 1001px) {
.gq_r-4_fixed_buttons .et_pb_column {
padding-left:20px!important;
padding-right:20px!important;
}
}
/* END *//*MAR-24-2025 *//* 4 column row */

/*JUN17-2025*//* -- PRODUCTS ROW - 3 COLUMNS -- */
@media only screen and (min-width: 800px) {
.gq_r-3_fixed_buttons .et_pb_column {
width: 31% !important;
margin: 1.25% !important;
}
}

@media all and (min-width: 645px) and (max-width: 799px) {
.et_pb_row.gq_r-3_fixed_buttons {
width:90%!important;
display: flex!important;
}
.et_pb_column.drtass_hair_multi-column-row_PRODUCT_col-1 {
width: 33.2% !important;
}
.et_pb_column.drtass_hair_multi-column-row_PRODUCT_col-2 {
width: 33.2% !important;
}
.et_pb_column.drtass_hair_multi-column-row_PRODUCT_col-3 {
width: 33.2% !important;
}
.gq_r-3_fixed_buttons .drtass_locations_3-col_main-title h2 {
text-align:center!important;
}
}
@media all and (min-width: 481px) and (max-width: 644px) {
.gq_r-3_fixed_buttons .et_pb_column {
width: 100% !important;
padding-top: 30px !important;
}
.gq_r-3_fixed_buttons .drtass_locations_3-col_main-title h2 {
text-align:center!important;
}
}

@media all and (min-width: 11px) and (max-width: 480px) {
.gq_r-3_fixed_buttons .et_pb_column {
width: 100% !important;
padding-top: 30px !important;
}
.gq_r-3_fixed_buttons .drtass_locations_3-col_main-title h2 {
text-align:center!important;
}
}

@media only screen and (min-width: 635px) and (max-width: 1001px) {
.gq_r-3_fixed_buttons .et_pb_column {
padding-left: 0px !important;
padding-right: 0px !important;
}
}
/* - END - *//*JUN17-2025*/

/* HTML LINKS RULES in order */

a:link {
}
a:visited {
}
a:hover {
}
a:active {
}
/* END | HTML LINKS RULES in order */

/* --- ** - MAIN MENU - DROPDOWNS - 2025 - ** --- */

/* - */
/* Section styles */
.drtass_menuTab_section_2025 {
    padding-top: 0 !important;
}
/* Menu Tab Container Row */

.et_pb_row.drtass_menuTab_mainRow_2025 {
    border-top: 4px solid #85754e !important;
    border-left: 1px solid rgba(176, 176, 176, 0.54) !important;
    border-right: 1px solid rgba(176, 176, 176, 0.54) !important;
    border-bottom: 1px solid rgba(176, 176, 176, 0.54) !important;
    width: 100% !important;
    max-width: 100% !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.et_pb_row.drtass_menuTab_mainRow_specialWidth_2025 {
    border-top: 4px solid #85754e !important;
    border-left: 1px solid rgba(176, 176, 176, 0.54) !important;
    border-right: 1px solid rgba(176, 176, 176, 0.54) !important;
    border-bottom: 1px solid rgba(176, 176, 176, 0.54) !important;
    width: 100% !important;
    max-width: 100% !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.et_pb_row.drtass_menuTab_mainRow_singleCol_2025 {
    border-top: 4px solid #85754e !important;
    border-left: 1px solid rgba(176, 176, 176, 0.54) !important;
    border-right: 1px solid rgba(176, 176, 176, 0.54) !important;
    border-bottom: 1px solid rgba(176, 176, 176, 0.54) !important;
    width: 100% !important;
    max-width: 100% !important;
    padding-top: 12px !important;
    padding-bottom: 14px !important;
    background-color: #ffffff !important;
}
/* Column styles */

.et_pb_row.drtass_menuTab_mainRow_singleCol_2025 {
    padding: 0 0 !important;
}

/* ADDS EXTRA SPACING - TOP-BOTTOM - FOR TAB'S BODY COPY - i.e.TABLES */
.et_pb_module.et_pb_tabs.drtass_verticalTabs_1_2025 .et_pb_all_tabs {
padding-top:12px!important;
padding-bottom:19px!important;
}

/* Divi Vertical Tabs 1 */
.drtass_verticalTabs_1_2025 {
    border: none;
    margin-bottom: 0 !important;
	background-color: #ffffff !important;
}

.drtass_verticalTabs_1_2025 ul.et_pb_tabs_controls {
    float: left;
    width: 30%;
    margin-right: 3%;
    background: transparent;
    list-style: none !important;
}

.drtass_verticalTabs_1_2025 ul.et_pb_tabs_controls:after {
    content: none;
}

.drtass_verticalTabs_1_2025 .et_pb_tabs_controls li {
    width: 100%;
    border-right: none !important;
    border-left: 4px solid transparent;
    height: auto !important;
}

.drtass_verticalTabs_1_2025 .et_pb_tabs_controls li.et_pb_tab_active {
    border-left: 4px solid #85754e !important;
    background: #ffffff;
    height: auto !important;
}

.drtass_verticalTabs_1_2025 .et_pb_tabs_controls li a {
    padding: 10px 20px !important;
    text-transform: uppercase !important;
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    color: #000000 !important;
}

.drtass_verticalTabs_1_2025 .et_pb_tabs_controls li.et_pb_tab_active a {
    color: #85754e !important;
    /* DR.TASS GOLD */
    text-transform: uppercase !important;
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}

.drtass_verticalTabs_1_2025 .et_pb_tabs_controls li a:after {
    position: absolute;
    top: 9px !important;
    right: 0px !important;
    font-family: 'ETmodules';
    content: "\35";
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    color: #000000 !important;
}

.drtass_verticalTabs_1_2025 .et_pb_tabs_controls li.et_pb_tab_active a:after {
    position: absolute;
    top: 9px !important;
    right: 0px !important;
    font-family: 'ETmodules';
    content: "\35";
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    color: #85754e !important
}

.drtass_verticalTabs_1_2025 .et_pb_tab {
    padding: 0;
}

.drtass_verticalTabs_1_2025 .et_pb_tab_content {
    display: flex;
    flex-wrap: wrap;
}

/* Table */
.drtass-menuTab-table-wrap_2025 {
width: 100% !important;
padding: 12px 24px 24px 24px !important;
}

table.drtass-menuTab-table_2025 {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100% !important;
}

.drtass-menuTab-table_2025 td {
    /*border-color:black;*/
    /*border-style:solid;*/
    /*border-width:1px;*/
    overflow: hidden;
    padding: 10px 5px;
    word-break: normal !important;
}

.drtass-menuTab-table_2025 th {
    /*border-color:black;*/
    /*border-style:solid;*/
    /*border-width:1px;*/
    overflow: hidden;
    padding: 10px 5px;
    word-break: normal;
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column-noTabs_2025 {
    background-color: #ffffff;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: 0px solid #FFF !important;
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    /*color: #000000 !important;*/
    padding: 10px 18px !important;
    text-align: left !important;
    vertical-align: top;
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column-noTabs_2025 a:link {
    color: #000000 !important;
    transition: 0.2s !important;
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column-noTabs_2025 a:visited {
    color: #000000 !important;
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column-noTabs_2025 a:hover {
    color: #85754e !important;
    /* DR.TASS GOLD */
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column-noTabs_2025 a:active {
    color: #000000 !important;
    /* DR.TASS GOLD */
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column_2025 {
    background-color: #ffffff;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: none !important;
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    color: #000000 !important;
    padding-right: 18px !important;
    text-align: left !important;
    vertical-align: top;
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column_2025 a:link {
    color: #000000 !important;
    transition: 0.2s !important;
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column_2025 a:visited {
    color: #000000 !important;
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column_2025 a:hover {
    color: #85754e !important;
    /* DR.TASS GOLD */
}

.drtass-menuTab-table_2025 .drtass-menuTab-single-column_2025 a:active {
    color: #000000 !important;
    /* DR.TASS GOLD */
}

.drtass-menuTab-table_2025 .drtass-menuTab-left_2025 {
    width: 49.9% !important;
    background-color: #ffffff;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: none !important;
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    color: #000000 !important;
    padding-right: 18px !important;
    text-align: left !important;
    vertical-align: top;
}

.drtass-menuTab-table_2025 .drtass-menuTab-right_2025 {
    width: 49.9% !important;
    background-color: #ffffff !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: none !important;
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    color: #000000 !important;
    padding-left: 18px !important;
    text-align: left !important;
    vertical-align: top;
}

/* LINKS */
/* LEFT */
.drtass-menuTab-table_2025 .drtass-menuTab-left_2025 a:link {
    padding: 2px 0 !important;
    color: #000000 !important;
    transition: 0.2s !important;
}

.drtass-menuTab-table_2025 .drtass-menuTab-left_2025 a:visited {
    color: #000000 !important;
}

.drtass-menuTab-table_2025 .drtass-menuTab-left_2025 a:hover {
    color: #85754e !important;
    /* DR.TASS GOLD */
}

.drtass-menuTab-table_2025 .drtass-menuTab-left_2025 a:active {
    color: #000000 !important;
    /* DR.TASS GOLD */
}
/* LINKS */
/* RIGHT */

.drtass-menuTab-table_2025 .drtass-menuTab-right_2025 a:link {
    padding: 2px 0 !important;
    color: #000000 !important;
    transition: 0.2s !important;
}

.drtass-menuTab-table_2025 .drtass-menuTab-right_2025 a:visited {
    color: #000000 !important;
}

.drtass-menuTab-table_2025 .drtass-menuTab-right_2025 a:hover {
    color: #85754e !important;
    /* DR.TASS GOLD */
}

.drtass-menuTab-table_2025 .drtass-menuTab-right_2025 a:active {
    color: #000000 !important;
    /* DR.TASS GOLD */
}

/* --- ** - END | MAIN MENU - DROPDOWNS - 2025 - ** --- */

/* OCT-20-2022 */
ul.et_pb_side_nav.et-visible {
display: none !important;
}

/* NOV-03-2022 */
/* === Declaration that the FOOTER always has an almost-BLACK background!!! === */
.et_pb_section.et_pb_section_0_tb_footer.drtass_refreshed-site_divi-builder_footer_section {
background-color:#111111!important;
}

/* OCT-16-2022 */
/* === Begin: Set the divi slider height === */
/* Desktop */
@media only screen and (min-width: 1475px) and (max-width: 4500px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 410px !important;*/
}
}
@media only screen and (min-width: 1351px) and (max-width: 1473px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 300px !important;*/
}
}
@media only screen and (min-width: 1272px) and (max-width: 1350px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 400px !important;*/
}
}
@media only screen and (min-width: 1208px) and (max-width: 1271px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 560px !important;*/
}
}
@media only screen and (min-width: 1102px) and (max-width: 1207px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 360px !important;*/
}
}
@media only screen and (min-width: 1000px) and (max-width: 1101px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 440px !important;*/
}
}
@media only screen and (min-width: 780px) and (max-width: 999px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 600px !important;*/
}
}
@media only screen and (min-width: 600px) and (max-width: 779px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 600px !important;*/
}
}
@media only screen and (min-width: 300px) and (max-width: 599px) {
.drtass_home_fullwidth-banner .et_pb_slide .et_pb_container {
height: auto !important;
/*min-height: 600px !important;*/
}
}
/* Handle padding */
.drtass_home_fullwidth-banner .et_pb_slide {
padding-bottom: 0px !important;
}
.drtass_home_fullwidth-banner div.et_pb_slide_description, 
.drtass_home_fullwidth-banner .et_pb_slider_fullwidth_off div.et_pb_slide_description {
padding-top: 0%;
padding-bottom: 0%;
}
/* === End: Set divi slider height === */


/* NOV.06-2022 */
/* ACCORDION or TOGGLE body styling for LISTS */
ul.drtass_accordian_paragraph {
font-weight:400 !important;
line-height:1.6em;
color:#000000 !important;/* BLACK */
list-style-type: circle !important;
transition:0.3s !important;
}
ul.drtass_accordian_paragraph a:link {
color:#5e5e5e !important;/* MID-GRAY */
text-decoration:none !important;
}
ul.drtass_accordian_paragraph a:visited {
color:#5e5e5e !important;/* MID-GRAY */
text-decoration:none !important;
}
ul.drtass_accordian_paragraph a:hover {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
ul.drtass_accordian_paragraph a:active {
color:#5e5e5e !important;/* MID-GRAY */
text-decoration:none !important;
}
/* END | ACCORDION or TOGGLE body styling for LISTS */



/* SEPT-27-2022 */
/* fixes unsourced padding-bottom bug for main page content for the below screen size criteria - this fix removes a 50px gap between the page content and divi-builder footer */
@media (min-width: 768px) and (max-width: 979px) {
.et_pb_section.et_pb_section_0_tb_body.et_section_regular {
padding-bottom:0 !important;
    padding-top:0 !important;
}
}

/* footer display criteria */
@media all and (min-width: 1140px) and (max-width: 4000px) {

.et_pb_row.et_pb_row_1_tb_footer.drtass_mainFooter_row_2-columns {
display:none!important;
}
.et_pb_row.et_pb_row_2_tb_footer.drtass_mainFooter_row_1-column {
display:none!important;
}
}

@media all and (min-width: 768px) and (max-width: 1139px) {
.et_pb_row.et_pb_row_0_tb_footer.drtass_mainFooter_row_4-columns {
display:none!important;
}
.et_pb_row.et_pb_row_2_tb_footer.drtass_mainFooter_row_1-column {
display:none!important;
}
}


@media all and (min-width: 200px) and (max-width: 767px) {
.et_pb_row.et_pb_row_2_tb_footer.drtass_mainFooter_row_1-column {
width:85%!important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_0_tb_footer.drtass_mainFooter_row_4-columns {
display:none!important;
}
.et_pb_row.et_pb_row_1_tb_footer.drtass_mainFooter_row_2-columns {
display:none!important;
}
}
/* END | footer display criteria */

/* --- E N D --- */

/* END | DIVI SUPPORT */


/* --- --- --- */
.drtass_TextModule {
color:#000000 !important;/* BLACK */
transition:0.3s !important;
}
.drtass_TextModule a:link {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_TextModule a:visited {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_TextModule a:hover {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_TextModule a:active {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}


/* HOME PAGE - rows with heading + text *maybe button too* */
@media all and (min-width: 1335px) {
.et_pb_row.et_pb_row_0.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_0.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_1.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_2.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_3.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_4.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_5.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_6.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_7.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_8.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_9.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
.et_pb_row.et_pb_row_10.home-special-rows-with-title-and-text-only {
width: 88%!important;
max-width: 1083px!important;
}
}
@media (min-width: 980px) and (max-width: 1334px) {
.et_pb_row.et_pb_row_0.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_1.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_2.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_3.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_4.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_5.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_6.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_7.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_8.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_9.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
.et_pb_row.et_pb_row_10.home-special-rows-with-title-and-text-only {
width:75% !important;
max-width:75% !important;  
}
}
@media (min-width: 768px) and (max-width: 979px) {
.et_pb_row.et_pb_row_0.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_1.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_2.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_3.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_4.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_5.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_6.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_7.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_8.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_9.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
.et_pb_row.et_pb_row_10.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;
}
}
@media (min-width: 200px) and (max-width: 767px) {
.et_pb_row.et_pb_row_0.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_1.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_2.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_3.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_4.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_5.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_6.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_7.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_8.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_9.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
.et_pb_row.et_pb_row_10.home-special-rows-with-title-and-text-only {
width:85% !important;
max-width:85% !important;padding-top:53px!important;padding-bottom:53px!important;  
}
}

/* END | HOME PAGE - rows with heading + text *maybe button too* */


/* --- --- --- */
/* Below is a fix to make rows with just text adjust to different screen sizes */
/* This one is for the first row on Treatments page */
@media all and (min-width: 1248px) {
.et_pb_row.et_pb_row_0.drtass_boilderplate_row-with-text {
width:68%!important;
max-width:1494px!important;
padding:36px 0!important;
/*background-color: #d4f3a93d;*//* temp */
}
.et_pb_row.et_pb_row_1.drtass_boilderplate_row-with-text {
width:68%!important;
max-width:1494px!important;
padding:36px 0!important;
/*background-color: #d4f3a93d;*//* temp */
}
.et_pb_row.et_pb_row_2.drtass_boilderplate_row-with-text {
width:68%!important;
max-width:1494px!important;
padding:36px 0!important;
/*background-color: #d4f3a93d;*//* temp */
}
.et_pb_row.et_pb_row_3.drtass_boilderplate_row-with-text {
width:68%!important;
max-width:1494px!important;
padding:36px 0!important;
/*background-color: #d4f3a93d;*//* temp */
}
.et_pb_row.et_pb_row_4.drtass_boilderplate_row-with-text {
width:68%!important;
max-width:1494px!important;
padding:36px 0!important;
/*background-color: #d4f3a93d;*//* temp */
}
.et_pb_row.et_pb_row_5.drtass_boilderplate_row-with-text {
width:68%!important;
max-width:1494px!important;
padding:36px 0!important;
/*background-color: #d4f3a93d;*//* temp */
}
.et_pb_row.et_pb_row_6.drtass_boilderplate_row-with-text {
width:68%!important;
max-width:1494px!important;
/*background-color: #d4f3a93d;*//* temp */
}
.et_pb_row.et_pb_row_7.drtass_boilderplate_row-with-text {
width:68%!important;
max-width:1494px!important;
padding:36px 0!important;
/*background-color: #d4f3a93d;*//* temp */
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row.et_pb_row_0.drtass_boilderplate_row-with-text {
width:75%!important;
max-width:75%!important;
padding:36px 0!important;
/*background-color: #9bddfd3d;*//* temp */
}
.et_pb_row.et_pb_row_1.drtass_boilderplate_row-with-text {
width:75%!important;
max-width:75%!important;
padding:36px 0!important;
/*background-color: #9bddfd3d;*//* temp */
}
.et_pb_row.et_pb_row_2.drtass_boilderplate_row-with-text {
width:75%!important;
max-width:75%!important;
padding:36px 0!important;
/*background-color: #9bddfd3d;*//* temp */
padding: 36px 0 !important;
}
.et_pb_row.et_pb_row_3.drtass_boilderplate_row-with-text {
width:75%!important;
max-width:75%!important;
padding:36px 0!important;
/*background-color: #9bddfd3d;*//* temp */
}
.et_pb_row.et_pb_row_4.drtass_boilderplate_row-with-text {
width:75%!important;
max-width:75%!important;
padding:36px 0!important;
/*background-color: #9bddfd3d;*//* temp */
}
.et_pb_row.et_pb_row_5.drtass_boilderplate_row-with-text {
width:75%!important;
max-width:75%!important;
padding:36px 0!important;
/*background-color: #9bddfd3d;*//* temp */
}
.et_pb_row.et_pb_row_6.drtass_boilderplate_row-with-text {
width:75%!important;
max-width:75%!important;
padding:36px 0!important;
/*background-color: #9bddfd3d;*//* temp */
}
.et_pb_row.et_pb_row_7.drtass_boilderplate_row-with-text {
width:75%!important;
max-width:75%!important;
padding:36px 0!important;
/*background-color: #9bddfd3d;*//* temp */
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row.et_pb_row_0.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
/*background-color: #f6d4d43d;*//* temp */
}
.et_pb_row.et_pb_row_1.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
/*background-color: #f6d4d43d;*//* temp */
}
.et_pb_row.et_pb_row_2.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
/*background-color: #f6d4d43d;*//* temp */
padding: 30px 0 !important;
}
.et_pb_row.et_pb_row_3.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
/*background-color: #f6d4d43d;*//* temp */
}
.et_pb_row.et_pb_row_4.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
/*background-color: #f6d4d43d;*//* temp */
}
.et_pb_row.et_pb_row_5.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
/*background-color: #f6d4d43d;*//* temp */
}
.et_pb_row.et_pb_row_6.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
/*background-color: #f6d4d43d;*//* temp */
}
.et_pb_row.et_pb_row_7.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
/*background-color: #f6d4d43d;*//* temp */
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row.et_pb_row_0.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
}
.et_pb_row.et_pb_row_1.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
}
.et_pb_row.et_pb_row_2.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
}
.et_pb_row.et_pb_row_3.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
}
.et_pb_row.et_pb_row_4.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
}
.et_pb_row.et_pb_row_5.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
}
.et_pb_row.et_pb_row_6.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
}
.et_pb_row.et_pb_row_7.drtass_boilderplate_row-with-text {
width:80%!important;
max-width:80%!important;
padding:30px 0!important;
}
}
@media all and (max-width: 767px) {
.et_pb_row.et_pb_row_0.drtass_boilderplate_row-with-text {
width:90%!important;
max-width:90%!important;
}
.et_pb_row.et_pb_row_1.drtass_boilderplate_row-with-text {
width:90%!important;
max-width:90%!important;
}
.et_pb_row.et_pb_row_2.drtass_boilderplate_row-with-text {
width:90%!important;
max-width:90%!important;
}
.et_pb_row.et_pb_row_3.drtass_boilderplate_row-with-text {
width:90%!important;
max-width:90%!important;
}
.et_pb_row.et_pb_row_4.drtass_boilderplate_row-with-text {
width:90%!important;
max-width:90%!important;
}
.et_pb_row.et_pb_row_5.drtass_boilderplate_row-with-text {
width:90%!important;
max-width:90%!important;
}
.et_pb_row.et_pb_row_6.drtass_boilderplate_row-with-text {
width:90%!important;
max-width:90%!important;
}
.et_pb_row.et_pb_row_7.drtass_boilderplate_row-with-text {
width:90%!important;
max-width:90%!important;
}
}
/* --- --- --- */


/* This one is for the two-column row on About Us pages */


.et_pb_row_2.drtass_about-us_row_pic-and-blurb {
    padding-top:0px !important;
	padding-bottom:0px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_0.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row_1.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row_2.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:1494px!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_0.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row_1.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row_2.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_0.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_1.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_2.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_0.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_1.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_2.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_0.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row_1.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row_2.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}


/* --- --- BOOKING --- */
/* --- BOOKING - SECTION --- */
@media (max-width: 980px) {
.et_pb_section_0.drtass_refresh_booking_section.et_section_regular {
padding:0 0!important;
}  
.et_pb_section_1.drtass_refresh_booking_section.et_section_regular {
padding:0 0!important;
}  
.et_pb_section_2.drtass_refresh_booking_section.et_section_regular {
padding:0 0!important;
}  
.et_pb_section_3.drtass_refresh_booking_section.et_section_regular {
padding:0 0!important;
}  
.et_pb_section_4.drtass_refresh_booking_section.et_section_regular {
padding:0 0!important;
}  
}

/* --- BOOKING - ROWS --- */
@media all and (min-width: 1248px) {
.et_pb_row_0.drtass_booking_row_text-or-title {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_1.drtass_booking_row_text-or-title {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_2.drtass_booking_row_text-or-title {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_3.drtass_booking_row_text-or-title {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_4.drtass_booking_row_text-or-title {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 64px 0 0 0 !important;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_0.drtass_booking_row_text-or-title {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_1.drtass_booking_row_text-or-title {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_2.drtass_booking_row_text-or-title {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_3.drtass_booking_row_text-or-title {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_4.drtass_booking_row_text-or-title {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_0.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_1.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_2.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_3.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_4.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_0.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_1.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_2.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_3.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
.et_pb_row_4.drtass_booking_row_text-or-title {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 64px 0 0 0 !important;
}
}
@media all and (max-width: 767px) {
.et_pb_row_0.drtass_booking_row_text-or-title {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 44px 0 0 0 !important;
}
.et_pb_row_1.drtass_booking_row_text-or-title {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 44px 0 0 0 !important;
}
.et_pb_row_2.drtass_booking_row_text-or-title {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 44px 0 0 0 !important;
}
.et_pb_row_3.drtass_booking_row_text-or-title {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 44px 0 0 0 !important;
}
.et_pb_row_4.drtass_booking_row_text-or-title {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 44px 0 0 0 !important;
}
}

/* - BOOKING FORM - ROW STYLES */
@media all and (min-width: 1248px) {
.et_pb_row_0.drtass_booking-form_row_booking-form {
width:68%!important;
max-width:1248px!important;
display: flex;
}
.et_pb_row_1.drtass_booking-form_row_booking-form {
width:68%!important;
max-width:1248px !important;
display: flex;
}
.et_pb_row_2.drtass_booking-form_row_booking-form {
width:68%!important;
max-width:1248px!important;
display: flex;
}
.et_pb_row_3.drtass_booking-form_row_booking-form {
width:68%!important;
max-width:1248px!important;
display: flex;
}
.et_pb_row_4.drtass_booking-form_row_booking-form {
width:68%!important;
max-width:1494px!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_0.drtass_booking-form_row_booking-form {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row_1.drtass_booking-form_row_booking-form {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row_2.drtass_booking-form_row_booking-form {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row_3.drtass_booking-form_row_booking-form {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row_4.drtass_booking-form_row_booking-form {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_0.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_1.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_2.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_3.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_4.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_0.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_1.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_2.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_3.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row_4.drtass_booking-form_row_booking-form {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_0.drtass_booking-form_row_booking-form {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row_1.drtass_booking-form_row_booking-form {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row_2.drtass_booking-form_row_booking-form {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row_3.drtass_booking-form_row_booking-form {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row_4.drtass_booking-form_row_booking-form {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* - END | BOOKING FORM - ROW STYLES */

/* --- --- END | BOOKING --- */




/* This one is a secondary row for the two-column row on About Us, Treatment + SkinCare pages */
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:1494px!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_3.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}

/* - H4 * PARAGRAPH * REG.TEXT - */
/* --- h4 --- */
h4.drtass_about-us_profile_paragraph {
font-weight: 500 !important;
line-height: 1.6em;
font-size: 18px;
}
h4.drtass_about-us_profile_paragraph a:link {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
h4.drtass_about-us_profile_paragraph a:visited {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
h4.drtass_about-us_profile_paragraph a:hover {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
h4.drtass_about-us_profile_paragraph a:active {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
/* --- p --- */
p.drtass_about-us_profile_paragraph {
font-weight:400 !important;
line-height:1.6em;
}
p.drtass_about-us_profile_paragraph a:link {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
p.drtass_about-us_profile_paragraph a:visited {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
p.drtass_about-us_profile_paragraph a:hover {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
p.drtass_about-us_profile_paragraph a:active {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}

/* --- span --- */
.drtass_accordion_text_slight-oddity {
color:#85754e !important;/* DR TASS GOLD */
font-weight:500 !important;
}
/* --- --- --- */



/* --- titles for Treatments + SkinCare + AboutUs - - overrides inline CSS --- */
h1.drtass_about-us_standard_title_h1 {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 27px!important;
font-weight: 300!important;
letter-spacing:0!important;
}
h1.drtass_about-us_standard_title_h1_no-h3-credentials-below {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 27px!important;
font-weight: 300!important;
letter-spacing:0!important;
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
h1.drtass_about-us_standard_title_h1 {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 25px!important;
font-weight: 300!important;
letter-spacing:0!important;
}
h1.drtass_about-us_standard_title_h1_no-h3-credentials-below {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 25px!important;
font-weight: 300!important;
letter-spacing:0!important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
h1.drtass_about-us_standard_title_h1 {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 25px!important;
font-weight: 300!important;
letter-spacing:0!important;
}
h1.drtass_about-us_standard_title_h1_no-h3-credentials-below {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 25px!important;
font-weight: 300!important;
letter-spacing:0!important;
}
}
/* --- END | titles for Treatments + SkinCare + AboutUs - - overrides inline CSS --- */



/* --- ACCORDION STYLES - MODIFIED Oct.04 2022 --- */

h5.et_pb_toggle_title {
    font-weight:400 !important;
}

/* --- END | ACCORDION STYLES - MODIFIED Oct.04 2022 --- */





/* --- --- --- */

/* - H1 titles - */
h1.drtass_intro-blurb {
  font-weight:400 !important;
}
/* - PARAGRAPH + REG.TEXT - */
p.drtass_paragraph {
font-weight:400 !important;
}
p.drtass_paragraph a:link {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
p.drtass_paragraph a:visited {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
p.drtass_paragraph a:hover {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
p.drtass_paragraph a:active {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}






/* END | Below is a fix to make rows with just text adjust to different screen sizes */
/* --- --- --- */



/* --- --- --- */
/* --- SKIN CARE — RIGHT-SIDE ACCORDION --- */
.drtass_treatments_module_accordion_skincare {
/*background-color:#ffffff!important;*/
  padding: 30px 0 65px 0 !important;
}
/* --- END | SKIN CARE — RIGHT-SIDE ACCORDION --- */
/* --- --- --- */



/* --- SKIN CARE PAGES --- */

/* *** *** *** SPECIAL INLINE INGREDIENTS BLOCK *** */
p.drtasss_skincare_inline_ingredients {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
color: #85754e !important;
font-weight: 400 !important;
line-height: 1.7em !important;
font-size: 15px !important;
border: 1px #85754e3d solid !important;
/*! background-color: #e3e3e3; */
padding: 25px 35px !important;
margin-top:8px!important;
}
/* *** *** *** END | SPECIAL INLINE INGREDIENTS BLOCK *** */

/* *** *** *** SPECIAL INLINE BLURB SECTION *** */
.drtasss_skincare_inline_special-DIV {
padding: 25px 0px 15px 0px !important;
/*background-color: #e3e3e3;*/
}

p.drtasss_skincare_inline_contact {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
color: #000000 !important;
font-weight: 400 !important;
line-height: 1.7em !important;
font-size: 15px !important;
}

p.drtasss_skincare_inline_contact a:link {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
transition:0.4s !important;
}
p.drtasss_skincare_inline_contact a:visited {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
p.drtasss_skincare_inline_contact a:hover {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
p.drtasss_skincare_inline_contact a:active {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
/* *** *** *** END | SPECIAL INLINE BLURB SECTION *** */


/*>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<*/
/* *** *** *** SKIN CARE :||: INTRO BUFFER *** *** *** */
/*>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<*/
/*** MEDIA - 1248 and up ***/
@media all and (min-width: 1248px) {
.et_pb_section_0.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_1.drtass_skincare_section_buffer_intro {
padding:50px 0px 0px 0px !important;
/*background-color:blue!important;*/
}
.et_pb_section_2.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_3.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_4.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
}

/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_section_0.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_1.drtass_skincare_section_buffer_intro {
padding:50px 0px 0px 0px !important;
/*background-color:blue!important;*/
}
.et_pb_section_2.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_3.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_4.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
}

/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_section_0.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_1.drtass_skincare_section_buffer_intro {
padding:50px 0px 0px 0px !important;
/*background-color:blue!important;*/
}
.et_pb_section_2.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_3.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_4.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
}

/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_section_0.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_1.drtass_skincare_section_buffer_intro {
padding:50px 0px 0px 0px !important;
/*background-color:blue!important;*/
}
.et_pb_section_2.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_3.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_4.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
}

/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
.et_pb_section_0.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_1.drtass_skincare_section_buffer_intro {
padding:50px 0px 0px 0px !important;
/*background-color:blue!important;*/
}
.et_pb_section_2.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_3.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
.et_pb_section_4.drtass_skincare_section_buffer_intro {
padding:0px !important;
}
}	
/*>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<*/
/* *** *** *** END | SKIN CARE :||: INTRO BUFFER *** *** *** */
/*>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<|>>><<<*/






/*** *** *** *** *** *** *** MEDIA - 1248 and up ***/
@media all and (min-width: 1248px) {
.et_pb_section_0.drtass_about-us_section_sans-intro-blurb-above {
padding:25px 0px 90px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_1.drtass_about-us_section_sans-intro-blurb-above {
padding:25px 0px 90px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_2.drtass_about-us_section_sans-intro-blurb-above {
padding:25px 0px 90px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_3.drtass_about-us_section_sans-intro-blurb-above {
padding:25px 0px 90px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_4.drtass_about-us_section_sans-intro-blurb-above {
padding:25px 0px 90px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_5.drtass_about-us_section_sans-intro-blurb-above {
padding:25px 0px 90px 0px !important;
/*background-color:#ffffff !important;*/
}
}
/*** *** *** *** *** *** *** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_section_0.drtass_about-us_section_sans-intro-blurb-above {
padding:30px 0px 90px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_1.drtass_about-us_section_sans-intro-blurb-above {
padding:30px 0px 90px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_2.drtass_about-us_section_sans-intro-blurb-above {
padding:30px 0px 90px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_3.drtass_about-us_section_sans-intro-blurb-above {
padding:30px 0px 90px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_4.drtass_about-us_section_sans-intro-blurb-above {
padding:30px 0px 90px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_5.drtass_about-us_section_sans-intro-blurb-above {
padding:30px 0px 90px 0px !important;
/*background-color:#CAFFDB !important;*/
}
}
/*** *** *** *** *** *** *** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_section_0.drtass_about-us_section_sans-intro-blurb-above {
padding:15px 0px 55px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_1.drtass_about-us_section_sans-intro-blurb-above {
padding:15px 0px 55px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_2.drtass_about-us_section_sans-intro-blurb-above {
padding:15px 0px 55px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_3.drtass_about-us_section_sans-intro-blurb-above {
padding:15px 0px 55px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_4.drtass_about-us_section_sans-intro-blurb-above {
padding:15px 0px 55px 0px !important;
/*background-color:#ffffff !important;*/
}
.et_pb_section_5.drtass_about-us_section_sans-intro-blurb-above {
padding:15px 0px 55px 0px !important;
/*background-color:#ffffff !important;*/
}
}
/*** *** *** *** *** *** *** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_section_0.drtass_about-us_section_sans-intro-blurb-above {
padding:3px 0px 65px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_1.drtass_about-us_section_sans-intro-blurb-above {
padding:3px 0px 65px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_2.drtass_about-us_section_sans-intro-blurb-above {
padding:3px 0px 65px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_3.drtass_about-us_section_sans-intro-blurb-above {
padding:3px 0px 65px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_4.drtass_about-us_section_sans-intro-blurb-above {
padding:3px 0px 65px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_5.drtass_about-us_section_sans-intro-blurb-above {
padding:3px 0px 65px 0px !important;
/*background-color:#CAFFDB !important;*/
}
}

/*** *** *** *** *** *** *** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
.et_pb_section_0.drtass_about-us_section_sans-intro-blurb-above {
padding:0px 0px 70px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_1.drtass_about-us_section_sans-intro-blurb-above {
padding:0px 0px 70px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_2.drtass_about-us_section_sans-intro-blurb-above {
padding:0px 0px 70px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_3.drtass_about-us_section_sans-intro-blurb-above {
padding:0px 0px 70px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_4.drtass_about-us_section_sans-intro-blurb-above {
padding:0px 0px 70px 0px !important;
/*background-color:#CAFFDB !important;*/
}
.et_pb_section_5.drtass_about-us_section_sans-intro-blurb-above {
padding:0px 0px 70px 0px !important;
/*background-color:#CAFFDB !important;*/
}
}












/* adds padding-top to the very TOP first section - do not delete THIS section */
@media all and (min-width: 1248px) {
.et_pb_section_0.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_1.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_2.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_3.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_4.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_section_0.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_1.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_2.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_3.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_4.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_section_0.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:30px !important;
padding-bottom:0!important;
}
.et_pb_section_1.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:30px !important;
padding-bottom:0!important;
}
.et_pb_section_2.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:30px !important;
padding-bottom:0!important;
}
.et_pb_section_3.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:30px !important;
padding-bottom:0!important;
}
.et_pb_section_4.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:30px !important;
padding-bottom:0!important;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_section_0.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_1.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_2.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_3.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_4.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
}
@media all and (max-width: 767px) {
.et_pb_section_0.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_1.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_2.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_3.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
.et_pb_section_4.drtass_contact_section_SKINCARE_intro {
/*background-color: aqua !important;*/
padding-top:50px !important;
padding-bottom:0!important;
}
}
/* --- --- --- */

/* --- END | SKIN CARE PAGES --- */



/* --- --- --- */



/* --- --- --- */



/* --- --- --- */



/* --- --- --- */



/* --- --- --- */



/* --- --- --- */
#main-footer {
  /*background-color: #0a0a0a;*/
  display: none !important;
}
.et_boxed_layout #page-container {
    width:100%!important;
    max-width:100%!important;
}
/* --- --- --- */
/* --- --- --- *//* --- --- --- */
/* --- --- --- *//* --- --- --- *//* --- --- --- */
/* --- STYLES CARRIED OVER FROM PARENT DIVI THEME --- */
.et_pb_slides {
    color: #0a0a0a!important;
}
@media (max-width: 980px) {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
    position: fixed !important; } }

.et_mobile_menu {
    overflow: scroll !important;
    max-height: 83vh;
}

@media screen and (max-width: 960px) {
.hide-mobile {display: none!important;}
}
.et_pb_fullwidth_header {
    position: relative;
    padding: 20px 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-color: #f2f2f2;
}

.background-fade-home .et_pb_slide:after {
position: absolute;
content: '';
top: 0;
right: 0;
left: 0;
bottom: 0;
background-color:rgba(0,0,0,.01);
}

.background-fade-home .et_pb_slide.et_pb_bg_layout_dark:after {
position: absolute;
content: '';
top: 0;
right: 0;
left: 0;
bottom: 0;
background-color:rgba(0,0,0,.01);
}

.et_header_style_centered #main-header .logo_container {
    height: 192px !important;
}

.et_pb_row.et_pb_row_fullwidth {
    width: 100% !important;
    max-width: 100% !important;
}

#drtass-credentials {
font-size:34px;
color:#222222;
}

@media only screen and (min-width: 1200px) { /*callback-contact-us-divider*/
.et_pb_row_11 {
    padding: 60px 0px 0px 0px;
}
}

@media only screen and (min-width: 981px) {
.et_pb_row {
    padding: 1% 0;
}
}

.et_pb_promo_button, .et_pb_module.et_pb_button {
    display: inline-block;
    color: inherit;
    font-family: 'Abel', Helvetica, Arial, Lucida, sans-serif !important;
    letter-spacing: 2px;
    text-transform: uppercase;
}

.et_pb_button {
    position: relative;
    padding: 0.3em 1em;
    border: 1px solid;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: rgba(0, 0, 0, 0);
    font-size: 20px;
    font-weight: 500;
    line-height: 1.7em !important;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}

@media only screen and (min-width: 1200px) {
.et_pb_row_12 {
    padding: 0px 0px 36px 0;
}
}

@media only screen and (min-width: 981px) {
.et_pb_section_5 {
    padding-bottom: 10px;
}
}

.et_pb_column_1_2 .et_pb_map, .et_pb_column_4_8 .et_pb_map {
    height: 460px;
}
#mobile_menu li:not([id]) { display:none !important; }

.blurb-hover .et_pb_column:hover {
	background: #0f2c41;
}

.blurb-hover .et_pb_blurb p {
	zoom: 1;
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: opacity .2s,-webkit-transform .35s;
    transition: opacity .2s,transform .35s;
    -webkit-transform: translate3d(0,40px,0);
    transform: translate3d(0,40px,0);
}

.blurb-hover .et_pb_column:hover p {
	color: #fff;
	-webkit-transition-delay: .05s;
    transition-delay: .05s;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
	zoom: 1;
	filter: alpha(opacity=1);
    opacity: 1;
}

.blurb-hover .et_pb_column:hover h4 {
	color: #dc1d49;
	-webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

.blurb-hover .et_pb_blurb h4 {
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0,40px,0);
    transform: translate3d(0,40px,0);
}

.blurb-hover .et_pb_column:hover .et-pb-icon {
	background-color: transparent !important;
    color: #fff !important;
    border-color: #fff !important;
    -webkit-transition-delay: .05s;
    transition-delay: .05s;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

.blurb-hover .et_pb_blurb .et-pb-icon {
	background: transparent !important;
    -webkit-transition-delay: .05s;
    transition-delay: .05s;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,40px,0);
    transform: translate3d(0,40px,0);
}

.blurb-hover .et_pb_column {
	position: relative;
}

.blurb-hover .et_pb_button {
	zoom: 1;
	filter: alpha(opacity=0);
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#overlay-cta { height:260px; width:100%; }

.et_post_meta_wrapper {
    width: 90%;
    max-width: 1200px;
    margin: auto;
}

h1 {
line-height: 1.15em;
}

/* --- *************************************** --- */
/* --- FIXED NAV ON MOBILE --- */
@media (max-width: 980px) {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
    position: fixed !important; } }

.et_mobile_menu {
    overflow: auto !important;
    max-height: 83vh;
}
/* --- END FIXED NAV ON MOBILE --- */

/* --- *************************************** --- */
/* --- HIDE "SELECT PAGE" ON MOBILE --- */
/*.select_page { visibility: hidden; }*/
/* --- END HIDE "SELECT PAGE" ON MOBILE --- */

/* --- MOBILE - SHOW "SELECT PAGE" --- */
@media (max-width:980px) {
.select_page {
    visibility: visible;
    font-size: 13px !important;
    color: rgba(255, 255, 255, 0.55) !important;
    font-weight: 400 !important;
}
}
/* --- END - MOBILE - SHOW "SELECT PAGE" --- */

/* --- MOBILE MENU - DROP-DOWN BORDER --- */
@media (max-width:980px) {
.et_mobile_menu {
 border-top:1px solid #5b686b!important;
}
}
/* --- END - MOBILE MENU - DROP-DOWN BORDER --- */

/* --- MOBILE MENU - Y-POSITION FROM TOP OF HAMBURGER DOWN --- */
@media (max-width:980px) {
.et_header_style_centered .et_mobile_menu {
  top:42px!important;
 }
}
/* --- END - MOBILE MENU - Y-POSITION FROM TOP OF HAMBURGER DOWN --- */



.voucher-phone-link a {
font-weight:700;
color:#000000;
text-decoration:none!important;
}
.voucher-phone-link a:visited {
font-weight:700;
color:#000000;
text-decoration:none!important;
}
.voucher-phone-link a:hover {
font-weight:700;
color:#000000;
text-decoration:none!important;
}
.voucher-phone-link a:active {
font-weight:700;
color:#000000;
text-decoration:none!important;
}


/* --- --- --- */
/* --- --- --- */
/* --- --- --- */
/* --- --- --- */
/* --- --- --- */
/*Proper Collapsable Mobile Menu*/
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
	width: 44px;
	height: 100%;
	padding: 0px !important;
	max-height: 44px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 999;
	background-color: transparent;
}
ul.et_mobile_menu > li.menu-item-has-children,
ul.et_mobile_menu > li.page_item_has_children,
ul.et_mobile_menu > li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children .sub-menu li.menu-item-has-children {
	position: relative;
}
.et_mobile_menu .menu-item-has-children > a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children > a {
	background-color: transparent;
}
ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
	display: none !important;
	visibility: hidden !important;
}
ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
	display: block !important;
	visibility: visible !important;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
	text-align: center;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	top: 10px;
	position: relative;
	font-family: "ETModules";
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	content: "\4c";
}
ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after {
	content: '\4d';
}
/* --- --- --- */
/* --- --- --- */
/* --- --- --- */
/* --- STYLES ADDED - - - NOV.05-2024 --- */
/* --- STYLES for mobile menu items WITHOUT dropdowns --- */
.groovy_nav_button_beauty a {
  font-weight:700!important;
}
.groovy_nav_button_book-online a {
  font-weight:700!important;
}
.groovy_nav_button_promotions a {
  font-weight:700!important;
}
.groovy_nav_button_shop a {
  font-weight:700!important;
}
.groovy_nav_button_contact a {
  font-weight:700!important;
}
/* --- END | STYLES for mobile menu items WITHOUT dropdowns --- */
/* --- END | STYLES ADDED - - - NOV.05-2024 --- */

/* -- GRAVITY FORMS - BOOKING - APR.10-2022 -- */
#gform_wrapper_4 .gfield_checkbox label {
       border-style: none!important; 
       border-width: 0px; 
    } 

#gform_wrapper_4 .gfield_label .gfield_required {
       position: static!important; 
    } 

#gform_wrapper_4 .gfield_label {
       font-family: Abel; 
       letter-spacing: 1px; 
    } 

#gform_wrapper_4 .gfield_select {
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-radius: 0px!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       color: #666666; 
       font-family: Abel; 
       font-size: 14px; 
       font-weight: 500; 
       height: 46px; 
       letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: #ffffff !important;
border-color: #666666 !important;
    } 

#gform_wrapper_4 .gfield_select:hover {
background-color: #ffffff!important; 
border: 1px solid rgba(102,102,102,1)!important;
    } 

#gform_wrapper_4 .gform_fields > li {
       font-size: 13px; 
       padding-bottom: 14px; 
    } 

#gform_wrapper_4 .gform_fields > li.gsection {
       border-width: 0!important; 
       font-family: Abel; 
       letter-spacing: 1px; 
       margin-bottom: 7px; 
       padding-bottom: 0px; 
       word-spacing: 0px; 
    } 

#gform_wrapper_4 .gform_footer {
       padding-bottom: 31px; 
    } 

#gform_wrapper_4 .ginput_container label {
       box-sizing: border-box; 
       height: 27px; 
       margin-left: 3px; 
       opacity: 1; 
       padding-bottom: 0px; 
       padding-left: 21px; 
       padding-right: 0px; 
       width: auto!important; 
    } 

#gform_wrapper_4 .gsection_title {
       font-size: 16px; 
       letter-spacing: 1px!important; 
    } 

#gform_wrapper_4 input[type=submit] {
       background-color: #ffffff; 
       border: 1px solid #666666!important;
border-radius:0!important;
       color: rgba(102,102,102,1); 
       font-family: Abel; 
       font-size: 20px; 
       font-weight: 500; 
       height: 48px; 
       letter-spacing: 3px; 
       line-height: 25.5px; 
       padding-bottom: 6px; 
       padding-left: 20px; 
       padding-right: 20px; 
       padding-top: 6px; 
       width: 158px; 
       word-spacing: 3px; 
    } 

#gform_wrapper_4 input[type=submit]:hover {
       text-align: center!important; 
border: 1px solid rgba(102,102,102,1)!important;
    } 

#gform_wrapper_4 input[type=text] {
       border-bottom-width: 2px; 
border: 1px solid #666666!important;
       color: rgba(147,147,147,1); 
       font-family: Abel; 
       font-size: 14px; 
       font-weight: 500; 
       letter-spacing: 1px; 
       padding-bottom: 13px; 
       padding-left: 3px; 
       padding-right: 3px; 
       padding-top: 13px; 
    } 

#gform_wrapper_4 input[type=text]:hover {
border: 1px solid rgba(102,102,102,1)!important;
    } 

#gform_wrapper_4 textarea {
       border-radius: 0px; 
border: 1px solid #666666!important;
       color: rgba(147,147,147,1); 
       font-family: Abel; 
       font-size: 14px; 
       font-weight: 500; 
       letter-spacing: 1px; 
       padding-left: 5px; 
} 

#gform_wrapper_4 textarea:hover {
background-color: #ffffff!important; 
border: 1px solid rgba(102,102,102,1)!important;
} 

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_4 input[type=submit]:hover {
    cursor: pointer;
}

/* -- END GRAVITY FORMS - BOOKING - APR.10-2022 -- */

/* -- GRAVITY FORMS - ID=5 - APR.21-2022 -- */
#gform_wrapper_5 .gfield_checkbox label {
       border-style: none!important; 
       border-width: 0px; 
    } 

#gform_wrapper_5 .gfield_label .gfield_required {
       position: static!important; 
    } 

#gform_wrapper_5 .gfield_label {
       font-family: Abel; 
       letter-spacing: 1px; 
    } 

#gform_wrapper_5 .gfield_select {
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-radius: 0px!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       color: #666666; 
       font-family: Abel; 
       font-size: 14px; 
       font-weight: 500; 
       height: 46px; 
       letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: #ffffff !important;
border-color: #666666 !important;
    } 

#gform_wrapper_5 .gfield_select:hover {
background-color: #ffffff!important; 
border: 1px solid rgba(102,102,102,1)!important;
    } 

#gform_wrapper_5 .gform_fields > li {
       font-size: 13px; 
       padding-bottom: 14px; 
    } 

#gform_wrapper_5 .gform_fields > li.gsection {
       border-width: 0!important; 
       font-family: Abel; 
       letter-spacing: 1px; 
       margin-bottom: 7px; 
       padding-bottom: 0px; 
       word-spacing: 0px; 
    } 

#gform_wrapper_5 .gform_footer {
       padding-bottom: 31px; 
    } 

#gform_wrapper_5 .ginput_container label {
       box-sizing: border-box; 
       height: 27px; 
       margin-left: 3px; 
       opacity: 1; 
       padding-bottom: 0px; 
       padding-left: 21px; 
       padding-right: 0px; 
       width: auto!important; 
    } 

#gform_wrapper_5 .gsection_title {
       font-size: 16px; 
       letter-spacing: 1px!important; 
    } 

#gform_wrapper_5 input[type=submit] {
       background-color: #ffffff; 
       border: 1px solid #666666!important;
border-radius:0!important;
       color: rgba(102,102,102,1); 
       font-family: Abel; 
       font-size: 20px; 
       font-weight: 500; 
       height: 48px; 
       letter-spacing: 3px; 
       line-height: 25.5px; 
       padding-bottom: 6px; 
       padding-left: 20px; 
       padding-right: 20px; 
       padding-top: 6px; 
       width: 158px; 
       word-spacing: 3px; 
    } 

#gform_wrapper_5 input[type=submit]:hover {
       text-align: center!important; 
border: 1px solid rgba(102,102,102,1)!important;
    } 

#gform_wrapper_5 input[type=text] {
       border-bottom-width: 2px; 
border: 1px solid #666666!important;
       color: rgba(147,147,147,1); 
       font-family: Abel; 
       font-size: 14px; 
       font-weight: 500; 
       letter-spacing: 1px; 
       padding-bottom: 13px; 
       padding-left: 3px; 
       padding-right: 3px; 
       padding-top: 13px; 
    } 

#gform_wrapper_5 input[type=text]:hover {
border: 1px solid rgba(102,102,102,1)!important;
    } 

#gform_wrapper_5 textarea {
       border-radius: 0px; 
border: 1px solid #666666!important;
       color: rgba(147,147,147,1); 
       font-family: Abel; 
       font-size: 14px; 
       font-weight: 500; 
       letter-spacing: 1px; 
       padding-left: 5px; 
} 

#gform_wrapper_5 textarea:hover {
background-color: #ffffff!important; 
border: 1px solid rgba(102,102,102,1)!important;
} 

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_5 input[type=submit]:hover {
    cursor: pointer;
}

/* -- END GRAVITY FORMS - ID=5 - APR.21-2022 -- */


/* *** *** *** *** *** *** *** *** *** BOOKING FORM */
/* -- GRAVITY FORMS - ID=6 - APR.21-2022 -- */
#gform_wrapper_6 .gfield_checkbox label {
border-style: none!important; 
border-width: 0px; 
} 

#gform_wrapper_6 .gfield_label .gfield_required {
position: static!important; 
color: #85754E !important;
font-weight: 600 !important;
} 

#gform_wrapper_6 .gfield_label {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
letter-spacing: 0 !important; 
font-weight: 400 !important;
font-size: 16px !important;
} 

#gform_wrapper_6 .gfield_select {
border-bottom-left-radius: 0px!important; 
border-bottom-right-radius: 0px!important; 
border-radius: 0px!important; 
border-top-left-radius: 0px!important; 
border-top-right-radius: 0px!important; 
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 16px; 
font-weight: 500!important; 
height: 46px; 
letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: #ffffff !important;
border-bottom: 1px solid #000000 !important;
border-top: 1px solid #FFFFFF !important;
border-left: 1px solid #FFFFFF !important;
border-right: 1px solid #FFFFFF !important;
} 

#gform_wrapper_6 .gfield_select:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_6 .gform_fields > li {
font-size: 13px; 
padding-bottom: 36px !important; 
/*background-color: #ffbcfb24 !important;*/
padding: 0 25px 0 25px !important;
} 
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_6 .gform_fields > li {
padding: 0 25px 0 25px !important;
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_6 .gform_fields > li {
padding: 0 25px 0 25px !important;
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_6 .gform_fields > li {
padding: 0 25px 0 25px !important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_6 .gform_fields > li {
padding: 0px 0px 0px 0px !important;
}
}	
#gform_wrapper_6 .gform_fields > li.gsection {
border-width: 0!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important; 
letter-spacing: 1px !important; 
margin-bottom: 7px; 
padding-bottom: 0px; 
word-spacing: 0px; font-weight: 400!important; 
} 

#gform_wrapper_6 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_6 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_6 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_6 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_6 .gform_footer { 
padding: 25px 0px 25px 0px !important;
}
}	

#gform_wrapper_6 .ginput_container label {
box-sizing: border-box; 
height: 27px; 
margin-left: 3px; 
opacity: 1; 
padding-bottom: 0px; 
padding-left: 21px; 
padding-right: 0px; font-weight: 400!important; 
width: auto!important; 
} 

#gform_wrapper_6 .gsection_title {
font-size: 16px; 
letter-spacing: 1px!important; 
} 

#gform_wrapper_6 input[type=submit] {
background-color: #ffffff; 
border: 1px solid #666666!important;
border-radius:0 !important;
color: #000000!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 14px !important; 
font-weight: 500!important; 
text-transform: uppercase;
letter-spacing: 1px!important; 
line-height: 25.5px!important; 
padding-bottom: 6px!important; 
padding-left: 60px!important; 
padding-right: 60px!important; 
padding-top: 6px!important; 
transition:0.3s !important;
} 

#gform_wrapper_6 input[type=submit]:hover {
background-color: #85754E !important; 
color: #FFFFFF !important; 
text-align: center!important; 
border: 1px solid #85754E !important;
} 

#gform_wrapper_6 input[type=text] {
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000 !important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 16px; 
font-weight: 500!important; 
letter-spacing: 1px; 
padding-bottom: 13px; 
padding-left: 3px; 
padding-right: 3px; 
padding-top: 13px; 
} 

#gform_wrapper_6 input[type=text]:hover {
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_6 textarea {
border-radius: 0px; 
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 16px; 
font-weight: 500!important; 
letter-spacing: 1px; 
padding-left: 5px; 
} 

#gform_wrapper_6 textarea:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_6 input[type=submit]:hover {
    cursor: pointer;
}

/* -- END GRAVITY FORMS - ID=6 - APR.21-2022 -- */

/* *** *** *** *** *** *** *** *** *** JOIN DR-TASS SIGNATURE CLUB FORM */
/* -- GRAVITY FORMS - ID=7 - OCT.16-2022 -- */
#gform_wrapper_7 .gfield_checkbox label {
border-style: none!important; 
border-width: 0px; 
} 

#gform_wrapper_7 .gfield_label .gfield_required {
position: static!important; 
color: #85754E !important;
font-weight: 600 !important;
} 

#gform_wrapper_7 .gfield_label {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
letter-spacing: 0 !important; 
font-weight: 500 !important;
font-size: 16px !important;
color:#85754E !important;
} 

#gform_wrapper_7 .gfield_select {
border-bottom-left-radius: 0px!important; 
border-bottom-right-radius: 0px!important; 
border-radius: 0px!important; 
border-top-left-radius: 0px!important; 
border-top-right-radius: 0px!important; 
color: #ffffff; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 16px; 
font-weight: 500!important; 
height: 46px; 
letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: rgba(255, 0, 0, 0) !important;
border-bottom: 1px solid #ffffff !important;
border-top: 0px solid #FFFFFF !important;
border-left: 0px solid #FFFFFF !important;
border-right: 0px solid #FFFFFF !important;
} 

#gform_wrapper_7 .gfield_select:hover {
background-color: rgba(0,0,0,0)!important; 
border-bottom: 1px solid #ffffff !important;
} 

#gform_wrapper_7 .gform_fields > li {
font-size: 13px; 
padding-bottom: 36px !important; 
/*background-color: #ffbcfb24 !important;*/
padding: 0 25px 0 25px !important;
} 
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_7 .gform_fields > li {
padding: 0 25px 0 25px !important;
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_7 .gform_fields > li {
padding: 0 25px 0 25px !important;
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_7 .gform_fields > li {
padding: 0 25px 0 25px !important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_7 .gform_fields > li {
padding: 0px 0px 0px 0px !important;
}
}	
#gform_wrapper_7 .gform_fields > li.gsection {
border-width: 0!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important; 
letter-spacing: 1px !important; 
margin-bottom: 7px; 
padding-bottom: 0px; 
word-spacing: 0px; font-weight: 400!important; 
} 

#gform_wrapper_7 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_7 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_7 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_7 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_7 .gform_footer { 
padding: 25px 0px 25px 0px !important;
}
}	

#gform_wrapper_7 .ginput_container label {
box-sizing: border-box; 
height: 27px; 
margin-left: 3px; 
opacity: 1; 
padding-bottom: 0px; 
padding-left: 21px; 
padding-right: 0px; font-weight: 400!important; 
width: auto!important; 
} 

#gform_wrapper_7 .gsection_title {
font-size: 16px; 
letter-spacing: 1px!important; 
} 

#gform_wrapper_7 input[type=submit] {
background-color: #85754E !important; 
border: 1px solid #85754E!important;
border-radius:0 !important;
color: #ffffff!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 14px !important; 
font-weight: 500!important; 
text-transform: uppercase;
letter-spacing: 1px!important; 
line-height: 25.5px!important; 
padding-bottom: 6px!important; 
padding-left: 60px!important; 
padding-right: 60px!important; 
padding-top: 6px!important; 
transition:0.3s !important;
} 

#gform_wrapper_7 input[type=submit]:hover {
background-color: rgba(0,0,0,0) !important; 
color: #ffffff !important; 
text-align: center!important; 
border: 1px solid #ffffff !important;
} 

#gform_wrapper_7 input[type=text] {
border-top:0px solid #ffffff !important;
border-left:0px solid #ffffff !important;
border-right:0px solid #ffffff !important;
border-bottom: 1px solid #85754E!important;
color: #ffffff !important; 
  background-color:rgba(0,0,0,0) !important;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 16px; 
font-weight: 500!important; 
letter-spacing: 1px; 
padding-bottom: 13px; 
padding-left: 3px; 
padding-right: 3px; 
padding-top: 13px; 
} 

#gform_wrapper_7 input[type=text]:hover {
border-bottom: 1px solid #ffffff !important;
} 

#gform_wrapper_7 textarea {
border-radius: 0px; 
border-top:0px solid #ffffff !important;
border-left:0px solid #ffffff !important;
border-right:0px solid #ffffff !important;
border-bottom: 1px solid #85754E!important;
color: #ffffff; 
background-color:rgba(0,0,0,0) !important;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 16px; 
font-weight: 500!important; 
letter-spacing: 1px; 
padding-left: 5px; 
} 

#gform_wrapper_7 textarea:hover {
background-color:rgba(0,0,0,0) !important; 
border-bottom: 1px solid #ffffff!important;
} 

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_7 input[type=submit]:hover {
    cursor: pointer;
}

/* -- END GRAVITY FORMS - ID=7 - OCT.16-2022 -- */

/* --- --- --- */
/* --- --- --- *//* --- --- --- */
/* --- --- --- *//* --- --- --- *//* --- --- --- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */


/* --- --- --- */
/* --- --- --- *//* --- --- --- */
/* --- --- --- *//* --- --- --- *//* --- --- --- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */

/* -- CSS FROM STUDIOTAS-COM-AU_WORDPRESS-DRTASS-MENU-DIVI-MEGA-MENU-BLACK -- */

/* Fixes Hamburger Menu Drop-down for screens 1121px and below */
.drtass_mobile_hamburger_hold-the-pickle .et_mobile_menu{
    width:90vw !important;
    left: -100% !important;
}
/* END | Fixes Hamburger Menu Drop-down for screens 1121px and below */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */
/* HeaderElements - Secondary + Main Nav | DESKTOP  */
@media all and (min-width: 1599px) {
.et_pb_row.et_pb_row_0_tb_header.drtass_main-header_DEC-2021_secondary {
max-width: 100% !important; /* adjust if needed */
padding-right: 0 !important;
padding-left: 0 !important;
padding-top:9px!important;
padding-bottom:5px !important;
}
.et_pb_column.et_pb_column_4_4.et_pb_column_0_tb_header.drtass_secondary-menu_column {
max-width: 1494px !important; /* adjust if needed */
float:none!important;
width: 1494px !important;
margin: auto !important;
}
.et_pb_row.et_pb_row_1_tb_header.drtass_main-header_DEC-2021_main_desktop {
max-width: 1494px !important; /* adjust if needed */
    background-color:#000000!important;
}
}

@media all and (min-width: 1212px) and (max-width: 1598px) {
.et_pb_row.et_pb_row_0_tb_header.drtass_main-header_DEC-2021_secondary {
max-width: 100% !important; /* adjust if needed */
padding-top:9px!important;
padding-bottom:0px !important;
/*background-color:#000000!important;*/
}
.et_pb_column.et_pb_column_4_4.et_pb_column_0_tb_header.drtass_secondary-menu_column {
max-width: 100% !important; /* adjust if needed */
float:none!important;
margin: auto !important;
}
.et_pb_row.et_pb_row_1_tb_header.drtass_main-header_DEC-2021_main_desktop {
max-width: 100% !important; /* adjust if needed */
} 
}
@media all and (min-width: 1122px) and (max-width: 1211px) {
.et_pb_row.et_pb_row_0_tb_header.drtass_main-header_DEC-2021_secondary {
max-width: 100% !important; /* adjust if needed */
padding-top:6px!important;
padding-bottom:3px !important;
/*background-color:#000000!important;*/
}
.et_pb_column.et_pb_column_4_4.et_pb_column_0_tb_header.drtass_secondary-menu_column {
max-width: 100% !important; /* adjust if needed */
float:none!important;
margin: auto !important;
}
.et_pb_row.et_pb_row_1_tb_header.drtass_main-header_DEC-2021_main_desktop {
max-width: 100% !important; /* adjust if needed */
}
}
/* END | HeaderElements - Secondary + Main Nav | DESKTOP */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */

/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *** DIVI MEGA PRO PLUGIN - MODULE CUSTOM SETTINGS *** --- */
/* --- drtass_divi-mega-menu_vertical-tabs --- */
/* Removes the gray border to the right of each tab */
.et-db #et-boc .et-l .et_pb_tabs_controls li {
border-right:0 !important;
border-bottom:0px !important;/* zero out when finalizing layout */
}

/* *** ATTENTION - ATTENTION - ATTENTION *** */
@media (min-width: 1335px) {
/* Adds a DrTass GOLD border at the top of the first tab, inside the mega-pro container */
.et_pb_tabs_controls {
    /*border-top: 4px #85754e solid !important;*//* adjust border thickness, color and border type here */
	padding-top:10px !important;/* adds blank space between BORDER and TABS CONTROLS *//* adjust TOP PADDING if required */
}
/* Adds a thick WHITE border at the top of the active TAB content, inside the mega-pro TAB body */
/* Adds a blank space between BORDER and active TAB content, inside the mega-pro TAB body */	
	.et_pb_all_tabs {
    /*border-top: 4px #00deff solid !important;*//* adjust border thickness, color and border type here */
    padding-top:10px !important;/* adjust TOP PADDING if required */
}
}
@media (min-width: 200px) and (max-width: 1334px) {
/* Adds a DrTass GOLD border at the top of the first tab, inside the mega-pro container */
	.et_pb_tabs_controls {
    /*border-top: 4px #85754e solid !important;*//* adjust border thickness, color and border type here */
	padding-top:10px !important;/* adds blank space between BORDER and TABS CONTROLS *//* adjust TOP PADDING if required */
}    
/* Adds a thick WHITE border at the top of the active TAB content, inside the mega-pro TAB body */
/* Adds a blank space between BORDER and active TAB content, inside the mega-pro TAB body */	
.et_pb_all_tabs {
    /*border-top: 4px #00deff solid !important;*//* adjust border thickness, color and border type here */
    padding-top:10px !important;/* adjust TOP PADDING if required */
}  	
}

/* DESKTOPS - 1335px and UP!*/
@media (min-width: 1335px) {

}
/* SMALLER SCREENS - 1334px and LESS! */
@media (min-width: 200px) and (max-width: 1334px) {
  
}

/* --- *** END - DIVI MEGA PRO PLUGIN - MODULE CUSTOM SETTINGS *** --- */
/* --- - --- */
/* --- *** DIVI MEGA PRO PLUGIN - TAB CONTENT *** --- */
.megatabs_columns_wrapper {
overflow:hidden!important;
	width:100%!important;
	max-width:100%!important;
    padding: 0 0 20px 0 !important;
}

/*-- extra CSS for the ONE column menus --*/
.et_pb_row.et_pb_row_1.mega-pro_ONE-COLUMN-ROW {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
	border: 1px #eaeaea solid !important;/*-- used for defining layout --*//* ZERO-OUT border width when finalizing layout */
}
.et_pb_row.et_pb_row_2.mega-pro_ONE-COLUMN-ROW {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
	border: 1px #eaeaea solid !important;/*-- used for defining layout --*//* ZERO-OUT border width when finalizing layout */
}

/*-- COLUMNS x 1 - WRAPPER --*/
.mega-menu_ONE-column_wrapper {
width: 100% !important;
max-width: 100% !important;
padding: 0 24px 0 24px !important;
}

.mega-menu_ONE-column_wrapper-sans-GOLD-bar {
width: 100% !important;
max-width: 100% !important;
padding: 0 0 0 0 !important;
}

/* this is to cancel out EMPTY paragraph elements - viewed via browser's DEV TOOLS - in each Divi Mega Pro's Tabs' Body area BEFORE and AFTER the shortcodes */
p:empty::before {
    content: initial !important;
}/* you know what... just ignore this, because it didn't help */

/*-- COLUMNS x 1 with a TOP GOLD BAR --*/
/* *** ATTENTION - ATTENTION - ATTENTION *** */
/* Adds a thick GOLD border at the top of the mega-pro dropdown menu */
/* Adds a blank space between BORDER and nav list */
.mega-menu_ONE-column-only {
/*border-top: 4px #85754e solid !important;*//* This adds a GOLD BORDER a'la LINE at top of column */
padding: 10px 0 20px 0 !important;/* adjust TOP PADDING if required */
width:100% !important;
max-width:100% !important;
}

/*-- COLUMNS x 1 without a TOP GOLD BAR --*/
.mega-menu_ONE-column-only-sans-GOLD-bar {
    padding: 0 0 20px 0;
    width: 100% !important;
    max-width: 100% !important;
}
/*-- COLUMNS x 2 - FLOATS --*/
.megatabs_columns_right {
float:right!important;
width:49%!important;
max-width:49%!important;
}
.megatabs_columns_left {
float:left!important;
width:49%!important;
max-width:49%!important;
}
/*-- COLUMNS x 3 - FLOATS --*/
.megatabs_columns_no1 {
float:left!important;
width:33%!important;
max-width:33%!important;
padding-right:0.5%;
}
.megatabs_columns_no2 {
float:left!important;
width:33%!important;
max-width:33%!important;
padding-right:0.5%;
}
.megatabs_columns_no3 {
float:left!important;
width:33%!important;
max-width:33%!important;
}

/*-- LISTS for ONE column --*/
ul.mega-menu_ONE-column-only_list {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  letter-spacing: 0.4px !important;
}
@media (min-width: 200px) and (max-width: 1334px) {
   ul.mega-menu_ONE-column-only_list {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 12px !important;
  letter-spacing: 0.3px !important;
} 
}


/*-- LISTS for 2 columns --*/
ul.megatabs_lists_right {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  letter-spacing: 0.4px !important;
}
ul.megatabs_lists_left {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  letter-spacing: 0.4px !important;
}
@media (min-width: 200px) and (max-width: 1334px) {
ul.megatabs_lists_right {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 12px !important;
  letter-spacing: 0.3px !important;
}
ul.megatabs_lists_left {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 12px !important;
  letter-spacing: 0.3px !important;
}
}
    
/*-- LISTS for 3 columns --*/
ul.megatabs_lists_no1 {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  letter-spacing: 0.4px !important;
}
ul.megatabs_lists_no2 {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  letter-spacing: 0.4px !important;
}
ul.megatabs_lists_no3 {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 13px !important;
  letter-spacing: 0.4px !important;
}
@media (min-width: 200px) and (max-width: 1334px) {
 ul.megatabs_lists_no1 {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 12px !important;
  letter-spacing: 0.3px !important;
}
ul.megatabs_lists_no2 {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 12px !important;
  letter-spacing: 0.3px !important;
}
ul.megatabs_lists_no3 {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
  font-weight: 500 !important;
  font-size: 12px !important;
  letter-spacing: 0.3px !important;
}   
}
    
/*-- LIST ITEMS --*/
/*-- LIST - POSITIVE CHARGE --*/
.megatabs_list-item-positive {
background-color:#ffffff !important;
color:#000000!important;
padding:10px 0px !important;
border-bottom: 0px #eeeeee solid !important;/* zero out when finalizing layout */
}
.megatabs_list-item-positive a:link {
color:#000000!important;
text-decoration:none!important;
transition:0.03s!important;
}
.megatabs_list-item-positive a:visited {
color:#000000!important;
text-decoration:none!important;
}
.megatabs_list-item-positive a:hover {
color:#85754E!important;
text-decoration:none!important;
font-weight: 500!important;
}
.megatabs_list-item-positive a:active {
color:#85754E!important;
font-weight:500!important;
text-decoration:none!important;
}


@media (min-width: 200px) and (max-width: 1334px) {
.megatabs_list-item-positive {
padding:9px 0px!important;
} 
}

/*-- LIST - NEGATIVE CHARGE --*/
.megatabs_list-item-negative {
background-color:#ffffff !important;
color:#000000!important;
padding:10px 0px !important;
border-bottom: 0px #eeeeee solid !important;/* zero out when finalizing layout */
}
.megatabs_list-item-negative a:link {
color:#000000!important;
text-decoration:none!important;
transition:0.03s!important;
}
.megatabs_list-item-negative a:visited {
color:#000000!important;
text-decoration:none!important;
}
.megatabs_list-item-negative a:hover {
color:#85754E!important;
text-decoration:none!important;
font-weight: 500!important;
}
.megatabs_list-item-negative a:active {
color:#85754E!important;
font-weight:500!important;
text-decoration:none!important;
}


@media (min-width: 200px) and (max-width: 1334px) {
.megatabs_list-item-negative {
padding:9px 0px!important;
}
}

/*-- LIST - ONE COLUMN ONLY - POSITIVE CHARGE --*/
.mega-menu_ONE-column-only_list-item-positive {
background-color:#ffffff !important;
color:#000000!important;
padding:10px 0px !important;
border-bottom: 0px #eeeeee solid !important;/* zero out when finalizing layout */
}
.mega-menu_ONE-column-only_list-item-positive a:link {
color:#000000!important;
text-decoration:none!important;
transition:0.03s!important;
}
.mega-menu_ONE-column-only_list-item-positive a:visited {
color:#000000!important;
text-decoration:none!important;
}
.mega-menu_ONE-column-only_list-item-positive a:hover {
color:#85754E!important;
text-decoration:none!important;
font-weight: 500!important;
}
.mega-menu_ONE-column-only_list-item-positive a:active {
color:#85754E!important;
font-weight:500!important;
text-decoration:none!important;
}


@media (min-width: 200px) and (max-width: 1334px) {
.mega-menu_ONE-column-only_list-item-positive {
padding:9px 0px !important;
} 
}

/*-- LIST - ONE COLUMN ONLY - NEGATIVE CHARGE --*/
.mega-menu_ONE-column-only_list-item-negative {
background-color:#ffffff !important;
color:#000000!important;
padding:10px 0px !important;
border-bottom: 0px #eeeeee solid !important;/* zero out when finalizing layout */
}
.mega-menu_ONE-column-only_list-item-negative a:link {
color:#000000!important;
text-decoration:none!important;
transition:0.03s!important;
}
.mega-menu_ONE-column-only_list-item-negative a:visited {
color:#000000!important;
text-decoration:none!important;
}
.mega-menu_ONE-column-only_list-item-negative a:hover {
color:#85754E!important;
text-decoration:none!important;
font-weight: 500!important;
}
.mega-menu_ONE-column-only_list-item-negative a:active {
color:#85754E!important;
font-weight:500!important;
text-decoration:none!important;
}


@media (min-width: 200px) and (max-width: 1334px) {
.mega-menu_ONE-column-only_list-item-negative {
padding:9px 0px!important;}  
}

/*-- Supportive CSS for MegaPro Sections --*/
#mm-three {
padding: 0 !important;
width:670px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, see CUSTOM CSS for the ROW in this section *//*-- add an extra 2 or 3 PIXELS to the total --*/
max-width: 670px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, see CUSTOM CSS for the ROW in this section *//*-- add an extra 2 or 3 PIXELS to the total --*/
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
@media (min-width: 400px) and (max-width: 1334px) {
/*media min-width:400px max-width:1334px*/
#mm-three {
padding: 0 !important;
width: 100% !important;
max-width: 100% !important;
/*border-width: 1px;*/
/*border-color: #ffffff;*/
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
}

#mm-four {
padding: 0 !important;
width:670px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, see CUSTOM CSS for the ROW in this section *//*-- add an extra 2 or 3 PIXELS to the total --*/
max-width: 670px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, see CUSTOM CSS for the ROW in this section *//*-- add an extra 2 or 3 PIXELS to the total --*/
/*border-width:1px;*/
/*border-color:#ffffff;*//* change to WHITE or make TRANSPARENT on all sides */
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
@media (min-width: 400px) and (max-width: 1334px) {
/*media min-width:400px max-width:1334px*/
#mm-four {
padding: 0 !important;
width: 100% !important;
max-width: 100% !important;
/*border-width: 1px;*/
/*border-color: #ffffff;*/
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
}

#mm-five {
padding: 0 !important;
width:385px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, see CUSTOM CSS for the ROW in this section *//*-- add an extra 2 or 3 PIXELS to the total --*/
max-width: 385px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, see CUSTOM CSS for the ROW in this section *//*-- add an extra 2 or 3 PIXELS to the total --*/
/*border-width:1px;*/
/*border-color:#ffffff;*//* change to WHITE or make TRANSPARENT on all sides */
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
@media (min-width: 400px) and (max-width: 1334px) {
/*media min-width:400px max-width:1334px*/
#mm-five {
padding: 0 !important;
width: 100% !important;
max-width: 100% !important;
/*border-width: 1px;*/
/*border-color: #ffffff;*/
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
}

#mm-six {
padding: 0 !important;
width:499px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, adding an extra 2 PIXELS to the total --*/
max-width: 499px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, adding an extra 2 PIXELS to the total --*/
/*border-width:1px;*/
/*border-color:#ffffff;*//* change to WHITE or make TRANSPARENT on all sides */
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
@media (min-width: 400px) and (max-width: 1334px) {
/*media min-width:400px max-width:1334px*/
#mm-six {
padding: 0 !important;
width: 100% !important;
max-width: 100% !important;
/*border-width: 1px;*/
/*border-color: #ffffff;*/
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
}

#mm-seven {
padding: 0 !important;
width:251px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, adding an extra 2 PIXELS to the total --*/
max-width: 251px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, adding an extra 2 PIXELS to the total --*/
/*border-width:1px;*/
/*border-color:#ffffff;*//* change to WHITE or make TRANSPARENT on all sides */
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
text-transform: uppercase !important;
font-weight: 600 !important;
}
@media (min-width: 400px) and (max-width: 1334px) {
/*media min-width:400px max-width:1334px*/
#mm-seven {
padding: 0 !important;
width: 251px !important;
max-width: 251px !important;
/*border-width: 1px;*/
/*border-color: #ffffff;*/
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
}

#mm-eight {
padding: 0 !important;
width:204px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, adding an extra 2 PIXELS to the total --*/
max-width: 204px !important;/* make sure this PIXEL TOTAL combines the PIXEL TOTALs for TABS_CONTROLS and ALL_TABS, adding an extra 2 PIXELS to the total --*/
/*border-width:1px;*/
/*border-color:#ffffff;*//* change to WHITE or make TRANSPARENT on all sides */
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
text-transform: uppercase !important;
font-weight: 600 !important;
}
@media (min-width: 400px) and (max-width: 1334px) {
/*media min-width:400px max-width:1334px*/
#mm-eight {
padding: 0 !important;
width: 204px !important;
max-width: 204px !important;
/*border-width: 1px;*/
/*border-color: #ffffff;*/
border-top:4px solid #85754e!important;/* ADDS GOLD BAR ATOP OF MEGAPRO DROPDOWN */
}
}

#mm-nine {
    padding: 0 !important;
}
@media (min-width: 400px) and (max-width: 1334px) {
    
}

#mm-ten {
    padding: 0 !important;
}
@media (min-width: 400px) and (max-width: 1334px) {
    
}

/* the below is for the ONE COLUMN ROW for Before And After Dropdown MegaPro Menu */
.et_pb_row.et_pb_row_4.mega-pro_ONE-COLUMN-ROW {
width: 219px !important;
max-width: 219px !important;
}
.et_pb_row.et_pb_row_5.mega-pro_ONE-COLUMN-ROW {
    width: 175px !important;
    max-width: 175px !important;
} 
@media (min-width: 400px) and (max-width: 1334px) {
.et_pb_row.et_pb_row_4.mega-pro_ONE-COLUMN-ROW {
width: 199px !important;
max-width: 199px !important;
}  
.et_pb_row.et_pb_row_5.mega-pro_ONE-COLUMN-ROW {
width: 166px !important;
max-width: 166px !important;
}  
}
/*-- END | Supportive CSS for MegaPro Sections --*/
/* --- *** END - DIVI MEGA PRO PLUGIN - TAB CONTENT *** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */

/*-- MAIN HEADER + MENU - DIVI THEME BUILDER - LAPTOP and DESKTOP - from 1122px and up --*/
@media (min-width: 1122px) {
.drtass_main-megapro_HERO_nav-header_tab-mob {
	display:none !important;
}

}
/* --- *** END - MEDIA CALLOUT FOR LAPTOPS + DESKTOPS *** --- */


/*-- MAIN HEADER + MENU - DIVI THEME BUILDER - MOBILE + TABLETS - from 200px to 1121px --*/
@media (min-width: 200px) and (max-width: 1121px) {
.drtass_main-megapro_HERO_nav-header_desktop {
display:none !important;
}

}
/* --- *** END - MEDIA CALLOUT FOR MOBILE + TABLETS *** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *** MOBILE - MENU - just some jiggery-pokery *** --- */
.et_mobile_menu li li {
 padding-left:5% !important;
}
.et_mobile_menu li a {
 /*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
 color:#666 !important;
    text-decoration: none !important;
 padding:10px 5% !important;
 display:block;
    opacity:1 !important;
}
.et_mobile_menu li a:visited {
    color:#666 !important;
    text-decoration: none !important;
    opacity:1 !important;
}
.et_mobile_menu li a:hover {
    color: #85754e !important;
    text-decoration: none !important;
    opacity:1 !important;
}
.et_mobile_menu li a:active {
    color:#666 !important;
    text-decoration: none !important;
    opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_skin a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_skin a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_skin a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_skin a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_face a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff!important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_face a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_face a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_face a:active {
color:#ffffff!important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_body a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_body a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_body a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_body a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_hair a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_hair a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_hair a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_hair a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_hair_products a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_hair_products a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_hair_products a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_hair_products a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_skincare a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_skincare a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_skincare a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_skincare a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_before-after a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_before-after a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_before-after a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_before-after a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_book-online a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_book-online a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_book-online a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_book-online a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_about a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_about a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_about a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_about a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_testimonials a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_testimonials a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_testimonials a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_testimonials a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_shop a:link {
/*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
color:#ffffff !important;
text-decoration: none !important;
padding:10px 5% !important;
display:block;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_shop a:visited {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_shop a:hover {
color: #85754e !important;
text-decoration: none !important;
opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_shop a:active {
color:#ffffff !important;
text-decoration: none !important;
opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_contact a:link {
 color:#ffffff !important;
    text-decoration: none !important;
 padding:10px 5% 10px 5% !important;
 display:block;
    opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_contact a:visited {
 color:#ffffff !important;
    text-decoration: none !important;
 display:block;
    opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_contact a:hover {
 /*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
 color:#85754e !important;
    text-decoration: none !important;
 display:block;
    opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_contact a:active {
 color:#ffffff !important;
    text-decoration: none !important;
 display:block;
    opacity:1 !important;
}

/* --- *************************************** --- */
.et_mobile_menu li.groovy_nav_button_beauty a:link {
 color:#ffffff !important;
    text-decoration: none !important;
 padding:10px 5% 10px 5% !important;
 display:block;
    opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_beauty a:visited {
 color:#ffffff !important;
    text-decoration: none !important;
 padding:10px 5% 10px 5% !important;
 display:block;
    opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_beauty a:hover {
 /*border-bottom:1px solid rgba(0,0,0,.03)!important;*/
 color:#85754e !important;
    text-decoration: none !important;
 padding:10px 5% 10px 5% !important;
 display:block;
    opacity:1 !important;
}
.et_mobile_menu li.groovy_nav_button_beauty a:active {
 color:#ffffff !important;
    text-decoration: none !important;
 padding:10px 5% 10px 5% !important;
 display:block;
    opacity:1 !important;
}
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- LOCALE CALLOUT ITEM - ADDED MAY13-2023 --- */
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top_V2 {
background-color: #85754e !important;
padding: 5px 0 5px 0 !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top_V2 a:link {
    border-top: 1px #85754e solid;
    color: #ffffff !important;
    text-decoration: none !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top_V2 a:visited {
    border-top: 1px #85754e solid;
    color: #ffffff !important;
    text-decoration: none !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top_V2 a:hover {
    border-top: 1px #85754e solid;
    color: #000000 !important;
    text-decoration: none !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top_V2 a:active {
    border-top: 1px #85754e solid;
    color: #ffffff !important;
    text-decoration: none !important;
}
/* --- END | LOCALE CALLOUT ITEM - ADDED MAY13-2023 --- */
/* --- MOB-MENU'S SPECIAL LINKS - ALTERNATE COLORS --- */
/* --- TOP-MOST SPECIAL MENU ITEM LINK - TO ACTIVATE WHEN LOCALE CALLOUT ITEM *see above* ISN'T USED --- */
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top a:link {
    border-top: 1px #85754e solid;
    color: #85754e !important;
    text-decoration: none !important;
    padding: 22px 5% 10px 5% !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top a:visited {
    border-top: 1px #85754e solid;
    color: #85754e !important;
    text-decoration: none !important;
    padding: 22px 5% 10px 5% !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top a:hover {
    border-top: 1px #85754e solid;
    color: #ffffff !important;
    text-decoration: none !important;
    padding: 22px 5% 10px 5% !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link-top a:active {
    border-top: 1px #85754e solid;
    color: #85754e !important;
    text-decoration: none !important;
    padding: 22px 5% 10px 5% !important;
}
/* --- END | TOP-MOST SPECIAL MENU ITEM LINK --- */
/* --- SPECIAL MENU ITEM LINK --- */
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link a:link {
    color: #85754e !important;
    text-decoration: none !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link a:visited {
    color: #85754e !important;
    text-decoration: none !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link a:hover {
    color: #ffffff !important;
    text-decoration: none !important;
}
.et_mobile_menu li.drtass_mobile-menu_well-isnt-that-special_link a:active {
    color: #85754e !important;
    text-decoration: none !important;
}
/* --- END | SPECIAL MENU ITEM LINK --- */
/* --- END | MOB-MENU'S SPECIAL LINKS - ALTERNATE COLORS --- */

/* --- *************************************** --- */






/*-- MOBILE - SOCIAL ICONS IN MOBILE MENU DROPDOWN --*/
@media (min-width: 200px) and (max-width: 586px) {
.drtass_social-icons_for-mobile-only_wrapper {
overflow:hidden;
width:100%!important;
max-width:100%!important;
padding-left:4%!important;
}
}
@media (min-width: 585px) and (max-width: 1121px) {
.drtass_social-icons_for-mobile-only_wrapper {
overflow:hidden;
width:50%!important;
max-width:50%!important;
padding-left:4%!important;
}
}
.drtass_social-icons_for-mobile-only_A {
float:left;
width:24.9%!important;
max-width:24.9%!important;
/*background-color:#ffffff;*/
text-align: left;
}
.drtass_social-icons_for-mobile-only_B {
float:left;
width:24.9%!important;
max-width:24.9%!important;
/*background-color:#ffffff;*/
text-align: left;
}
.drtass_social-icons_for-mobile-only_C {
float:left;
width:24.9%!important;
max-width:24.9%!important;
/*background-color:#ffffff;*/
text-align: left;
}
.drtass_social-icons_for-mobile-only_D {
float:left;
width:24.9%!important;
max-width:24.9%!important;
/*background-color:#ffffff;*/
text-align: left;
}
/*-- END - MOBILE - SOCIAL ICONS IN MOBILE MENU DROPDOWN --*/
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* --- MOBILE MENU BAND-AID FIXES - overriding that annoying static.min.css thing to get the darn hamburger working on screens 1121px and below --- */
@media (max-width: 1121px) {
.et_mobile_nav_menu {
    display:block;
    }
.et_pb_menu__menu {
    display:none !important;
    }
.et_pb_menu--style-left_aligned .et_pb_menu__wrap {
    -ms-flex-pack: end;
    -webkit-box-pack: end;
    justify-content: flex-end !important;
}
.et_pb_menu .et_pb_menu__wrap {
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    display: flex;
    -webkit-box-pack: start;
    align-items: stretch;
    flex-wrap: wrap;
    opacity: 1;
    height: 88px!important;
    max-height:88px!important;
}    
.et_pb_menu .et_mobile_nav_menu {
    float: none;
    margin: 0 0px;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
}
    .et_pb_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu ul {
    list-style: none !important;
    text-align: left;
}
    .et_pb_menu .et_mobile_menu {
    top: 100%;
    padding: 5%;
}
    

    
}
/* --- END | MOBILE MENU BAND-AID FIXES --- */

/* MOBILE MENU - LOGO - scaling */   
@media (min-width: 640px) and (max-width:1121px) {
.et_pb_menu__logo {
height: 82px !important;
max-height: 82px !important;
}
}
@media (min-width: 100px) and (max-width:639px) {
.et_pb_menu__logo {
height: 82px !important;
max-height: 82px !important;
}
}   
/* END | MOBILE MENU - LOGO - scaling */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */
@media only screen and (max-width: 1121px) {
.drtass_main-header_DEC-2021_main_tab-mob .et_pb_column {
width: 50%!important;
}
}
/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */
/* -- BEFORE + AFTER -- */
@media all and (min-width: 768px) {
.drtass_before-and-after_gallery {
  width:75% !important;
  max-width:785px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  margin-top:60px !important;
}
.drtass_post-gallery_caveat {
  width:75% !important;
  max-width:785px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  margin-top:20px !important;
}
}

@media all and (max-width: 767px) {
.drtass_before-and-after_gallery {
width:100% !important;
max-width:100% !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:40px !important;
}
.drtass_post-gallery_caveat {
width:100% !important;
max-width:100% !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:20px !important;
}
}

/* -- END | BEFORE + AFTER -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */
/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

.gform_legacy_markup_wrapper .gform_heading {
  margin-bottom: 0px !important;
  width: 100% !important;
}

/* *** *** *** *** *** *** *** *** *** CONTACT FORM - CROWN SPA */
/* -- GRAVITY FORMS - ID=11 - MAY.10-2023 -- */

#gform_wrapper_11 {/* ---------- *//* ---------- *//* ---------- *//* ---------- */
  margin-top: 0 !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
  margin-bottom: 0 !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}/* ---------- *//* ---------- *//* ---------- *//* ---------- */

#gform_wrapper_11 .gfield_checkbox label {
border-style: none!important; 
border-width: 0px; 
} 

#gform_wrapper_11 .gfield_label .gfield_required {
position: static!important; 
color: #85754E !important;
font-weight: 600 !important;
} 

#gform_wrapper_11 .gfield_label {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
letter-spacing: 0 !important; 
font-weight: 400 !important;
font-size: 16px !important;
} 

#gform_wrapper_11 .gfield_select {
border-bottom-left-radius: 0px!important; 
border-bottom-right-radius: 0px!important; 
border-radius: 0px!important; 
border-top-left-radius: 0px!important; 
border-top-right-radius: 0px!important; 
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 16px; 
font-weight: 500!important; 
height: 46px; 
letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: #ffffff !important;
border-bottom: 1px solid #000000 !important;
border-top: 1px solid #FFFFFF !important;
border-left: 1px solid #FFFFFF !important;
border-right: 1px solid #FFFFFF !important;
} 

#gform_wrapper_11 .gfield_select:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_11 .gform_fields > li {
font-size: 13px; 
padding-bottom: 36px !important; 
/*background-color: #ffbcfb24 !important;*/
padding: 0 25px 0 0px !important; /* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
} 
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_11 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_11 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_11 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_11 .gform_fields > li {
padding: 0px 0px 0px 0px !important;
}
}	
#gform_wrapper_11 .gform_fields > li.gsection {
border-width: 0!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important; 
letter-spacing: 1px !important; 
margin-bottom: 7px; 
padding-bottom: 0px; 
word-spacing: 0px; font-weight: 400!important; 
} 

#gform_wrapper_11 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_11 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_11 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_11 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_11 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}	

#gform_wrapper_11 .ginput_container label {
box-sizing: border-box; 
height: 27px; 
margin-left: 3px; 
opacity: 1; 
padding-bottom: 0px; 
padding-left: 21px; 
padding-right: 0px; font-weight: 400!important; 
width: auto!important; 
} 

#gform_wrapper_11 .gsection_title {
font-size: 16px; 
letter-spacing: 1px!important; 
} 

#gform_wrapper_11 input[type=submit] {
background-color: #ffffff; 
border: 1px solid #666666!important;
border-radius:0 !important;
color: #000000!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 14px !important; 
font-weight: 500!important; 
text-transform: uppercase;
letter-spacing: 1px!important; 
line-height: 25.5px!important; 
padding-bottom: 6px!important; 
padding-left: 60px!important; 
padding-right: 60px!important; 
padding-top: 6px!important; 
transition:0.3s !important;
} 

#gform_wrapper_11 input[type=submit]:hover {
background-color: #85754E !important; 
color: #FFFFFF !important; 
text-align: center!important; 
border: 1px solid #85754E !important;
} 

#gform_wrapper_11 input[type=text] {
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000 !important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 15px; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
font-weight: 400!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
letter-spacing: 1px; 
padding-bottom: 13px; 
padding-left: 3px; 
padding-right: 3px; 
padding-top: 2px!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */ 
} 

#gform_wrapper_11 input[type=text]:hover {
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_11 textarea {
border-radius: 0px; 
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 15px; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
font-weight: 400!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
letter-spacing: 1px; 
padding-left: 5px; 
} 

#gform_wrapper_11 textarea:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#input_11_24 {
  height: 90px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_11 input[type=submit]:hover {
    cursor: pointer;
}


/* -- END GRAVITY FORMS - ID=11 - MAY.10-2023 -- */

/* *** *** *** *** *** *** *** *** *** CONTACT FORM - CROWN METROPOL */

/* -- GRAVITY FORMS - ID=12 - MAY.10-2023 -- */

#gform_wrapper_12 {/* ---------- *//* ---------- *//* ---------- *//* ---------- */
  margin-top: 0 !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
  margin-bottom: 0 !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}/* ---------- *//* ---------- *//* ---------- *//* ---------- */

#gform_wrapper_12 .gfield_checkbox label {
border-style: none!important; 
border-width: 0px; 
} 

#gform_wrapper_12 .gfield_label .gfield_required {
position: static!important; 
color: #85754E !important;
font-weight: 600 !important;
} 

#gform_wrapper_12 .gfield_label {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
letter-spacing: 0 !important; 
font-weight: 400 !important;
font-size: 16px !important;
} 

#gform_wrapper_12 .gfield_select {
border-bottom-left-radius: 0px!important; 
border-bottom-right-radius: 0px!important; 
border-radius: 0px!important; 
border-top-left-radius: 0px!important; 
border-top-right-radius: 0px!important; 
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 16px; 
font-weight: 500!important; 
height: 46px; 
letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: #ffffff !important;
border-bottom: 1px solid #000000 !important;
border-top: 1px solid #FFFFFF !important;
border-left: 1px solid #FFFFFF !important;
border-right: 1px solid #FFFFFF !important;
} 

#gform_wrapper_12 .gfield_select:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_12 .gform_fields > li {
font-size: 13px; 
padding-bottom: 36px !important; 
/*background-color: #ffbcfb24 !important;*/
padding: 0 25px 0 0px !important; /* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
} 
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_12 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_12 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_12 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_12 .gform_fields > li {
padding: 0px 0px 0px 0px !important;
}
}	
#gform_wrapper_12 .gform_fields > li.gsection {
border-width: 0!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important; 
letter-spacing: 1px !important; 
margin-bottom: 7px; 
padding-bottom: 0px; 
word-spacing: 0px; font-weight: 400!important; 
} 

#gform_wrapper_12 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_12 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_12 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_12 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_12 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}	

#gform_wrapper_12 .ginput_container label {
box-sizing: border-box; 
height: 27px; 
margin-left: 3px; 
opacity: 1; 
padding-bottom: 0px; 
padding-left: 21px; 
padding-right: 0px; font-weight: 400!important; 
width: auto!important; 
} 

#gform_wrapper_12 .gsection_title {
font-size: 16px; 
letter-spacing: 1px!important; 
} 

#gform_wrapper_12 input[type=submit] {
background-color: #ffffff; 
border: 1px solid #666666!important;
border-radius:0 !important;
color: #000000!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 14px !important; 
font-weight: 500!important; 
text-transform: uppercase;
letter-spacing: 1px!important; 
line-height: 25.5px!important; 
padding-bottom: 6px!important; 
padding-left: 60px!important; 
padding-right: 60px!important; 
padding-top: 6px!important; 
transition:0.3s !important;
} 

#gform_wrapper_12 input[type=submit]:hover {
background-color: #85754E !important; 
color: #FFFFFF !important; 
text-align: center!important; 
border: 1px solid #85754E !important;
} 

#gform_wrapper_12 input[type=text] {
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000 !important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 15px; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
font-weight: 400!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
letter-spacing: 1px; 
padding-bottom: 13px; 
padding-left: 3px; 
padding-right: 3px; 
padding-top: 2px!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */ 
} 

#gform_wrapper_12 input[type=text]:hover {
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_12 textarea {
border-radius: 0px; 
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 15px; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
font-weight: 400!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
letter-spacing: 1px; 
padding-left: 5px; 
} 

#gform_wrapper_12 textarea:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#input_11_24 {
  height: 90px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_12 input[type=submit]:hover {
    cursor: pointer;
}


/* -- END GRAVITY FORMS - ID=12 - MAY.10-2023 -- */

/* *** *** *** *** *** *** *** *** *** CONTACT FORM - PORT MELBOURNE */
/* -- GRAVITY FORMS - ID=13 - MAY.10-2023 -- */

#gform_wrapper_13 {/* ---------- *//* ---------- *//* ---------- *//* ---------- */
  margin-top: 0 !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
  margin-bottom: 0 !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}/* ---------- *//* ---------- *//* ---------- *//* ---------- */

#gform_wrapper_13 .gfield_checkbox label {
border-style: none!important; 
border-width: 0px; 
} 

#gform_wrapper_13 .gfield_label .gfield_required {
position: static!important; 
color: #85754E !important;
font-weight: 600 !important;
} 

#gform_wrapper_13 .gfield_label {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
letter-spacing: 0 !important; 
font-weight: 400 !important;
font-size: 16px !important;
} 

#gform_wrapper_13 .gfield_select {
border-bottom-left-radius: 0px!important; 
border-bottom-right-radius: 0px!important; 
border-radius: 0px!important; 
border-top-left-radius: 0px!important; 
border-top-right-radius: 0px!important; 
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 16px; 
font-weight: 500!important; 
height: 46px; 
letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: #ffffff !important;
border-bottom: 1px solid #000000 !important;
border-top: 1px solid #FFFFFF !important;
border-left: 1px solid #FFFFFF !important;
border-right: 1px solid #FFFFFF !important;
} 

#gform_wrapper_13 .gfield_select:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_13 .gform_fields > li {
font-size: 13px; 
padding-bottom: 36px !important; 
/*background-color: #ffbcfb24 !important;*/
padding: 0 25px 0 0px !important; /* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
} 
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_13 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_13 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_13 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_13 .gform_fields > li {
padding: 0px 0px 0px 0px !important;
}
}	
#gform_wrapper_13 .gform_fields > li.gsection {
border-width: 0!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important; 
letter-spacing: 1px !important; 
margin-bottom: 7px; 
padding-bottom: 0px; 
word-spacing: 0px; font-weight: 400!important; 
} 

#gform_wrapper_13 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_13 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_13 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_13 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_13 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}	

#gform_wrapper_13 .ginput_container label {
box-sizing: border-box; 
height: 27px; 
margin-left: 3px; 
opacity: 1; 
padding-bottom: 0px; 
padding-left: 21px; 
padding-right: 0px; font-weight: 400!important; 
width: auto!important; 
} 

#gform_wrapper_13 .gsection_title {
font-size: 16px; 
letter-spacing: 1px!important; 
} 

#gform_wrapper_13 input[type=submit] {
background-color: #ffffff; 
border: 1px solid #666666!important;
border-radius:0 !important;
color: #000000!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 14px !important; 
font-weight: 500!important; 
text-transform: uppercase;
letter-spacing: 1px!important; 
line-height: 25.5px!important; 
padding-bottom: 6px!important; 
padding-left: 60px!important; 
padding-right: 60px!important; 
padding-top: 6px!important; 
transition:0.3s !important;
} 

#gform_wrapper_13 input[type=submit]:hover {
background-color: #85754E !important; 
color: #FFFFFF !important; 
text-align: center!important; 
border: 1px solid #85754E !important;
} 

#gform_wrapper_13 input[type=text] {
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000 !important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 15px; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
font-weight: 400!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
letter-spacing: 1px; 
padding-bottom: 13px; 
padding-left: 3px; 
padding-right: 3px; 
padding-top: 2px!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */ 
} 

#gform_wrapper_13 input[type=text]:hover {
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_13 textarea {
border-radius: 0px; 
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 15px; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
font-weight: 400!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
letter-spacing: 1px; 
padding-left: 5px; 
} 

#gform_wrapper_13 textarea:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#input_11_24 {
  height: 90px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_13 input[type=submit]:hover {
    cursor: pointer;
}


/* -- END GRAVITY FORMS - ID=13 - MAY.10-2023 -- */

/* *** *** *** *** *** *** *** *** *** CONTACT FORM - RIPPON LEA */
/* -- GRAVITY FORMS - ID=14 - MAY.10-2023 -- */

#gform_wrapper_14 {/* ---------- *//* ---------- *//* ---------- *//* ---------- */
  margin-top: 0 !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
  margin-bottom: 0 !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}/* ---------- *//* ---------- *//* ---------- *//* ---------- */

#gform_wrapper_14 .gfield_checkbox label {
border-style: none!important; 
border-width: 0px; 
} 

#gform_wrapper_14 .gfield_label .gfield_required {
position: static!important; 
color: #85754E !important;
font-weight: 600 !important;
} 

#gform_wrapper_14 .gfield_label {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
letter-spacing: 0 !important; 
font-weight: 400 !important;
font-size: 16px !important;
} 

#gform_wrapper_14 .gfield_select {
border-bottom-left-radius: 0px!important; 
border-bottom-right-radius: 0px!important; 
border-radius: 0px!important; 
border-top-left-radius: 0px!important; 
border-top-right-radius: 0px!important; 
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 16px; 
font-weight: 500!important; 
height: 46px; 
letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: #ffffff !important;
border-bottom: 1px solid #000000 !important;
border-top: 1px solid #FFFFFF !important;
border-left: 1px solid #FFFFFF !important;
border-right: 1px solid #FFFFFF !important;
} 

#gform_wrapper_14 .gfield_select:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_14 .gform_fields > li {
font-size: 13px; 
padding-bottom: 36px !important; 
/*background-color: #ffbcfb24 !important;*/
padding: 0 25px 0 0px !important; /* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
} 
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_14 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_14 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_14 .gform_fields > li {
padding: 0 25px 0 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
	margin-top:0!important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_14 .gform_fields > li {
padding: 0px 0px 0px 0px !important;
}
}	
#gform_wrapper_14 .gform_fields > li.gsection {
border-width: 0!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important; 
letter-spacing: 1px !important; 
margin-bottom: 7px; 
padding-bottom: 0px; 
word-spacing: 0px; font-weight: 400!important; 
} 

#gform_wrapper_14 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_14 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_14 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_14 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_14 .gform_footer { 
padding: 14px 0px 0px 0px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}
}	

#gform_wrapper_14 .ginput_container label {
box-sizing: border-box; 
height: 27px; 
margin-left: 3px; 
opacity: 1; 
padding-bottom: 0px; 
padding-left: 21px; 
padding-right: 0px; font-weight: 400!important; 
width: auto!important; 
} 

#gform_wrapper_14 .gsection_title {
font-size: 16px; 
letter-spacing: 1px!important; 
} 

#gform_wrapper_14 input[type=submit] {
background-color: #ffffff; 
border: 1px solid #666666!important;
border-radius:0 !important;
color: #000000!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 14px !important; 
font-weight: 500!important; 
text-transform: uppercase;
letter-spacing: 1px!important; 
line-height: 25.5px!important; 
padding-bottom: 6px!important; 
padding-left: 60px!important; 
padding-right: 60px!important; 
padding-top: 6px!important; 
transition:0.3s !important;
} 

#gform_wrapper_14 input[type=submit]:hover {
background-color: #85754E !important; 
color: #FFFFFF !important; 
text-align: center!important; 
border: 1px solid #85754E !important;
} 

#gform_wrapper_14 input[type=text] {
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000 !important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 15px; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
font-weight: 400!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
letter-spacing: 1px; 
padding-bottom: 13px; 
padding-left: 3px; 
padding-right: 3px; 
padding-top: 2px!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */ 
} 

#gform_wrapper_14 input[type=text]:hover {
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_14 textarea {
border-radius: 0px; 
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 15px; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
font-weight: 400!important; /* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
letter-spacing: 1px; 
padding-left: 5px; 
} 

#gform_wrapper_14 textarea:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#input_11_24 {
  height: 90px !important;/* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- *//* ---------- */
}

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_14 input[type=submit]:hover {
    cursor: pointer;
}


/* -- END GRAVITY FORMS - ID=14 - MAY.10-2023 -- */
/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* * */
/* ** */
/* *** */
/* **** */
/* ***** */
/* ****** */
/* ******* */
/* ******** */
/* ********* */
/* ********** */
/* - */

/* - */
/* ********** */
/* ********* */
/* ******** */
/* ******* */
/* ****** */
/* ***** */
/* **** */
/* *** */
/* ** */
/* * */
/* - */

/* - */
/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */
.et_pb_row.et_pb_row_0.home-special-mockup-1 {
    width: 100% !important;
    max-width: 100% !important;
}
.et_pb_row.et_pb_row_1.home-special-mockup-2 {
    width: 80% !important;
    max-width: 1080px !important;
}
.et_pb_row.et_pb_row_2.home-special-mockup-3 {
    width: 100% !important;
    max-width: 100% !important;
}
.et_pb_row.et_pb_row_3.home-special-mockup-4 {
    width: 80% !important;
    max-width: 1080px !important;
}
.et_pb_row.et_pb_row_5.drtass_home_join-signature-club_row {
    width: 80% !important;
    max-width: 1080px !important;
}
/* --- *************************************** --- */
/* --- *************************************** --- */
/* -- PROJECTS - SECTION ON HOME -- */
.projects-text {
	line-height: 1.25em;
	padding-bottom: 19px !important;
	width: 80%;
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
}
.projects-span {
    font-size: 24px!important;
	font-weight: 300!important;
}
.news-span-small {
	font-size: 18px!important;
	font-weight: 300!important;
}
.ds-vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
}
.main-title-of-section {
    background-color: #707070;
    width: 7%;
    font-size: 1px;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}
/* -- END -- */
/*** -- Responsive Styles Tablet Only -- ***/
@media all and (min-width: 768px) and (max-width: 980px) {
	.home_flex_image_rows_columns_a .et_pb_column {
width: 50%!important;
}
	.home_flex_image_rows_columns_b .et_pb_column {
width: 50%!important;
}
	.home_flex_image_rows_columns_c .et_pb_column {
width: 50%!important;
}
	.footer_multi-column_layout .et_pb_column {
width: 19.8% !important;
margin-right: 0 !important;
padding-right: 25px!important;
}	
	
	
}
/*** -- END Responsive Styles Tablet Only -- ***/
/* --- *************************************** --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- TEMPORARY SCREENSHOT PAGE - ROW --- */
@media (min-width: 1335px) {
.et_pb_row.et_pb_row_0.zzzz-screenshot-row_jan11-2022 {
width:1120px !important;
max-width: 1120px !important;
}
}
@media (min-width: 981px) and (max-width: 1334px) {
.et_pb_row.et_pb_row_0.zzzz-screenshot-row_jan11-2022 {
width:1120px !important;
max-width: 1120px !important;
}
}
/* --- END | TEMPORARY SCREENSHOT PAGE - ROW --- */
/* --- *************************************** --- */

/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- BOILERPLATE CUSTOM TEXT LINK STYLES --- */
/* replace all "class-name" instances with new class name */
.class-name a {
	color:#f5f3ed;/* replace HEX color */
}
.class-name a:visited {
	color:#f5f3ed;/* replace HEX color */
}
.class-name a:hover {
	color:#f5f3ed;/* replace HEX color */
	border-bottom:1px dashed;/* latter = dashed or solid */
}
.class-name a:active {
	color:#f5f3ed;/* replace HEX color */
}

/* --- END BOILERPLATE CUSTOM TEXT LINK STYLES --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/* --- *************************************** --- */
/*** MEDIA - 1248 and up ***/
@media all and (min-width: 1248px) {
/* -- DP Owl Carousel -- Sections + Rows -- */
/* SECTIONS */
.et_pb_section_1.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_2.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_3.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_4.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_5.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_6.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_7.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_8.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_9.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_10.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_11.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_12.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_13.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_14.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_15.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_16.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_17.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_18.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_19.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_20.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
/* ROWS */
.et_pb_row_1.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 65px 0px !important;
}
.et_pb_row_2.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_3.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_4.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_5.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_6.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_7.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_8.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_9.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_10.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_11.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_12.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_13.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_14.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_15.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_16.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_17.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_18.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_19.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
.et_pb_row_20.drtass_dp-owl-carousel_row {
/*background-color:#fbeefb !important;*/
width:68%!important;
max-width:68%!important;
padding: 85px 0px !important;
}
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
/* -- DP Owl Carousel -- Sections + Rows -- */
/* SECTIONS */
.et_pb_section_1.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_2.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_3.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_4.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_5.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_6.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_7.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_8.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_9.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_10.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_11.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_12.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_13.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_14.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_15.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_16.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_17.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_18.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_19.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_20.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
/* ROWS */
.et_pb_row_1.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 45px 0px !important;
}
.et_pb_row_2.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_3.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_4.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_5.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_6.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_7.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_8.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_9.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_10.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_11.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_12.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_13.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_14.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_15.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_16.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_17.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_18.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_19.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
.et_pb_row_20.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:75%!important;
max-width:75%!important;
padding: 75px 0px !important;
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
/* -- DP Owl Carousel -- Sections + Rows -- */
/* SECTIONS */
.et_pb_section_1.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_2.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_3.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_4.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_5.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_6.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_7.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_8.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_9.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_10.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_11.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_12.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_13.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_14.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_15.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_16.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_17.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_18.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_19.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_20.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
/* ROWS */
.et_pb_row_1.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_2.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_3.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_4.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_5.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_6.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_7.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_8.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_9.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_10.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_11.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_12.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_13.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_14.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_15.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_16.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_17.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_18.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_19.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
.et_pb_row_20.drtass_dp-owl-carousel_row {
/*background-color:#fff4f4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 82px 0px !important;
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
/* -- DP Owl Carousel -- Sections + Rows -- */
/* SECTIONS */
.et_pb_section_1.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_2.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_3.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_4.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_5.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_6.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_7.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_8.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_9.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_10.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_11.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_12.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_13.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_14.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_15.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_16.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_17.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_18.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_19.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_20.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
/* ROWS */
.et_pb_row_1.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_2.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_3.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_4.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_5.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_6.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_7.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_8.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_9.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_10.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_11.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_12.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_13.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_14.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_15.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_16.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_17.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_18.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_19.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
.et_pb_row_20.drtass_dp-owl-carousel_row {
/*background-color:#f4fff4 !important;*/
width:80%!important;
max-width:80%!important;
padding: 86px 0px !important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
/* -- DP Owl Carousel -- Sections + Rows -- */
/* SECTIONS */
.et_pb_section_1.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_2.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_3.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_4.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_5.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_6.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_7.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_8.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_9.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_10.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_11.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_12.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_13.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_14.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_15.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_16.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_17.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_18.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_19.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
.et_pb_section_20.drtass_dp-owl-carousel_section {
/*background-color:#fff4f4 !important;*/
padding: 0px 0px !important;
}
/* ROWS */
.et_pb_row_1.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_2.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_3.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_4.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_5.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_6.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_7.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_8.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_9.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_10.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_11.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_12.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_13.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_14.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_15.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_16.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_17.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_18.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_19.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
.et_pb_row_20.drtass_dp-owl-carousel_row {
/*background-color:#f4f4ff !important;*/
width:90%!important;
max-width:90%!important;
padding: 81px 0px !important;
}
}

/* -- ACCORDION -- Sections + Rows -- */
/*** MEDIA - 1248 and up ***/
@media all and (min-width: 1248px) {
.et_pb_section_0.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_1.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_2.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_3.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_4.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_5.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_6.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_7.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_row.et_pb_row_0.drtass_treatments_row_accordion {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row.et_pb_row_1.drtass_treatments_row_accordion {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row.et_pb_row_2.drtass_treatments_row_accordion {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row.et_pb_row_3.drtass_treatments_row_accordion {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row.et_pb_row_4.drtass_treatments_row_accordion {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row.et_pb_row_5.drtass_treatments_row_accordion {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row.et_pb_row_6.drtass_treatments_row_accordion {
width:68%!important;
max-width:1494px!important;
display: flex;
}
.et_pb_row.et_pb_row_7.drtass_treatments_row_accordion {
width:68%!important;
max-width:1494px!important;
display: flex;
}
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_section_0.drtass_treatments_section_accordion {
  padding:35px 0 !important;
}
.et_pb_section_1.drtass_treatments_section_accordion {
  padding:35px 0 !important;
}
.et_pb_section_2.drtass_treatments_section_accordion {
  padding:35px 0 !important;
}
.et_pb_section_3.drtass_treatments_section_accordion {
  padding:35px 0 !important;
}
.et_pb_section_4.drtass_treatments_section_accordion {
  padding:35px 0 !important;
}
.et_pb_section_5.drtass_treatments_section_accordion {
  padding:35px 0 !important;
}
.et_pb_section_6.drtass_treatments_section_accordion {
  padding:35px 0 !important;
}
.et_pb_section_7.drtass_treatments_section_accordion {
  padding:35px 0 !important;
}
.et_pb_row.et_pb_row_0.drtass_treatments_row_accordion {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row.et_pb_row_1.drtass_treatments_row_accordion {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row.et_pb_row_2.drtass_treatments_row_accordion {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row.et_pb_row_3.drtass_treatments_row_accordion {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row.et_pb_row_4.drtass_treatments_row_accordion {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row.et_pb_row_5.drtass_treatments_row_accordion {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row.et_pb_row_6.drtass_treatments_row_accordion {
width:75%!important;
max-width:75%!important;
display: flex;
}
.et_pb_row.et_pb_row_7.drtass_treatments_row_accordion {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_section_0.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_1.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_2.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_3.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_4.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_5.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_6.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_section_7.drtass_treatments_section_accordion {
  padding:30px 0 !important;
}
.et_pb_row.et_pb_row_0.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_1.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_2.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_3.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_4.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_5.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_6.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_7.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_section_0.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_1.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_2.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_3.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_4.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_5.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_6.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_7.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_row.et_pb_row_0.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_1.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_2.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_3.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_4.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_5.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_6.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
.et_pb_row.et_pb_row_7.drtass_treatments_row_accordion {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
.et_pb_section_0.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_1.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_2.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_3.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_4.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_5.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_6.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_section_7.drtass_treatments_section_accordion {
  padding:0 0 !important;
}
.et_pb_row.et_pb_row_0.drtass_treatments_row_accordion {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row.et_pb_row_1.drtass_treatments_row_accordion {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row.et_pb_row_2.drtass_treatments_row_accordion {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row.et_pb_row_3.drtass_treatments_row_accordion {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row.et_pb_row_4.drtass_treatments_row_accordion {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row.et_pb_row_5.drtass_treatments_row_accordion {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row.et_pb_row_6.drtass_treatments_row_accordion {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
.et_pb_row.et_pb_row_7.drtass_treatments_row_accordion {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}

/* This one is a secondary row - in the case of treatments/laser-genesis - for the two-column row on Laser Genesis page */
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_4.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}

/* --- ROW 5 --- */
.et_pb_row_5.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_5.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_5.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_5.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_5.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_5.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}

/* --- ROW 6 --- */
.et_pb_row_6.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_6.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_6.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_6.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_6.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_6.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}


/* --- ROW 7 --- */
.et_pb_row_7.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_7.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_7.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_7.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_7.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_7.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}


/* --- ROW 8 --- */
.et_pb_row_8.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_8.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_8.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_8.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_8.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_8.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}


/* --- ROW 9 --- */
.et_pb_row_9.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_9.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_9.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_9.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_9.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_9.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}


/* --- ROW 10 --- */
.et_pb_row_10.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_10.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_10.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_10.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_10.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_10.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 11 --- */
.et_pb_row_11.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_11.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_11.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_11.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_11.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_11.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 12 --- */
.et_pb_row_12.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_12.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_12.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_12.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_12.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_12.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 13 --- */
.et_pb_row_13.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_13.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_13.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_13.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_13.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_13.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 14 --- */
.et_pb_row_14.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_14.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_14.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_14.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_14.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_14.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 15 --- */
.et_pb_row_15.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_15.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_15.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_15.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_15.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_15.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 16 --- */
.et_pb_row_16.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_16.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_16.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_16.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_16.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_16.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 17 --- */
.et_pb_row_17.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_17.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_17.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_17.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_17.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_17.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 18 --- */
.et_pb_row_18.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_18.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_18.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_18.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_18.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_18.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 19 --- */
.et_pb_row_11.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_19.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_19.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_19.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_19.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_19.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 20 --- */
.et_pb_row_11.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_20.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_20.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_20.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_20.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_20.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 21 --- */
.et_pb_row_21.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_21.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_21.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_21.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_21.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_21.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 22 --- */
.et_pb_row_22.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_22.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_22.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_22.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_22.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_22.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 23 --- */
.et_pb_row_23.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_23.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_23.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_23.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_23.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_23.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 24 --- */
.et_pb_row_24.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_24.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_24.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_24.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_24.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_24.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 25 --- */
.et_pb_row_25.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_25.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_25.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_25.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_25.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_25.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 26 --- */
.et_pb_row_26.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_26.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_26.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_26.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_26.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_26.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 27 --- */
.et_pb_row_27.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_27.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_27.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_27.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_27.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_27.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 28 --- */
.et_pb_row_28.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_28.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_28.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_28.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_28.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_28.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 29 --- */
.et_pb_row_21.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_29.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_29.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_29.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_29.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_29.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}
/* --- ROW 30 --- */
.et_pb_row_21.drtass_about-us_row_pic-and-blurb {
    padding-top:12px !important;
}
@media all and (min-width: 1248px) {
.et_pb_row_30.drtass_about-us_row_pic-and-blurb {
width:68%!important;
max-width:68%!important;
display: flex;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row_30.drtass_about-us_row_pic-and-blurb {
width:75%!important;
max-width:75%!important;
display: flex;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row_30.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row_30.drtass_about-us_row_pic-and-blurb {
width:80%!important;
max-width:80%!important;
display: flex;
}
}
@media all and (max-width: 767px) {
.et_pb_row_30.drtass_about-us_row_pic-and-blurb {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
}
}

/* FinerPoints ROW */

/* FinerPoints ROW */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */
@media all and (min-width: 1248px) {
.et_pb_row.et_pb_row_0.drtass_finer-points {
width:68%!important;
max-width:1494px!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points {
width:68%!important;
max-width:1494px!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points {
width:68%!important;
max-width:1494px!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points {
width:68%!important;
max-width:1494px!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points {
width:68%!important;
max-width:1494px!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points {
width:68%!important;
max-width:1494px!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points {
width:68%!important;
max-width:1494px!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points {
width:68%!important;
max-width:1494px!important;
display: flex;
padding-bottom: 100px !important;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row.et_pb_row_0.drtass_finer-points {
width:75%!important;
max-width:75%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points {
width:75%!important;
max-width:75%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points {
width:75%!important;
max-width:75%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points {
width:75%!important;
max-width:75%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points {
width:75%!important;
max-width:75%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points {
width:75%!important;
max-width:75%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points {
width:75%!important;
max-width:75%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points {
width:75%!important;
max-width:75%!important;
display: flex;
padding-bottom: 100px !important;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row.et_pb_row_0.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row.et_pb_row_0.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points {
width:80%!important;
max-width:80%!important;
display: flex;
padding-bottom: 100px !important;
}
}
@media all and (max-width: 767px) {
.et_pb_row.et_pb_row_0.drtass_finer-points {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding-bottom: 100px !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding-bottom: 100px !important;
}
}
/* END | FinerPoints ROW */

/* FinerPoints special ROW */
@media all and (min-width: 1248px) {
.et_pb_row.et_pb_row_0.drtass_finer-points_special {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points_special {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points_special {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points_special {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points_special {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points_special {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points_special {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points_special {
width:68%!important;
max-width:1494px!important;
display: flex;
padding: 0 0 57px 0 !important;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row.et_pb_row_0.drtass_finer-points_special {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points_special {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points_special {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points_special {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points_special {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points_special {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points_special {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points_special {
width:75%!important;
max-width:75%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row.et_pb_row_0.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row.et_pb_row_0.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points_special {
width:80%!important;
max-width:80%!important;
display: flex;
padding: 0 0 57px 0 !important;
}
}
@media all and (max-width: 767px) {
.et_pb_row.et_pb_row_0.drtass_finer-points_special {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_1.drtass_finer-points_special {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_2.drtass_finer-points_special {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_3.drtass_finer-points_special {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_4.drtass_finer-points_special {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_5.drtass_finer-points_special {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_6.drtass_finer-points_special {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 0 0 57px 0 !important;
}
.et_pb_row.et_pb_row_7.drtass_finer-points_special {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
padding: 0 0 57px 0 !important;
}
}
/* END | FinerPoints special ROW */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */


/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */
/* PREFOOTER C.T.A. ROW */
@media only screen and (min-width: 981px) {
.et_pb_with_border.et_pb_row.et_pb_row_0.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_1.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_2.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_3.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_4.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_5.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_6.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_7.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_8.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_9.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
.et_pb_with_border.et_pb_row.et_pb_row_10.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 75%!important;
max-width: 75%!important;
}
}
@media only screen and (max-width: 980px) {
.et_pb_with_border.et_pb_row.et_pb_row_0.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_1.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_2.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_3.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_4.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_5.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_6.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_7.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_8.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_9.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}  
.et_pb_with_border.et_pb_row.et_pb_row_10.drtass_pre-footer_CTA_row {
/*background-color:blueviolet!important;*/
width: 90%!important;
max-width: 90%!important;
}
}
/* END | PREFOOTER C.T.A. ROW */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */
/* *** BLOG POST *** */
/* SECTION */
.drtass_blog-post_section {
  padding:75px 0 30px 0 !important;
}

/* ROWS */
@media all and (min-width: 1248px) {
.et_pb_row.et_pb_row_0.drtass_blog-post_row-01 {
width:60%!important;
max-width:1080px!important;
display: flex;
border-bottom: 1px #d0bf95 solid !important;
padding: 0 0 40px 0 !important;
/*background-color:#fff6fc;*/
}
.drtass_blog-post_row-01 h1{
line-height: 1.26em!important;
}
.et_pb_row.et_pb_row_1.drtass_blog-post_row-02 {
width:60%!important;
max-width:1080px!important;
display: flex;
padding-top: 35px !important;
padding-bottom: 80px !important;
/*background-color:#eafffc;*/
}
.drtass_blog-post_row-02 h1{
line-height: 1.26em!important;
}
.et_pb_row.et_pb_row_2.drtass_blog-post_row-03 {
width:60%!important;
max-width:1080px!important;
display: flex;
padding-top: 0px !important;
padding-bottom: 0px !important;
/*background-color:#f5ffea;*/
}
.drtass_blog-post_row-03 h1{
line-height: 1.26em!important;
}
}
@media all and (min-width: 1100px) and (max-width: 1247px) {
.et_pb_row.et_pb_row_0.drtass_blog-post_row-01 {
width:75%!important;
max-width:75%!important;
display: flex;
border-bottom: 1px #d0bf95 solid !important;
padding: 0 0 40px 0 !important;
/*background-color:#fff6fc;*/
}
.et_pb_row.et_pb_row_1.drtass_blog-post_row-02 {
width:75%!important;
max-width:75%!important;
display: flex;
  padding-top: 35px !important;
padding-bottom: 80px !important;
/*background-color:#eafffc;*/
}
.et_pb_row.et_pb_row_2.drtass_blog-post_row-03 {
width:75%!important;
max-width:75%!important;
display: flex;
  padding-top: 0px !important;
padding-bottom: 0px !important;
/*background-color:#f5ffea;*/
}
.drtass_blog-post_row-01 h1{
line-height: 1.26em!important;
}
  .drtass_blog-post_row-02 h1{
line-height: 1.26em!important;
}
  .drtass_blog-post_row-03 h1{
line-height: 1.26em!important;
}
}
@media all and (min-width: 981px) and (max-width: 1100px) {
.et_pb_row.et_pb_row_0.drtass_blog-post_row-01 {
width:80%!important;
max-width:80%!important;
display: flex;
border-bottom: 1px #d0bf95 solid !important;
padding: 0 0 40px 0 !important;
/*background-color:#fff6fc;*/
}
.et_pb_row.et_pb_row_1.drtass_blog-post_row-02 {
width:80%!important;
max-width:80%!important;
display: flex;
  padding-top: 35px !important;
padding-bottom: 80px !important;
/*background-color:#eafffc;*/
}
.et_pb_row.et_pb_row_2.drtass_blog-post_row-03 {
width:80%!important;
max-width:80%!important;
display: flex;
  padding-top: 0px !important;
padding-bottom: 0px !important;
/*background-color:#f5ffea;*/
}
  .drtass_blog-post_row-01 h1{
line-height: 1.26em!important;
}
  .drtass_blog-post_row-02 h1{
line-height: 1.26em!important;
}
  .drtass_blog-post_row-03 h1{
line-height: 1.26em!important;
}
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_pb_row.et_pb_row_0.drtass_blog-post_row-01 {
width:80%!important;
max-width:80%!important;
display: flex;
border-bottom: 1px #d0bf95 solid !important;
padding: 0 0 40px 0 !important;
/*background-color:#fff6fc;*/
}
.et_pb_row.et_pb_row_1.drtass_blog-post_row-02 {
width:80%!important;
max-width:80%!important;
display: flex;
  padding-top: 35px !important;
padding-bottom: 80px !important;
/*background-color:#eafffc;*/
}
.et_pb_row.et_pb_row_2.drtass_blog-post_row-03 {
width:80%!important;
max-width:80%!important;
display: flex;
  padding-top: 0px !important;
padding-bottom: 0px !important;
/*background-color:#f5ffea;*/
}
  .drtass_blog-post_row-01 h1{
line-height: 1.26em!important;
}
  .drtass_blog-post_row-02 h1{
line-height: 1.26em!important;
}
  .drtass_blog-post_row-03 h1{
line-height: 1.26em!important;
}
}
@media all and (max-width: 767px) {
.et_pb_row.et_pb_row_0.drtass_blog-post_row-01 {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
border-bottom: 1px #d0bf95 solid !important;
padding: 0 0 40px 0 !important;
/*background-color:#fff6fc;*/
}
.et_pb_row.et_pb_row_1.drtass_blog-post_row-02 {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
  padding-top: 35px !important;
padding-bottom: 80px !important;
/*background-color:#eafffc;*/
}
.et_pb_row.et_pb_row_2.drtass_blog-post_row-03 {
width:90%!important;
max-width:90%!important;
/*display: flex;*/
  padding-top: 0px !important;
padding-bottom: 0px !important;
/*background-color:#f5ffea;*/
}
  .drtass_blog-post_row-01 h1{
line-height: 1.26em!important;
}
  .drtass_blog-post_row-02 h1{
line-height: 1.26em!important;
}
  .drtass_blog-post_row-03 h1{
line-height: 1.26em!important;
}
}

/* TITLE */
.drtass_blog-post_title {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 27px!important;
font-weight: 300!important;
letter-spacing:0!important;
text-align: left;
color: #000000 !important;
padding-bottom: 20px !important;
  line-height:1.3em!important;
margin-bottom: 0px !important;
}
h1.drtass_blog-post_title-actual {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 27px!important;
font-weight: 300!important;
letter-spacing:0!important;
text-align: left;
color: #000000 !important;
padding-bottom: 20px !important;
  line-height:1.3em!important;
margin-bottom: 0px !important;
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
h1.drtass_blog-post_title-actual {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 25px!important;
font-weight: 300!important;
letter-spacing:0!important;
text-align: left;
color: #000000 !important;
padding-bottom: 20px !important;
margin-bottom: 0px !important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
h1.drtass_blog-post_title-actual {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 25px!important;
font-weight: 300!important;
letter-spacing:0!important;
text-align: left;
color: #000000 !important;
padding-bottom: 20px !important;
margin-bottom: 0px !important;
}
}

/* DATE */
.drtass_blog-post_date {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 16px;
color: #878787 !important;
letter-spacing: 2px;
line-height: 0.8em;
padding-bottom: 0px;
margin-bottom: 0px !important;
font-weight: 500; 
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
.drtass_blog-post_date {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 15px;
color: #878787 !important;
letter-spacing: 1px;
line-height: 0.8em;
padding-bottom: 0px;
margin-bottom:0px!important;
font-weight: 500;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
.drtass_blog-post_date {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 15px;
color: #878787 !important;
letter-spacing: 1px;
line-height: 0.8em;
padding-bottom: 0px;
margin-bottom:0px!important;
font-weight: 500;
}
}

/* TEXT */
.drtass_blog-post_text {
font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size:17px;
color:#000000 !important;
padding:0px 0px 0px 0px !important;
font-weight:400 !important;
line-height:1.6em;
transition: 0.3s !important;
}
.drtass_blog-post_text a:link {
color:#000000 !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_blog-post_text a:visited {
color:#000000 !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_blog-post_text a:hover {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_blog-post_text a:active {
color:#000000 !important;/* DR TASS GOLD */
text-decoration:none !important;
}

.drtass_blog-post_text h2 {
  line-height: 1.2em!important;
}
.drtass_blog-post_text_intro h2 {
  line-height: 1.2em!important;
}
.drtass_blog-post_text_intro {
font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size:17px;
color:#000000 !important;
padding:0px 0px 50px 0px !important;
font-weight:400 !important;
line-height:1.6em;
transition: 0.3s !important;
}
.drtass_blog-post_text_intro a:link {
color:#000000 !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_blog-post_text_intro a:visited {
color:#000000 !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_blog-post_text_intro a:hover {
color:#85754e !important;/* DR TASS GOLD */
text-decoration:none !important;
}
.drtass_blog-post_text_intro a:active {
color:#000000 !important;/* DR TASS GOLD */
text-decoration:none !important;
}

/* IMAGE */
.drtass_blog-post_image {
/*background-color:#7CB3FF;*/
padding:45px 0 !important;
}
.drtass_blog-post_image-with-button-underneath {
/*background-color:#7CB3FF;*/
padding:45px 0 0 0 !important;
}

/* FEATURED POSTS */
/*.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(473px, 1fr));
  gap: 37.5px;
}
@media all and (min-width: 1875px) and (max-width: 2197px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
  gap: 37.5px;
}
}
@media all and (min-width: 1434px) and (max-width: 1876px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  gap: 37.5px;
}
}
@media all and (min-width: 1000px) and (max-width: 1433px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 25px;
}
}
@media all and (min-width: 768px) and (max-width: 999px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  gap: 25px;
}
}*/
/* FEATURED POSTS */
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
  gap: 2%;
}
@media all and (min-width: 1875px) and (max-width: 2197px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
  gap: 2%;
}
}
@media all and (min-width: 1434px) and (max-width: 1876px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
  gap: 2%;
}
}
@media all and (min-width: 1000px) and (max-width: 1433px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
  gap: 2%;
}
}
@media all and (min-width: 768px) and (max-width: 999px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
  gap: 2%;
}
}
@media all and (min-width: 20px) and (max-width: 767px) {
.drtass_blog-post_featured-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(99%, 1fr));
  gap: 1%;
}
}


/* *** END | BLOG POST *** */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- *//* --  -- */
/* --  -- *//* --  -- */
/* --  -- */

/* -- NEW ADDITIONS - MAR.21, 2023 -- */

/* *** *** *** *** *** *** *** *** *** BOOKING FORM */
/* -- GRAVITY FORMS - ID=9 - MAR.21-2023 -- */
#gform_wrapper_9 .gfield_checkbox label {
border-style: none!important; 
border-width: 0px; 
} 

#gform_wrapper_9 .gfield_label .gfield_required {
position: static!important; 
color: #85754E !important;
font-weight: 600 !important;
} 

#gform_wrapper_9 .gfield_label {
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
letter-spacing: 0 !important; 
font-weight: 400 !important;
font-size: 14px !important;
} 

#gform_wrapper_9 .gfield_select {
border-bottom-left-radius: 0px!important; 
border-bottom-right-radius: 0px!important; 
border-radius: 0px!important; 
border-top-left-radius: 0px!important; 
border-top-right-radius: 0px!important; 
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 14px !important; 
font-weight: 500 !important; 
height: 35px; 
letter-spacing: 1px !important; 
text-transform: uppercase !important;
background-color: #ffffff !important;
border-bottom: 1px solid #000000 !important;
border-top: 1px solid #FFFFFF !important;
border-left: 1px solid #FFFFFF !important;
border-right: 1px solid #FFFFFF !important;
} 

#gform_wrapper_9 .gfield_select:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_9 .gform_fields > li {
font-size: 13px; 
padding-bottom: 36px !important; 
/*background-color: #ffbcfb24 !important;*/
padding: 0 10px 0 10px !important;
	margin-top:0!important;
margin-bottom:10px !important;
} 
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_9 .gform_fields > li {
padding: 0 10px 0 10px !important;
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_9 .gform_fields > li {
padding: 0 10px 0 10px !important;
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_9 .gform_fields > li {
padding: 0 10px 0 10px !important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_9 .gform_fields > li {
padding: 0px 0px 0px 0px !important;
}
}	
#gform_wrapper_9 .gform_fields > li.gsection {
border-width: 0!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important; 
letter-spacing: 1px !important; 
margin-bottom: 7px; 
padding-bottom: 0px; 
word-spacing: 0px; font-weight: 400!important; 
} 

#gform_wrapper_9 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
/*** MEDIA - 1101 to 1247 ***/
@media all and (min-width: 1100px) and (max-width: 1247px) {
#gform_wrapper_9 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - 981 to 1100 ***/
@media all and (min-width: 981px) and (max-width: 1100px) {
#gform_wrapper_9 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - 768 to 980 ***/
@media all and (min-width: 768px) and (max-width: 980px) {
#gform_wrapper_9 .gform_footer { 
padding: 25px 25px 25px 25px !important;
}
}
/*** MEDIA - up to 767 ***/
@media all and (max-width: 767px) {
#gform_wrapper_9 .gform_footer { 
padding: 25px 0px 25px 0px !important;
}
}	

#gform_wrapper_9 .ginput_container label {
box-sizing: border-box; 
height: 27px; 
margin-left: 3px; 
opacity: 1; 
padding-bottom: 0px; 
padding-left: 21px; 
padding-right: 0px; font-weight: 400!important; 
width: auto!important; 
} 

#gform_wrapper_9 .gsection_title {
font-size: 16px; 
letter-spacing: 1px!important; 
} 

#gform_wrapper_9 input[type=submit] {
background-color: #ffffff; 
border: 1px solid #666666!important;
border-radius:0 !important;
color: #000000!important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 14px !important; 
font-weight: 500!important; 
text-transform: uppercase;
letter-spacing: 1px!important; 
line-height: 25.5px!important; 
padding-bottom: 6px!important; 
padding-left: 60px!important; 
padding-right: 60px!important; 
padding-top: 6px!important; 
transition:0.3s !important;
} 

#gform_wrapper_9 input[type=submit]:hover {
background-color: #85754E !important; 
color: #FFFFFF !important; 
text-align: center!important; 
border: 1px solid #85754E !important;
} 

#gform_wrapper_9 input[type=text] {
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000 !important; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 15px !important; 
font-weight: 500 !important; 
letter-spacing: 1px; 
padding-bottom: 7px !important; 
padding-left: 0px !important; 
padding-right: 0px !important; 
padding-top: 7px !important; 
} 

#gform_wrapper_9 input[type=text]:hover {
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

#gform_wrapper_9 textarea {
border-radius: 0px; 
border-top:1px solid #ffffff !important;
border-left:1px solid #ffffff !important;
border-right:1px solid #ffffff !important;
border-bottom: 1px solid #000000!important;
color: #000000; 
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important; 
font-size: 15px !important; 
font-weight: 500!important; 
letter-spacing: 1px; 
padding-left: 0px !important; 
	padding-top: 0px !important;
} 

#gform_wrapper_9 textarea:hover {
background-color: #ffffff!important; 
border-bottom: 1px solid rgba(102,102,102,1)!important;
} 

/*-- changes the cursor - from arrow to pointer - on hover || thanks to Olga from Elegant Themes Support --*/
#gform_wrapper_9 input[type=submit]:hover {
    cursor: pointer;
}

/* -- GRAVITY FORMS - LOCATIONS - ID No. 9 - CHECKBOXES -- */
#input_9_36 {
  overflow:hidden !important;
  margin: 3px 0px 0px 0px !important;
}
.gchoice.gchoice_9_36_1 {
  width:150px !important;
  /*background-color:aqua;*/
  float: left !important;
}
.gchoice.gchoice_9_36_2 {
  width:150px !important;
  /*background-color:bisque;*/
  float: left !important;
}
#label_9_36_1 {
margin:0 !important;
padding:2px 0 0 5px !important;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
letter-spacing: 0 !important;
font-weight: 400 !important;
font-size: 14px !important;
text-transform: uppercase !important;
}
#label_9_36_2 {
margin:0 !important;
padding:2px 0 0 5px !important;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
letter-spacing: 0 !important;
font-weight: 400 !important;
font-size: 14px !important;
text-transform: uppercase !important;
}
#choice_9_36_1 {
  margin-right:0!important;
}
#choice_9_36_2 {
  margin-right:0!important;
}
.ginput_container.ginput_container_checkbox {
  margin-top:0 !important;
}
/* -- END | GRAVITY FORMS - LOCATIONS - ID No. 9 - CHECKBOXES -- */



/* -- END GRAVITY FORMS - ID=9 - MAR.21-2023 -- */

/* -- NEW MODS - - SEPT.16-17-2024 -- */
.et_pb_toggle_close {
  background-color:#ffffff!important;
}
/* Button - CUSTOMIZED - Used in Accordion */
.drtass_accordion_custom-button a:link {
  border:1px solid #85754E !important;
  display:inline-block!important;
  margin-top:12px!important;margin-bottom:20px!important;
  padding:8px 40px!important;
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
  color: #85754E !important;
  font-size:14px!important;font-weight:500!important;
  background-color:#ffffff!important;
  transition:0.2s !important;
}
.drtass_accordion_custom-button a:visited {
  border:1px solid #85754E !important;
  color: #85754E !important;
  background-color:#ffffff!important;
}
.drtass_accordion_custom-button a:hover {
  border:1px solid #85754E !important;
  color: #ffffff !important;
  background-color:#85754E !important;
}
.drtass_accordion_custom-button a:active {
  border:1px solid #85754E !important;
  color: #85754E !important;
  background-color:#ffffff!important;
}
/* END | Button - CUSTOMIZED - Used in Accordion */

/* -- END | NEW MODS - - SEPT.16-17-2024 -- */
/* - - BLOG - - styling amendments - SEPT.17-2024 - - */
@media only screen and (min-width: 1200px) {
.drtass_blog-post_row-01, .drtass_blog-post_row-02, .drtass_blog-post_row-03, .drtass_blog-post_row-04, .drtass_blog-post_row-05, .drtass_blog-post_row-06, .drtass_blog-post_row-07, .drtass_blog-post_row-08, .drtass_blog-post_row-09, .drtass_blog-post_row-10, .drtass_blog-post_row-11, .drtass_blog-post_row-12, .drtass_blog-post_row-13, .drtass_blog-post_row-14, .drtass_blog-post_row-15, .drtass_blog-post_row-16, .drtass_blog-post_row-17, .drtass_blog-post_row-18, .drtass_blog-post_row-19, .drtass_blog-post_row-20 {
width: 70%!important;max-width: 1010px!important;
/*border:1px dotted red;*/
}
}
@media only screen and (min-width: 980px) and (max-width: 1199px) {
.drtass_blog-post_row-01, .drtass_blog-post_row-02, .drtass_blog-post_row-03, .drtass_blog-post_row-04, .drtass_blog-post_row-05, .drtass_blog-post_row-06, .drtass_blog-post_row-07, .drtass_blog-post_row-08, .drtass_blog-post_row-09, .drtass_blog-post_row-10, .drtass_blog-post_row-11, .drtass_blog-post_row-12, .drtass_blog-post_row-13, .drtass_blog-post_row-14, .drtass_blog-post_row-15, .drtass_blog-post_row-16, .drtass_blog-post_row-17, .drtass_blog-post_row-18, .drtass_blog-post_row-19, .drtass_blog-post_row-20 {
width: 80%!important;max-width: 80%!important;
/*border:1px dotted red;*/
}
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.drtass_blog-post_row-01, .drtass_blog-post_row-02, .drtass_blog-post_row-03, .drtass_blog-post_row-04, .drtass_blog-post_row-05, .drtass_blog-post_row-06, .drtass_blog-post_row-07, .drtass_blog-post_row-08, .drtass_blog-post_row-09, .drtass_blog-post_row-10, .drtass_blog-post_row-11, .drtass_blog-post_row-12, .drtass_blog-post_row-13, .drtass_blog-post_row-14, .drtass_blog-post_row-15, .drtass_blog-post_row-16, .drtass_blog-post_row-17, .drtass_blog-post_row-18, .drtass_blog-post_row-19, .drtass_blog-post_row-20 {
width: 80%!important;max-width: 80%!important;
/*border:1px dotted red;*/
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.drtass_blog-post_row-01, .drtass_blog-post_row-02, .drtass_blog-post_row-03, .drtass_blog-post_row-04, .drtass_blog-post_row-05, .drtass_blog-post_row-06, .drtass_blog-post_row-07, .drtass_blog-post_row-08, .drtass_blog-post_row-09, .drtass_blog-post_row-10, .drtass_blog-post_row-11, .drtass_blog-post_row-12, .drtass_blog-post_row-13, .drtass_blog-post_row-14, .drtass_blog-post_row-15, .drtass_blog-post_row-16, .drtass_blog-post_row-17, .drtass_blog-post_row-18, .drtass_blog-post_row-19, .drtass_blog-post_row-20 {
width: 85%!important;max-width: 85%!important;
/*border:1px dotted red;*/
}
}
@media only screen and (min-width: 10px) and (max-width: 479px) {
.drtass_blog-post_row-01, .drtass_blog-post_row-02, .drtass_blog-post_row-03, .drtass_blog-post_row-04, .drtass_blog-post_row-05, .drtass_blog-post_row-06, .drtass_blog-post_row-07, .drtass_blog-post_row-08, .drtass_blog-post_row-09, .drtass_blog-post_row-10, .drtass_blog-post_row-11, .drtass_blog-post_row-12, .drtass_blog-post_row-13, .drtass_blog-post_row-14, .drtass_blog-post_row-15, .drtass_blog-post_row-16, .drtass_blog-post_row-17, .drtass_blog-post_row-18, .drtass_blog-post_row-19, .drtass_blog-post_row-20 {
width: 90%!important;max-width: 90%!important;
/*border:1px dotted red;*/
}
}
/* - - END | BLOG - - styling amendments - SEPT.17-2024 - - */




.et_pb_module.dipi_before_after_slider.drtass_before-after_image {
  padding-top:0!important;
}
