.elementor-6 .elementor-element.elementor-element-c455e14 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-c52869a .cz_image > div{position:relative;float:left;}.elementor-6 .elementor-element.elementor-element-c52869a .cz_image{margin-top:-75px;margin-left:-100px;}.elementor-6 .elementor-element.elementor-element-c114e3a .cz_title .cz_title_content{font-size:18px;}.elementor-6 .elementor-element.elementor-element-c114e3a .cz_title .cz_title_line span,.elementor-6 .elementor-element.elementor-element-c114e3a .cz_title .cz_line_side_solo{background-color:transparent;background-image:linear-gradient(90deg,transparent,transparent),url(http://honarsign.ir/wp-content/uploads/2022/07/title-bg-1.png);width:100%;height:5px;}.elementor-6 .elementor-element.elementor-element-c114e3a .cz_title .cz_title_line{background-color:transparent;}.elementor-6 .elementor-element.elementor-element-775847f .cz_title .cz_title_content h2{font-size:64px;margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-f04f581 .cz_image > div{position:relative;float:right;}.elementor-6 .elementor-element.elementor-element-f04f581 .cz_image{margin-top:-110px;margin-left:-60px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6 .elementor-element.elementor-element-2ef5112{font-family:"Iranyekan", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d8f2ae7 .cz_image > div{position:relative;}.elementor-6 .elementor-element.elementor-element-d8f2ae7 .cz_image{height:0px;margin-top:-67px;margin-left:-65px;}.elementor-6 .elementor-element.elementor-element-a0aca33 .cz_image > div{position:relative;}.elementor-6 .elementor-element.elementor-element-a0aca33 .cz_image_caption{color:#262626;line-height:.5;background-color:#ffffff;padding:40px 35px 37px;border-radius:20px 20px 0 20px;box-shadow:0px 10px 70px 0px rgba(0,0,0,0.6);position:absolute;bottom:60px;}.elementor-6 .elementor-element.elementor-element-c1dc409{z-index:2;}.elementor-6 .elementor-element.elementor-element-c1dc409 .cz_image > div{position:relative;float:right;}.elementor-6 .elementor-element.elementor-element-c1dc409 .cz_image{margin-top:-110px;margin-left:-90px;}.elementor-6 .elementor-element.elementor-element-22ecf5f{--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;}.elementor-6 .elementor-element.elementor-element-06f1e6d{font-family:"Iranyekan", Sans-serif;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-c114e3a .cz_title .cz_title_content{margin-right:auto;margin-left:auto;}.elementor-6 .elementor-element.elementor-element-f04f581 .cz_image{margin-top:0px;}.elementor-6 .elementor-element.elementor-element-d8f2ae7 .cz_image{margin-left:0px;}.elementor-6 .elementor-element.elementor-element-a0aca33 .cz_image{margin:0px;}.elementor-6 .elementor-element.elementor-element-a0aca33 .cz_image_in{margin-right:0px;margin-left:0px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-c114e3a .cz_title .cz_title_content{margin-right:auto;margin-left:auto;}.elementor-6 .elementor-element.elementor-element-775847f .cz_title .cz_title_content h2{font-size:22px;}.elementor-6 .elementor-element.elementor-element-a0aca33 .cz_image_caption{text-align:center;position:static;}}/* Start custom CSS for cz_title, class: .elementor-element-775847f */.rgb-title h2 {
    font-weight: bold;
    font-size: 42px;
    background: linear-gradient(90deg, #ff005e, #00e1ff, #7bff00, #ff005e);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    color: transparent;
    animation: rgbFlow 4s linear infinite;
    text-shadow: 0 0 10px rgba(255,255,255,0.4);
}

@keyframes rgbFlow {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */