.elementor-598 .elementor-element.elementor-element-f04367a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-598 .elementor-element.elementor-element-dd1ed2f{--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-598 .elementor-element.elementor-element-e7bf437{--display:flex;}.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-598 .elementor-element.elementor-element-7e8694e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#B39153;}.elementor-598 .elementor-element.elementor-element-51e8424{--display:flex;}.elementor-598 .elementor-element.elementor-element-0e76906 > .elementor-widget-container{margin:-21px 6px 0px 0px;}.elementor-598 .elementor-element.elementor-element-0e76906 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#444444;}.elementor-598 .elementor-element.elementor-element-0880aeb{--display:flex;}.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-598 .elementor-element.elementor-element-3c611fb{text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:35px;color:#272727;}.elementor-598 .elementor-element.elementor-element-980c43b{--display:flex;}.elementor-598 .elementor-element.elementor-element-1274011{--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-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-598 .elementor-element.elementor-element-e763cb8 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-598 .elementor-element.elementor-element-7f3c675{--display:flex;}.elementor-598 .elementor-element.elementor-element-8f9a4ee img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-598 .elementor-element.elementor-element-6b7b462{--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-598 .elementor-element.elementor-element-2f0c73f{--display:flex;}.elementor-598 .elementor-element.elementor-element-35e80fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#B39153;}.elementor-598 .elementor-element.elementor-element-3ca5a5c{--display:flex;}.elementor-598 .elementor-element.elementor-element-7f5e24e > .elementor-widget-container{margin:-21px 6px 0px 0px;}.elementor-598 .elementor-element.elementor-element-7f5e24e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#444444;}.elementor-598 .elementor-element.elementor-element-dd5ca7c{--display:flex;}.elementor-598 .elementor-element.elementor-element-859c105{text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:35px;color:#272727;}.elementor-598 .elementor-element.elementor-element-941eab1{--display:flex;}.elementor-598 .elementor-element.elementor-element-c0a34b9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-598 .elementor-element.elementor-element-6e2beb1{--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-598 .elementor-element.elementor-element-7d70037{--display:flex;}.elementor-598 .elementor-element.elementor-element-81649f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#B39153;}.elementor-598 .elementor-element.elementor-element-41b01a8{--display:flex;}.elementor-598 .elementor-element.elementor-element-1d96335 > .elementor-widget-container{margin:-21px 6px 0px 0px;}.elementor-598 .elementor-element.elementor-element-1d96335 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#444444;}.elementor-598 .elementor-element.elementor-element-58a2766{--display:flex;}.elementor-598 .elementor-element.elementor-element-ec8f26c{text-align:justify;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:35px;color:#272727;}.elementor-598 .elementor-element.elementor-element-e14f3ba{--display:flex;}.elementor-598 .elementor-element.elementor-element-b3bb89e{--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-598 .elementor-element.elementor-element-d68cf02{--spacer-size:50px;width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-d68cf02 > .elementor-widget-container{background-color:#47513F;border-radius:10px 10px 10px 10px;}.elementor-598 .elementor-element.elementor-element-0d3d5d5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-598 .elementor-element.elementor-element-0c77867{--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-598 .elementor-element.elementor-element-92629cc img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-598 .elementor-element.elementor-element-f9be05b{--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-598 .elementor-element.elementor-element-c08efff{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-598 .elementor-element.elementor-element-6b605dd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-stacked .elementor-icon{background-color:#5F6538;fill:#F3C674;color:#F3C674;}.elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-default .elementor-icon{fill:#5F6538;color:#5F6538;border-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-framed .elementor-icon{background-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F3C674;fill:#5F6538;color:#5F6538;}.elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-default:has(:focus) .elementor-icon{fill:#F3C674;color:#F3C674;border-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-6b605dd.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-6b605dd .elementor-icon{font-size:19px;}.elementor-598 .elementor-element.elementor-element-6b605dd .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-6b605dd .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-6b605dd .elementor-icon-box-title{color:#292929;}.elementor-598 .elementor-element.elementor-element-6b605dd:has(:hover) .elementor-icon-box-title,
					 .elementor-598 .elementor-element.elementor-element-6b605dd:has(:focus) .elementor-icon-box-title{color:#5F6538;}.elementor-598 .elementor-element.elementor-element-d95bf2f{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-598 .elementor-element.elementor-element-3939268 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-598 .elementor-element.elementor-element-3939268.elementor-view-stacked .elementor-icon{background-color:#5F6538;fill:#F3C674;color:#F3C674;}.elementor-598 .elementor-element.elementor-element-3939268.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-3939268.elementor-view-default .elementor-icon{fill:#5F6538;color:#5F6538;border-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-3939268.elementor-view-framed .elementor-icon{background-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-3939268.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3939268.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F3C674;fill:#5F6538;color:#5F6538;}.elementor-598 .elementor-element.elementor-element-3939268.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3939268.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3939268.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3939268.elementor-view-default:has(:focus) .elementor-icon{fill:#F3C674;color:#F3C674;border-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-3939268.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3939268.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-3939268 .elementor-icon{font-size:19px;}.elementor-598 .elementor-element.elementor-element-3939268 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-3939268 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-3939268 .elementor-icon-box-title{color:#292929;}.elementor-598 .elementor-element.elementor-element-3939268:has(:hover) .elementor-icon-box-title,
					 .elementor-598 .elementor-element.elementor-element-3939268:has(:focus) .elementor-icon-box-title{color:#5F6538;}.elementor-598 .elementor-element.elementor-element-9942e53{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-598 .elementor-element.elementor-element-ee402a3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-stacked .elementor-icon{background-color:#5F6538;fill:#F3C674;color:#F3C674;}.elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-default .elementor-icon{fill:#5F6538;color:#5F6538;border-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-framed .elementor-icon{background-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F3C674;fill:#5F6538;color:#5F6538;}.elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-default:has(:focus) .elementor-icon{fill:#F3C674;color:#F3C674;border-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-ee402a3.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-ee402a3 .elementor-icon{font-size:19px;}.elementor-598 .elementor-element.elementor-element-ee402a3 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-ee402a3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-ee402a3 .elementor-icon-box-title{color:#292929;}.elementor-598 .elementor-element.elementor-element-ee402a3:has(:hover) .elementor-icon-box-title,
					 .elementor-598 .elementor-element.elementor-element-ee402a3:has(:focus) .elementor-icon-box-title{color:#5F6538;}.elementor-598 .elementor-element.elementor-element-2bc29ba{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-598 .elementor-element.elementor-element-d100988 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-598 .elementor-element.elementor-element-d100988.elementor-view-stacked .elementor-icon{background-color:#5F6538;fill:#F3C674;color:#F3C674;}.elementor-598 .elementor-element.elementor-element-d100988.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-d100988.elementor-view-default .elementor-icon{fill:#5F6538;color:#5F6538;border-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-d100988.elementor-view-framed .elementor-icon{background-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-d100988.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-d100988.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F3C674;fill:#5F6538;color:#5F6538;}.elementor-598 .elementor-element.elementor-element-d100988.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-d100988.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-d100988.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-d100988.elementor-view-default:has(:focus) .elementor-icon{fill:#F3C674;color:#F3C674;border-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-d100988.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-d100988.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-d100988 .elementor-icon{font-size:19px;}.elementor-598 .elementor-element.elementor-element-d100988 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-d100988 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-d100988 .elementor-icon-box-title{color:#292929;}.elementor-598 .elementor-element.elementor-element-d100988:has(:hover) .elementor-icon-box-title,
					 .elementor-598 .elementor-element.elementor-element-d100988:has(:focus) .elementor-icon-box-title{color:#5F6538;}.elementor-598 .elementor-element.elementor-element-7406326{--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-598 .elementor-element.elementor-element-a0796a8{--display:flex;}.elementor-598 .elementor-element.elementor-element-39f114b{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#3F3F3F;}.elementor-598 .elementor-element.elementor-element-05f98cb{--display:flex;}.elementor-598 .elementor-element.elementor-element-48c64ec{--display:flex;}.elementor-598 .elementor-element.elementor-element-17b8d19{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-598 .elementor-element.elementor-element-539b23f{--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-598 .elementor-element.elementor-element-0a020e9 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-598 .elementor-element.elementor-element-00fc9d6{--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-598 .elementor-element.elementor-element-0405f2b{--display:flex;}.elementor-598 .elementor-element.elementor-element-5314e8c{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#3F3F3F;}.elementor-598 .elementor-element.elementor-element-b207f86{--display:flex;}.elementor-598 .elementor-element.elementor-element-f7f88b0{--display:flex;}.elementor-598 .elementor-element.elementor-element-a02c005{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-598 .elementor-element.elementor-element-e2e94e8{--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-598 .elementor-element.elementor-element-3bd664e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-stacked .elementor-icon{background-color:#5F6538;fill:#F3C674;color:#F3C674;}.elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-default .elementor-icon{fill:#5F6538;color:#5F6538;border-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-framed .elementor-icon{background-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F3C674;fill:#5F6538;color:#5F6538;}.elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-default:has(:focus) .elementor-icon{fill:#F3C674;color:#F3C674;border-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-3bd664e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-3bd664e .elementor-icon{font-size:19px;}.elementor-598 .elementor-element.elementor-element-3bd664e .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-3bd664e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-3bd664e .elementor-icon-box-title{color:#292929;}.elementor-598 .elementor-element.elementor-element-3bd664e:has(:hover) .elementor-icon-box-title,
					 .elementor-598 .elementor-element.elementor-element-3bd664e:has(:focus) .elementor-icon-box-title{color:#5F6538;}.elementor-598 .elementor-element.elementor-element-6d76016{--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-598 .elementor-element.elementor-element-9f3a4a8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-stacked .elementor-icon{background-color:#5F6538;fill:#F3C674;color:#F3C674;}.elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-default .elementor-icon{fill:#5F6538;color:#5F6538;border-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-framed .elementor-icon{background-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F3C674;fill:#5F6538;color:#5F6538;}.elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-default:has(:focus) .elementor-icon{fill:#F3C674;color:#F3C674;border-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-9f3a4a8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-9f3a4a8 .elementor-icon{font-size:19px;}.elementor-598 .elementor-element.elementor-element-9f3a4a8 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-9f3a4a8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-9f3a4a8 .elementor-icon-box-title{color:#292929;}.elementor-598 .elementor-element.elementor-element-9f3a4a8:has(:hover) .elementor-icon-box-title,
					 .elementor-598 .elementor-element.elementor-element-9f3a4a8:has(:focus) .elementor-icon-box-title{color:#5F6538;}.elementor-598 .elementor-element.elementor-element-f9fd5ec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-598 .elementor-element.elementor-element-a90539e{--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-598 .elementor-element.elementor-element-dbcd30d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-stacked .elementor-icon{background-color:#5F6538;fill:#F3C674;color:#F3C674;}.elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-default .elementor-icon{fill:#5F6538;color:#5F6538;border-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-framed .elementor-icon{background-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F3C674;fill:#5F6538;color:#5F6538;}.elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-default:has(:focus) .elementor-icon{fill:#F3C674;color:#F3C674;border-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-dbcd30d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-dbcd30d .elementor-icon{font-size:19px;}.elementor-598 .elementor-element.elementor-element-dbcd30d .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-dbcd30d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-dbcd30d .elementor-icon-box-title{color:#292929;}.elementor-598 .elementor-element.elementor-element-dbcd30d:has(:hover) .elementor-icon-box-title,
					 .elementor-598 .elementor-element.elementor-element-dbcd30d:has(:focus) .elementor-icon-box-title{color:#5F6538;}.elementor-598 .elementor-element.elementor-element-5782052{--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-598 .elementor-element.elementor-element-253ac56 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-stacked .elementor-icon{background-color:#5F6538;fill:#F3C674;color:#F3C674;}.elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-default .elementor-icon{fill:#5F6538;color:#5F6538;border-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-framed .elementor-icon{background-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F3C674;fill:#5F6538;color:#5F6538;}.elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-default:has(:focus) .elementor-icon{fill:#F3C674;color:#F3C674;border-color:#F3C674;}.elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-598 .elementor-element.elementor-element-253ac56.elementor-view-framed:has(:focus) .elementor-icon{background-color:#5F6538;}.elementor-598 .elementor-element.elementor-element-253ac56 .elementor-icon{font-size:19px;}.elementor-598 .elementor-element.elementor-element-253ac56 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-253ac56 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-253ac56 .elementor-icon-box-title{color:#292929;}.elementor-598 .elementor-element.elementor-element-253ac56:has(:hover) .elementor-icon-box-title,
					 .elementor-598 .elementor-element.elementor-element-253ac56:has(:focus) .elementor-icon-box-title{color:#5F6538;}.elementor-598 .elementor-element.elementor-element-27a95bf{--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;}body.elementor-page-598 footer.footer{background-color:#ffffff;}@media(min-width:768px){.elementor-598 .elementor-element.elementor-element-f04367a{--content-width:1300px;}.elementor-598 .elementor-element.elementor-element-dd1ed2f{--width:50%;}.elementor-598 .elementor-element.elementor-element-1274011{--width:50%;}.elementor-598 .elementor-element.elementor-element-c0a34b9{--content-width:1300px;}.elementor-598 .elementor-element.elementor-element-6e2beb1{--width:50%;}.elementor-598 .elementor-element.elementor-element-b3bb89e{--content-width:1300px;}.elementor-598 .elementor-element.elementor-element-0d3d5d5{--content-width:1300px;}.elementor-598 .elementor-element.elementor-element-0c77867{--width:50%;}.elementor-598 .elementor-element.elementor-element-f9be05b{--width:50%;}.elementor-598 .elementor-element.elementor-element-7406326{--width:50%;}.elementor-598 .elementor-element.elementor-element-17b8d19{--content-width:1300px;}.elementor-598 .elementor-element.elementor-element-539b23f{--width:50%;}.elementor-598 .elementor-element.elementor-element-00fc9d6{--width:50%;}.elementor-598 .elementor-element.elementor-element-e2e94e8{--width:50%;}.elementor-598 .elementor-element.elementor-element-6d76016{--width:50%;}.elementor-598 .elementor-element.elementor-element-a90539e{--width:50%;}.elementor-598 .elementor-element.elementor-element-5782052{--width:50%;}.elementor-598 .elementor-element.elementor-element-27a95bf{--content-width:1300px;}}/* Start custom CSS for shortcode, class: .elementor-element-1c30420 *//* ==============================
   Gravity Forms - Iran Chideman
============================== */

.elementor-598 .elementor-element.elementor-element-1c30420 {
    direction: rtl;
    font-family: inherit;
}

/* بدنه فرم */
.elementor-598 .elementor-element.elementor-element-1c30420 .gform_wrapper {
    background: #ffffff !important;
    border: 1px solid #eee5d7 !important;
    border-radius: 18px !important;
    padding: 24px 22px !important;

    box-shadow:
        0 8px 28px rgba(62, 54, 39, 0.07) !important;
}


/* عنوان فرم */
.elementor-598 .elementor-element.elementor-element-1c30420 .gform_title {
    font-size: 21px !important;
    line-height: 1.6 !important;
    font-weight: 700 !important;

    color: #30382b !important;

    margin: 0 0 16px !important;
    padding: 0 !important;
}


/* توضیحات فرم */
.elementor-598 .elementor-element.elementor-element-1c30420 .gform_description {
    font-size: 12px !important;
    line-height: 1.9 !important;

    color: #81796e !important;

    margin-bottom: 18px !important;
}


/* فاصله فیلدها */
.elementor-598 .elementor-element.elementor-element-1c30420 .gform_fields {
    gap: 14px !important;
}


/* هر فیلد */
.elementor-598 .elementor-element.elementor-element-1c30420 .gfield {
    margin: 0 0 14px !important;
}


/* عنوان هر فیلد */
.elementor-598 .elementor-element.elementor-element-1c30420 .gfield_label {
    font-size: 12px !important;
    font-weight: 600 !important;

    line-height: 1.7 !important;

    color: #45463e !important;

    margin-bottom: 6px !important;
}


/* ستاره فیلد اجباری */
.elementor-598 .elementor-element.elementor-element-1c30420 .gfield_required {
    color: #b7924d !important;
    font-size: 10px !important;
}


/* همه ورودی‌ها */
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="text"],
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="email"],
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="tel"],
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="number"],
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="url"],
.elementor-598 .elementor-element.elementor-element-1c30420 select,
.elementor-598 .elementor-element.elementor-element-1c30420 textarea {

    width: 100% !important;

    background: #fbfaf7 !important;

    border: 1px solid #e7dfd2 !important;
    border-radius: 10px !important;

    padding: 10px 12px !important;

    color: #34372f !important;

    font-family: inherit !important;
    font-size: 12px !important;
    font-weight: 400 !important;

    box-shadow: none !important;
    outline: none !important;

    transition:
        border-color .25s ease,
        box-shadow .25s ease,
        background .25s ease !important;
}


/* ارتفاع ورودی معمولی */
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="text"],
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="email"],
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="tel"],
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="number"],
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="url"],
.elementor-598 .elementor-element.elementor-element-1c30420 select {

    min-height: 43px !important;
}


