.elementor-kit-11{--e-global-color-primary:#011E41;--e-global-color-secondary:#2A7DE1;--e-global-color-text:#011E41;--e-global-color-accent:#773DBD;--e-global-color-fcde66b:#FFFFFF;--e-global-color-9647d07:#00FFFF00;--e-global-color-a35e996:#FAFAFA;--e-global-color-512fba1:#773DBD;--e-global-color-4dbb7a4:#FBFBFB;--e-global-color-5bc0723:#F1F1F1;--e-global-color-d6c97f5:#FFFCFE;--e-global-color-8f55d43:#000000;--e-global-color-102e578:#FCFDFC;--e-global-color-1bb35be:#FEFDFE;--e-global-color-4dd4134:#F26724;--e-global-color-de93452:#E85E27;--e-global-color-4c5696f:#186F87;--e-global-color-45fb428:#01B273;--e-global-color-781d892:#041C2C;--e-global-typography-primary-font-family:"Arial";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Arial";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-secondary-letter-spacing:1.3px;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Arial";--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:1.2em;--e-global-typography-7a7c82d-font-family:"Arial";--e-global-typography-7a7c82d-font-size:50px;--e-global-typography-7a7c82d-font-weight:700;--e-global-typography-7a7c82d-line-height:1.1em;--e-global-typography-a602846-font-family:"Arial";--e-global-typography-a602846-font-size:16px;--e-global-typography-a602846-font-weight:600;--e-global-typography-a602846-text-transform:capitalize;--e-global-typography-09df896-font-family:"Arial";--e-global-typography-09df896-font-size:16px;--e-global-typography-09df896-font-weight:600;--e-global-typography-09df896-text-transform:none;--e-global-typography-f10b71b-font-family:"Arial";--e-global-typography-f10b71b-font-size:16px;--e-global-typography-f10b71b-font-weight:400;--e-global-typography-f10b71b-text-transform:capitalize;--e-global-typography-f10b71b-line-height:1.3em;--e-global-typography-e251c44-font-family:"Arial";--e-global-typography-e251c44-font-size:16px;--e-global-typography-e251c44-font-weight:500;--e-global-typography-e251c44-text-transform:capitalize;--e-global-typography-e251c44-line-height:1.3em;--e-global-typography-4b3012a-font-family:"Arial";--e-global-typography-4b3012a-font-size:20px;--e-global-typography-4b3012a-font-weight:600;--e-global-typography-4b3012a-text-transform:none;--e-global-typography-4b3012a-line-height:1.3em;--e-global-typography-9af3e3f-font-family:"Arial";--e-global-typography-9af3e3f-font-size:16px;--e-global-typography-9af3e3f-font-weight:500;--e-global-typography-9af3e3f-line-height:1.4em;--e-global-typography-ff9405a-font-family:"Arial";--e-global-typography-ff9405a-font-size:14px;--e-global-typography-ff9405a-font-weight:400;--e-global-typography-23bbb76-font-family:"Arial";--e-global-typography-23bbb76-font-size:12px;--e-global-typography-23bbb76-font-weight:400;--e-global-typography-671ef48-font-family:"Arial";--e-global-typography-671ef48-font-size:24px;--e-global-typography-671ef48-font-weight:600;--e-global-typography-671ef48-line-height:1.3em;--e-global-typography-671ef48-letter-spacing:1.3px;--e-global-typography-8184457-font-family:"Arial";--e-global-typography-8184457-font-size:20px;--e-global-typography-8184457-font-weight:400;--e-global-typography-26d14f3-font-family:"Arial";--e-global-typography-26d14f3-font-size:20px;--e-global-typography-26d14f3-font-weight:500;--e-global-typography-26d14f3-text-transform:uppercase;--e-global-typography-26d14f3-line-height:1.3em;--e-global-typography-9a8c2aa-font-family:"Arial";--e-global-typography-9a8c2aa-font-size:22px;--e-global-typography-9a8c2aa-font-weight:600;--e-global-typography-9a8c2aa-line-height:1.3em;--e-global-typography-2baa357-font-family:"Arial";--e-global-typography-2baa357-font-size:40px;--e-global-typography-2baa357-font-weight:bold;--e-global-typography-2baa357-line-height:1.1em;--e-global-typography-adff894-font-family:"Arial";--e-global-typography-adff894-font-size:16px;--e-global-typography-adff894-font-weight:700;--e-global-typography-adff894-line-height:1.3em;--e-global-typography-29c6247-font-family:"Arial";--e-global-typography-29c6247-font-size:14px;--e-global-typography-29c6247-font-weight:400;--e-global-typography-29c6247-line-height:1.3em;--e-global-typography-4016aae-font-family:"Arial";--e-global-typography-4016aae-font-size:18px;--e-global-typography-4016aae-font-weight:600;--e-global-typography-4016aae-line-height:1.4em;--e-global-typography-fed3532-font-family:"Arial";--e-global-typography-fed3532-font-size:25px;--e-global-typography-fed3532-font-weight:400;--e-global-typography-fed3532-line-height:1.3em;}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a602846-font-family ), Sans-serif;font-size:var( --e-global-typography-a602846-font-size );font-weight:var( --e-global-typography-a602846-font-weight );text-transform:var( --e-global-typography-a602846-text-transform );color:var( --e-global-color-fcde66b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );padding:10px 20px 10px 20px;}.elementor-kit-11 button:hover,.elementor-kit-11 button:focus,.elementor-kit-11 input[type="button"]:hover,.elementor-kit-11 input[type="button"]:focus,.elementor-kit-11 input[type="submit"]:hover,.elementor-kit-11 input[type="submit"]:focus,.elementor-kit-11 .elementor-button:hover,.elementor-kit-11 .elementor-button:focus{background-color:var( --e-global-color-9647d07 );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 h1{font-family:var( --e-global-typography-9a8c2aa-font-family ), Sans-serif;font-size:var( --e-global-typography-9a8c2aa-font-size );font-weight:var( --e-global-typography-9a8c2aa-font-weight );line-height:var( --e-global-typography-9a8c2aa-line-height );}.elementor-kit-11 h2{font-family:var( --e-global-typography-9a8c2aa-font-family ), Sans-serif;font-size:var( --e-global-typography-9a8c2aa-font-size );font-weight:var( --e-global-typography-9a8c2aa-font-weight );line-height:var( --e-global-typography-9a8c2aa-line-height );}.elementor-kit-11 h3{font-family:var( --e-global-typography-4016aae-font-family ), Sans-serif;font-size:var( --e-global-typography-4016aae-font-size );font-weight:var( --e-global-typography-4016aae-font-weight );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h4{font-family:var( --e-global-typography-4016aae-font-family ), Sans-serif;font-size:var( --e-global-typography-4016aae-font-size );font-weight:var( --e-global-typography-4016aae-font-weight );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h5{font-family:var( --e-global-typography-4016aae-font-family ), Sans-serif;font-size:var( --e-global-typography-4016aae-font-size );font-weight:var( --e-global-typography-4016aae-font-weight );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h6{font-family:var( --e-global-typography-4016aae-font-family ), Sans-serif;font-size:var( --e-global-typography-4016aae-font-size );font-weight:var( --e-global-typography-4016aae-font-weight );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-11 input:not([type="button"]):not([type="submit"]),.elementor-kit-11 textarea,.elementor-kit-11 .elementor-field-textual{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-kit-11 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-11 textarea:focus,.elementor-kit-11 .elementor-field-textual:focus{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-kit-11{--e-global-typography-7a7c82d-font-size:40px;--e-global-typography-671ef48-font-size:30px;--e-global-typography-2baa357-font-size:30px;--e-global-typography-fed3532-font-size:22px;}.elementor-kit-11 h1{font-size:var( --e-global-typography-9a8c2aa-font-size );line-height:var( --e-global-typography-9a8c2aa-line-height );}.elementor-kit-11 h2{font-size:var( --e-global-typography-9a8c2aa-font-size );line-height:var( --e-global-typography-9a8c2aa-line-height );}.elementor-kit-11 h3{font-size:var( --e-global-typography-4016aae-font-size );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h4{font-size:var( --e-global-typography-4016aae-font-size );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h5{font-size:var( --e-global-typography-4016aae-font-size );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h6{font-size:var( --e-global-typography-4016aae-font-size );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-a602846-font-size );}.elementor-kit-11 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-11{--e-global-typography-accent-font-size:12px;--e-global-typography-accent-line-height:1.2em;--e-global-typography-7a7c82d-font-size:30px;--e-global-typography-7a7c82d-line-height:1.2em;--e-global-typography-4b3012a-font-size:18px;--e-global-typography-671ef48-font-size:22px;--e-global-typography-671ef48-line-height:1.1em;--e-global-typography-9a8c2aa-font-size:22px;--e-global-typography-2baa357-font-size:28px;--e-global-typography-fed3532-font-size:18px;}.elementor-kit-11 h1{font-size:var( --e-global-typography-9a8c2aa-font-size );line-height:var( --e-global-typography-9a8c2aa-line-height );}.elementor-kit-11 h2{font-size:var( --e-global-typography-9a8c2aa-font-size );line-height:var( --e-global-typography-9a8c2aa-line-height );}.elementor-kit-11 h3{font-size:var( --e-global-typography-4016aae-font-size );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h4{font-size:var( --e-global-typography-4016aae-font-size );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h5{font-size:var( --e-global-typography-4016aae-font-size );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 h6{font-size:var( --e-global-typography-4016aae-font-size );line-height:var( --e-global-typography-4016aae-line-height );}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-a602846-font-size );}.elementor-kit-11 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */li, ol, ul {
    padding-bottom: 1px!important;
}

