.elementor-4185 .elementor-element.elementor-element-5be0214{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4185 .elementor-element.elementor-element-71f5b66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:212px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4185 .elementor-element.elementor-element-53647f7{width:100%;max-width:100%;text-align:center;}.elementor-4185 .elementor-element.elementor-element-53647f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4185 .elementor-element.elementor-element-53647f7 .elementor-heading-title{font-family:var( --e-global-typography-63b1c28-font-family );font-size:var( --e-global-typography-63b1c28-font-size );font-weight:var( --e-global-typography-63b1c28-font-weight );text-transform:var( --e-global-typography-63b1c28-text-transform );font-style:var( --e-global-typography-63b1c28-font-style );text-decoration:var( --e-global-typography-63b1c28-text-decoration );line-height:var( --e-global-typography-63b1c28-line-height );color:var( --e-global-color-f10808a );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4185 .elementor-element.elementor-element-2f355c6{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-37590f8-font-family );font-size:var( --e-global-typography-37590f8-font-size );font-weight:var( --e-global-typography-37590f8-font-weight );line-height:var( --e-global-typography-37590f8-line-height );color:var( --e-global-color-1fd431c );}.elementor-4185 .elementor-element.elementor-element-2f355c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4185 .elementor-element.elementor-element-c2a95cf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:38px 38px;--row-gap:38px;--column-gap:38px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:93px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4185 .elementor-element.elementor-element-437b112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:67px;--padding-bottom:80px;--padding-left:56px;--padding-right:56px;}.elementor-4185 .elementor-element.elementor-element-437b112:not(.elementor-motion-effects-element-type-background), .elementor-4185 .elementor-element.elementor-element-437b112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c3f2ab );}.elementor-4185 .elementor-element.elementor-element-62b4fda{width:100%;max-width:100%;}.elementor-4185 .elementor-element.elementor-element-62b4fda > .elementor-widget-container{margin:0px 0px 54px 0px;}.elementor-4185 .elementor-element.elementor-element-62b4fda .elementor-heading-title{font-family:var( --e-global-typography-19b2992-font-family );font-size:var( --e-global-typography-19b2992-font-size );font-weight:var( --e-global-typography-19b2992-font-weight );text-transform:var( --e-global-typography-19b2992-text-transform );line-height:var( --e-global-typography-19b2992-line-height );color:var( --e-global-color-e23a3d9 );}.elementor-4185 .elementor-element.elementor-element-c2ce960{font-family:var( --e-global-typography-a08b6c4-font-family );font-size:var( --e-global-typography-a08b6c4-font-size );font-weight:var( --e-global-typography-a08b6c4-font-weight );text-transform:var( --e-global-typography-a08b6c4-text-transform );font-style:var( --e-global-typography-a08b6c4-font-style );text-decoration:var( --e-global-typography-a08b6c4-text-decoration );line-height:var( --e-global-typography-a08b6c4-line-height );}.elementor-4185 .elementor-element.elementor-element-06e24f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:67px;--padding-bottom:80px;--padding-left:56px;--padding-right:56px;}.elementor-4185 .elementor-element.elementor-element-06e24f0:not(.elementor-motion-effects-element-type-background), .elementor-4185 .elementor-element.elementor-element-06e24f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-706befe );}.elementor-4185 .elementor-element.elementor-element-cedf764{width:100%;max-width:100%;}.elementor-4185 .elementor-element.elementor-element-cedf764 > .elementor-widget-container{margin:0px 0px 54px 0px;}.elementor-4185 .elementor-element.elementor-element-cedf764 .elementor-heading-title{font-family:var( --e-global-typography-19b2992-font-family );font-size:var( --e-global-typography-19b2992-font-size );font-weight:var( --e-global-typography-19b2992-font-weight );text-transform:var( --e-global-typography-19b2992-text-transform );line-height:var( --e-global-typography-19b2992-line-height );color:var( --e-global-color-e23a3d9 );}.elementor-4185 .elementor-element.elementor-element-0cb3dd4{font-family:var( --e-global-typography-a08b6c4-font-family );font-size:var( --e-global-typography-a08b6c4-font-size );font-weight:var( --e-global-typography-a08b6c4-font-weight );text-transform:var( --e-global-typography-a08b6c4-text-transform );font-style:var( --e-global-typography-a08b6c4-font-style );text-decoration:var( --e-global-typography-a08b6c4-text-decoration );line-height:var( --e-global-typography-a08b6c4-line-height );}body.elementor-page-4185:not(.elementor-motion-effects-element-type-background), body.elementor-page-4185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26fc560 );}@media(max-width:1366px){.elementor-4185 .elementor-element.elementor-element-71f5b66{--padding-top:180px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4185 .elementor-element.elementor-element-53647f7 .elementor-heading-title{font-size:var( --e-global-typography-63b1c28-font-size );line-height:var( --e-global-typography-63b1c28-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4185 .elementor-element.elementor-element-2f355c6{font-size:var( --e-global-typography-37590f8-font-size );line-height:var( --e-global-typography-37590f8-line-height );}.elementor-4185 .elementor-element.elementor-element-c2a95cf{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-4185 .elementor-element.elementor-element-437b112{--padding-top:50px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-4185 .elementor-element.elementor-element-62b4fda .elementor-heading-title{font-size:var( --e-global-typography-19b2992-font-size );line-height:var( --e-global-typography-19b2992-line-height );}.elementor-4185 .elementor-element.elementor-element-c2ce960{font-size:var( --e-global-typography-a08b6c4-font-size );line-height:var( --e-global-typography-a08b6c4-line-height );}.elementor-4185 .elementor-element.elementor-element-06e24f0{--padding-top:50px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-4185 .elementor-element.elementor-element-cedf764 .elementor-heading-title{font-size:var( --e-global-typography-19b2992-font-size );line-height:var( --e-global-typography-19b2992-line-height );}.elementor-4185 .elementor-element.elementor-element-0cb3dd4{font-size:var( --e-global-typography-a08b6c4-font-size );line-height:var( --e-global-typography-a08b6c4-line-height );}}@media(max-width:1024px){.elementor-4185 .elementor-element.elementor-element-71f5b66{--padding-top:140px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4185 .elementor-element.elementor-element-53647f7 .elementor-heading-title{font-size:var( --e-global-typography-63b1c28-font-size );line-height:var( --e-global-typography-63b1c28-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4185 .elementor-element.elementor-element-2f355c6{font-size:var( --e-global-typography-37590f8-font-size );line-height:var( --e-global-typography-37590f8-line-height );}.elementor-4185 .elementor-element.elementor-element-c2a95cf{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4185 .elementor-element.elementor-element-437b112{--padding-top:40px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-4185 .elementor-element.elementor-element-62b4fda > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-4185 .elementor-element.elementor-element-62b4fda .elementor-heading-title{font-size:var( --e-global-typography-19b2992-font-size );line-height:var( --e-global-typography-19b2992-line-height );}.elementor-4185 .elementor-element.elementor-element-c2ce960{font-size:var( --e-global-typography-a08b6c4-font-size );line-height:var( --e-global-typography-a08b6c4-line-height );}.elementor-4185 .elementor-element.elementor-element-06e24f0{--padding-top:40px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-4185 .elementor-element.elementor-element-cedf764 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-4185 .elementor-element.elementor-element-cedf764 .elementor-heading-title{font-size:var( --e-global-typography-19b2992-font-size );line-height:var( --e-global-typography-19b2992-line-height );}.elementor-4185 .elementor-element.elementor-element-0cb3dd4{font-size:var( --e-global-typography-a08b6c4-font-size );line-height:var( --e-global-typography-a08b6c4-line-height );}}@media(max-width:767px){.elementor-4185 .elementor-element.elementor-element-71f5b66{--padding-top:130px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4185 .elementor-element.elementor-element-53647f7 .elementor-heading-title{font-size:var( --e-global-typography-63b1c28-font-size );line-height:var( --e-global-typography-63b1c28-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4185 .elementor-element.elementor-element-2f355c6{font-size:var( --e-global-typography-37590f8-font-size );line-height:var( --e-global-typography-37590f8-line-height );}.elementor-4185 .elementor-element.elementor-element-c2a95cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4185 .elementor-element.elementor-element-437b112{--padding-top:35px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4185 .elementor-element.elementor-element-62b4fda > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4185 .elementor-element.elementor-element-62b4fda .elementor-heading-title{font-size:var( --e-global-typography-19b2992-font-size );line-height:var( --e-global-typography-19b2992-line-height );}.elementor-4185 .elementor-element.elementor-element-c2ce960{font-size:var( --e-global-typography-a08b6c4-font-size );line-height:var( --e-global-typography-a08b6c4-line-height );}.elementor-4185 .elementor-element.elementor-element-06e24f0{--padding-top:35px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4185 .elementor-element.elementor-element-cedf764 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4185 .elementor-element.elementor-element-cedf764 .elementor-heading-title{font-size:var( --e-global-typography-19b2992-font-size );line-height:var( --e-global-typography-19b2992-line-height );}.elementor-4185 .elementor-element.elementor-element-0cb3dd4{font-size:var( --e-global-typography-a08b6c4-font-size );line-height:var( --e-global-typography-a08b6c4-line-height );}}@media(min-width:768px){.elementor-4185 .elementor-element.elementor-element-5be0214{--width:100%;}.elementor-4185 .elementor-element.elementor-element-71f5b66{--content-width:1618px;}.elementor-4185 .elementor-element.elementor-element-437b112{--width:100%;}.elementor-4185 .elementor-element.elementor-element-06e24f0{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-53647f7 */.team{
    color: #A0916D;
        font-family: var(--e-global-typography-63b1c28-font-family);
    font-size: var(--e-global-typography-63b1c28-font-size);
    font-weight: var(--e-global-typography-63b1c28-font-weight);
    text-transform: var(--e-global-typography-63b1c28-text-transform);
    font-style: var(--e-global-typography-63b1c28-font-style);
    text-decoration: var(--e-global-typography-63b1c28-text-decoration);
    line-height: var(--e-global-typography-63b1c28-line-height);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2ce960 */.elementor-4185 .elementor-element.elementor-element-c2ce960 input,
.elementor-4185 .elementor-element.elementor-element-c2ce960 select,
.elementor-4185 .elementor-element.elementor-element-c2ce960 textarea {
    box-shadow: none !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_title {
    display: none !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper .gform_fields {
    column-gap: 23px !important;
    row-gap: 24px !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper input[type="text"],
.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper input[type="email"],
.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper input[type="tel"] {
    padding: 30px 20px 30px 28px !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #181726 !important;
    border-radius: 5px !important;
    line-height: 1.52em !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper textarea {
    padding: 16px 18px 18px 28px !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #181726 !important;
    border-radius: 5px !important;
    height: 231px !important;
    min-height: 0 !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .ginput_container_select {
    position: relative !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper select {
    padding: 10px 40px 18px 28px !important;
    height: 62px !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #181726 !important;
    background: #fff !important;
    border-radius: 5px !important;
    border: none !important;
    appearance: none !important;
    -webkit-appearance: none !important;
    background-image: url('/wp-content/uploads/2026/04/Triangle.svg') !important;
    background-repeat: no-repeat !important;
    background-size: 10px !important;
    background-position: right 20px center !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .g-form-no-arrow .ginput_container_select select {
    background-image: none !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform-footer {
    width: fit-content !important;
    justify-self: right;
    position: relative;
    display: flex !important;
    justify-content: flex-end !important;
    margin: 0 !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper .gform_button {
    color: #fff !important;
    background: transparent !important;
    border: 2px solid #A0916D !important;
    border-radius: 5px !important;
    font-family: "Open Sans";
    font-size: 19px !important;
    font-weight: 600 !important;
    text-transform: capitalize !important;
    line-height: 1em !important;
    padding: 19px 38px 19px 37px !important;
    margin-top: 44px !important;
    transition: all 0.3s ease !important;
    cursor: pointer;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform-footer:hover .gform_button {
    background-color: #A0916D !important;
}

#input_2_4_raw::placeholder {
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #181726 !important;
}

#field_2_4 .iti__tel-input {
    padding-left: 45px !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .iti__country-container {
    padding: 0px !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .iti__selected-country {
    background: transparent !important;
}

#field_2_13 {
    margin-top: 6px !important;
    margin-bottom: 16px !important;
}

#field_2_13 input[type="radio"] {
    display: none;
    margin-top: 16px !important;
}

#field_2_13 legend.gfield_label {
    font-family: "Open Sans", sans-serif !important;
    font-size: 18px;
    font-style: normal;
    font-weight: 600 !important;
    padding-bottom: 8px;
    color: #fff !important;
}

#field_2_13 .ginput_container_radio #input_2_13 {
    display: flex !important;
    flex-direction: row !important;
    width: 100% !important;
    justify-content: space-between;
    margin-left: 4px;
}

#field_2_13 .gchoice {
    display: flex !important;
    align-items: center !important;
    margin-bottom: 0 !important;
    width: 50% !important;
}

#field_2_13 .gform-field-label--type-inline {
    position: relative;
    padding-left: 40px;
    font-family: "Open Sans", sans-serif !important;
    color: #fff !important;
    font-size: 17px;
    font-weight: 400 !important;
    line-height: 1.5;
    display: inline-block !important;
    cursor: pointer;
}

#field_2_13 .gform-field-label--type-inline::before {
    content: '';
    position: absolute;
    left: -15px;
    top: 50%;
    transform: translateY(-50%);
    width: 34px;
    height: 34px;
    background: #fff!important;
    border-radius: 5px !important;
    box-shadow: 0 0 0 0px #fff inset !important;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

#field_2_13 input[type="radio"]:checked + .gform-field-label--type-inline::before {
    background: #fff!important;
    border: none !important;
    box-shadow: 0 0 0 4px #fff inset !important;
    border-radius: 5px !important;
}

#field_2_13 input[type="radio"]:checked + .gform-field-label--type-inline::after {
    content: "";
    position: absolute;
    left: -15px;
    top: 51%;
    transform: translateY(-50%);
    width: 34px;
    height: 34px;
    background-color: transparent!important;
    background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='26' height='26' rx='6' fill='%23A0916D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.6307 6.052L19.9235 8.04869C20.0146 8.12803 20.0257 8.26779 19.9496 8.36195L10.6049 19.9203C10.5577 19.9786 10.4882 20.0055 10.4207 19.9991C10.3774 19.9955 10.3346 19.9782 10.2986 19.9469L4.07757 14.5291C3.98592 14.4493 3.97393 14.309 4.0499 14.2151L5.97373 11.8355C6.05018 11.741 6.18526 11.7298 6.27651 11.8093L10.0441 15.0903L17.329 6.07973C17.4054 5.98522 17.5402 5.97315 17.6307 6.052Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 26px 26px;
    background-position: center;
    pointer-events: none;
    z-index: 2;
}

.gform_ajax_spinner,
img.gform_ajax_spinner,
[id^="gform_ajax_spinner_"] {
    opacity: 0 !important;
    width: 0 !important;
    transform: scaleY(0) !important;
    position: absolute !important;
}



@media (max-width: 1024px) {


    .elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper .gform_button {
        margin-top: 40px !important;
    }
    .elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper .gform_fields {
    column-gap: 18px !important;
    row-gap: 18px !important;
}

.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper input[type="text"],
.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper input[type="email"],
.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper input[type="tel"] {
    padding: 25px 20px 25px 20px !important;
    font-size: 16px !important;
}



.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper select {
    padding: 8px 40px 14px 20px !important;
    height: 52px !important;
    font-size: 16px !important;
}
#input_2_4_raw::placeholder {
    font-size: 16px !important;
}

#field_2_13 legend.gfield_label {
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px;
    font-style: normal;
    font-weight: 600 !important;
    padding-bottom: 8px;
    color: #fff !important;
}
.elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper .gform_button {
    font-size: 17px !important;
    
}
}

@media (max-width: 767px) {
    .elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_fields {
        display: flex !important;
        flex-direction: column !important;
    }

    .elementor-4185 .elementor-element.elementor-element-c2ce960 .gform-footer {
        justify-self: left !important;
        width: 100% !important;
    }

    .elementor-4185 .elementor-element.elementor-element-c2ce960 .gform_wrapper .gform_button {
        margin-top: 35px !important;
        margin-right: auto !important;
        padding: 19px 38px 19px 54px !important;
    }

    #field_2_13 .ginput_container_radio #input_2_13 {
        width: 100% !important;
    }

    #field_2_13 .gform-field-label--type-inline {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-437b112 */.elementor-4185 .elementor-element.elementor-element-437b112::before{
    content: "";
    position: absolute;

    width: 922px;
    height: 626px;
    left: -174px;
    top: -266px;
    
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='922' height='626' viewBox='0 0 922 626' fill='none'%3E%3Cpath opacity='0.07' d='M329.014 24.6653C460.619 -20.0059 757.749 6.05227 889.864 24.6653V192.182C769.737 160.056 689.396 162.35 599.875 160.82C510.353 159.291 336.666 200.596 333.605 332.162C331.157 437.415 410.119 468.827 449.907 471.377H567.739C589.775 471.377 594.774 453.529 594.519 444.605V412.478H515.709L528.716 259.495H922L896.75 615.181C799.832 620.026 562.383 628.797 387.93 625.125C169.864 620.536 0.76779 531.805 0.00264655 351.285C-0.762496 170.764 164.508 80.5042 329.014 24.6653Z' fill='%238A8B8A'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
pointer-events: none;
z-index: -1;
}
@media(max-width:1366px){
    .elementor-4185 .elementor-element.elementor-element-437b112::before{
        background-size: 80%;
        left: -381px;
        top: -250px;
    }
}

@media(max-width:1024px){
    .elementor-4185 .elementor-element.elementor-element-437b112::before{
        background-size: 60%;
        left: -360px;
        top: -280px;
    }
}

@media(max-width:767px){
    .elementor-4185 .elementor-element.elementor-element-437b112::before{
        background-size: 40%;
        left: 50%;
        transform: translateX(-50%);
        top: -360px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cb3dd4 */.elementor-4185 .elementor-element.elementor-element-0cb3dd4 input,
.elementor-4185 .elementor-element.elementor-element-0cb3dd4 select,
.elementor-4185 .elementor-element.elementor-element-0cb3dd4 textarea {
    box-shadow: none !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_title {
    display: none !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper .gform_fields {
    column-gap: 23px !important;
    row-gap: 27px !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper input[type="text"],
.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper input[type="email"],
.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper input[type="tel"] {
    padding: 30px 20px 30px 28px !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #181726 !important;
    border-radius: 5px !important;
    line-height: 1.52em !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper textarea {
    padding: 16px 18px 18px 28px !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #181726 !important;
    border-radius: 5px !important;
    height: 231px !important;
    min-height: 0 !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .ginput_container_select {
    position: relative !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper select {
    padding: 10px 40px 18px 28px !important;
    height: 62px !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #181726 !important;
    background: #fff !important;
    border-radius: 5px !important;
    border: none !important;
    appearance: none !important;
    -webkit-appearance: none !important;
    background-image: url('/wp-content/uploads/2026/04/Triangle.svg') !important;
    background-repeat: no-repeat !important;
    background-size: 10px !important;
    background-position: right 20px center !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .g-form-no-arrow .ginput_container_select select {
    background-image: none !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform-footer {
    width: fit-content !important;
    justify-self: right;
    position: relative;
    display: flex !important;
    justify-content: flex-end !important;
    margin: 0 !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper .gform_button {
    color: #fff !important;
    background: transparent !important;
    border: 2px solid #A0916D !important;
    border-radius: 5px !important;
    font-family: "Open Sans";
    font-size: 19px !important;
    font-weight: 600 !important;
    text-transform: capitalize !important;
    line-height: 1em !important;
    padding: 19px 38px 19px 37px !important;
    margin-top: 150px !important;
    transition: all 0.3s ease !important;
    cursor: pointer;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform-footer:hover .gform_button {
    background-color: #A0916D !important;
}

#input_3_5_raw::placeholder {
    font-family: "Open Sans", sans-serif !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #181726 !important;
}

#field_3_5 .iti__tel-input {
    padding-left: 45px !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .iti__country-container {
    padding: 0px !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .iti__selected-country {
    background: transparent !important;
}

.gform_ajax_spinner,
img.gform_ajax_spinner,
[id^="gform_ajax_spinner_"] {
    opacity: 0 !important;
    width: 0 !important;
    transform: scaleY(0) !important;
    position: absolute !important;
}

@media (max-width: 1024px) {

    .elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper .gform_button {
        margin-top: 40px !important;
    }
    .elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper .gform_fields {
    column-gap: 18px !important;
    row-gap: 18px !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper input[type="text"],
.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper input[type="email"],
.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper input[type="tel"] {
    padding: 25px 20px 25px 20px !important;
    font-size: 16px !important;
}



.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper select {
    padding: 8px 40px 14px 20px !important;
    height: 52px !important;
    font-size: 16px !important;
}
#input_3_5_raw::placeholder {
    font-size: 16px !important;
}

.elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper .gform_button {
    font-size: 17px !important;
    
}
    
}

@media (max-width: 767px) {
    .elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_fields {
        display: flex !important;
        flex-direction: column !important;
    }

    .elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform-footer {
        justify-self: left !important;
        width: 100% !important;
    }

    .elementor-4185 .elementor-element.elementor-element-0cb3dd4 .gform_wrapper .gform_button {
        margin-top: 35px !important;
        margin-right: auto !important;
        padding: 19px 38px 19px 54px !important;
    }

}/* End custom CSS */