/* کادر پیام */
.elementor-598 .elementor-element.elementor-element-1c30420 textarea {
    min-height: 115px !important;
    resize: vertical !important;
}


/* وقتی داخل فیلد کلیک می‌شود */
.elementor-598 .elementor-element.elementor-element-1c30420 input:focus,
.elementor-598 .elementor-element.elementor-element-1c30420 select:focus,
.elementor-598 .elementor-element.elementor-element-1c30420 textarea:focus {

    background: #ffffff !important;

    border-color: #b7924d !important;

    box-shadow:
        0 0 0 3px rgba(183, 146, 77, 0.10) !important;
}


/* placeholder */
.elementor-598 .elementor-element.elementor-element-1c30420 input::placeholder,
.elementor-598 .elementor-element.elementor-element-1c30420 textarea::placeholder {
    color: #aaa398 !important;
    opacity: 1 !important;
}


/* توضیح زیر فیلد */
.elementor-598 .elementor-element.elementor-element-1c30420 .gfield_description {
    font-size: 10px !important;
    line-height: 1.7 !important;

    color: #918a80 !important;

    padding-top: 4px !important;
}


/* بخش دکمه */
.elementor-598 .elementor-element.elementor-element-1c30420 .gform_footer {
    margin: 6px 0 0 !important;
    padding: 0 !important;
}