ol.start { 
    counter-reset: mycounter; 
}
ol.start li, ol.continue li {
    list-style: none;
}
ol.start li:before, ol.continue li:before { 
    content: counter(mycounter) ". "; 
    counter-increment: mycounter;
}

p {margin-block-start: 15px!important;
}

{
overflow-x: hidden;
}

/* Gravity Forms */
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    font-size: 16px!important;
    margin-bottom: 0;
    margin-top: 0;
    padding: 8px;
}

.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description, .gform_wrapper.gravity-theme .gfield_consent_description {
    font-size: 9px!important;
}

/* Divider radiours */
.elementor-widget-divider .elementor-divider-separator {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    direction: ltr;
    border-radius: 10px;
}

/*Sticky menu - transformation colour */
.header-2 {
 transform: translatey(-100px);
 -moz-transition: all .3s ease!important;
 -webkit-transition: all .3s ease!important;
 transition: all .3s ease!important;
}


.elementor-sticky--effects.header-2  {
 height: auto!important;
 transform: translatey(0px);
}

.elementor-sticky--effects.header-1 {
 display: none!important;
}

table td, table th {
    padding: 10px!important;
}


.gform_wrapper.gravity-theme .gfield_checkbox label, .gform_wrapper.gravity-theme .gfield_radio label {
    display: inline-block;
    font-size: 16px!important;
    padding-left: 10px!important;
}

.gform_wrapper.gravity-theme .gfield-choice-input {
    display: inline-block;
    margin-top: 4px!important;
    vertical-align: top!important;
}

.gform_wrapper.gravity-theme .gfield-choice-input+label {
    vertical-align: top!important;
}

.elementor-kit-11 label {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    padding-left: 10px!important;
vertical-align: top!important;
}/* End custom CSS */