.elementor-468 .elementor-element.elementor-element-ebe58ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-page-heading{--tph-height:320px;--tph-width:560px;--tph-gap:16px;--tph-radius:16px;--tph-edge:32px;--tph-top:#052B6B;--tph-bottom:#216BC5;--tph-pattern:#031C471A;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tph-title{font-family:"YekanBakh", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tph-description{font-family:"YekanBakh", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-page{--contact-marker-x:23%;--contact-marker-y:47%;--contact-content-width:1280px;--contact-info-width:520px;--contact-info-inset:108px;--contact-overlap:60px;--contact-map-gap:160px;--contact-map-height:400px;--contact-map-tail:128px;--contact-mobile-info-gap:32px;--contact-form-section-gap:128px;--contact-form-width:1064px;--contact-form-intro-width:640px;--contact-form-heading-gap:16px;--contact-form-content-gap:48px;--contact-info-notch:80px;--contact-info-edge:32px;--contact-info-gap:20px;--contact-info-section-gap:52px;--contact-info-bottom:32px;--contact-info-title-width:220px;--contact-info-title-height:56px;--contact-icon-box:32px;--contact-icon-size:18px;--contact-icon-gap:16px;--contact-social-height:52px;--contact-social-gap:20px;--contact-social-icon-size:20px;--contact-social-edge:24px;--contact-marker-size:56px;--contact-map-service-size:40px;--contact-map-service-gap:16px;--contact-info-surface:#052B6B;--contact-accent:#3295FF;--contact-icon-surface:#031C47;--contact-icon-color:#FFFFFF;--contact-link-hover:#93C7FF;--contact-field-height:56px;--contact-textarea-height:192px;--contact-field-gap:24px;--contact-label-gap:12px;--contact-field-edge:16px;--contact-field-radius:12px;--contact-submit-gap:32px;--contact-submit-width:104px;--contact-submit-height:44px;--contact-submit-radius:6px;--contact-field-surface:#FFFFFF;--contact-field-border:#DBE4FF;--contact-field-focus:#3295FF;--contact-placeholder:#858585;--contact-submit-surface:#3295FF;--contact-submit-hover:#1476DB;--contact-error:#B42318;--contact-info-title-color:#FFFFFF;--contact-contact-text-color:#FFFFFF;--contact-social-title-color:#FFFFFF;--contact-form-title-color:#031C47;--contact-form-description-color:#031C47;--contact-field-label-color:#171717;--contact-field-input-color:#171717;--contact-submit-color:#FFFFFF;--contact-form-feedback-color:#031C47;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-pattern{opacity:0.2;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-info-title{font-family:"YekanBakh", Sans-serif;font-size:20px;font-weight:700;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-text{font-family:"YekanBakh", Sans-serif;font-size:16px;font-weight:400;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-social-title{font-family:"YekanBakh", Sans-serif;font-size:14px;font-weight:600;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form-title{font-family:"YekanBakh", Sans-serif;font-size:36px;font-weight:600;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form-description{font-family:"YekanBakh", Sans-serif;font-size:18px;font-weight:400;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form .gfield_label, .elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form .gform-field-label{font-family:"YekanBakh", Sans-serif;font-size:16px;font-weight:400;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form input, .elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form textarea, .elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form select{font-family:"YekanBakh", Sans-serif;font-size:14px;font-weight:400;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form .gform_button{font-family:"YekanBakh", Sans-serif;font-size:16px;font-weight:600;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form .gfield_description, .elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form .gform_confirmation_message{font-family:"YekanBakh", Sans-serif;font-size:16px;font-weight:600;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-468 .elementor-element.elementor-element-ebe58ce{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-page-heading{--tph-height:420px;--tph-width:280px;--tph-gap:16px;--tph-radius:12px;--tph-edge:32px;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tph-title{font-size:28px;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tph-description{font-size:16px;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-page{--contact-marker-x:50%;--contact-marker-y:50%;--contact-content-width:1280px;--contact-info-width:520px;--contact-info-inset:0px;--contact-overlap:0px;--contact-map-gap:80px;--contact-map-height:400px;--contact-map-tail:0px;--contact-mobile-info-gap:32px;--contact-form-section-gap:80px;--contact-form-width:1064px;--contact-form-intro-width:640px;--contact-form-heading-gap:16px;--contact-form-content-gap:40px;--contact-info-notch:0px;--contact-info-edge:24px;--contact-info-gap:20px;--contact-info-section-gap:48px;--contact-info-bottom:32px;--contact-info-title-width:220px;--contact-info-title-height:56px;--contact-icon-box:32px;--contact-icon-size:18px;--contact-icon-gap:12px;--contact-social-height:52px;--contact-social-gap:20px;--contact-social-icon-size:20px;--contact-social-edge:24px;--contact-marker-size:40px;--contact-map-service-size:40px;--contact-map-service-gap:16px;--contact-field-height:56px;--contact-textarea-height:210px;--contact-field-gap:24px;--contact-label-gap:12px;--contact-field-edge:16px;--contact-field-radius:12px;--contact-submit-gap:24px;--contact-submit-width:104px;--contact-submit-height:44px;--contact-submit-radius:6px;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form-title{font-size:24px;}.elementor-468 .elementor-element.elementor-element-ebe58ce .tivan-contact-form-description{font-size:14px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakh';
	font-display: auto;
	src: url('https://tavananoor.com/wp-content/uploads/2026/09/YekanBakhFaNum-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */