.elementor-2308 .elementor-element.elementor-element-1c9cb6a:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-1c9cb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d57a9c0 );background-image:url("https://ultimatebodycleanse.co.uk/wp-content/uploads/sites/14/2021/06/toxicity-test-row-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2308 .elementor-element.elementor-element-1c9cb6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 60px 140px 60px;}.elementor-2308 .elementor-element.elementor-element-1c9cb6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2308 .elementor-element.elementor-element-1462e73 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2308 .elementor-element.elementor-element-ed4a45c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2308 .elementor-element.elementor-element-ed4a45c{text-align:start;}.elementor-2308 .elementor-element.elementor-element-ed4a45c .elementor-heading-title{font-size:4rem;font-weight:700;line-height:1.1em;color:#ffffff;}.elementor-2308 .elementor-element.elementor-element-b9dc687 > .elementor-widget-container{padding:0% 40% 0% 0%;}.elementor-2308 .elementor-element.elementor-element-b9dc687{font-size:1.3rem;line-height:1.6em;color:var( --e-global-color-61bacb50 );}.elementor-2308 .elementor-element.elementor-element-a9adce2{padding:0px 60px 100px 60px;}.elementor-2308 .elementor-element.elementor-element-21d8ef7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2308 .elementor-element.elementor-element-21d8ef7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61bacb50 );}.elementor-2308 .elementor-element.elementor-element-21d8ef7 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-1a809f7 );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.29);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-6% 25% 0% 0%;--e-column-margin-right:25%;--e-column-margin-left:0%;padding:40px 60px 60px 60px;}.elementor-2308 .elementor-element.elementor-element-21d8ef7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2308 .elementor-element.elementor-element-cdf67b4 > .elementor-widget-container{margin:0px 0px 20px 0px;}@media(max-width:1199px){.elementor-2308 .elementor-element.elementor-element-1c9cb6a:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-1c9cb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatebodycleanse.co.uk/wp-content/uploads/sites/14/2021/06/toxicity-test-row-bg-tablet.jpg");}.elementor-2308 .elementor-element.elementor-element-1c9cb6a{padding:100px 30px 130px 30px;}.elementor-2308 .elementor-element.elementor-element-1462e73 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2308 .elementor-element.elementor-element-ed4a45c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2308 .elementor-element.elementor-element-ed4a45c .elementor-heading-title{font-size:3.7rem;}.elementor-2308 .elementor-element.elementor-element-b9dc687 > .elementor-widget-container{padding:0% 25% 0% 0%;}.elementor-2308 .elementor-element.elementor-element-a9adce2{padding:0px 30px 120px 30px;}.elementor-2308 .elementor-element.elementor-element-21d8ef7 > .elementor-element-populated{margin:-10% 20% 0% 0%;--e-column-margin-right:20%;--e-column-margin-left:0%;}}@media(max-width:767px){.elementor-2308 .elementor-element.elementor-element-1c9cb6a:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-1c9cb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatebodycleanse.co.uk/wp-content/uploads/sites/14/2021/06/toxicity-test-row-bg-mobile.jpg");}.elementor-2308 .elementor-element.elementor-element-1c9cb6a{padding:80px 15px 110px 15px;}.elementor-2308 .elementor-element.elementor-element-1462e73 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2308 .elementor-element.elementor-element-ed4a45c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2308 .elementor-element.elementor-element-ed4a45c{text-align:center;}.elementor-2308 .elementor-element.elementor-element-ed4a45c .elementor-heading-title{font-size:2.8rem;line-height:1.2em;}.elementor-2308 .elementor-element.elementor-element-b9dc687 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2308 .elementor-element.elementor-element-b9dc687{text-align:center;font-size:1.1rem;}.elementor-2308 .elementor-element.elementor-element-a9adce2{padding:0px 15px 100px 15px;}.elementor-2308 .elementor-element.elementor-element-21d8ef7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-21d8ef7 > .elementor-element-populated{margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}}/* Start custom CSS for heading, class: .elementor-element-ed4a45c */.elementor-2308 .elementor-element.elementor-element-ed4a45c .alt-color{
    color: #b1ba1f;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdf67b4 */.elementor-2308 .elementor-element.elementor-element-cdf67b4 ul{
    list-style: none;
    padding: 0;
    margin: 0;
}

.elementor-2308 .elementor-element.elementor-element-cdf67b4 li{
    display: inline-block;
    margin: 0 30px 20px 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1bf922c */.elementor-2308 .elementor-element.elementor-element-1bf922c form{
    padding: 30px;
    border: 1px #333 solid;
}

.elementor-2308 .elementor-element.elementor-element-1bf922c .gf_progressbar_wrapper{
    margin-bottom: 30px;
}

.elementor-2308 .elementor-element.elementor-element-1bf922c .gfield_label{
    font-size: 1.5rem;
}

.elementor-2308 .elementor-element.elementor-element-1bf922c .gfield_required_text{
    color: #B1BA1F;
}

.elementor-2308 .elementor-element.elementor-element-1bf922c .button{
    padding: 10px 30px;
    font-size: 1rem;
    color: #333;
}

.elementor-2308 .elementor-element.elementor-element-1bf922c .ginput_complex label{
    color: #333;
}/* End custom CSS */