.elementor-168 .elementor-element.elementor-element-45f8a80d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-168 .elementor-element.elementor-element-54109573 img{width:100%;height:490px;object-fit:cover;object-position:center center;}.elementor-168 .elementor-element.elementor-element-7615bbfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:auto;--background-transition:0.3s;--margin-block-start:-300px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-168 .elementor-element.elementor-element-728c0d32{--display:flex;--min-height:0px;--justify-content:center;--gap:8px 8px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-168 .elementor-element.elementor-element-728c0d32:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-728c0d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-242ede3 );}.elementor-168 .elementor-element.elementor-element-728c0d32, .elementor-168 .elementor-element.elementor-element-728c0d32::before{--border-transition:0.3s;}.elementor-168 .elementor-element.elementor-element-728c0d32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-168 .elementor-element.elementor-element-5bf0680b .elementor-heading-title{color:var( --e-global-color-361a45b );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-168 .elementor-element.elementor-element-5bf0680b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-17fb6dbb{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-168 .elementor-element.elementor-element-17fb6dbb .elementor-divider-separator{width:100%;}.elementor-168 .elementor-element.elementor-element-17fb6dbb .elementor-divider{padding-top:16px;padding-bottom:16px;}.elementor-168 .elementor-element.elementor-element-17fb6dbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-8870805{z-index:0;}.elementor-168 .elementor-element.elementor-element-5b267a0{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-168 .elementor-element.elementor-element-f74580c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-168 .elementor-element.elementor-element-7615bbfa{--content-width:740px;}.elementor-168 .elementor-element.elementor-element-728c0d32{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-168 .elementor-element.elementor-element-728c0d32{--width:85%;}}@media(max-width:1024px){.elementor-168 .elementor-element.elementor-element-7615bbfa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-168 .elementor-element.elementor-element-5bf0680b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-168 .elementor-element.elementor-element-54109573 img{height:387px;}.elementor-168 .elementor-element.elementor-element-7615bbfa{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-168 .elementor-element.elementor-element-728c0d32{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0024px;--padding-inline-end:024px;}.elementor-168 .elementor-element.elementor-element-5bf0680b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-name.elementor-col-100.elementor-field-required {
    margin-bottom: 48px;
}
.page-id-168 .elementor-field-group p {
    width: 100%;
}

input#form-field-name, input#form-field-field_d75c1a0, input#form-field-email, textarea#form-field-field_4c1f7cf {
    background-color: #ffffff;
    border-color: #6D6969;
    border-width: 0px 0px 1px 0px;
    border-radius: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-20b6e4e-font-family), Sans-serif;
    font-size: var(--e-global-typography-20b6e4e-font-size);
    font-weight: var(--e-global-typography-20b6e4e-font-weight);
    text-transform: var(--e-global-typography-20b6e4e-text-transform);
    line-height: var(--e-global-typography-20b6e4e-line-height);
    letter-spacing: var(--e-global-typography-20b6e4e-letter-spacing);
    word-spacing: var(--e-global-typography-20b6e4e-word-spacing);
}
label.elementor-field-label {
    padding-bottom: 8px;
    font-family: var(--e-global-typography-e94ffbb-font-family), Sans-serif;
    font-size: var(--e-global-typography-e94ffbb-font-size);
    font-weight: var(--e-global-typography-e94ffbb-font-weight);
    text-transform: var(--e-global-typography-e94ffbb-text-transform);
    line-height: var(--e-global-typography-e94ffbb-line-height);
    letter-spacing: var(--e-global-typography-e94ffbb-letter-spacing);
    word-spacing: var(--e-global-typography-e94ffbb-word-spacing);
}

.elementor-field-type-tel.elementor-field-group.elementor-column.elementor-field-group-field_d75c1a0.elementor-col-50.elementor-field-required, .elementor-field-type-email.elementor-field-group.elementor-column.elementor-field-group-email.elementor-col-50.elementor-field-required {
    padding-right: calc( 27px/2 );
    padding-left: calc( 27px px /2 );
    margin-bottom: 48px;
}
.elementor-widget-container {
    padding: 48px 0px 0px 0px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    padding: 11px 60px 11px 60px;
    margin-bottom: 48px;
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-6b144b1);
    border-color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-bbba88a-font-family), Sans-serif;
    font-size: var(--e-global-typography-bbba88a-font-size);
    font-weight: var(--e-global-typography-bbba88a-font-weight);
    line-height: var(--e-global-typography-bbba88a-line-height);
    letter-spacing: var(--e-global-typography-bbba88a-letter-spacing);
    word-spacing: var(--e-global-typography-bbba88a-word-spacing);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 0px 0px 0px 0px;
}
.elementor-field-type-textarea.elementor-field-group.elementor-column.elementor-field-group-field_4c1f7cf.elementor-col-100.elementor-field-required {
    
    margin-bottom: 48px;
}
textarea#form-field-field_4c1f7cf {
    height: 80px;
}

@media (max-width: 767px){
    input.wpcf7-form-control.wpcf7-submit.has-spinner{
        width: 100%;
    }
}/* End custom CSS */