.elementor-10672 .elementor-element.elementor-element-32e9653:not(.elementor-motion-effects-element-type-background), .elementor-10672 .elementor-element.elementor-element-32e9653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.somerdesign.co.uk/wp-content/uploads/2023/11/Marketing-Scorecard-Hero.webp");background-position:center center;background-size:cover;}.elementor-10672 .elementor-element.elementor-element-32e9653 > .elementor-container{min-height:400px;}.elementor-10672 .elementor-element.elementor-element-32e9653{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10672 .elementor-element.elementor-element-32e9653 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10672 .elementor-element.elementor-element-c330e29{padding:0px 0px 80px 0px;}.elementor-10672 .elementor-element.elementor-element-6be9613:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10672 .elementor-element.elementor-element-6be9613 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-689920f );}.elementor-10672 .elementor-element.elementor-element-6be9613 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 60px 0px 60px;}.elementor-10672 .elementor-element.elementor-element-6be9613 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10672 .elementor-element.elementor-element-dd92e19 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-10672 .elementor-element.elementor-element-dd92e19 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-10672 .elementor-element.elementor-element-dd92e19 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-10672 .elementor-element.elementor-element-dd92e19 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-10672 .elementor-element.elementor-element-dd92e19 .gform_wrapper li.gfield_error textarea{border-width:1px;}@media(max-width:1024px){.elementor-10672 .elementor-element.elementor-element-32e9653:not(.elementor-motion-effects-element-type-background), .elementor-10672 .elementor-element.elementor-element-32e9653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:56% 0px;}.elementor-10672 .elementor-element.elementor-element-c330e29{padding:0px 40px 60px 40px;}.elementor-10672 .elementor-element.elementor-element-6be9613 > .elementor-element-populated{padding:50px 30px 0px 30px;}}@media(max-width:767px){.elementor-10672 .elementor-element.elementor-element-32e9653 > .elementor-container{min-height:220px;}.elementor-10672 .elementor-element.elementor-element-32e9653:not(.elementor-motion-effects-element-type-background), .elementor-10672 .elementor-element.elementor-element-32e9653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:57% 0px;}.elementor-10672 .elementor-element.elementor-element-c330e29{padding:40px 20px 40px 20px;}.elementor-10672 .elementor-element.elementor-element-6be9613 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for eael-gravity-form, class: .elementor-element-dd92e19 */.elementor-10672 .elementor-element.elementor-element-dd92e19 .gform_required_legend
{
    display: none;
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 #gf_progressbar_wrapper_10 {
    
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 .gsection {
    border-bottom-style: unset !important;
    border-bottom: none !important;
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 .gsection_title {
    font-size: 40px;
    margin-bottom: 0 !important;
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 .gsection_description {
    font-size: 21px;
    margin-bottom: 50px;
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 .gsection_subtitle h3 {
    font-size: 28px !important;
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 .gform_page_footer input[type="button"],
.elementor-10672 .elementor-element.elementor-element-dd92e19 .gform_page_footer input[type="submit"] {
    width: auto !important;
}


.elementor-10672 .elementor-element.elementor-element-dd92e19 .gfield-choice-input+label {
    transform: translateY(-10px);
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 .gfield-choice-input {
    vertical-align: top;
}


.elementor-10672 .elementor-element.elementor-element-dd92e19 .gf_progressbar_percentage.percentbar_blue {
    background-color: #12808C;
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 #gf_progressbar_wrapper_10 {
    margin-bottom: 50px;
}


.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_3 h2 {
    text-align: center;
    transform: translateY(-140px);    
}

.elementor-10672 .elementor-element.elementor-element-dd92e19  #field_10_3 {
    margin-top: 30px;
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 .center-the-section-title {
    text-align: center !important;
    transform: translateY(-110px);
}


.elementor-10672 .elementor-element.elementor-element-dd92e19 #gf_progressbar_wrapper_10 {
    transform: translateY(110px) !important;
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_2 {
    transform:translateY(-40px);
}


.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_114,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_109,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_101,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_96,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_82,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_93,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_92,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_91,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #field_10_90
{
    transform: translateY(-90px);
}

.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_2,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_3,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_4,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_5,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_6,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_7,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_8,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_9,
.elementor-10672 .elementor-element.elementor-element-dd92e19 #gform_page_10_10
{
    transform:translateY(-40px);
}

html body .elementor-10672 .elementor-element.elementor-element-dd92e19 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"] {
     width: auto!important; 
}

@media (max-width:767px){
.elementor-10672 .elementor-element.elementor-element-dd92e19 .gfield-choice-input+label {
    transform: translateY(-8px);
}
}/* End custom CSS */