.elementor-35310 .elementor-element.elementor-element-5cd62b8:not(.elementor-motion-effects-element-type-background), .elementor-35310 .elementor-element.elementor-element-5cd62b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://silkhorizonlf.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-7-2026-08_23_22-PM.png");background-position:center center;background-size:cover;}.elementor-35310 .elementor-element.elementor-element-5cd62b8 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35310 .elementor-element.elementor-element-5cd62b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), iranyekan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35310 .elementor-element.elementor-element-5d171d6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-35310 .elementor-element.elementor-element-f7af769 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-35310 .elementor-element.elementor-element-6e4560e{margin-top:15px;margin-bottom:15px;padding:0px 75px 0px 75px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), iranyekan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35310 .elementor-element.elementor-element-2fd2765 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-35310 .elementor-element.elementor-element-2fd2765{text-align:center;}.elementor-35310 .elementor-element.elementor-element-2fd2765 .elementor-heading-title{font-family:"Yekan-Bold", iranyekan;font-size:30px;color:#990000;}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), iranyekan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), iranyekan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35310 .elementor-element.elementor-element-1feb72b .elementor-active .elementor-accordion-icon, .elementor-35310 .elementor-element.elementor-element-1feb72b .elementor-active .elementor-accordion-title{color:#990000;}.elementor-35310 .elementor-element.elementor-element-1feb72b .elementor-active .elementor-accordion-icon svg{fill:#990000;}.elementor-35310 .elementor-element.elementor-element-1feb72b .elementor-accordion-title{font-family:"IranYekan", iranyekan;font-weight:600;}.elementor-35310 .elementor-element.elementor-element-25b5f1a{padding:70px 70px 70px 70px;}.elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form input[type=submit]{background-color:var( --e-global-color-primary );text-align:right;float:right;color:#FFFFFF;transition:all .25s linear 0s;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;}.elementor-35310 .elementor-element.elementor-element-02a4c0c > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35310 .elementor-element.elementor-element-02a4c0c{text-align:right;}.elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ECECEC;font-family:"Shabnam-FD", iranyekan;}.elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-form-control-wrap textarea{font-family:"Shabnam-FD", iranyekan;}.elementor-35310 .elementor-element.elementor-element-02a4c0c  form.wpcf7-form label{font-family:"Shabnam-FD", iranyekan;}.elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form .wpcf7-submit{font-family:"IranSans", iranyekan;}.elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-mail-sent-ng, .elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-mail-sent-ok, .elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-response-output{font-family:"Shabnam-FD", iranyekan;}.elementor-35310 .elementor-element.elementor-element-3c8be78 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), iranyekan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-icon i{color:#990000;transition:color 0.3s;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-icon svg{fill:#990000;transition:fill 0.3s;}.elementor-35310 .elementor-element.elementor-element-35a6151{--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-item > a{font-family:"IranYekan", iranyekan;font-size:22px;font-weight:700;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-text{color:#003366;transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-35310 .elementor-element.elementor-element-2fd2765 .elementor-heading-title{font-size:26px;}.elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form input[type=submit]{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-35310 .elementor-element.elementor-element-b9166ca{width:60%;}.elementor-35310 .elementor-element.elementor-element-ede1601{width:40%;}}@media(max-width:767px){.elementor-35310 .elementor-element.elementor-element-6e4560e{padding:0px 15px 0px 0px;}.elementor-35310 .elementor-element.elementor-element-2fd2765 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35310 .elementor-element.elementor-element-2fd2765 .elementor-heading-title{font-size:20px;}.elementor-35310 .elementor-element.elementor-element-1feb72b .elementor-accordion-title{line-height:1.7em;}.elementor-35310 .elementor-element.elementor-element-25b5f1a{padding:20px 20px 20px 20px;}.elementor-35310 .elementor-element.elementor-element-02a4c0c .wpcf7-form input[type=submit]{text-align:center;}.elementor-35310 .elementor-element.elementor-element-3c8be78 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35310 .elementor-element.elementor-element-35a6151 .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for icon-list, class: .elementor-element-35a6151 */.silk-contact-list {
    width: 100% !important;
    direction: rtl !important;
}

.silk-contact-list .elementor-widget-container {
    width: 100% !important;
    overflow: visible !important;
}

.silk-contact-list .elementor-icon-list-items {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    direction: rtl !important;
}

.silk-contact-list .elementor-icon-list-item {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 14px !important;

    width: 100% !important;
    margin: 0 !important;
    padding: 16px 0 !important;

    direction: rtl !important;
    text-align: right !important;
    flex-wrap: nowrap !important;
}

.silk-contact-list .elementor-icon-list-item > a {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 14px !important;

    width: 100% !important;

    direction: rtl !important;
    text-align: right !important;
    flex-wrap: nowrap !important;
}

.silk-contact-list .elementor-icon-list-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    flex: 0 0 42px !important;

    width: 42px !important;
    min-width: 42px !important;

    margin: 0 !important;
    padding: 0 !important;
}

.silk-contact-list .elementor-icon-list-text {
    display: block !important;

    flex: 0 0 auto !important;

    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #003366 !important;

    direction: rtl !important;
    text-align: right !important;

    font-size: 18px !important;
    font-weight: 500 !important;
    line-height: 1.6 !important;

    white-space: nowrap !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
}

.silk-contact-list .elementor-icon-list-icon i {
    color: #990000 !important;
    font-size: 32px !important;
}

.silk-contact-list .elementor-icon-list-icon svg {
    fill: #990000 !important;
    width: 32px !important;
    height: 32px !important;
}

.silk-contact-list .elementor-icon-list-item:not(:last-child) {
    border-bottom: 1px solid rgba(65, 69, 74, 0.18) !important;
}

.silk-contact-list .elementor-icon-list-item::after {
    display: none !important;
}

@media (max-width: 767px) {
    .silk-contact-list .elementor-icon-list-item,
    .silk-contact-list .elementor-icon-list-item > a {
        gap: 10px !important;
    }

    .silk-contact-list .elementor-icon-list-icon {
        flex-basis: 34px !important;
        width: 34px !important;
        min-width: 34px !important;
    }

    .silk-contact-list .elementor-icon-list-icon i {
        font-size: 26px !important;
    }

    .silk-contact-list .elementor-icon-list-icon svg {
        width: 26px !important;
        height: 26px !important;
    }

    .silk-contact-list .elementor-icon-list-text {
        font-size: 15px !important;
    }
}/* End custom CSS */