.elementor-14348 .elementor-element.elementor-element-9d70b37 > .elementor-container{max-width:800px;}.elementor-14348 .elementor-element.elementor-element-9d70b37{margin-top:50px;margin-bottom:20px;}.elementor-14348 .elementor-element.elementor-element-f686994 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-14348 .elementor-element.elementor-element-f686994:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14348 .elementor-element.elementor-element-f686994 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2FF;}.elementor-14348 .elementor-element.elementor-element-f686994 > .elementor-element-populated, .elementor-14348 .elementor-element.elementor-element-f686994 > .elementor-element-populated > .elementor-background-overlay, .elementor-14348 .elementor-element.elementor-element-f686994 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-14348 .elementor-element.elementor-element-f686994 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 30px 20px;}.elementor-14348 .elementor-element.elementor-element-f686994 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14348 .elementor-element.elementor-element-8ce8bec .elementor-heading-title{color:#000000;font-size:20px;}.elementor-14348 .elementor-element.elementor-element-8ce8bec > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-14348 .elementor-element.elementor-element-bff75da .elementor-heading-title{font-size:30px;}.elementor-14348 .elementor-element.elementor-element-bff75da > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-14348 .elementor-element.elementor-element-5056dc6{color:#242424;font-size:22px;}.elementor-14348 .elementor-element.elementor-element-7c80f3e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFCCCC;--border-color:#FFCCCC;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14348 .elementor-element.elementor-element-7c80f3e:not(.elementor-motion-effects-element-type-background), .elementor-14348 .elementor-element.elementor-element-7c80f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2F2;}.elementor-14348 .elementor-element.elementor-element-7c80f3e, .elementor-14348 .elementor-element.elementor-element-7c80f3e::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-wrapper{text-align:right;}.elementor-14348 .elementor-element.elementor-element-311f4f4{--icon-box-icon-margin:10px;}.elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14348 .elementor-element.elementor-element-311f4f4.elementor-view-stacked .elementor-icon{background-color:#F40A0A;}.elementor-14348 .elementor-element.elementor-element-311f4f4.elementor-view-framed .elementor-icon, .elementor-14348 .elementor-element.elementor-element-311f4f4.elementor-view-default .elementor-icon{fill:#F40A0A;color:#F40A0A;border-color:#F40A0A;}.elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon{font-size:30px;}.elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-title, .elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-title a{font-size:24px;font-weight:400;}.elementor-14348 .elementor-element.elementor-element-ba9af33{color:#242424;font-size:16px;}.elementor-14348 .elementor-element.elementor-element-2913dea > .elementor-container{max-width:810px;}.elementor-14348 .elementor-element.elementor-element-2913dea{margin-top:0px;margin-bottom:50px;}.elementor-14348 .elementor-element.elementor-element-64e4bbb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14348 .elementor-element.elementor-element-dc2a2f7 img{border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-title, .elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-title a{font-size:20px;}}@media(max-width:767px){.elementor-14348 .elementor-element.elementor-element-8ce8bec .elementor-heading-title{font-size:20px;}.elementor-14348 .elementor-element.elementor-element-bff75da .elementor-heading-title{font-size:24px;}.elementor-14348 .elementor-element.elementor-element-7c80f3e{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14348 .elementor-element.elementor-element-311f4f4{--icon-box-icon-margin:10px;}.elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-title, .elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-title a{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-bff75da */.elementor-14348 .elementor-element.elementor-element-bff75da h2{
    background-color: transparent;
    background-image: linear-gradient(200deg, #FE00FF 0%, #215C8D 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 5px 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5056dc6 */.elementor-14348 .elementor-element.elementor-element-5056dc6 p{
    margin: 0;
    /*font-size: 22px;*/
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d58f05 */.elementor-14348 .elementor-element.elementor-element-7d58f05 .quform-submit{
        background: red;
    outline: none;
    border-width: 0;
    color: #fff;
    border-radius: 5px;
}
.elementor-14348 .elementor-element.elementor-element-7d58f05 .quform-button-text::before{
    content: "ارسال";
    font-size: 15px;
}
.elementor-14348 .elementor-element.elementor-element-7d58f05 .quform-button-text{
    font-size: 0;
}
.elementor-14348 .elementor-element.elementor-element-7d58f05 .ai-field{
    height: 70px;
}
.elementor-14348 .elementor-element.elementor-element-7d58f05 .quform-element-textarea .quform-label-text{
        font-size: 20px;
    color: #000;
    font-weight: 600;
}

.elementor-14348 .elementor-element.elementor-element-7d58f05 .quform-options-simple .quform-option-label .quform-option-text{
        color: #7b7b7b;
    margin-right: 12px;
}
.elementor-14348 .elementor-element.elementor-element-7d58f05 .quform-element-checkbox .quform-label-text{
        font-size: 20px;
    color: #000;
    font-weight: 600;
}
@media only screen and (max-width: 600px) {
 .elementor-14348 .elementor-element.elementor-element-7d58f05 .quform-element-checkbox .quform-label-text{
        font-size: 16px;
    color: #000;
    font-weight: 600;
}
 .elementor-14348 .elementor-element.elementor-element-7d58f05 .quform-element-textarea .quform-label-text{
        font-size: 16px;
    color: #000;
    font-weight: 600;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-311f4f4 */.elementor-14348 .elementor-element.elementor-element-311f4f4 h3{
    margin: 0
}

.elementor-14348 .elementor-element.elementor-element-311f4f4 .elementor-icon-box-content{
    display: flex;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba9af33 */.elementor-14348 .elementor-element.elementor-element-ba9af33 p{
    margin: 0;
    /*font-size: 22px;*/
}/* End custom CSS */