/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.20.1
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themest
Template: Divi
Author URI: http://www.elegantthemes.com
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* global */
.dc-meet-our-team .divi-filter-archive-loop.main-archive-loop.has-result {
    margin-bottom: 0px !important;
}
.stacking-cards.et_pb_blurb.et_pb_sticky_module,
.FAQ-toggle.et_pb_toggle.et_pb_toggle_item {
    -webkit-animation-timing-function: ease-in-out !important;
    animation-timing-function: ease-in-out !important;
    -webkit-animation-duration: .3s !important;
    animation-duration: .3s !important;
}
/* .FAQ-toggle.et_pb_toggle.et_pb_toggle_item {
    padding: 0px !important;
}
.FAQ-toggle.et_pb_toggle.et_pb_toggle_item > .et_pb_toggle_title {
    padding: 20px 24px !important;
    padding-right: 70px !important;
}
.FAQ-toggle.et_pb_toggle.et_pb_toggle_item > .et_pb_toggle_content {
    padding: 0px 24px 24px !important;
}
.FAQ-toggle.et_pb_toggle.et_pb_toggle_item > .et_pb_toggle_title::before {
    right: 15px !important;
} */
/* 
@media only screen and (max-width: 575.98px){
    .FAQ-toggle.et_pb_toggle.et_pb_toggle_item > .et_pb_toggle_title {
        padding: 16px 20px !important;
        padding-right: 70px !important;
    }
    .FAQ-toggle.et_pb_toggle.et_pb_toggle_item > .et_pb_toggle_content {
        padding: 0px 20px 20px !important;
    }
} */

