.elementor-2 .elementor-element.elementor-element-605e5f6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-afc82ce{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-afc82ce:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-afc82ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8d6b9b6{--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;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-8d6b9b6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8d6b9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEE1;}.elementor-widget-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-2 .elementor-element.elementor-element-31169c8 img{width:130px;}.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-2 .elementor-element.elementor-element-3763cd4{background-color:transparent;padding:2px 10px 4px 10px;background-image:linear-gradient(180deg, #6D8E3F70 0%, #6D8E3F 100%);border-radius:20px 20px 20px 20px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3763cd4 .elementor-heading-title{font-size:17px;font-weight:200;line-height:26px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b78a054{--display:flex;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-2 .elementor-element.elementor-element-bb76ae8{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-bd0b766{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-bd0b766:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bd0b766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f684cd2{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d84760f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3fd2127{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 16px 16px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3fd2127:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3fd2127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFCDAB;}.elementor-2 .elementor-element.elementor-element-7dd7093{padding:40px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-7dd7093 .elementor-heading-title{font-family:"IRANSANSX", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.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-2 .elementor-element.elementor-element-0839229{padding:15px 0px 0px 0px;font-family:"IRANSANSX", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#333333;}.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-2 .elementor-element.elementor-element-10a270c .elementor-button{background-color:#6D8E3F;font-family:"IRANSANSX", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-10a270c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-10a270c .elementor-button:focus{background-color:#6D8E3FEB;color:#FFFFFF;box-shadow:0px 0px 15px 0px #6D8E3F;}.elementor-2 .elementor-element.elementor-element-10a270c{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-10a270c .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-10a270c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-591c2c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-591c2c8 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:16px 0px 0px 16px;}.elementor-2 .elementor-element.elementor-element-8641a83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-8641a83:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8641a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4a84230{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-18df3d9{padding:20px 0px 10px 0px;text-align:right;}.elementor-2 .elementor-element.elementor-element-18df3d9 .bdt-ep-advanced-heading-main-title-inner{color:#333333;-webkit-text-stroke-color:#333333;font-family:"IRANSANSX", Sans-serif;font-size:26px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-edc9023 .elementor-button{background-color:#DDDDDD;font-family:"IRANSANSX", Sans-serif;font-size:14px;font-weight:400;fill:#333333;color:#333333;border-radius:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-edc9023 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-edc9023 .elementor-button:focus{background-color:#F18C23;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-edc9023 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-edc9023 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-edc9023 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4aa0191{--grid-columns:4;--grid-column-gap:15px;}.elementor-2 .elementor-element.elementor-element-4aa0191 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fb7d381{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3d3f66d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-3d3f66d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3d3f66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8534e82{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c6f4cab{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2fe8ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f80ffcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8b879b9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fa60b4b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2e11bb8{padding:0px 0px 0px 0px;text-align:right;}.elementor-2 .elementor-element.elementor-element-2e11bb8 .bdt-ep-advanced-heading-main-title-inner{color:#333333;-webkit-text-stroke-color:#333333;font-family:"IRANSANSX", Sans-serif;font-size:26px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-fbbafe5 .elementor-button{background-color:#DDDDDD;font-family:"IRANSANSX", Sans-serif;font-size:14px;font-weight:400;fill:#333333;color:#333333;border-radius:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-fbbafe5 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-fbbafe5 .elementor-button:focus{background-color:#F18C23;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fbbafe5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-fbbafe5 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-fbbafe5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9e8db06{--grid-columns:4;--grid-column-gap:15px;}.elementor-2 .elementor-element.elementor-element-9e8db06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9e8db06 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-9e8db06 .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-9e8db06 .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-9e8db06 .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-9e8db06 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2 .elementor-element.elementor-element-6b12bb1{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-bb76ae8{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-d84760f{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-10a270c{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4aa0191{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-c6f4cab{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-9e8db06{--grid-columns:2;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-605e5f6{--content-width:1920px;}.elementor-2 .elementor-element.elementor-element-afc82ce{--content-width:1316px;}.elementor-2 .elementor-element.elementor-element-8d6b9b6{--width:20%;}.elementor-2 .elementor-element.elementor-element-bd0b766{--content-width:1336px;}.elementor-2 .elementor-element.elementor-element-d84760f{--content-width:1336px;}.elementor-2 .elementor-element.elementor-element-3fd2127{--width:100%;}.elementor-2 .elementor-element.elementor-element-8641a83{--content-width:1336px;}.elementor-2 .elementor-element.elementor-element-fb7d381{--content-width:1316px;}.elementor-2 .elementor-element.elementor-element-3d3f66d{--content-width:1336px;}.elementor-2 .elementor-element.elementor-element-c6f4cab{--content-width:1316px;}.elementor-2 .elementor-element.elementor-element-8b879b9{--content-width:1316px;}.elementor-2 .elementor-element.elementor-element-6b12bb1{--width:1336px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-afc82ce{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-bb76ae8{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-bd0b766{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f684cd2{padding:0px 10px 0px 010px;}.elementor-2 .elementor-element.elementor-element-d84760f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-3fd2127{--border-radius:16px 16px 0px 00px;}.elementor-2 .elementor-element.elementor-element-10a270c{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-591c2c8 img{border-radius:0px 0px 16px 16px;}.elementor-2 .elementor-element.elementor-element-8641a83{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4a84230{--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-around;--align-items:center;}.elementor-2 .elementor-element.elementor-element-4aa0191{--grid-columns:1;--grid-column-gap:15px;}.elementor-2 .elementor-element.elementor-element-4aa0191 > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-fb7d381{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3d3f66d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c6f4cab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-8b879b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-fa60b4b{--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:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-9e8db06{--grid-columns:1;--grid-column-gap:15px;}.elementor-2 .elementor-element.elementor-element-9e8db06 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6b12bb1{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-7c52af2 */.hero {
  width: 100%;
}

.hero picture,
.hero img {
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605e5f6 */.elementor-2 .elementor-element.elementor-element-605e5f6 .elementor-element{position:relative;overflow:hidden;display:inline-block}.elementor-2 .elementor-element.elementor-element-605e5f6 .elementor-element::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(0deg,transparent,transparent 30%,rgba(162,214,179,.3));transform:rotate(-45deg);transition:.8s;opacity:0;pointer-events:none;border-radius:8px}.elementor-2 .elementor-element.elementor-element-605e5f6 .elementor-element:hover::before{opacity:1;transform:rotate(-45deg) translateY(100%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d84760f */.elementor-2 .elementor-element.elementor-element-d84760f .elementor-widget-image{position:relative;overflow:hidden;display:inline-block}.elementor-2 .elementor-element.elementor-element-d84760f .elementor-widget-image::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(0deg,transparent,transparent 30%,rgba(162,214,179,.3));transform:rotate(-45deg);transition:.8s;opacity:0;pointer-events:none;border-radius:8px}.elementor-2 .elementor-element.elementor-element-d84760f .elementor-widget-image:hover::before{opacity:1;transform:rotate(-45deg) translateY(100%)}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07cd047 */.elementor-2 .elementor-element.elementor-element-07cd047 h1{font-family:IRANSANSX;font-size:18px;font-weight:700}#read-more-toggle,#read-more-toggle:checked~.read-more-btn,.full-text{display:none}#read-more-toggle:checked~.full-text{display:block}.close-btn,.read-more-btn{display:inline-block;color:#f18c23;cursor:pointer;font-size:14px}/* End custom CSS */