.elementor-4439 .elementor-element.elementor-element-a2142c2{width:var( --container-widget-width, 96.667% );max-width:96.667%;--container-widget-width:96.667%;--container-widget-flex-grow:0;text-align:justify;}.elementor-4439 .elementor-element.elementor-element-a507383 img{border-radius:30px 30px 30px 30px;}.elementor-4439 .elementor-element.elementor-element-0ae5163{--spacer-size:50px;}.elementor-4439 .elementor-element.elementor-element-a4e7846 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#e8e8e8;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 10px 10px;}.elementor-4439 .elementor-element.elementor-element-779d5db5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4439 .elementor-element.elementor-element-22ca346 .wd-accordion-title-text{font-family:"iran yecan x", Sans-serif;font-size:16px;}@media(max-width:1024px){.elementor-4439 .elementor-element.elementor-element-a4e7846 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4439 .elementor-element.elementor-element-a4e7846{width:100%;}}/* Start custom CSS for section, class: .elementor-element-55211bc *//* =================================================
   ZARIF CONTACT SECTION
   INDUSTRIAL LUXURY STYLE
================================================= */


.elementor-4439 .elementor-element.elementor-element-55211bc {

    position:relative;
    overflow:hidden;

    padding:45px;

    border-radius:35px;


    background:

    linear-gradient(
        135deg,
        rgba(255,255,255,.98),
        rgba(248,249,247,.95)
    );


    border:

    1px solid rgba(0,0,0,.06);


    box-shadow:

    0 25px 70px rgba(0,0,0,.10);


    transition:.45s ease;

}



/* نور سبز */

.elementor-4439 .elementor-element.elementor-element-55211bc::before {


    content:"";


    position:absolute;


    width:280px;

    height:280px;


    top:-140px;

    right:-100px;


    background:


    radial-gradient(
        circle,
        rgba(0,209,112,.18),
        transparent 70%
    );


    filter:blur(35px);


    z-index:0;


}



/* نور نارنجی */

.elementor-4439 .elementor-element.elementor-element-55211bc::after {


    content:"";


    position:absolute;


    width:250px;

    height:250px;


    bottom:-120px;

    left:-80px;


    background:


    radial-gradient(
        circle,
        rgba(185,106,61,.18),
        transparent 70%
    );


    filter:blur(35px);


    z-index:0;


}



/* محتوا */

.elementor-4439 .elementor-element.elementor-element-55211bc > * {

    position:relative;

    z-index:2;

}



/* تصویر */

.elementor-4439 .elementor-element.elementor-element-55211bc img {


    border-radius:35px;


    box-shadow:


    0 25px 60px rgba(0,0,0,.18);


    transition:.5s ease;


}



.elementor-4439 .elementor-element.elementor-element-55211bc img:hover {


    transform:

    scale(1.03);


}



/* عنوان */

.elementor-4439 .elementor-element.elementor-element-55211bc h1,
.elementor-4439 .elementor-element.elementor-element-55211bc h2,
.elementor-4439 .elementor-element.elementor-element-55211bc h3 {


    color:#151515 !important;


    font-weight:900;


    position:relative;


}



/* خط کنار عنوان */

.elementor-4439 .elementor-element.elementor-element-55211bc h1::before,
.elementor-4439 .elementor-element.elementor-element-55211bc h2::before,
.elementor-4439 .elementor-element.elementor-element-55211bc h3::before {


    content:"";


    display:inline-block;


    width:5px;


    height:35px;


    margin-left:12px;


    vertical-align:middle;


    border-radius:20px;


    background:


    linear-gradient(
        180deg,
        #00D170,
        #B96A3D
    );


}



/* متن */

.elementor-4439 .elementor-element.elementor-element-55211bc p {


    color:#6B7280 !important;


    line-height:2.2;


}



/* آیتم های تماس */

.elementor-4439 .elementor-element.elementor-element-55211bc a {


    color:#9CA3AF !important;


    display:flex;

    align-items:center;


    gap:12px;


    transition:.35s ease;


}



/* آیکون ها */

.elementor-4439 .elementor-element.elementor-element-55211bc i,
.elementor-4439 .elementor-element.elementor-element-55211bc svg {


    color:#B96A3D;


    transition:.35s ease;


}



/* هاور تماس */

.elementor-4439 .elementor-element.elementor-element-55211bc a:hover {


    color:#00D170 !important;


    transform:

    translateX(-8px);


}



