.elementor-68 .elementor-element.elementor-element-23c1815:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-23c1815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://hasinafoundation.org/wp-content/uploads/2026/06/ChatGPT-Image-Jun-26-2026-10_45_35-AM.webp");background-position:0px 100%;background-size:cover;}.elementor-68 .elementor-element.elementor-element-23c1815 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68 .elementor-element.elementor-element-23c1815 > .elementor-container{max-width:1170px;}.elementor-68 .elementor-element.elementor-element-23c1815{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-68 .elementor-element.elementor-element-1b82d0c{text-align:center;}.elementor-68 .elementor-element.elementor-element-1b82d0c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-68 .elementor-element.elementor-element-b4ca10a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-68 .elementor-element.elementor-element-b4ca10a:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-right:10px;}.elementor-68 .elementor-element.elementor-element-b4ca10a.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-left:10px;}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-68 .elementor-element.elementor-element-b4ca10a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-68 .elementor-element.elementor-element-2370943:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-2370943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF9;}.elementor-68 .elementor-element.elementor-element-2370943 > .elementor-container{max-width:1170px;}.elementor-68 .elementor-element.elementor-element-2370943 > .elementor-background-overlay{opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68 .elementor-element.elementor-element-2370943{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-68 .elementor-element.elementor-element-e08cf9f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-68 .elementor-element.elementor-element-afbe2de{text-align:center;}.elementor-68 .elementor-element.elementor-element-afbe2de .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-cac15e0{text-align:center;}.elementor-68 .elementor-element.elementor-element-cac15e0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-58c7f27{padding:0% 26% 0% 26%;text-align:center;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-68 .elementor-element.elementor-element-5290687{margin-top:0px;margin-bottom:0px;}.elementor-68 .elementor-element.elementor-element-35ded97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68 .elementor-element.elementor-element-35ded97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-35ded97 > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 050px;--e-column-margin-right:50px;--e-column-margin-left:050px;padding:0px 10px 0px 10px;}.elementor-68 .elementor-element.elementor-element-35ded97 > .elementor-element-populated, .elementor-68 .elementor-element.elementor-element-35ded97 > .elementor-element-populated > .elementor-background-overlay, .elementor-68 .elementor-element.elementor-element-35ded97 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-35ded97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68 .elementor-element.elementor-element-2f0d3a8{padding:5px 5px 5px 5px;}.elementor-68 .elementor-element.elementor-element-2f0d3a8 .elementor-icon-box-wrapper{gap:15px;}.elementor-68 .elementor-element.elementor-element-2f0d3a8.elementor-view-stacked .elementor-icon{background-color:#C7974E47;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-2f0d3a8.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-2f0d3a8.elementor-view-default .elementor-icon{fill:#C7974E47;color:#C7974E47;border-color:#C7974E47;}.elementor-68 .elementor-element.elementor-element-2f0d3a8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-2f0d3a8.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-db9562a );fill:var( --e-global-color-af7d919 );color:var( --e-global-color-af7d919 );}.elementor-68 .elementor-element.elementor-element-2f0d3a8.elementor-view-framed:hover .elementor-icon:hover, .elementor-68 .elementor-element.elementor-element-2f0d3a8.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-db9562a );color:var( --e-global-color-db9562a );border-color:var( --e-global-color-db9562a );}.elementor-68 .elementor-element.elementor-element-2f0d3a8.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-af7d919 );}.elementor-68 .elementor-element.elementor-element-2f0d3a8 .elementor-icon-box-title, .elementor-68 .elementor-element.elementor-element-2f0d3a8 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-68 .elementor-element.elementor-element-2f0d3a8 .elementor-icon-box-description{font-size:12px;}.elementor-68 .elementor-element.elementor-element-0ec6015:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68 .elementor-element.elementor-element-0ec6015 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-0ec6015.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-68 .elementor-element.elementor-element-0ec6015 > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 10px 0px 10px;}.elementor-68 .elementor-element.elementor-element-0ec6015 > .elementor-element-populated, .elementor-68 .elementor-element.elementor-element-0ec6015 > .elementor-element-populated > .elementor-background-overlay, .elementor-68 .elementor-element.elementor-element-0ec6015 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-0ec6015 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68 .elementor-element.elementor-element-adab24a{padding:5px 5px 5px 5px;}.elementor-68 .elementor-element.elementor-element-adab24a .elementor-icon-box-wrapper{gap:15px;}.elementor-68 .elementor-element.elementor-element-adab24a.elementor-view-stacked .elementor-icon{background-color:#C7974E47;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-adab24a.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-adab24a.elementor-view-default .elementor-icon{fill:#C7974E47;color:#C7974E47;border-color:#C7974E47;}.elementor-68 .elementor-element.elementor-element-adab24a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-adab24a.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-db9562a );fill:var( --e-global-color-af7d919 );color:var( --e-global-color-af7d919 );}.elementor-68 .elementor-element.elementor-element-adab24a.elementor-view-framed:hover .elementor-icon:hover, .elementor-68 .elementor-element.elementor-element-adab24a.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-db9562a );color:var( --e-global-color-db9562a );border-color:var( --e-global-color-db9562a );}.elementor-68 .elementor-element.elementor-element-adab24a.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-af7d919 );}.elementor-68 .elementor-element.elementor-element-adab24a .elementor-icon-box-title, .elementor-68 .elementor-element.elementor-element-adab24a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-68 .elementor-element.elementor-element-adab24a .elementor-icon-box-description{font-size:12px;}.elementor-68 .elementor-element.elementor-element-ee49bea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68 .elementor-element.elementor-element-ee49bea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-ee49bea > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-68 .elementor-element.elementor-element-ee49bea > .elementor-element-populated, .elementor-68 .elementor-element.elementor-element-ee49bea > .elementor-element-populated > .elementor-background-overlay, .elementor-68 .elementor-element.elementor-element-ee49bea > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-ee49bea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68 .elementor-element.elementor-element-c06bd50{padding:5px 5px 5px 5px;}.elementor-68 .elementor-element.elementor-element-c06bd50 .elementor-icon-box-wrapper{gap:15px;}.elementor-68 .elementor-element.elementor-element-c06bd50.elementor-view-stacked .elementor-icon{background-color:#C7974E47;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-c06bd50.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-c06bd50.elementor-view-default .elementor-icon{fill:#C7974E47;color:#C7974E47;border-color:#C7974E47;}.elementor-68 .elementor-element.elementor-element-c06bd50.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-c06bd50.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-db9562a );fill:var( --e-global-color-af7d919 );color:var( --e-global-color-af7d919 );}.elementor-68 .elementor-element.elementor-element-c06bd50.elementor-view-framed:hover .elementor-icon:hover, .elementor-68 .elementor-element.elementor-element-c06bd50.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-db9562a );color:var( --e-global-color-db9562a );border-color:var( --e-global-color-db9562a );}.elementor-68 .elementor-element.elementor-element-c06bd50.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-af7d919 );}.elementor-68 .elementor-element.elementor-element-c06bd50 .elementor-icon-box-title, .elementor-68 .elementor-element.elementor-element-c06bd50 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-68 .elementor-element.elementor-element-c06bd50 .elementor-icon-box-description{font-size:12px;}.elementor-68 .elementor-element.elementor-element-6a99bec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68 .elementor-element.elementor-element-6a99bec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-6a99bec > .elementor-element-populated{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-6a99bec > .elementor-element-populated, .elementor-68 .elementor-element.elementor-element-6a99bec > .elementor-element-populated > .elementor-background-overlay, .elementor-68 .elementor-element.elementor-element-6a99bec > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-6a99bec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68 .elementor-element.elementor-element-e323347{padding:5px 5px 5px 5px;}.elementor-68 .elementor-element.elementor-element-e323347 .elementor-icon-box-wrapper{gap:15px;}.elementor-68 .elementor-element.elementor-element-e323347.elementor-view-stacked .elementor-icon{background-color:#C7974E47;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-e323347.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-e323347.elementor-view-default .elementor-icon{fill:#C7974E47;color:#C7974E47;border-color:#C7974E47;}.elementor-68 .elementor-element.elementor-element-e323347.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-e323347.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-db9562a );fill:var( --e-global-color-af7d919 );color:var( --e-global-color-af7d919 );}.elementor-68 .elementor-element.elementor-element-e323347.elementor-view-framed:hover .elementor-icon:hover, .elementor-68 .elementor-element.elementor-element-e323347.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-db9562a );color:var( --e-global-color-db9562a );border-color:var( --e-global-color-db9562a );}.elementor-68 .elementor-element.elementor-element-e323347.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-af7d919 );}.elementor-68 .elementor-element.elementor-element-e323347 .elementor-icon-box-title, .elementor-68 .elementor-element.elementor-element-e323347 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-68 .elementor-element.elementor-element-e323347 .elementor-icon-box-description{font-size:12px;}.elementor-68 .elementor-element.elementor-element-2b926ca{--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-68 .elementor-element.elementor-element-2b926ca:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-2b926ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF9EE;}.elementor-68 .elementor-element.elementor-element-a3eeae1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-68 .elementor-element.elementor-element-a3eeae1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-68 .elementor-element.elementor-element-1359d15 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:999px 999px 999px 999px;}.elementor-68 .elementor-element.elementor-element-54f686f{--display:flex;}.elementor-68 .elementor-element.elementor-element-e735271{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-68 .elementor-element.elementor-element-7af5c05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-7af5c05 .fluentform-widget-wrapper{border-radius:12px 12px 12px 12px;}.elementor-68 .elementor-element.elementor-element-7af5c05 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-7af5c05 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-68 .elementor-element.elementor-element-7af5c05 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-68 .elementor-element.elementor-element-7af5c05 .fluentform-widget-wrapper .ff-el-group select{text-align:right;}.elementor-68 .elementor-element.elementor-element-7af5c05 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-db9562a );color:#ffffff !important;}.elementor-68 .elementor-element.elementor-element-7af5c05 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-b2f8b6f );}.elementor-68 .elementor-element.elementor-element-5f1cb15 img{border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-68 .elementor-element.elementor-element-a3eeae1{--width:74.464%;}}@media(max-width:1024px){.elementor-68 .elementor-element.elementor-element-23c1815:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-23c1815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-68 .elementor-element.elementor-element-23c1815{padding:120px 10px 120px 10px;}.elementor-68 .elementor-element.elementor-element-2370943{padding:80px 10px 40px 10px;}.elementor-68 .elementor-element.elementor-element-58c7f27{padding:0% 10% 0% 10%;}.elementor-68 .elementor-element.elementor-element-35ded97 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-68 .elementor-element.elementor-element-0ec6015 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-68 .elementor-element.elementor-element-ee49bea > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-68 .elementor-element.elementor-element-6a99bec > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-68 .elementor-element.elementor-element-a3eeae1{--grid-auto-flow:row;}.elementor-68 .elementor-element.elementor-element-e735271{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-68 .elementor-element.elementor-element-23c1815:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-23c1815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-68 .elementor-element.elementor-element-23c1815{padding:80px 10px 80px 10px;}.elementor-68 .elementor-element.elementor-element-2370943{padding:40px 10px 40px 10px;}.elementor-68 .elementor-element.elementor-element-58c7f27{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-5290687{margin-top:20px;margin-bottom:0px;}.elementor-68 .elementor-element.elementor-element-35ded97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-68 .elementor-element.elementor-element-0ec6015 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-68 .elementor-element.elementor-element-ee49bea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-68 .elementor-element.elementor-element-6a99bec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-68 .elementor-element.elementor-element-a3eeae1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-68 .elementor-element.elementor-element-e735271{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px) and (min-width:768px){.elementor-68 .elementor-element.elementor-element-35ded97{width:50%;}.elementor-68 .elementor-element.elementor-element-0ec6015{width:50%;}.elementor-68 .elementor-element.elementor-element-ee49bea{width:50%;}.elementor-68 .elementor-element.elementor-element-6a99bec{width:50%;}}/* Start custom CSS for section, class: .elementor-element-5290687 */@media (max-width:767px){