/* header */
#mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {
    position: relative;
}
#mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link::after {
    content: '';
    position: absolute;
    bottom: 7px;
    left: 0;
    width: calc(100% - 32px);
    height: 1px;
    display: none;
    border-bottom: 1px solid #000;
}
#mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item:last-of-type > a.mega-menu-link::after {
    width: 100%;
}
#mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item:hover > a.mega-menu-link::after {
    /* text-decoration: underline; */
    display: block;
}
#mega-menu-primary-menu > li.mega-menu-megamenu.mega-menu-item.medico-legal-mega-menu > ul.mega-sub-menu {
    max-width: 392px !important;
    left: 300px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu.mega-menu-item.about-mega-menu > ul.mega-sub-menu {
    max-width: 640px !important;
    left: 300px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu.mega-menu-item.resources-mega-menu > ul.mega-sub-menu {
    max-width: 388px !important;
    left: 560px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu.mega-menu-item.services-mega-menu > ul.mega-sub-menu {
    max-width: 640px !important;
    left: -70px !important;
}
#mega-menu-primary-menu .widget_media_image img {
	max-width: 48px !important;
}
#mega-menu-primary-menu li.mega-menu-item a.mega-menu-link {
    padding: 0px !important;
    padding-right: 32px !important;
}
#mega-menu-primary-menu li.mega-menu-item:last-of-type a.mega-menu-link {
    padding-right: 0px !important;
}
#mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:last-of-type {
    padding-bottom: 0px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.widget_text {
    padding-bottom: 16px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title,
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link .mega-menu-title,
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link .mega-menu-description {
    font-size: 14px !important;
    color: #0B162B !important;
    font-weight: 600 !important;
    text-transform: none !important;
    line-height: 1.5em !important;
    padding-bottom: 0px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link .mega-menu-title {
    font-size: 16px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link .mega-menu-description {
    font-weight: 400 !important;
    font-style: normal !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menu-icon a {
    padding-left: 36px !important;
    position: relative;
    display: block;
    padding-right: 0px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menu-icon a::before {
    content: '' !important;
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menu-icon.cases-icon a::before {
    background-image: url(./images/new-svg-icons/cases.svg) !important;
    height: 21.41px !important;
    width: 22.27px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menu-icon.support-icon a::before {
    background-image: url(./images/new-svg-icons/support.svg) !important;
    height: 20.3px !important;
    width: 20.3px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menu-icon.developer_board-icon a::before {
    background-image: url(./images/new-svg-icons/developer_board.svg) !important;
    height: 24px !important;
    width: 24px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menu-icon.psychology-icon a::before {
    background-image: url(./images/new-svg-icons/psychology-2.svg) !important;
    height: 20.27px !important;
    width: 19.35px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menu-icon.inpatient-icon a::before {
    background-image: url(./images/new-svg-icons/inpatient.svg) !important;
    height: 21.08px !important;
    width: 20.45px !important;
}
#mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menu-icon.memory-icon a::before {
    background-image: url(./images/new-svg-icons/memory.svg) !important;
    height: 18.44px !important;
    width: 18.44px !important;
}
@media only screen and (max-width: 768px){
    /* header */
    .header-mobile-row .main-header-logo.et_pb_image_1_tb_header,
    .header-mobile-row #mobile-menu-icon {
        margin-left: 0px !important;
    }
}
@media only screen and (max-width: 575.98px){
    /* global */
    .mobile-order-1,
    .et_pb_module:has(.mobile-order-1) {
        order: 1;
    }
    .mobile-order-2,
    .et_pb_module:has(.mobile-order-2) {
        order: 2
    }
    .mobile-order-3,
    .et_pb_module:has(.mobile-order-3) {
        order: 3;
    }

    /* header */
    #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-box,
    #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner,
    #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before,
    #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
        width: 24px !important;
        height: 4px !important;
    }
    .header-mobile-row #mobile-menu-icon {
        margin-left: auto !important;
    }
    #mega-menu-primary-menu li.mega-menu-item a.mega-menu-link {
        padding-right: 0px !important;
    }
}

body.slide-in-menu-active {
    overflow: hidden;
}

.et-db #et-boc .et-l .slide-in-menu-container {
    -webkit-transition: all 0.25s ease !important;
    -moz-transition: all 0.25s ease !important;
    -o-transition: all 0.25s ease !important;
    -ms-transition: all 0.25s ease !important;
    transition: all 0.25s ease !important;
    visibility: hidden;
    opacity: 0;
    right: -100vw;
    visibility: hidden;
    overflow: scroll;
    overflow-y: scroll;
}

.et-db #et-boc .et-l .slide-in-menu-container.slide-in-menu {
    opacity: 1;
    right: 0;
    visibility: visible;
}

.et-db #et-boc .et-l .slide-in-menu-container #mega-menu-wrap-primary-menu > .mega-menu-toggle {
    display: none !important;
}

.et-db #et-boc .et-l .slide-in-menu-container #mega-menu-wrap-primary-menu ul#mega-menu-primary-menu {
    display: block !important;
    position: relative !important;
}

.et-db #et-boc .et-l .slide-in-menu-container #mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item {
    margin-bottom: 10px !important;
    /* border-bottom: 1px solid #000; */
}

.et-db #et-boc .et-l .slide-in-menu-container #mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item:last-of-type {
    margin-bottom: 0px !important;
}

.et-db #et-boc .et-l .slide-in-menu-container #mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {
    padding: 12px 0px !important;
    border-bottom: 1px solid #000;
    line-height: 1.5em !important;
    height: auto !important;
}

.et-db #et-boc .et-l .slide-in-menu-container #mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    border-bottom: none !important;
}

.et-db #et-boc .et-l .slide-in-menu-container #mega-menu-wrap-primary-menu ul#mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link::after {
    content: none !important;
}


/* ADHD/ASD */
.adhd-asd-tab-section .adhd-asd-tab-title ul {
    display: flex;
    justify-content: center;
    gap: 24px;
}
.adhd-asd-tab-section .adhd-asd-tab-title ul li a {
    display: block;
    padding: 6px 12px;
    cursor: pointer;
    text-align: center;
}
.adhd-asd-tab-section .adhd-asd-tab-title ul li.active {
    background-color: #1D386D;
    border-radius: 4px;
}
.adhd-asd-tab-section .adhd-asd-tab-title ul li.active a {
    color: #FBF5E9 !important;
}

