.elementor-3203 .elementor-element.elementor-element-4877d67{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3203 .elementor-element.elementor-element-4877d67:not(.elementor-motion-effects-element-type-background), .elementor-3203 .elementor-element.elementor-element-4877d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAF9;}.elementor-3203 .elementor-element.elementor-element-512b8e6{--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;--padding-top:48px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3203 .elementor-element.elementor-element-60f4259{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 10px;--row-gap:14px;--column-gap:10px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3203 .elementor-element.elementor-element-d284283 .elementor-icon-list-icon{width:14px;}.elementor-3203 .elementor-element.elementor-element-d284283 .elementor-icon-list-icon i{font-size:14px;}.elementor-3203 .elementor-element.elementor-element-d284283 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3203 .elementor-element.elementor-element-fb6dc80{text-align:start;}.elementor-3203 .elementor-element.elementor-element-fb6dc80 .elementor-heading-title{font-family:"Vazirmatn", sans-serif;font-size:44px;font-weight:900;line-height:1.35em;color:#0A2517;}.elementor-3203 .elementor-element.elementor-element-c64a9a5{--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;--align-items:center;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--flex-wrap:wrap;}.elementor-3203 .elementor-element.elementor-element-fc2a94c .elementor-icon-list-icon{width:14px;}.elementor-3203 .elementor-element.elementor-element-fc2a94c .elementor-icon-list-icon i{font-size:14px;}.elementor-3203 .elementor-element.elementor-element-fc2a94c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3203 .elementor-element.elementor-element-8ecec1f{--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:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-3203 .elementor-element.elementor-element-51153a1{--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-3203 .elementor-element.elementor-element-7830faa{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3203 .elementor-element.elementor-element-4e327df{--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;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#f3f4f6;--border-color:#f3f4f6;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3203 .elementor-element.elementor-element-fa79ad0{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3203 .elementor-element.elementor-element-9e6b71f .elementor-heading-title{color:#6B7280;}.elementor-3203 .elementor-element.elementor-element-ed47b8d .elementor-icon-list-icon{width:14px;}.elementor-3203 .elementor-element.elementor-element-ed47b8d .elementor-icon-list-icon i{font-size:14px;}.elementor-3203 .elementor-element.elementor-element-ed47b8d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3203 .elementor-element.elementor-element-cde09e6{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3203 .elementor-element.elementor-element-524686b{--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;--gap:24px 16px;--row-gap:24px;--column-gap:16px;}.elementor-3203 .elementor-element.elementor-element-588a032{--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;--gap:12px 8px;--row-gap:12px;--column-gap:8px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-3203 .elementor-element.elementor-element-f9aa905 .elementor-search-form__container{min-height:50px;}.elementor-3203 .elementor-element.elementor-element-f9aa905 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-3203 .elementor-element.elementor-element-f9aa905 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-3203 .elementor-element.elementor-element-f9aa905 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-3203 .elementor-element.elementor-element-f9aa905 .elementor-search-form__input, .elementor-3203 .elementor-element.elementor-element-f9aa905.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-3203 .elementor-element.elementor-element-f9aa905:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-3203 .elementor-element.elementor-element-f9aa905.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-3203 .elementor-element.elementor-element-7bacbb8{--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;--gap:12px 8px;--row-gap:12px;--column-gap:8px;}.elementor-3203 .elementor-element.elementor-element-891d4fa{--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;--gap:12px 8px;--row-gap:12px;--column-gap:8px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3203 .elementor-element.elementor-element-fa18a78{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3203 .elementor-element.elementor-element-fa18a78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3203 .elementor-element.elementor-element-fa18a78:after{content:"0.66";}.elementor-3203 .elementor-element.elementor-element-fa18a78 .elementor-post__thumbnail__link{width:100%;}.elementor-3203 .elementor-element.elementor-element-fa18a78 .elementor-post__meta-data span + span:before{content:"///";}.elementor-3203 .elementor-element.elementor-element-fa18a78.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3203 .elementor-element.elementor-element-fa18a78.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3203 .elementor-element.elementor-element-fa18a78.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3203 .elementor-element.elementor-element-0286e8a{--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;--gap:12px 8px;--row-gap:12px;--column-gap:8px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3203 .elementor-element.elementor-element-5458164 .elementor-icon-wrapper{text-align:center;}.elementor-3203 .elementor-element.elementor-element-5458164.elementor-view-stacked .elementor-icon{background-color:#00D26A;}.elementor-3203 .elementor-element.elementor-element-5458164.elementor-view-framed .elementor-icon, .elementor-3203 .elementor-element.elementor-element-5458164.elementor-view-default .elementor-icon{color:#00D26A;border-color:#00D26A;}.elementor-3203 .elementor-element.elementor-element-5458164.elementor-view-framed .elementor-icon, .elementor-3203 .elementor-element.elementor-element-5458164.elementor-view-default .elementor-icon svg{fill:#00D26A;}.elementor-3203 .elementor-element.elementor-element-5458164 .elementor-icon{font-size:40px;}.elementor-3203 .elementor-element.elementor-element-5458164 .elementor-icon svg{height:40px;}.elementor-3203 .elementor-element.elementor-element-7be2e49{text-align:center;}.elementor-3203 .elementor-element.elementor-element-7be2e49 .elementor-heading-title{color:#FFFFFF;}.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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3203 .elementor-element.elementor-element-aa17bd4 .elementor-button{background-color:#00D26A;fill:#0A2517;color:#0A2517;border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-3203 .elementor-element.elementor-element-fb6dc80 .elementor-heading-title{font-size:34px;}.elementor-3203 .elementor-element.elementor-element-8ecec1f{--flex-wrap:nowrap;} .elementor-3203 .elementor-element.elementor-element-cde09e6{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-3203 .elementor-element.elementor-element-60f4259{--width:90%;}.elementor-3203 .elementor-element.elementor-element-51153a1{--width:66%;}.elementor-3203 .elementor-element.elementor-element-524686b{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3203 .elementor-element.elementor-element-60f4259{--width:100%;}.elementor-3203 .elementor-element.elementor-element-51153a1{--width:66%;}.elementor-3203 .elementor-element.elementor-element-524686b{--width:32%;}}@media(max-width:767px){.elementor-3203 .elementor-element.elementor-element-60f4259{--width:100%;}.elementor-3203 .elementor-element.elementor-element-fb6dc80 .elementor-heading-title{font-size:28px;}.elementor-3203 .elementor-element.elementor-element-8ecec1f{--flex-wrap:wrap;}.elementor-3203 .elementor-element.elementor-element-51153a1{--width:100%;} .elementor-3203 .elementor-element.elementor-element-cde09e6{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-3203 .elementor-element.elementor-element-524686b{--width:100%;}.elementor-3203 .elementor-element.elementor-element-fa18a78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3203 .elementor-element.elementor-element-fa18a78:after{content:"0.5";}.elementor-3203 .elementor-element.elementor-element-fa18a78 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */body.elementor-page-3203.vj-single-post{background:#F8FAF9;width:100%}
body.elementor-page-3203 .vj-blog-breadcrumb{font-size:12px;font-weight:700;color:#6B7280;margin-bottom:1.5rem}
body.elementor-page-3203 .vj-blog-breadcrumb a{color:#6B7280}
body.elementor-page-3203 .vj-blog-breadcrumb a:hover{color:#00D26A}
body.elementor-page-3203 .vj-blog-cats .elementor-icon-list-items,body.elementor-page-3203 .vj-blog-cats .elementor-post-info{display:flex;flex-wrap:wrap;gap:8px}
body.elementor-page-3203 .vj-blog-cats .elementor-icon-list-item{margin:0!important}
body.elementor-page-3203 .vj-blog-cats .elementor-icon-list-text,body.elementor-page-3203 .vj-blog-cats .elementor-post-info__item,body.elementor-page-3203 .vj-blog-cats .elementor-post-info__terms-list-item,body.elementor-page-3203 .vj-blog-cats a{background:#d1fae5!important;color:#0E3823!important;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:900;text-decoration:none;display:inline-block}
body.elementor-page-3203 .vj-blog-cats .elementor-icon-list-icon{display:none}
body.elementor-page-3203 .vj-blog-title .elementor-heading-title,body.elementor-page-3203 .vj-blog-title{color:#0A2517!important;font-family:Vazirmatn,Tahoma,sans-serif;font-weight:900;line-height:1.35}
body.elementor-page-3203 .vj-blog-meta-row{border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;padding:16px 0;margin:8px 0 0}
body.elementor-page-3203 .vj-blog-meta,body.elementor-page-3203 .vj-blog-readtime{color:#6B7280;font-size:14px;font-weight:700}
body.elementor-page-3203 .vj-feat{margin:2rem 0 3rem}
body.elementor-page-3203 .vj-feat .elementor-widget-container{border-radius:2rem;overflow:hidden;box-shadow:0 20px 40px -18px rgba(10,37,23,.35)}
body.elementor-page-3203 .vj-feat img{width:100%!important;height:460px!important;object-fit:cover!important;display:block;border-radius:2rem}
@media (max-width:1024px){body.elementor-page-3203 .vj-feat img{height:360px!important}}
@media (max-width:767px){body.elementor-page-3203 .vj-feat img{height:240px!important;border-radius:1.25rem}}
body.elementor-page-3203 .vj-blog-content h2{color:#0A2517;font-size:1.75rem;font-weight:900;margin:2.5rem 0 1.25rem;position:relative;padding-right:1.25rem;line-height:1.45}
body.elementor-page-3203 .vj-blog-content h2:before{content:"";position:absolute;right:0;top:6px;bottom:6px;width:4px;background:#00D26A;border-radius:4px}
body.elementor-page-3203 .vj-blog-content h3{color:#0E3823;font-size:1.25rem;font-weight:800;margin:2rem 0 1rem}
body.elementor-page-3203 .vj-blog-content p{margin:0 0 1.5rem;line-height:2.2;color:#4b5563;text-align:justify;font-size:1.05rem;font-weight:500}
body.elementor-page-3203 .vj-blog-content ul{list-style:none;margin:0 0 1.5rem;padding:0}
body.elementor-page-3203 .vj-blog-content ul li{position:relative;padding-right:1.75rem;margin:0 0 .85rem;line-height:1.9;color:#4b5563;font-weight:500}
body.elementor-page-3203 .vj-blog-content ul li:before{content:"2713";position:absolute;right:0;top:0;color:#00D26A;font-weight:900}
body.elementor-page-3203 .vj-blog-content blockquote{background:#f0fdf4;border-right:4px solid #00D26A;padding:1.5rem;border-radius:1rem 0 0 1rem;margin:2rem 0;color:#0E3823;font-style:italic;font-weight:700;line-height:2}
body.elementor-page-3203 .vj-blog-content img{border-radius:1.5rem;margin:2.5rem 0;width:100%;height:auto;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}
body.elementor-page-3203 .vj-blog-tags a,body.elementor-page-3203 .vj-blog-tags .elementor-post-info__terms-list-item{background:#f9fafb;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;color:#4b5563;text-decoration:none}
body.elementor-page-3203 .vj-author-box .elementor-author-box{background:rgba(236,253,245,.55);border:1px solid #d1fae5;border-radius:1.5rem;padding:2rem}
body.elementor-page-3203 .vj-sidebar-card{background:#fff!important;border:1px solid #f3f4f6!important;border-radius:1.5rem!important;box-shadow:0 1px 3px rgba(10,37,23,.06)!important;padding:1.5rem!important;width:100%}
body.elementor-page-3203 .vj-sidebar-card .elementor-heading-title{font-size:1.125rem;font-weight:900;color:#0A2517;border-bottom:1px solid #f3f4f6;padding-bottom:.75rem;margin-bottom:1rem}
body.elementor-page-3203 .vj-sidebar-card .widget_categories ul{list-style:none;margin:0;padding:0}
body.elementor-page-3203 .vj-sidebar-card .widget_categories li{margin:0 0 .75rem;font-weight:700;font-size:.9rem}
body.elementor-page-3203 .vj-sidebar-card .widget_categories a{color:#4b5563;text-decoration:none;display:flex;justify-content:space-between;align-items:center}
body.elementor-page-3203 .vj-sidebar-card .widget_categories a:hover{color:#00D26A}
body.elementor-page-3203 .vj-sidebar-card input[type=search],body.elementor-page-3203 .vj-sidebar-card .elementor-search-form__input{width:100%;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px;font-size:14px}
body.elementor-page-3203 .vj-sidebar-posts .elementor-post{display:flex!important;flex-direction:row!important;align-items:center;gap:12px;margin:0 0 16px!important}
body.elementor-page-3203 .vj-sidebar-posts .elementor-post__thumbnail__link,body.elementor-page-3203 .vj-sidebar-posts .elementor-post__thumbnail{width:64px;height:64px;flex:0 0 64px;border-radius:12px;overflow:hidden}
body.elementor-page-3203 .vj-sidebar-posts .elementor-post__thumbnail img{width:64px!important;height:64px!important;object-fit:cover!important}
body.elementor-page-3203 .vj-sidebar-posts .elementor-post__text{flex:1;min-width:0}
body.elementor-page-3203 .vj-sidebar-posts .elementor-post__title{font-size:12px!important;font-weight:900!important;line-height:1.55!important;margin:0 0 4px!important}
body.elementor-page-3203 .vj-sidebar-posts .elementor-post__title a{color:#0A2517}
body.elementor-page-3203 .vj-sidebar-posts .elementor-post__meta-data{font-size:10px;color:#9ca3af;font-weight:700}
body.elementor-page-3203 .vj-sidebar-posts .elementor-posts-container,body.elementor-page-3203 .vj-sidebar-posts .elementor-grid{display:block!important;grid-template-columns:none!important}
body.elementor-page-3203 .vj-cta-banner{background:#3E5C46!important;border-radius:1.5rem!important;padding:1.75rem!important;text-align:center;box-shadow:0 10px 24px rgba(10,37,23,.18)}
body.elementor-page-3203 .vj-cta-banner .elementor-heading-title{color:#fff!important}
body.elementor-page-3203 .vj-cta-banner .elementor-widget-text-editor{color:#d1fae5}
body.elementor-page-3203 .vj-cta-banner .elementor-button{background:#00D26A!important;color:#0A2517!important;font-weight:900;border-radius:12px;width:100%}

/* VJ-LAYOUT-LOCK */
body.elementor-page-3203 .vj-sp-shell{max-width:1280px!important;margin-inline:auto!important;width:100%!important;padding-inline:24px}
body.elementor-page-3203 .vj-sp-grid{display:grid!important;grid-template-columns:minmax(0,66%) minmax(280px,32%)!important;column-gap:32px!important;row-gap:28px!important;align-items:start!important;width:100%!important}
body.elementor-page-3203 .vj-sp-main,body.elementor-page-3203 .vj-sp-side{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important}
body.elementor-page-3203 .vj-sp-side{position:sticky;top:110px;align-self:start}
@media (max-width:767px){
body.elementor-page-3203 .vj-sp-grid{grid-template-columns:1fr!important}
body.elementor-page-3203 .vj-sp-side{position:static!important;top:auto!important}
body.elementor-page-3203 .vj-sp-shell{padding-inline:16px}
}
/* End VJ-LAYOUT-LOCK */
body.elementor-page-3203 .vj-sp-side{position:sticky!important;top:120px!important;align-self:start!important;left:auto!important;right:auto!important;max-height:calc(100vh - 150px)!important;overflow:auto!important}
@media (max-width:1024px){body.elementor-page-3203 .vj-sp-side{position:static!important;max-height:none!important}}/* End custom CSS */