/* دکمه ارسال */
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="submit"],
.elementor-598 .elementor-element.elementor-element-1c30420 button[type="submit"],
.elementor-598 .elementor-element.elementor-element-1c30420 .gform_button {

    width: 100% !important;

    min-height: 44px !important;

    margin: 0 !important;
    padding: 9px 20px !important;

    border: none !important;
    border-radius: 10px !important;

    background: linear-gradient(
        135deg,
        #a88643,
        #c39a4e
    ) !important;

    color: #ffffff !important;

    font-family: inherit !important;
    font-size: 13px !important;
    font-weight: 600 !important;

    cursor: pointer !important;

    box-shadow:
        0 6px 16px rgba(168, 134, 67, 0.20) !important;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        filter .25s ease !important;
}


/* هاور دکمه */
.elementor-598 .elementor-element.elementor-element-1c30420 input[type="submit"]:hover,
.elementor-598 .elementor-element.elementor-element-1c30420 button[type="submit"]:hover,
.elementor-598 .elementor-element.elementor-element-1c30420 .gform_button:hover {

    transform: translateY(-2px);

    filter: brightness(1.05);

    box-shadow:
        0 9px 20px rgba(168, 134, 67, 0.27) !important;
}


/* خطا */
.elementor-598 .elementor-element.elementor-element-1c30420 .gfield_error input,
.elementor-598 .elementor-element.elementor-element-1c30420 .gfield_error textarea,
.elementor-598 .elementor-element.elementor-element-1c30420 .gfield_error select {

    border-color: #c96c63 !important;
}