@media only screen and (max-width: 575.98px) {
    .adhd-asd-tab-section .adhd-asd-tab-title ul {
        gap: 0px !important;
    }
    .adhd-asd-tab-section .adhd-asd-tab-title ul li {
        width: 50%;
    }
}

#ADHD-ASD-assessment-info .dc-vertical-accordion-content.dc-vertical-accordion-content-active {
    /* Expand to 75% without shrinking others */
    /* This is for the ADHD/ASD page */
    flex: 0 0 80%;
}
#ADHD-ASD-assessment-info .dc-vertical-accordion-tab-content {
    padding-right: 15%;
}
#ADHD-ASD-assessment-info .dc-vertical-accordion-tab-content .et_pb_text {
    margin-bottom: 45px;
}

@media only screen and (max-width: 575.98px) {
    #ADHD-ASD-assessment-info .dc-vertical-accordion-tab-content .et_pb_text {
        margin-bottom: 32px;
    }

    .counselling-hero-grid.et_pb_row_inner.et_pb_gutters1  > .et_pb_column:first-of-type {
        margin-right: 14px !important;
    }

    .counselling-hero-grid.et_pb_row_inner.et_pb_gutters1 .et_pb_blurb.dc-blurbed-bg.dc-blurbed-bg-left .et_pb_blurb_description p:first-of-type {
        display: none;
    }
}

/* contact page */
.contact-blurb-item > .et_pb_blurb_content > .et_pb_main_blurb_image {
    padding-right: 16px !important;
}
.contact-blurb-item.email .et_pb_main_blurb_image {
    width: 20.3px;
}
.contact-blurb-item.email .et_pb_main_blurb_image > .et_pb_image_wrap {
    margin: 3.84px 1.85px !important;
}
.contact-blurb-item.phone .et_pb_main_blurb_image{
    width: 18.3px !important;
}
.contact-blurb-item.phone .et_pb_main_blurb_image > .et_pb_image_wrap {
    margin: 2.84px 2.85px !important;
}
.contact-blurb-item.address .et_pb_main_blurb_image {
    width: 16.3px !important;
}
.contact-blurb-item.address .et_pb_main_blurb_image > .et_pb_image_wrap {
    margin: 1.84px 3.84px !important;
}
.contact-blurb-item .et_pb_blurb_container {
    display: inline-block;
}
.contact-blurb-item .et_pb_blurb_container > .et_pb_module_header {
    padding-bottom: 0px !important;
}

.locations-item-container > .et_pb_column.et_pb_column_1_4 {
    width: calc(25% - 24px);
    margin-right: 32px !important;
}
.locations-item-container > .et_pb_column.et_pb_column_1_4:last-of-type {
    margin-right: 0px !important;
}

@media only screen and (max-width: 768px) {
    .locations-item-container {
        row-gap: 24px !important;
    }
    .locations-item-container > .et_pb_column.et_pb_column_1_4 {
        width: calc(50% - 12px) !important;
        margin-right: 24px !important;
    }

    .locations-item-container > .et_pb_column.et_pb_column_1_4:nth-child(even) {
        margin-right: 0px !important;
    }
}

/* contact us form */
#gform_wrapper_2 .gform_body > .gform_fields,
.book-now-about #gform_wrapper_3 .gform_body .gform_fields {
    row-gap: 24px !important;
    column-gap: 24px !important;
}
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .gfield_label {
    font-size: 16px !important;
    line-height: 1.5em !important;
}
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container input,
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container select,
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container textarea {
    background-color: transparent !important;
    box-shadow: none !important;
    border-color: #0B080226 !important;
}
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container input[type="text"],
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container input[type="email"],
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container input[type="tel"],
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container select,
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container textarea {
    padding: 8px 0px !important;
    font-size: 16px !important;
    border: none !important;
    border-bottom: 1px solid #0B080226 !important;
    border-radius: 0px !important;
    height: auto !important;
}
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container > .gfield_radio {
    flex-direction: row !important;
    flex-wrap: wrap !important;
}
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container > .gfield_radio > .gchoice {
    width: 48% !important;
}
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container > .gfield_radio > .gchoice > input[type="radio"] {
    background-color: transparent !important;
    box-shadow: none !important;
}
#gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container_consent {
    margin-bottom: 16px !important;
}
/* #gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container textarea {
    max-height: 180px !important;
} */
#gform_wrapper_2 .gform_footer > input[type="submit"] {
    color: #FBF5E9 !important;
}

