.elementor-1311 .elementor-element.elementor-element-608f596{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1311 .elementor-element.elementor-element-51f4fa1{--display:flex;--min-height:521px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:300px 300px 300px 300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1311 .elementor-element.elementor-element-51f4fa1, .elementor-1311 .elementor-element.elementor-element-51f4fa1::before{--border-transition:0.3s;}.elementor-1311 .elementor-element.elementor-element-51f4fa1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1311 .elementor-element.elementor-element-1cfc145 > .elementor-widget-container{margin:0% 0% -9% 0%;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:240px 240px 240px 240px;}.elementor-1311 .elementor-element.elementor-element-1cfc145 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:229px 229px 229px 229px;}body:not(.rtl) .elementor-1311 .elementor-element.elementor-element-a8446bc{right:0px;}body.rtl .elementor-1311 .elementor-element.elementor-element-a8446bc{left:0px;}.elementor-1311 .elementor-element.elementor-element-a8446bc{top:0px;}.elementor-1311 .elementor-element.elementor-element-4cdb5df{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:50px;}.elementor-1311 .elementor-element.elementor-element-5af1ed7{text-align:right;}.elementor-1311 .elementor-element.elementor-element-d92919c .elementor-heading-title{font-family:"DASTNEVIS", Sans-serif;font-size:32px;}.elementor-1311 .elementor-element.elementor-element-8238518{text-align:justify;font-family:"Dana Pro", Sans-serif;}.elementor-1311 .elementor-element.elementor-element-2b7234c .elementor-button{background-color:var( --e-global-color-a398148 );font-family:"Dana Pro", Sans-serif;font-size:16px;font-weight:400;line-height:22px;fill:var( --e-global-color-425f383 );color:var( --e-global-color-425f383 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;box-shadow:-2px 4px 0px 0px #2D3035;padding:16px 30px 8px 30px;}.elementor-1311 .elementor-element.elementor-element-2b7234c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1311 .elementor-element.elementor-element-2b7234c .elementor-button .elementor-button-content-wrapper{gap:20px;}@media(max-width:767px){.elementor-1311 .elementor-element.elementor-element-51f4fa1{--min-height:449px;}.elementor-1311 .elementor-element.elementor-element-4cdb5df{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-d92919c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1311 .elementor-element.elementor-element-2b7234c{width:100%;max-width:100%;}.elementor-1311 .elementor-element.elementor-element-2b7234c > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-1311 .elementor-element.elementor-element-2b7234c .elementor-button{border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;padding:16px 8px 8px 8px;}}@media(min-width:768px){.elementor-1311 .elementor-element.elementor-element-608f596{--width:100%;}.elementor-1311 .elementor-element.elementor-element-51f4fa1{--width:30%;}}/* Start custom CSS for image, class: .elementor-element-a8446bc */.elementor-1311 .elementor-element.elementor-element-a8446bc {
    display: inline-block;
    animation: spin 10s linear infinite;
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */