.modern-faq-admin{background:#fff;padding:25px;border-radius:16px;box-shadow:0 2px 15px rgba(0,0,0,.05)}.modern-faq-admin .faq-item{background:#f8f9fa;padding:20px;border-radius:12px;margin-bottom:15px;transition:all .3s ease;border:1px solid #e0e0e0}.modern-faq-admin .faq-item:hover{box-shadow:0 5px 15px rgba(0,0,0,.08);transform:translateY(-2px)}.modern-faq-admin .modern-input,.modern-faq-admin .modern-textarea{width:100%;padding:15px;border:2px solid #e0e0e0;border-radius:12px;margin-bottom:15px;font-size:15px;transition:all .3s ease;background:#fff}.modern-faq-admin .modern-textarea{min-height:120px;resize:vertical}.modern-faq-admin .modern-input:focus,.modern-faq-admin .modern-textarea:focus{border-color:#2271b1;box-shadow:0 0 0 3px rgba(34,113,177,.1);outline:none}.modern-faq-admin .modern-button{background:#dc3545;color:#fff;border:none;padding:10px 20px;border-radius:10px;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:14px}.modern-faq-admin .modern-button:hover{background:#c82333;transform:translateY(-1px)}.modern-faq-admin .modern-button-primary{background:linear-gradient(135deg,#2271b1,#135e96);color:#fff;border:none;padding:15px 30px;border-radius:12px;cursor:pointer;transition:all .3s ease;font-weight:600;font-size:15px;box-shadow:0 4px 10px rgba(34,113,177,.2)}.modern-faq-admin .modern-button-primary:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(34,113,177,.3)}.modern-shortcode{background:#f0f0f1;padding:8px 12px;border-radius:4px;font-family:monospace}.faq-accordion-container{--faq-primary:#2271b1;--faq-secondary:#135e96;--faq-hover:#f0f7fc;width:100%;margin:30px 0;padding:0;background:0 0;border-radius:0;box-shadow:none}.faq-single-item{margin-bottom:15px;border:1px solid #edf2f7;border-radius:16px;overflow:hidden;transition:all .3s ease;background:#fff}.faq-single-item:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.06);border-color:var(--faq-primary)}.faq-title{width:100%;text-align:right;padding:20px 25px;background:#fff;border:none;outline:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;font-size:16px;font-weight:600;color:#2d3748;transition:all .3s ease;white-space:normal;line-height:1.5}.faq-title:hover{background:var(--faq-hover);color:var(--faq-primary)}.faq-icon{font-size:22px;color:var(--faq-primary);transition:all .3s ease;aspect-ratio:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border-radius:50%;margin-right:15px;flex-shrink:0}.faq-title.active .faq-icon{transform:rotate(45deg);background:var(--faq-primary);color:#fff}.faq-title.active{color:var(--faq-primary)}.faq-content{display:none;background:#fff}.faq-content-inner{padding:20px 25px;border-top:1px solid #edf2f7;color:#4a5568;line-height:1.8;font-size:15px}@media (max-width:768px){.faq-accordion-container{margin:20px 0}.faq-title{padding:15px;font-size:14px}.faq-icon{width:20px;height:20px;aspect-ratio:1;font-size:18px;margin-right:10px}.faq-content-inner{padding:15px;font-size:14px}}@media (max-width:480px){.faq-title{padding:12px;font-size:13px}.faq-content-inner{padding:12px;font-size:13px}}p.hello{font-size:12px;color:#a9a9a9}#google_language_translator,#flags{text-align:left}#google_language_translator,#language{clear:both;width:160px;text-align:right}#language{float:right}#flags{text-align:right;width:165px;float:right;clear:right}#flags ul{float:right!important}p.hello{text-align:right;float:right;clear:both}.glt-clear{height:0;clear:both;margin:0;padding:0}#flags{width:165px}#flags a{display:inline-block;margin-left:2px}#google_language_translator{width:auto!important}div.skiptranslate.goog-te-gadget{display:inline!important}.goog-tooltip{display:none!important}.goog-tooltip:hover{display:none!important}.goog-text-highlight{background-color:transparent!important;border:none!important;box-shadow:none!important}#google_language_translator select.goog-te-combo{color:#32373c}div.skiptranslate{display:none!important}body{top:0!important}#goog-gt-{display:none!important}font font{background-color:transparent!important;box-shadow:none!important;position:initial!important}#glt-translate-trigger{left:20px;right:auto}#glt-translate-trigger>span{color:#fff}#glt-translate-trigger{background:#03b75a}.goog-te-gadget .goog-te-combo{width:100%}:root{--primary-color:#669c35;--primary-dark:#528821;--primary-rgb:102,156,53}.mobile-auth-container input:-webkit-autofill,.mobile-auth-container input:-webkit-autofill:hover,.mobile-auth-container input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,.9) inset;-webkit-text-fill-color:#1a1a1a;transition:background-color 5000s ease-in-out 0s}.mobile-auth-container .submit-btn{background:#669c35}.mobile-auth-container .submit-btn:hover{background:#528821}.mobile-auth-container .code-input:focus{border-color:#669c35;box-shadow:0 0 0 2px #669c3533}.mobile-auth-container #mobile-auth-resend{color:#669c35}.auth-logo{text-align:center;margin-bottom:2rem}.auth-logo img{max-width:200px;max-height:80px;width:auto;height:auto;object-fit:contain}@media (max-width:480px){.auth-logo img{max-width:160px;max-height:60px}}.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .1s;transition-delay:0ms}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://ruyeshesabz.ir/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://ruyeshesabz.ir/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2')}.bdt-offcanvas-button{outline:none;-webkit-tap-highlight-color:transparent !important;-webkit-transform:translate(var(--ep-offcanvas-h-offset,0),var(--ep-offcanvas-v-offset,0)) rotate(var(--ep-offcanvas-rotate,0));transform:translate(var(--ep-offcanvas-h-offset,0),var(--ep-offcanvas-v-offset,0)) rotate(var(--ep-offcanvas-rotate,0))}.bdt-offcanvas-button .bdt-offcanvas-button-align-icon-right{float:left}.bdt-offcanvas-button .bdt-offcanvas-button-align-icon-left{float:right}.bdt-offcanvas-button svg{width:1em;height:1em}.bdt-offcanvas .bdt-offcanvas-bar{word-wrap:break-word}.bdt-offcanvas .bdt-offcanvas-bar .widget:not(:first-child){margin-top:30px}.bdt-offcanvas svg{width:1em;height:1em}.bdt-offcanvas li{list-style-type:none}/*! elementor - v3.25.0 - 03-11-2024 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}.elementor-17225 .elementor-element.elementor-element-5d4a31d3{--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;--background-transition:.3s}.elementor-17225 .elementor-element.elementor-element-7a6fff4e{--spacer-size:7px}.elementor-17225 .elementor-element.elementor-element-6177ff83{width:var(--container-widget-width,207px);max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0}.elementor-17225 .elementor-element.elementor-element-6177ff83 img{box-shadow:0px 0px 0px -48px rgba(0,0,0,.5)}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__results-slide{overflow-y:auto;max-height:500px}.elementor-17225 .elementor-element.elementor-element-0cf8a35.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__field::-webkit-search-cancel-button{-webkit-appearance:none;background-size:contain !important;background:url(https://ruyeshesabz.ir/wp-content/uploads/2024/12/Close.svg) no-repeat 50% 50%;opacity:1;width:16px;height:16px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__field-icon{font-size:17px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__field{color:#9d9d9d;background-color:#f4f4f4;border-color:#02010100;padding:18px 47px 18px 18px;border-width:1px;border-radius:14px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories-select{color:#fff;background-color:var(--e-global-color-52ba604);border-color:var(--e-global-color-accent)}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories .chosen-single{color:#fff;background-color:var(--e-global-color-52ba604);border-color:var(--e-global-color-accent)}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories-select-icon svg>*{fill:#fff}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories .chosen-drop{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);border-radius:13px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories .chosen-results li.highlighted{color:#fff;background-color:var(--e-global-color-52ba604)}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories .chosen-results li{padding:8px;border-radius:7px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__results-area{background-color:#f7f7f7;border-style:solid;border-width:1px;border-color:#0201010F;border-radius:15px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__item-thumbnail-img{border-radius:10px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__item-title{font-family:"IRANYekanX",Sans-serif;font-size:12px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__item-content{font-size:9px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__results-count{font-family:"iranyekanwebextrabold_FaNum",Sans-serif;font-size:11px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__full-results{font-family:"IRANYekanX",Sans-serif;font-size:12px;color:#101010;background-color:#e3e3e3;padding:10px;border-style:solid;border-width:1px;border-color:#02010112;border-radius:12px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__arrow-button{border-radius:8px}.elementor-17225 .elementor-element.elementor-element-3044138{--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;--justify-content:space-between;--gap:8px 8px;--background-transition:.3s;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-17225 .elementor-element.elementor-element-14d73287 .elementor-button{background-color:#333;font-family:"IRANYekanX",Sans-serif;font-size:17px;font-weight:500;line-height:13px;border-radius:12px;padding:21px 17px 18px}.elementor-17225 .elementor-element.elementor-element-14d73287 .elementor-button:hover,.elementor-17225 .elementor-element.elementor-element-14d73287 .elementor-button:focus{background-color:#5f5f5f}.elementor-17225 .elementor-element.elementor-element-14d73287.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-17225 .elementor-element.elementor-element-14d73287 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17225 .elementor-element.elementor-element-14d73287 .elementor-button .elementor-button-content-wrapper{justify-content:space-between}.elementor-17225 .elementor-element.elementor-element-33fb94d6{--divider-border-style:solid;--divider-color:#9c9c9c;--divider-border-width:1px}.elementor-17225 .elementor-element.elementor-element-33fb94d6 .elementor-divider-separator{width:100%}.elementor-17225 .elementor-element.elementor-element-33fb94d6 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(26px/2)}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(26px/2)}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(26px/2);margin-left:calc(26px/2)}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-26px/2);margin-left:calc(-26px/2)}body.rtl .elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-26px/2)}body:not(.rtl) .elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-26px/2)}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-icon i{color:#6EC1E400;transition:color .3s}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill .3s}.elementor-17225 .elementor-element.elementor-element-6315319{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-icon{padding-left:5px}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-item>a{font-family:"IRANYekanX",Sans-serif;font-size:16px;font-weight:700}.elementor-17225 .elementor-element.elementor-element-6315319 .elementor-icon-list-text{color:#f6f6f6;transition:color .3s}.elementor-17225 .elementor-element.elementor-element-d41584a{--spacer-size:115px}@media(max-width:767px){.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories-select{padding:16px;border-width:1px;border-radius:11px}.elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories .chosen-single{padding:16px;border-width:1px;border-radius:11px}body:not(.rtl) .elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories-select-icon{right:16px}body.rtl .elementor-17225 .elementor-element.elementor-element-0cf8a35 .jet-ajax-search__categories-select-icon{left:16px}}@media(min-width:768px){.elementor-17225 .elementor-element.elementor-element-5d4a31d3{--width:100%}}/*! elementor - v3.25.0 - 03-11-2024 */
.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}/*! elementor - v3.25.0 - 03-11-2024 */
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}/*! elementor - v3.25.0 - 03-11-2024 */
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{margin-right:-8px;margin-left:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:8px;margin-left:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{width:auto;left:auto;right:auto;position:relative;height:100%;border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;left:-8px}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:flex;font-size:inherit;align-items:var(--icon-vertical-align,center)}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;position:relative;top:var(--icon-vertical-offset,initial)}.elementor-widget .elementor-icon-list-icon svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{width:1.25em;font-size:var(--e-icon-list-icon-size)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size,1em)*.25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-end;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-end}.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{justify-content:flex-start;text-align:right}.elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content:flex-start}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{left:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a{justify-content:flex-end;text-align:left}.elementor-widget.elementor-widescreen-align-left .elementor-inline-items{justify-content:flex-end}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a{justify-content:flex-start;text-align:right}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items{justify-content:flex-start}.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{left:0}}@media (max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a{justify-content:flex-end;text-align:left}.elementor-widget.elementor-laptop-align-left .elementor-inline-items{justify-content:flex-end}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a{justify-content:flex-start;text-align:right}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items{justify-content:flex-start}.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{left:0}}@media (max-width:-1){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a{justify-content:flex-end;text-align:left}.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items{justify-content:flex-end}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a{justify-content:flex-start;text-align:right}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items{justify-content:flex-start}.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{left:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{justify-content:flex-end;text-align:left}.elementor-widget.elementor-tablet-align-left .elementor-inline-items{justify-content:flex-end}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{justify-content:flex-start;text-align:right}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{justify-content:flex-start}.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{left:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a{justify-content:flex-end;text-align:left}.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items{justify-content:flex-end}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a{justify-content:flex-start;text-align:right}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items{justify-content:flex-start}.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{left:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-end;text-align:left}.elementor-widget.elementor-mobile-align-left .elementor-inline-items{justify-content:flex-end}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{justify-content:flex-start;text-align:right}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{justify-content:flex-start}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{left:0}}/*! elementor - v3.25.0 - 03-11-2024 */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}/*! elementor - v3.25.0 - 03-11-2024 */
.elementor-widget-icon-box .elementor-icon-box-wrapper{display:block;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}@media (min-width:768px){.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{align-items:flex-end}}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}@media (min-width:-1){.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:1024px){.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1){.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{text-align:end;flex-direction:row}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{text-align:start;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{display:block;text-align:center;flex-direction:unset}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:block;flex:unset}}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}/*! elementor - v3.25.0 - 03-11-2024 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:right;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.elementor-18325 .elementor-element.elementor-element-b4e96af{--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;--justify-content:space-between;--gap:1px 1px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0201010F;--border-color:#0201010F;--border-radius:22px;--e-con-transform-transition-duration:.5s}.elementor-18325 .elementor-element.elementor-element-b4e96af:not(.elementor-motion-effects-element-type-background),.elementor-18325 .elementor-element.elementor-element-b4e96af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-18325 .elementor-element.elementor-element-b4e96af.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px}.elementor-18325 .elementor-element.elementor-element-b4e96af:hover{border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#38964669;--border-color:#38964669;box-shadow:0px 0px 30px -10px rgba(0,215.9,10.325652173913031,.15)}.elementor-18325 .elementor-element.elementor-element-b4e96af,.elementor-18325 .elementor-element.elementor-element-b4e96af:before{--border-transition:.3s}.elementor-18325 .elementor-element.elementor-element-45cf936 img{box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-18325 .elementor-element.elementor-element-1b20b1a{--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;--justify-content:space-between;--gap:8px 8px;--background-transition:.3s;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-18325 .elementor-element.elementor-element-1b20b1a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-18325 .elementor-element.elementor-element-721256d.elementor-element{--align-self:stretch;--order:-99999}.elementor-18325 .elementor-element.elementor-element-721256d{text-align:center}.elementor-18325 .elementor-element.elementor-element-721256d .elementor-heading-title{color:#1d1d1d;font-size:11px;font-weight:600;line-height:17px}.elementor-18325 .elementor-element.elementor-element-39226d4 .elementor-icon-list-icon i{transition:color .3s}.elementor-18325 .elementor-element.elementor-element-39226d4 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-18325 .elementor-element.elementor-element-39226d4{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px}.elementor-18325 .elementor-element.elementor-element-39226d4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-18325 .elementor-element.elementor-element-39226d4 .elementor-icon-list-item>a{font-size:10px;font-weight:800}.elementor-18325 .elementor-element.elementor-element-39226d4 .elementor-icon-list-text{transition:color .3s}.elementor-18325 .elementor-element.elementor-element-df6eb04{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:.3s;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-18325 .elementor-element.elementor-element-df6eb04,.elementor-18325 .elementor-element.elementor-element-df6eb04:before{--border-transition:.3s}.elementor-18325 .elementor-element.elementor-element-4d07098>.elementor-widget-container{margin:0 5px 0 0}.elementor-18325 .elementor-element.elementor-element-4d07098 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"iranyekanwebmedium_FaNum",Sans-serif;font-size:12px;font-weight:400}.elementor-18325 .elementor-element.elementor-element-f496b7c>.elementor-widget-container{margin:0 0 -8px}.elementor-18325 .elementor-element.elementor-element-f496b7c.elementor-element{--order:99999}.elementor-18325 .elementor-element.elementor-element-f496b7c .elementor-icon-wrapper{text-align:center}.elementor-18325 .elementor-element.elementor-element-f496b7c.elementor-view-stacked .elementor-icon{background-color:#e4e3e3;color:#fff}.elementor-18325 .elementor-element.elementor-element-f496b7c.elementor-view-framed .elementor-icon,.elementor-18325 .elementor-element.elementor-element-f496b7c.elementor-view-default .elementor-icon{color:#e4e3e3;border-color:#e4e3e3}.elementor-18325 .elementor-element.elementor-element-f496b7c.elementor-view-framed .elementor-icon,.elementor-18325 .elementor-element.elementor-element-f496b7c.elementor-view-default .elementor-icon svg{fill:#e4e3e3}.elementor-18325 .elementor-element.elementor-element-f496b7c.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-18325 .elementor-element.elementor-element-f496b7c.elementor-view-stacked .elementor-icon svg{fill:#fff}.elementor-18325 .elementor-element.elementor-element-f496b7c .elementor-icon{font-size:16px;padding:8px;border-radius:11px}.elementor-18325 .elementor-element.elementor-element-f496b7c .elementor-icon svg{height:16px}@media(max-width:767px){.elementor-18325 .elementor-element.elementor-element-1b20b1a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18325 .elementor-element.elementor-element-721256d{text-align:center}.elementor-18325 .elementor-element.elementor-element-721256d .elementor-heading-title{font-size:10px;line-height:1.6em}.elementor-18325 .elementor-element.elementor-element-39226d4.elementor-element{--align-self:stretch}.elementor-18325 .elementor-element.elementor-element-39226d4{--e-icon-list-icon-size:15px}.elementor-18325 .elementor-element.elementor-element-39226d4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-18325 .elementor-element.elementor-element-39226d4 .elementor-icon-list-item>a{font-size:10px}.elementor-18325 .elementor-element.elementor-element-df6eb04{--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18325 .elementor-element.elementor-element-4d07098{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:right}.elementor-18325 .elementor-element.elementor-element-4d07098 .elementor-heading-title{font-size:11px;line-height:1.6em}.elementor-18325 .elementor-element.elementor-element-f496b7c{width:var(--container-widget-width,18%);max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0}.elementor-18325 .elementor-element.elementor-element-f496b7c>.elementor-widget-container{margin:0 0 -8px}.elementor-18325 .elementor-element.elementor-element-f496b7c .elementor-icon{font-size:16px;border-radius:9px}.elementor-18325 .elementor-element.elementor-element-f496b7c .elementor-icon svg{height:16px}}.mobile-auth-container{max-width:530px;width:100%;margin:2rem auto;padding:1rem;perspective:1000px}.mobile-auth-card{position:relative;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:24px;padding:2.5rem;box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid rgba(255,255,255,.4);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.auth-blur-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--primary-rgb),.1) 0%,rgba(var(--primary-rgb),.05) 100%);z-index:-1}.mobile-auth-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.auth-header{text-align:center;margin-bottom:2.5rem}.auth-header h3{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin-bottom:.75rem;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-subtitle{color:#666;font-size:1rem;margin:0}.code-input-wrapper{margin:2.5rem 0}.code-input-group{display:flex;gap:12px;justify-content:center}.code-input{width:52px;height:52px;background:rgba(255,255,255,.9);border:1px solid rgba(var(--primary-rgb),.2);border-radius:14px;font-size:1.5rem;text-align:center;transition:all .3s ease}.code-input:focus{background:#fff;border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(var(--primary-rgb),.1);transform:translateY(-2px)}@media (max-width:768px){.mobile-auth-container{max-width:100%;padding:1rem}.mobile-auth-card{padding:2rem;border-radius:20px}}@media (max-width:480px){.mobile-auth-card{padding:1.5rem}.auth-header h3{font-size:1.5rem}.code-input-group{gap:8px}.code-input{width:45px;height:45px;font-size:1.25rem}}@media (max-width:360px){.code-input{width:40px;height:40px;font-size:1.125rem}.mobile-auth-card{padding:1.25rem}}.auth-logo{text-align:center;margin-bottom:2rem}.auth-logo img{max-width:180px;height:auto;margin:0 auto}@media (max-width:480px){.auth-logo img{max-width:140px}}.phone-display{background:#f5f5f5;padding:.75rem 1.25rem;border-radius:10px;margin:1.25rem 0;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.1rem}.edit-phone,.submit-btn,#mobile-auth-resend{min-height:44px;padding:.75rem 1.25rem}.edit-phone{padding:6px 12px;border-radius:8px}.phone-field{min-height:52px}.phone-field input{font-size:1.125rem;padding:.75rem 0}@media (min-width:769px){.mobile-auth-container{width:90%;max-width:480px}}@media (min-width:1024px){.mobile-auth-container{width:85%}}@media (min-width:1280px){.mobile-auth-container{width:80%}}.mobile-auth-card,.code-input,.submit-btn,.phone-field,.edit-phone{transition:all .3s ease}.phone-field:focus-within{background:#fff;box-shadow:0 0 0 3px rgba(33,150,243,.15);transform:translateY(-1px)}.code-input:focus{transform:translateY(-1px)}.phone-input-wrapper{margin-bottom:1.5rem}.phone-input-group{display:flex;align-items:center;background:#fff;border-radius:12px;padding:.75rem;transition:all .3s ease}.phone-input-group:focus-within{background:#fff;box-shadow:0 0 0 2px #2196f3}.mobile-auth-form input[type=tel]{flex:1;border:none;background:0 0;padding:.75rem;font-size:1rem;width:100%;outline:none}.code-input-wrapper{margin:2rem 0}.code-input-group{display:flex;gap:8px;justify-content:center}.code-input{width:45px;height:45px;border:2px solid #e0e0e0;border-radius:13px;font-size:1.25rem;text-align:center;transition:all .3s ease;background:#f5f5f5;outline:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.code-input:focus{border-color:#2196f3;background:#fff;box-shadow:0 0 0 2px rgba(33,150,243,.2)}.submit-btn{width:100%;padding:1rem;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:#fff;border:none;border-radius:16px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--primary-rgb),.3)}.submit-btn:active{transform:translateY(0)}.ripple{position:relative;overflow:hidden}.ripple:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10,10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0,0);opacity:.3;transition:0s}.error-message{color:#f44336;margin-top:1rem;text-align:center;font-size:.9rem}.timer-container{text-align:center;margin-top:1.5rem}#mobile-auth-timer{color:#666;font-size:.9rem;margin-bottom:.5rem}#mobile-auth-resend{background:0 0;border:none;color:#2196f3;cursor:pointer;padding:.5rem 1rem;font-size:.9rem;transition:all .3s ease}#mobile-auth-resend:disabled{color:#999}#mobile-auth-resend:not(:disabled):hover{background:rgba(33,150,243,.1);border-radius:6px}.verification-message{color:#666;font-size:.9rem}@media (max-width:480px){.mobile-auth-card{padding:1.5rem}.code-input{width:40px;height:40px}}.phone-icon{color:#666;margin-left:.75rem;display:flex;align-items:center}.phone-display{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.5rem 0;color:#666;font-size:.95rem;direction:ltr}.edit-phone{display:flex;align-items:center;gap:4px;background:0 0;border:none;color:#2196f3;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.edit-phone:hover{background:rgba(33,150,243,.1)}input[type=tel]{direction:ltr !important;text-align:left !important}.mobile-auth-container{pointer-events:auto !important}.code-input{-webkit-text-security:disc;text-security:disc}.code-input:focus{-webkit-text-security:none;text-security:none}.phone-field{display:flex;align-items:center;background:#fff;border-radius:12px;padding:.75rem;transition:all .3s ease;width:100%}.phone-field:focus-within{background:#fff;box-shadow:0 0 0 2px #2196f3}.phone-icon{color:#666;margin-left:.75rem;display:flex;align-items:center}.phone-field input{border:none;background:0 0;padding:0;font-size:1rem;width:100%;outline:none;direction:ltr !important;text-align:left !important}.phone-display{background:#f5f5f5;padding:.5rem 1rem;border-radius:8px;margin:1rem 0;display:flex;align-items:center;justify-content:center;gap:.75rem}