/* book now form about us page */
.book-now-about #gform_wrapper_3 .gform_body .gform_fields > .gfield > .ginput_container input,
.book-now-about #gform_wrapper_3 .gform_body .gform_fields > .gfield > .ginput_container select,
.book-now-about #gform_wrapper_3 .gform_body .gform_fields > .gfield > .ginput_container textarea {
    padding: 20px !important;
    border-radius: 20px;
    border: none !important;
    background-color: #E8EBF0 !important;
    height: 59px;
}
.book-now-about #gform_wrapper_3 .gform_body .gform_fields > .gfield > .ginput_container select {
    padding: 10px 20px !important;
}
.book-now-about #gform_wrapper_3 .gform_footer > input[type="submit"] {
    width: 100%;
    border-radius: 100px !important;
    font-size: 12px !important;
    padding: 12.5px !important;
}




@media only screen and (max-width: 575.98px) {
    #gform_wrapper_2 .gform_body > .gform_fields > .gfield#field_2_3,
    #gform_wrapper_2 .gform_body > .gform_fields > .gfield#field_2_5 {
        grid-column: span 6 !important;
    }
    #gform_wrapper_2 .gform_body > .gform_fields > .gfield > .ginput_container > .gfield_radio > .gchoice,
    #gform_wrapper_2 .gform_footer > input[type="submit"] {
        width: 100% !important;
    }
}

/* NDIS */
.NDIS-5-col-container.et_pb_row .et_pb_column.et_pb_column_1_5 {
    width: calc(20% - 25.6px) !important;
    margin-right: 32px !important;
    padding: 0px !important;
}

@media only screen and (max-width: 575.98px) {
    /* medico legal */
    /* NDIS */
    .medico-legal-hero-4-col.et_pb_row,
    .NDIS-5-col-container.et_pb_row {
        row-gap: 14px !important;
    }
    .medico-legal-hero-4-col.et_pb_row > .et_pb_column.et_pb_column_1_4,
    .NDIS-5-col-container.et_pb_row .et_pb_column.et_pb_column_1_5 {
        width: calc(50% - 7px) !important;
        margin-right: 14px !important;
        padding: 0px !important;
    }
    .medico-legal-hero-4-col.et_pb_row > .et_pb_column.et_pb_column_1_4:nth-child(even),
    .NDIS-5-col-container.et_pb_row > .et_pb_column.et_pb_column_1_5:nth-child(even) {
        margin-right: 0px !important;
    }
    .img-mobile-cover img {
        object-fit: cover;
    }
}

/* CSS By Codeable starting from 18.03.2026 */
.view_profile_team {
    width: 100%;
}
@media (max-width:980px){
	#ADHD-ASD-assessment-info .dc-vertical-accordion-tab-content {
		padding-right: 0;
	}
}

@media (max-width:768px){
	#ADHD-ASD-assessment-info .dc-vertical-accordion-tab-content .et_pb_code_0 .et_pb_module,
	#ADHD-ASD-assessment-info .dc-vertical-accordion-tab-content .et_pb_code_1 .et_pb_module{
    	width: 100%;
	}
	#ADHD-ASD-assessment-info .dc-vertical-accordion-tab-content .et_pb_code_0 .et_pb_module p,
	#ADHD-ASD-assessment-info .dc-vertical-accordion-tab-content .et_pb_code_1 .et_pb_module p {
	    text-align:center;
	}
}