.elementor-598 .elementor-element.elementor-element-1c30420 .validation_message {

    background: transparent !important;
    border: none !important;

    padding: 4px 0 !important;

    font-size: 10px !important;

    color: #b75850 !important;
}


/* پیام موفقیت */
.elementor-598 .elementor-element.elementor-element-1c30420 .gform_confirmation_message {

    background: #f5f7f0 !important;

    border: 1px solid #dce4d1 !important;
    border-radius: 12px !important;

    padding: 16px !important;

    color: #536047 !important;

    font-size: 12px !important;
    line-height: 2 !important;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-598 .elementor-element.elementor-element-1c30420 .gform_wrapper {
        padding: 18px 14px !important;
        border-radius: 15px !important;
    }

    .elementor-598 .elementor-element.elementor-element-1c30420 .gform_title {
        font-size: 18px !important;
    }

    .elementor-598 .elementor-element.elementor-element-1c30420 .gfield_label {
        font-size: 12px !important;
    }

    .elementor-598 .elementor-element.elementor-element-1c30420 input,
    .elementor-598 .elementor-element.elementor-element-1c30420 select,
    .elementor-598 .elementor-element.elementor-element-1c30420 textarea {
        font-size: 12px !important;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-10dee90 *//* ==============================
   Gravity Forms - Iran Chideman
============================== */

.elementor-598 .elementor-element.elementor-element-10dee90 {
    direction: rtl;
    font-family: inherit;
}

/* بدنه فرم */
.elementor-598 .elementor-element.elementor-element-10dee90 .gform_wrapper {
    background: #ffffff !important;
    border: 1px solid #eee5d7 !important;
    border-radius: 18px !important;
    padding: 24px 22px !important;

    box-shadow:
        0 8px 28px rgba(62, 54, 39, 0.07) !important;
}


/* عنوان فرم */
.elementor-598 .elementor-element.elementor-element-10dee90 .gform_title {
    font-size: 21px !important;
    line-height: 1.6 !important;
    font-weight: 700 !important;

    color: #30382b !important;

    margin: 0 0 16px !important;
    padding: 0 !important;
}


/* توضیحات فرم */
.elementor-598 .elementor-element.elementor-element-10dee90 .gform_description {
    font-size: 12px !important;
    line-height: 1.9 !important;

    color: #81796e !important;

    margin-bottom: 18px !important;
}


/* فاصله فیلدها */
.elementor-598 .elementor-element.elementor-element-10dee90 .gform_fields {
    gap: 14px !important;
}


/* هر فیلد */
.elementor-598 .elementor-element.elementor-element-10dee90 .gfield {
    margin: 0 0 14px !important;
}


/* عنوان هر فیلد */
.elementor-598 .elementor-element.elementor-element-10dee90 .gfield_label {
    font-size: 12px !important;
    font-weight: 600 !important;

    line-height: 1.7 !important;

    color: #45463e !important;

    margin-bottom: 6px !important;
}


/* ستاره فیلد اجباری */
.elementor-598 .elementor-element.elementor-element-10dee90 .gfield_required {
    color: #b7924d !important;
    font-size: 10px !important;
}


/* همه ورودی‌ها */
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="text"],
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="email"],
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="tel"],
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="number"],
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="url"],
.elementor-598 .elementor-element.elementor-element-10dee90 select,
.elementor-598 .elementor-element.elementor-element-10dee90 textarea {

    width: 100% !important;

    background: #fbfaf7 !important;

    border: 1px solid #e7dfd2 !important;
    border-radius: 10px !important;

    padding: 10px 12px !important;

    color: #34372f !important;

    font-family: inherit !important;
    font-size: 12px !important;
    font-weight: 400 !important;

    box-shadow: none !important;
    outline: none !important;

    transition:
        border-color .25s ease,
        box-shadow .25s ease,
        background .25s ease !important;
}