.contact-mobile .elementor-container{
    display:flex;
    flex-wrap:wrap;
}

.contact-mobile .elementor-column{
    width:50% !important;
    max-width:50% !important;
    flex:0 0 50% !important;
    padding:8px;
}

.contact-mobile .elementor-widget-wrap{
    min-height:240px;
}

.contact-mobile h3{
    font-size:26px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f1cb15 *//*=========================
   Modern WPForms Design
==========================*/

.wpforms-container{
    width:100%;
}

.wpforms-form{
    background:#fff;
    padding:40px;
    border-radius:18px;
    box-shadow:0 15px 40px rgba(0,0,0,.08);
}

/* عنوان فیلد */
.wpforms-field-label{
    color:#0f2b52 !important;
    font-size:15px !important;
    font-weight:700 !important;
    margin-bottom:8px !important;
}

/* تمام فیلدها */
.wpforms-field input,
.wpforms-field select,
.wpforms-field textarea{

    width:100% !important;
    height:54px !important;

    border:1px solid #d9d9d9 !important;
    border-radius:12px !important;

    background:#fafafa !important;

    padding:0 18px !important;

    font-size:15px !important;

    transition:all .3s ease;

    box-sizing:border-box;
}

/* فقط پیام */
.wpforms-field textarea{

    height:180px !important;

    padding:15px 18px !important;

    resize:none;
}

/* حالت فوکس */

.wpforms-field input:focus,
.wpforms-field textarea:focus,
.wpforms-field select:focus{

    border-color:#D4AF37 !important;

    background:#fff !important;

    box-shadow:0 0 0 5px rgba(212,175,55,.15);

    outline:none;
}

/* فاصله بین فیلدها */

.wpforms-field{

    margin-bottom:22px !important;
}

/* دکمه */

.wpforms-submit{

    width:100%;

    height:56px;

    background:#0F2B52 !important;

    color:#fff !important;

    border:none !important;

    border-radius:12px !important;

    font-size:16px !important;

    font-weight:700 !important;

    transition:.3s;

    cursor:pointer;
}

.wpforms-submit:hover{

    background:#D4AF37 !important;

    color:#0F2B52 !important;

    transform:translateY(-2px);
}

/* Placeholder */

.wpforms-field input::placeholder,
.wpforms-field textarea::placeholder{

    color:#999;
}

/* پیغام خطا */

.wpforms-error{

    border-color:#e63946 !important;
}

/* موبایل */

@media(max-width:768px){

.wpforms-form{

padding:25px;

}

.wpforms-field{

margin-bottom:18px !important;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f686f *//* ===================================
   Contact Form Mobile Responsive
=================================== */

@media (max-width:767px){

/* کانتینر اصلی */
.contact-form-section{
    display:flex !important;
    flex-direction:column !important;
    gap:25px !important;
}

/* دو کانتینر داخلی */
.contact-form-section > .e-con{
    width:100% !important;
    max-width:100% !important;
    flex:0 0 100% !important;
}

/* عکس */
.contact-form-section img{
    width:100% !important;
    max-width:100% !important;
    height:auto !important;
    display:block;
    border-radius:16px;
}

/* فرم */
.contact-form-section form{
    width:100% !important;
}

/* تمام فیلدها */
.contact-form-section input,
.contact-form-section textarea,
.contact-form-section select{
    width:100% !important;
    box-sizing:border-box;
}

/* دکمه */
.contact-form-section button,
.contact-form-section input[type=submit]{
    width:100% !important;
    height:52px;
    border-radius:10px;
}

}/* End custom CSS */