/* CSS by Codeable 24.03.2026*/
#assessment-details.neuropsychology-brain-assessments .services-tab-title ul li, #assessment-information.neuropsychology-brain-assessments .services-tab-title ul li{
	width:100% !important;
}
.et_pb_portfolio_grid {
    display: flex;
    flex-wrap: wrap;
}

.et_pb_portfolio_grid .et_pb_portfolio_item {
    width: 29.666% !important;
    clear: none !important;
}

.et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(3n) {
    margin-right: 0 !important;
}

.et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(3n+1) {
    clear: both !important;
}
.et_pb_portfolio_grid img{
	width:100%;
}
#location-loop form.et_pb_de_mach_orderby.daf-ordering {
    display: none;
}
.services-tab-title ul, .services-dropdown-title.mobile-drop-down ul{
	overflow-wrap: normal;
word-break: normal;
white-space: normal;
}
#assessment-details.neuropsychology-brain-assessments .services-tab-title ul li, 
#assessment-information.neuropsychology-brain-assessments .services-tab-title ul li,
#assessment-details .services-tab-title ul li, #assessment-information .services-tab-title ul li,
.services-tab-title ul li a{
	font-size:14px !important;
}
.single-post .et_pb_section{
	background:transparent;
}
#custom-head .et_pb_column.et_pb_column_4_4.et_pb_column_0_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    width: 100% !important;
}
#custom-head .et_pb_column.et_pb_column_4_4.et_pb_column_0_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child img{
	max-width:750px;	
}
@media only screen and (max-width: 980px) {
    .dc-vertical-accordion-content-active .dc-vertical-accordion-tab-content {
        max-height: 100% !important;
    }
}
@media (max-width: 980px) {
    .et_pb_portfolio_grid {
    }

    .et_pb_portfolio_grid .et_pb_portfolio_item {
        width: 47.25% !important;
        margin-right: 5.5% !important;
    }

    .et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(2n) {
        margin-right: 0 !important;
    }

    .et_pb_portfolio_grid .et_pb_portfolio_item:nth-child(2n+1) {
        clear: both !important;
    }
    #team-loop .et_pb_column .et_pb_module {
        margin-bottom: 5px;
    }
	.et-db #et-boc .et-l .et_pb_column .et_pb_module {
        margin-bottom: 5px;
    }

}

@media (max-width: 767px) {
    .et_pb_portfolio_grid {
        margin-right: 0;
    }

    .et_pb_portfolio_grid .et_pb_portfolio_item {
        width: 100% !important;
        margin-right: 0 !important;
    }
	.services-dropdown-title ul li:first-of-type {
		display: block !important;
	}
	.services-dropdown-title ul li {
		display: none !important;
	}
	.page-id-1716 .et_pb_column_95,.page-id-1716 .et_pb_column_93,.page-id-1716 .et_pb_column_94,.page-id-1716 .et_pb_column_97,.page-id-1716 .et_pb_column_98,
	.page-id-1716 .et_pb_column_99,.page-id-1716 .et_pb_column_101,.page-id-1716 .et_pb_column_102,.page-id-1716 .et_pb_column_103,
	.page-id-1716 .et_pb_column_105,.page-id-1716 .et_pb_column_106,.page-id-1716 .et_pb_column_107,.page-id-1716 .et_pb_column_109,
	.page-id-1716 .et_pb_column_110,.et_pb_column_111,.page-id-1716 .et_pb_column_113,.page-id-1716 .et_pb_column_114,.page-id-1716 .et_pb_column_115{ 
		width:33.333333333% !important; 
		margin:0 !important; 
	}
	.page-id-1716 .et_pb_column_96,.page-id-1716 .et_pb_column_100,.page-id-1716 .et_pb_column_100 .et_pb_text_inner,.page-id-1716 .et_pb_column_104,.page-id-1716 .et_pb_column_108,.page-id-1716 .et_pb_column_112 {
		width: 100%;
		text-align: center;
		display: block !important;
	}
}