/* ارتفاع ورودی معمولی */
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="text"],
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="email"],
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="tel"],
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="number"],
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="url"],
.elementor-598 .elementor-element.elementor-element-10dee90 select {

    min-height: 43px !important;
}


/* کادر پیام */
.elementor-598 .elementor-element.elementor-element-10dee90 textarea {
    min-height: 115px !important;
    resize: vertical !important;
}


/* وقتی داخل فیلد کلیک می‌شود */
.elementor-598 .elementor-element.elementor-element-10dee90 input:focus,
.elementor-598 .elementor-element.elementor-element-10dee90 select:focus,
.elementor-598 .elementor-element.elementor-element-10dee90 textarea:focus {

    background: #ffffff !important;

    border-color: #b7924d !important;

    box-shadow:
        0 0 0 3px rgba(183, 146, 77, 0.10) !important;
}


/* placeholder */
.elementor-598 .elementor-element.elementor-element-10dee90 input::placeholder,
.elementor-598 .elementor-element.elementor-element-10dee90 textarea::placeholder {
    color: #aaa398 !important;
    opacity: 1 !important;
}


/* توضیح زیر فیلد */
.elementor-598 .elementor-element.elementor-element-10dee90 .gfield_description {
    font-size: 10px !important;
    line-height: 1.7 !important;

    color: #918a80 !important;

    padding-top: 4px !important;
}


