:root{--fc-red:var(--red, #e01020);--fc-red-bright:var(--red-bright, #ff2233);--fc-red-glow:var(--red-glow, rgba(224, 16, 32, 0.28));--fc-red-tint:var(--red-tint, rgba(224, 16, 33, 0.733));--fc-bg-card:var(--bg-card, rgba(15, 15, 15, 0.88));--fc-text:var(--text, #f2f2f2);--fc-text-muted:var(--text-muted, #9a9a9a);--fc-border:var(--border, rgba(255, 255, 255, 0.08))}.fc-map-canvas{min-width:100% !important}.fc-contact-floating{position:relative;z-index:5;display:flex;justify-content:center;padding:0
20px}.fc-card{position:relative;width:100%;max-width:1180px;display:grid;grid-template-columns:1fr 1.15fr;gap:48px;padding:40px;border-radius:20px;background-color:rgba(15, 15, 15, 0.88);border:1px
solid var(--fc-border);box-shadow:0 30px 80px rgba(0, 0, 0, 0.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:translateY(30px);transition:opacity 0.7s ease,
transform 0.7s ease}.fc-card.is-visible{opacity:1;transform:translateY(0)}.fc-col-title{position:relative;margin:0
0 24px;padding-bottom:12px;font-size:22px;font-weight:700;color:var(--fc-text);text-align:center}.fc-col-title::after{content:"";position:absolute;right:50%;bottom:0;width:40px;height:3px;transform:translateX(50%);background-color:var(--fc-red);border-radius:2px}.fc-info{display:flex;flex-direction:column;gap:18px}.fc-location{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1px}.fc-location .fc-item:nth-child(1),
.fc-location .fc-item:nth-child(2){grid-column:1 / -1}.fc-item{display:flex;align-items:center;gap:14px;padding:6px
4px}.fc-icon{padding:2px;flex-shrink:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background-color:var(--fc-red-tint);transition:transform 0.25s ease,
box-shadow 0.25s ease,
background-color 0.25s ease}.fc-icon
svg{width:20px;height:20px;display:block;filter:drop-shadow(0 0 0 transparent)}.fc-item:hover .fc-icon{transform:scale(1.08);box-shadow:0 0 0 4px var(--fc-red-glow)}.fc-content{display:flex;flex-direction:column;gap:4px;min-width:0}.fc-item-label{font-size:14px;font-weight:600;color:var(--fc-text)}.fc-item-value{font-size:11px;color:var(--fc-text-muted);line-height:1.6;text-decoration:none;word-break:break-word}a.fc-item-value{transition:color 0.2s ease}a.fc-item-value:hover{color:var(--fc-red-bright)}@media (max-width: 767px){.fc-location{grid-template-columns:1fr}.fc-location .fc-item{grid-column:1 / -1}}.fc-map-wrap{display:flex;flex-direction:column}.fc-map{position:relative;background:#111;border:1px
solid rgba(255, 255, 255, 0.08);overflow:hidden;box-shadow:0 25px 60px rgba(0, 0, 0, 0.45),
inset 0 0 0 1px rgba(255, 255, 255, 0.03)}.fc-map .leaflet-tile{filter:brightness(1.4) contrast(0.8) saturate(0.92)}.fc-map-canvas{width:100%;height:100%}@media (max-width: 1024px){.fc-card{grid-template-columns:1fr;gap:32px;padding:28px
24px}.fc-map{height:320px}}@media (max-width: 600px){.fc-card{padding:20px
16px;border-radius:16px}.fc-col-title{font-size:18px;margin-bottom:18px}.fc-map{height:260px}.fc-icon{width:40px;height:40px;border-radius:10px}.fc-icon
img{width:18px;height:18px}}.fc-map .leaflet-control-zoom{border:none !important;box-shadow:none;margin:18px
!important}.fc-map .leaflet-control-zoom
a{width:42px;height:42px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;border:1px
solid rgba(255, 255, 255, 0.08) !important;border-radius:12px !important;background:rgba(18, 18, 18, 0.88) !important;backdrop-filter:blur(12px);color:#fff !important;font-size:22px;font-weight:500;transition:0.25s ease,
transform 0.25s ease,
box-shadow 0.25s ease;text-decoration:none}.mapboxgl-ctrl-bottom-left{display:none !important}.wm-container>*{display:none !important}.wm-container
a{display:none !important}.fc-map-directions{display:inline-flex;align-items:center;gap:5px;z-index:2;bottom:4.2%;inset-inline-end:2.4%;position:absolute;background:var(--red);border-radius:25px;color:white;max-width:max-content;padding:2px
20px}.fc-map-canvas .maplibregl-ctrl-bottom-left{left:8px;bottom:8px}.fc-map-canvas .maplibregl-ctrl-attrib{background:rgba(8, 8, 8, 0.72);color:rgba(255, 255, 255, 0.55);font-size:9px;line-height:1.4;border-radius:5px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.fc-map-canvas .maplibregl-ctrl-attrib
a{color:rgba(255, 255, 255, 0.65)}.maplibregl-ctrl .maplibregl-ctrl-attrib .maplibregl-compact .maplibregl-compact-show{display:none}.procore-contact{--pc-panel:#111010;--pc-panel-2:#140d0f;--pc-border:rgba(255, 255, 255, 0.06);--pc-border-strong:rgba(255, 255, 255, 0.12);--pc-violet:#7c3aed;--pc-radius:18px;color:var(--text);padding:72px
24px 40px}.procore-contact__header{text-align:center;max-width:780px;margin:0
auto 48px}.procore-contact__eyebrow{display:inline-block;color:var(--red);font-size:12px;letter-spacing:2px;font-weight:700;margin-bottom:14px;text-transform:uppercase}.procore-contact__title{font-size:clamp(26px, 3.4vw, 42px);margin:0
0 12px;font-weight:800}.procore-contact__desc{color:var(--text-muted);font-size:15px;margin:0}.procore-contact__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;max-width:1240px;margin:0
auto;position:relative}.procore-column-right{border:1px
solid var(--pc-border);border-radius:var(--pc-radius);padding:0
20px;justify-content:space-between;background:linear-gradient(180deg, var(--pc-panel), var(--pc-panel-2));display:flex;flex-direction:column;gap:20px}.procore-column-left{display:flex;flex-direction:column;position:relative}.procore-selector{width:100%;margin-bottom:20px;display:flex;flex-direction:column;gap:12px}.procore-form{background:linear-gradient(180deg, var(--pc-panel), var(--pc-panel-2));border:1px
solid var(--pc-border);border-radius:var(--pc-radius);padding:22px;display:none;flex-direction:column;gap:14px;width:100%}.procore-form .procore-btn{margin-top:auto}.procore-form.is-active{height:100%;display:flex}.procore-info-card{padding:28px
22px;text-align:center;flex:1}.procore-info-card__pulse{width:68px;height:68px;border-radius:50%;background:radial-gradient(
circle at 50% 50%,
var(--red) 0%,
#7a0f18 60%,
transparent 70%
);color:#fff;display:grid;place-items:center;margin:6px
auto 22px;box-shadow:0 0 0 6px rgba(225, 29, 43, 0.08),
0 0 40px var(--red-glow);animation:pc-pulse 2.4s ease-out infinite}@keyframes pc-pulse{0%{box-shadow:0 0 0 0 rgba(225, 29, 43, 0.35),
0 0 40px var(--red-glow)}100%{box-shadow:0 0 0 22px rgba(225, 29, 43, 0),
0 0 40px var(--red-glow)}}.procore-info-card__title{font-size:20px;margin:0
0 10px;line-height:1.5}.procore-info-card__desc{color:var(--text-muted);font-size:13px;margin:0;line-height:1.9}.procore-selector__item{all:unset;cursor:pointer;display:flex;align-items:center;gap:14px;padding:14px
16px;background:var(--pc-panel);border:1px
solid var(--pc-border);border-radius:14px;transition:border-color 0.2s ease,
background 0.2s ease,
transform 0.2s ease}.procore-selector__item:hover{border-color:var(--pc-border-strong)}.procore-selector__item.is-active{border-color:var(--red);background:linear-gradient(
180deg,
rgba(225, 29, 43, 0.1),
rgba(225, 29, 43, 0.02)
);box-shadow:0 0 0 1px rgba(225, 29, 43, 0.35),
0 12px 40px -20px var(--red-glow)}.procore-selector__chevron{color:var(--text-muted)}.procore-selector__text{flex:1;display:flex;flex-direction:column;text-align:start}.procore-selector__title{font-size:15px;font-weight:700}.procore-selector__desc{font-size:12px;color:var(--text-muted);margin-top:2px}.procore-selector__icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.procore-selector__icon--red{background:rgba(225, 29, 43, 0.15);color:#ff8a94}.procore-selector__icon--amber{background:rgba(217, 119, 6, 0.15);color:#ffb066}.procore-selector__icon--violet{background:rgba(124, 58, 237, 0.15);color:#b79aff}.procore-form{background:linear-gradient(180deg, var(--pc-panel), var(--pc-panel-2));border:1px
solid var(--pc-border);border-radius:var(--pc-radius);padding:22px;display:none;flex-direction:column;gap:14px;min-height:100%}.procore-form__head{display:flex;align-items:flex-start;gap:12px}.procore-form__back{all:unset;cursor:pointer;padding:6px;border-radius:8px;color:var(--text-muted);transition:color 0.2s,
background 0.2s}.procore-form__back:hover{color:var(--text);background:rgba(255, 255, 255, 0.05)}.procore-form__title-wrap{flex:1;text-align:start}.procore-form__title{margin:0;font-size:17px;font-weight:700}.procore-form__subtitle{margin:2px
0 0;font-size:12px;color:var(--text-muted)}.procore-form__icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center}.procore-form__icon--red{background:rgba(225, 29, 43, 0.15);color:#ff8a94}.procore-form__icon--amber{background:rgba(217, 119, 6, 0.15);color:#ffb066}.procore-form__icon--violet{background:rgba(124, 58, 237, 0.15);color:#b79aff}.procore-form__body{display:flex;flex-direction:column;gap:12px;flex:1}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:white !important;-webkit-box-shadow:0 0 0 1000px #0e0709ee inset !important;box-shadow:0 0 0 1000px #0e0709ee inset !important}.procore-field{display:flex;flex-direction:column;gap:6px}.procore-field__label{font-size:12px;color:var(--text-muted);font-weight:600}.procore-field__label
em{color:var(--red);font-style:normal;margin-inline-start:2px}.procore-field input,
.procore-field textarea,
.procore-field
select{width:100%;box-sizing:border-box;background:#0e070983;color:var(--text);border:1px
solid var(--pc-border);border-radius:10px;padding:11px
14px;font:inherit;text-align:start;transition:border-color 0.2s,
box-shadow 0.2s}.procore-field input:focus,
.procore-field textarea:focus,
.procore-field select:focus{outline:none;border-color:var(--red);box-shadow:0 0 0 3px rgba(225, 29, 43, 0.15)}.procore-field input.has-error,
.procore-field textarea.has-error,
.procore-field select.has-error{border-color:var(--red);box-shadow:0 0 0 3px rgba(225, 29, 43, 0.12)}.procore-select{position:relative}.procore-select
select{appearance:none;padding-inline-start:36px}.procore-select
svg{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.procore-upload{position:relative;display:flex;align-items:center;gap:12px;padding:16px;border:1px
dashed var(--pc-border-strong);border-radius:12px;background:rgba(255, 255, 255, 0.02);cursor:pointer}.procore-upload input[type="file"]{position:absolute;inset:0;opacity:0;cursor:pointer}.procore-upload__text{display:flex;flex-direction:column}.procore-upload__text
strong{font-size:13px;font-weight:700}.procore-upload__text
em{font-style:normal;font-size:11px;color:var(--text-muted);margin-top:2px}.procore-btn{all:unset;cursor:pointer;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px
20px;border-radius:12px;font-weight:700;font-size:14px;text-align:center;position:relative;transition:transform 0.15s,
box-shadow 0.2s,
background 0.2s}.procore-btn--red{background:linear-gradient(180deg, #e11d2b, #a3121c);color:#fff;width:100%;box-shadow:0 12px 32px -12px var(--red-glow),
0 0 0 1px rgba(255, 255, 255, 0.03) inset}.procore-btn--red:hover{transform:translateY(-1px)}.procore-btn--ghost{background:transparent;color:var(--text);border:1px
solid var(--pc-border-strong)}.procore-btn.is-loading{pointer-events:none;opacity:0.8}.procore-btn.is-loading .procore-btn__label,
.procore-btn.is-loading .procore-btn__arrow{visibility:hidden}.procore-btn__spinner{display:none;position:absolute;width:18px;height:18px;border-radius:50%;border:2px
solid rgba(255, 255, 255, 0.4);border-top-color:#fff;animation:pc-spin 0.8s linear infinite}.procore-btn.is-loading .procore-btn__spinner{display:block}@keyframes pc-spin{to{transform:rotate(360deg)}}.procore-form__error{color:#ff8a94;font-size:12px;min-height:16px}.procore-contact__footer{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-muted);font-size:13px;margin-top:40px}.procore-contact__lock{color:var(--text-muted)}.procore-success{grid-column:1 / -1;text-align:center;padding:60px
20px;background:linear-gradient(180deg, var(--pc-panel), var(--pc-panel-2));border:1px
solid var(--pc-border);border-radius:var(--pc-radius)}.procore-success__icon{width:72px;height:72px;border-radius:50%;background:radial-gradient(
circle at 50% 50%,
#10b981 0%,
#065f46 70%,
transparent 100%
);color:#fff;display:grid;place-items:center;margin:0
auto 20px;box-shadow:0 0 40px rgba(16, 185, 129, 0.35)}.procore-success
h3{margin:0
0 8px;font-size:22px}.procore-success
p{margin:0
0 20px;color:var(--text-muted)}@media (max-width: 756px){.procore-contact__grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:12px;margin:0
auto;position:relative}}@media (min-width: 1025px){.procore-step,.procore-info-card{grid-column:1;grid-row:1}.procore-selector{display:flex;grid-column:1;grid-row:2;align-self:end;margin-top:0}.procore-form{display:none;grid-column:2;grid-row:1 / span 2;transform:translateY(0)}.procore-form::before{content:attr(data-step-label);position:absolute;top:8px;inset-inline-start:0;inset-inline-end:0;text-align:center;font-size:12px;letter-spacing:2px;font-weight:700;color:var(--red);text-transform:uppercase}.procore-form.is-active{display:flex;opacity:1;pointer-events:auto}.procore-form::after{content:attr(data-step-title);position:absolute;top:30px;inset-inline-start:0;inset-inline-end:0;text-align:center;font-size:14px;color:var(--text)}}.procore-field-error{display:block;margin-top:8px;color:#dc2626;font-size:13px}.procore-file-preview{margin-top:10px;font-size:12px;color:#10b981;min-height:18px}.procore-file-preview.is-error{color:#ef4444}.procore-upload.has-file{border-color:#10b981;background:rgba(16, 185, 129, 0.08)}.procore-upload.has-file
svg{color:#10b981}.elementor-340 .elementor-element.elementor-element-793c95e{--display:flex}.elementor-340 .elementor-element.elementor-element-cb0d15c{--display:flex}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-contact-floating{margin-top:-214px}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-card{max-width:1109px;padding:19px
19px 19px 19px;gap:11px;border-radius:20px;background-color:#0F0F0F26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0F;box-shadow:0px 16px 58px -16px rgba(200.6, 26.069823369565228, 26.069823369565228, 0.39)}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-map{height:418px;border-radius:calc(20px - 6px)}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-col-title{color:#F2F2F2}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-item, .elementor-340 .elementor-element.elementor-element-268cc18 .fc-item-value{color:#F2F2F2}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-item-label{color:#9a9a9a}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-icon
svg{color:#FCD3D3BA;fill:#FCD3D3BA}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-icon svg
*{color:#070707BF;stroke:#070707BF;width:0;stroke-width:0}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-icon{background-color:#E01020C7}.elementor-340 .elementor-element.elementor-element-0736451{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-340 .elementor-element.elementor-element-b0208b7>.elementor-widget-container{margin:6% 0% 05% 0%}.elementor-340 .elementor-element.elementor-element-352b3c1{--display:flex}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact{left:-23px;top:83%;transform:translateY(-50%);gap:11px}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__button{width:121px;height:44px;border-radius:21px;padding-inline-end:10px;padding-inline-start:10px;gap:7px}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__text{font-family:"Vazirmatn",Sans-serif;font-size:12px;font-weight:500;letter-spacing:0px}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__button--one{background-color:#E01020;color:#FFF}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__button--one
svg{fill:#FFF;stroke:#FFF}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__button--two{background-color:#FFF;color:#111}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__button--two
svg{fill:#E01020;stroke:#E01020}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__icon{width:12px;height:12px}@media(max-width:1024px){.elementor-340 .elementor-element.elementor-element-268cc18 .fc-contact-floating{margin-top:-60px}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-card{padding:28px
24px 28px 24px}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__button{width:110px}}@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-268cc18 .fc-contact-floating{margin-top:-30px}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-card{padding:20px
16px 20px 16px}.elementor-340 .elementor-element.elementor-element-268cc18 .fc-map{height:260px}.elementor-340 .elementor-element.elementor-element-1bbd7d1 .pc-float-contact__button{width:46px}}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr)}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px}.elementor .e-tabs-menu-base{display:flex;justify-content:center}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFF;display:block}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0}.elementor .e-tabs-content-area-base{display:block}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none}.elementor .e-heading-base{margin:0px}.elementor .e-heading-link-base{all:unset;cursor:pointer}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit}.elementor .e-image-base{display:block}.elementor .e-paragraph-base{margin:0px}.elementor .e-paragraph-link-base{all:unset;cursor:pointer}.elementor .e-svg-base{width:65px;height:65px;display:inline-block}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9}.elementor .e-divider-base{height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-input-base::placeholder{color:#9DA5AE}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e}.elementor .e-form-textarea-base{font-size:12px;border-radius:0px;border-color:#D6D5D5}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0px;border-width:0px;background-color:#000;display:flex;justify-content:center;align-items:center}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#fff;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-checkbox-base:checked{background-color:#69727D}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0px;content:"";clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.elementor .e-form-checkbox-base:checked::before{opacity:100%}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#fff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-radio-button-base:checked{background-color:transparent}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;content:""}.elementor .e-form-radio-button-base:checked::before{opacity:100%}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none}@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr)}}