.elementor-4439 .elementor-element.elementor-element-55211bc a:hover i,
.elementor-4439 .elementor-element.elementor-element-55211bc a:hover svg {


    color:#00D170;


    transform:

    scale(1.15);


}



/* خط پایین */

.elementor-4439 .elementor-element.elementor-element-55211bc .contact-divider {


    height:2px;


    width:100%;


    margin-top:25px;


    background:


    linear-gradient(
        90deg,
        #00D170,
        #B96A3D
    );


}



/* موبایل */

@media(max-width:767px){


.elementor-4439 .elementor-element.elementor-element-55211bc {


    padding:25px;


    border-radius:25px;


}


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c9344a2 *//* =================================================
   ZARIF CONTACT SECTION
   INDUSTRIAL LUXURY STYLE
================================================= */


.elementor-4439 .elementor-element.elementor-element-1c9344a2 {

    position:relative;
    overflow:hidden;

    padding:45px;

    border-radius:35px;


    background:

    linear-gradient(
        135deg,
        rgba(255,255,255,.98),
        rgba(248,249,247,.95)
    );


    border:

    1px solid rgba(0,0,0,.06);


    box-shadow:

    0 25px 70px rgba(0,0,0,.10);


    transition:.45s ease;

}



/* نور سبز */

.elementor-4439 .elementor-element.elementor-element-1c9344a2::before {


    content:"";


    position:absolute;


    width:280px;

    height:280px;


    top:-140px;

    right:-100px;


    background:


    radial-gradient(
        circle,
        rgba(0,209,112,.18),
        transparent 70%
    );


    filter:blur(35px);


    z-index:0;


}



/* نور نارنجی */

.elementor-4439 .elementor-element.elementor-element-1c9344a2::after {


    content:"";


    position:absolute;


    width:250px;

    height:250px;


    bottom:-120px;

    left:-80px;


    background:


    radial-gradient(
        circle,
        rgba(185,106,61,.18),
        transparent 70%
    );


    filter:blur(35px);


    z-index:0;


}



/* محتوا */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 > * {

    position:relative;

    z-index:2;

}



/* تصویر */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 img {


    border-radius:35px;


    box-shadow:


    0 25px 60px rgba(0,0,0,.18);


    transition:.5s ease;


}



.elementor-4439 .elementor-element.elementor-element-1c9344a2 img:hover {


    transform:

    scale(1.03);


}



/* عنوان */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 h1,
.elementor-4439 .elementor-element.elementor-element-1c9344a2 h2,
.elementor-4439 .elementor-element.elementor-element-1c9344a2 h3 {


    color:#151515 !important;


    font-weight:900;


    position:relative;


}



/* خط کنار عنوان */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 h1::before,
.elementor-4439 .elementor-element.elementor-element-1c9344a2 h2::before,
.elementor-4439 .elementor-element.elementor-element-1c9344a2 h3::before {


    content:"";


    display:inline-block;


    width:5px;


    height:35px;


    margin-left:12px;


    vertical-align:middle;


    border-radius:20px;


    background:


    linear-gradient(
        180deg,
        #00D170,
        #B96A3D
    );


}



/* متن */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 p {


    color:#6B7280 !important;


    line-height:2.2;


}



/* آیتم های تماس */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 a {


    color:#9CA3AF !important;


    display:flex;

    align-items:center;


    gap:12px;


    transition:.35s ease;


}



/* آیکون ها */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 i,
.elementor-4439 .elementor-element.elementor-element-1c9344a2 svg {


    color:#B96A3D;


    transition:.35s ease;


}



/* هاور تماس */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 a:hover {


    color:#00D170 !important;


    transform:

    translateX(-8px);


}



.elementor-4439 .elementor-element.elementor-element-1c9344a2 a:hover i,
.elementor-4439 .elementor-element.elementor-element-1c9344a2 a:hover svg {


    color:#00D170;


    transform:

    scale(1.15);


}



/* خط پایین */

.elementor-4439 .elementor-element.elementor-element-1c9344a2 .contact-divider {


    height:2px;


    width:100%;


    margin-top:25px;


    background:


    linear-gradient(
        90deg,
        #00D170,
        #B96A3D
    );


}



/* موبایل */

@media(max-width:767px){


.elementor-4439 .elementor-element.elementor-element-1c9344a2 {


    padding:25px;


    border-radius:25px;


}


}/* End custom CSS */