/* بخش دکمه */
.elementor-598 .elementor-element.elementor-element-10dee90 .gform_footer {
    margin: 6px 0 0 !important;
    padding: 0 !important;
}


/* دکمه ارسال */
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="submit"],
.elementor-598 .elementor-element.elementor-element-10dee90 button[type="submit"],
.elementor-598 .elementor-element.elementor-element-10dee90 .gform_button {

    width: 100% !important;

    min-height: 44px !important;

    margin: 0 !important;
    padding: 9px 20px !important;

    border: none !important;
    border-radius: 10px !important;

    background: linear-gradient(
        135deg,
        #a88643,
        #c39a4e
    ) !important;

    color: #ffffff !important;

    font-family: inherit !important;
    font-size: 13px !important;
    font-weight: 600 !important;

    cursor: pointer !important;

    box-shadow:
        0 6px 16px rgba(168, 134, 67, 0.20) !important;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        filter .25s ease !important;
}


/* هاور دکمه */
.elementor-598 .elementor-element.elementor-element-10dee90 input[type="submit"]:hover,
.elementor-598 .elementor-element.elementor-element-10dee90 button[type="submit"]:hover,
.elementor-598 .elementor-element.elementor-element-10dee90 .gform_button:hover {

    transform: translateY(-2px);

    filter: brightness(1.05);

    box-shadow:
        0 9px 20px rgba(168, 134, 67, 0.27) !important;
}


/* خطا */
.elementor-598 .elementor-element.elementor-element-10dee90 .gfield_error input,
.elementor-598 .elementor-element.elementor-element-10dee90 .gfield_error textarea,
.elementor-598 .elementor-element.elementor-element-10dee90 .gfield_error select {

    border-color: #c96c63 !important;
}


.elementor-598 .elementor-element.elementor-element-10dee90 .validation_message {

    background: transparent !important;
    border: none !important;

    padding: 4px 0 !important;

    font-size: 10px !important;

    color: #b75850 !important;
}


/* پیام موفقیت */
.elementor-598 .elementor-element.elementor-element-10dee90 .gform_confirmation_message {

    background: #f5f7f0 !important;

    border: 1px solid #dce4d1 !important;
    border-radius: 12px !important;

    padding: 16px !important;

    color: #536047 !important;

    font-size: 12px !important;
    line-height: 2 !important;
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-598 .elementor-element.elementor-element-10dee90 .gform_wrapper {
        padding: 18px 14px !important;
        border-radius: 15px !important;
    }

    .elementor-598 .elementor-element.elementor-element-10dee90 .gform_title {
        font-size: 18px !important;
    }

    .elementor-598 .elementor-element.elementor-element-10dee90 .gfield_label {
        font-size: 12px !important;
    }

    .elementor-598 .elementor-element.elementor-element-10dee90 input,
    .elementor-598 .elementor-element.elementor-element-10dee90 select,
    .elementor-598 .elementor-element.elementor-element-10dee90 textarea {
        font-size: 12px !important;
    }

}/* End custom CSS */