.elementor-14291 .elementor-element.elementor-element-0ed8903{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14291 .elementor-element.elementor-element-0ed8903.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-979735d{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14291 .elementor-element.elementor-element-979735d:not(.elementor-motion-effects-element-type-background), .elementor-14291 .elementor-element.elementor-element-979735d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14291 .elementor-element.elementor-element-979735d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14291 .elementor-element.elementor-element-223dc36{--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;}.elementor-14291 .elementor-element.elementor-element-6c55dde{--display:flex;}.elementor-14291 .elementor-element.elementor-element-6d18644{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-6d18644.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-14291 .elementor-element.elementor-element-0190cc0 img{border-radius:10px 10px 10px 10px;}.elementor-14291 .elementor-element.elementor-element-bbe1afa{--display:flex;--justify-content:center;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14291 .elementor-element.elementor-element-610aa1b{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 99.382% );max-width:99.382%;--container-widget-width:99.382%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-8707183 );}.elementor-14291 .elementor-element.elementor-element-610aa1b > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-14291 .elementor-element.elementor-element-610aa1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-610aa1b .elementor-headline{text-align:center;font-family:"Vazirmatn", Sans-serif;font-size:35px;font-weight:800;}.elementor-14291 .elementor-element.elementor-element-610aa1b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-8707183 );stroke-width:4px;}.elementor-14291 .elementor-element.elementor-element-610aa1b .elementor-headline-plain-text{color:var( --e-global-color-8707183 );}.elementor-14291 .elementor-element.elementor-element-610aa1b .elementor-headline-dynamic-text{font-family:"Vazirmatn", Sans-serif;font-weight:800;line-height:1px;word-spacing:0px;}.elementor-14291 .elementor-element.elementor-element-908b049{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 99.382% );max-width:99.382%;--container-widget-width:99.382%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-8707183 );}.elementor-14291 .elementor-element.elementor-element-908b049 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-14291 .elementor-element.elementor-element-908b049.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-908b049 .elementor-headline{text-align:center;font-family:"Vazirmatn", Sans-serif;font-size:35px;font-weight:800;}.elementor-14291 .elementor-element.elementor-element-908b049 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-8707183 );stroke-width:4px;}.elementor-14291 .elementor-element.elementor-element-908b049 .elementor-headline-plain-text{color:var( --e-global-color-8707183 );}.elementor-14291 .elementor-element.elementor-element-908b049 .elementor-headline-dynamic-text{font-family:"Vazirmatn", Sans-serif;font-weight:800;line-height:1px;word-spacing:0px;}.elementor-14291 .elementor-element.elementor-element-f3bd740{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;}.elementor-14291 .elementor-element.elementor-element-47cbac4{--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;}.elementor-14291 .elementor-element.elementor-element-47cbac4.e-con{--flex-grow:0;--flex-shrink:0;}.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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-wrapper{gap:15px;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-title a{font-weight:600;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14291 .elementor-element.elementor-element-d576b0d{--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;}.elementor-14291 .elementor-element.elementor-element-d576b0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-605a009 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-wrapper{gap:15px;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-title a{font-weight:600;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14291 .elementor-element.elementor-element-345aff0{--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;}.elementor-14291 .elementor-element.elementor-element-345aff0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-1adeb69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-wrapper{gap:15px;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-title a{font-weight:600;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14291 .elementor-element.elementor-element-350ec83{--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;}.elementor-14291 .elementor-element.elementor-element-350ec83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-0199d65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-wrapper{gap:15px;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-title a{font-weight:600;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14291 .elementor-element.elementor-element-b2e19f0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--justify-items:center;--border-radius:13px 13px 13px 13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14291 .elementor-element.elementor-element-b2e19f0:not(.elementor-motion-effects-element-type-background), .elementor-14291 .elementor-element.elementor-element-b2e19f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43037ec );}.elementor-14291 .elementor-element.elementor-element-b2e19f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14291 .elementor-element.elementor-element-25f9772 .elementor-button{background-color:var( --e-global-color-43037ec );}.elementor-14291 .elementor-element.elementor-element-25f9772 .elementor-button:hover, .elementor-14291 .elementor-element.elementor-element-25f9772 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14291 .elementor-element.elementor-element-25f9772 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:3px 3px 3px 3px;}.elementor-14291 .elementor-element.elementor-element-25f9772.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-cf0798b .elementor-button{background-color:var( --e-global-color-43037ec );}.elementor-14291 .elementor-element.elementor-element-cf0798b .elementor-button:hover, .elementor-14291 .elementor-element.elementor-element-cf0798b .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-14291 .elementor-element.elementor-element-cf0798b > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-14291 .elementor-element.elementor-element-cf0798b.elementor-element{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-43bac15 .elementor-button{background-color:var( --e-global-color-43037ec );}.elementor-14291 .elementor-element.elementor-element-43bac15 .elementor-button:hover, .elementor-14291 .elementor-element.elementor-element-43bac15 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14291 .elementor-element.elementor-element-43bac15 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-14291 .elementor-element.elementor-element-43bac15.elementor-element{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-9ee9cc2 .elementor-button{background-color:var( --e-global-color-43037ec );}.elementor-14291 .elementor-element.elementor-element-9ee9cc2 .elementor-button:hover, .elementor-14291 .elementor-element.elementor-element-9ee9cc2 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-14291 .elementor-element.elementor-element-9ee9cc2 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-14291 .elementor-element.elementor-element-9ee9cc2.elementor-element{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-e3fc2c7{--display:flex;--min-height:465px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#F2F2F2;--border-color:#F2F2F2;--border-radius:13px 13px 13px 13px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14291 .elementor-element.elementor-element-b55e7d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:nowrap;}.elementor-14291 .elementor-element.elementor-element-8c197db{text-align:center;}.elementor-14291 .elementor-element.elementor-element-8c197db .elementor-heading-title{font-size:35px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-14291 .elementor-element.elementor-element-325efe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:nowrap;--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-widget-text-editor{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-14291 .elementor-element.elementor-element-17254ae{width:var( --container-widget-width, 99.65% );max-width:99.65%;--container-widget-width:99.65%;--container-widget-flex-grow:0;text-align:justify;font-size:19px;font-weight:400;line-height:1.8em;}.elementor-14291 .elementor-element.elementor-element-17254ae > .elementor-widget-container{margin:2% 2% 2% 2%;padding:0% 0% 0% 0%;}.elementor-14291 .elementor-element.elementor-element-17254ae.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-881a5b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:nowrap;}.elementor-14291 .elementor-element.elementor-element-f10bd0d{--display:flex;}.elementor-14291 .elementor-element.elementor-element-cb47096{width:var( --container-widget-width, 96.262% );max-width:96.262%;--container-widget-width:96.262%;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-cb47096.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-5191d75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:nowrap;}.elementor-14291 .elementor-element.elementor-element-1ef58b8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-1ef58b8:not(.elementor-motion-effects-element-type-background), .elementor-14291 .elementor-element.elementor-element-1ef58b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14291 .elementor-element.elementor-element-7927d42{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-bad534f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-bad534f{text-align:justify;font-size:19px;font-weight:400;line-height:1.8em;}.elementor-14291 .elementor-element.elementor-element-06e1ce0{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-6a49bc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-6a49bc4{text-align:justify;font-size:19px;font-weight:400;line-height:1.8em;}.elementor-14291 .elementor-element.elementor-element-cb2f25d{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-da15adc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-da15adc{text-align:justify;font-size:19px;font-weight:400;line-height:1.8em;}.elementor-14291 .elementor-element.elementor-element-ca127bc{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-fe425f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-fe425f4.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-14291 .elementor-element.elementor-element-fe425f4{text-align:center;font-size:19px;font-weight:400;line-height:1.8em;}.elementor-14291 .elementor-element.elementor-element-1d3e32e{--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-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14291 .elementor-element.elementor-element-1d3e32e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-af98cc9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14291 .elementor-element.elementor-element-af98cc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-977dbe4{--display:flex;--min-height:488px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14291 .elementor-element.elementor-element-0a953a8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-cc1bba3{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-8bd56e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14291 .elementor-element.elementor-element-e870975{width:var( --container-widget-width, 28.606% );max-width:28.606%;--container-widget-width:28.606%;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-e870975.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-178dfce.elementor-element{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-e0686c3{--display:flex;--min-height:0px;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-537a2d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14291 .elementor-element.elementor-element-7970999{width:var( --container-widget-width, 28.606% );max-width:28.606%;--container-widget-width:28.606%;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-7970999.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-2c622e9{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-0af5867{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14291 .elementor-element.elementor-element-9612135{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-a2bc67c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14291 .elementor-element.elementor-element-1ce7a11{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-8a14518{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14291 .elementor-element.elementor-element-811ee82{width:var( --container-widget-width, 28.606% );max-width:28.606%;--container-widget-width:28.606%;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-811ee82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-db462fa.elementor-element{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-765c4a5{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-0ecc934{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14291 .elementor-element.elementor-element-1b47e2c{width:var( --container-widget-width, 28.606% );max-width:28.606%;--container-widget-width:28.606%;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-1b47e2c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-2b98f07.elementor-element{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-d360efc{--display:flex;box-shadow:2px 4px 10px 0px rgba(234.60000000000002, 183.09, 183.09, 0.5);}.elementor-14291 .elementor-element.elementor-element-981a2cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14291 .elementor-element.elementor-element-65a3ee5{width:var( --container-widget-width, 28.606% );max-width:28.606%;--container-widget-width:28.606%;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-65a3ee5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-f58d101.elementor-element{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-1a54a91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-weight:var( --e-global-typography-text-font-weight );}.elementor-14291 .elementor-element.elementor-element-4052c82.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-14291 .elementor-element.elementor-element-4052c82 .elementor-main-swiper{width:100%;}.elementor-14291 .elementor-element.elementor-element-4052c82 .elementor-main-swiper .swiper-slide{border-width:2px 2px 2px 2px;border-radius:10px;}.elementor-14291 .elementor-element.elementor-element-4052c82 .elementor-testimonial__header{padding-top:0px;padding-left:7px;padding-right:0px;padding-block-end:calc( 10px / 2 );border-block-end-color:var( --e-global-color-4728731 );border-block-end-width:0px;}.elementor-14291 .elementor-element.elementor-element-4052c82 .elementor-testimonial__content{padding-bottom:0px;padding-left:7px;padding-right:0px;padding-block-start:calc( 10px / 2 );}.elementor-14291 .elementor-element.elementor-element-4052c82 .elementor-swiper-button{font-size:20px;}.elementor-14291 .elementor-element.elementor-element-4052c82 .elementor-star-rating{font-size:12px;}.elementor-14291 .elementor-element.elementor-element-4052c82 .elementor-star-rating i:not(:last-of-type){margin-inline-end:1px;}.elementor-14291 .elementor-element.elementor-element-4052c82 .elementor-star-rating i:before{color:var( --e-global-color-f3e37a3 );}.elementor-14291 .elementor-element.elementor-element-9cd73f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-14291 .elementor-element.elementor-element-9cd73f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-1a945f8{--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;}.elementor-14291 .elementor-element.elementor-element-1a945f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-b3952e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon-box-wrapper{gap:15px;}.elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon-box-title a{font-weight:600;}.elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14291 .elementor-element.elementor-element-12a7197{--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;}.elementor-14291 .elementor-element.elementor-element-12a7197.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-326c152 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon-box-wrapper{gap:15px;}.elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon-box-title a{font-weight:600;}.elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14291 .elementor-element.elementor-element-3fdbde3{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:groove;--border-style:groove;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:3% 3% 3% 3%;box-shadow:1px 1px 9px 0px rgba(0,0,0,0.5);--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:800ms;}.elementor-14291 .elementor-element.elementor-element-3fdbde3.e-con:hover{--e-con-transform-translateX:0%;--e-con-transform-translateY:2%;}.elementor-14291 .elementor-element.elementor-element-3fdbde3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-c93c358{--display:flex;}.elementor-14291 .elementor-element.elementor-element-22a151a > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-14291 .elementor-element.elementor-element-22a151a .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14291 .elementor-element.elementor-element-78413b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--border-radius:6px 6px 06px 6px;}.elementor-14291 .elementor-element.elementor-element-78413b2:not(.elementor-motion-effects-element-type-background), .elementor-14291 .elementor-element.elementor-element-78413b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14291 .elementor-element.elementor-element-f7caf35{--display:flex;border-style:none;--border-style:none;--border-radius:5px 0px 0px 0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-14291 .elementor-element.elementor-element-f7caf35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14291 .elementor-element.elementor-element-fe626ee{--divider-border-style:solid;--divider-color:var( --e-global-color-43037ec );--divider-border-width:2.2px;}.elementor-14291 .elementor-element.elementor-element-fe626ee .elementor-divider-separator{width:100%;}.elementor-14291 .elementor-element.elementor-element-fe626ee .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-14291 .elementor-element.elementor-element-ea4395c{width:var( --container-widget-width, 98.576% );max-width:98.576%;--container-widget-width:98.576%;--container-widget-flex-grow:0;text-align:center;}.elementor-14291 .elementor-element.elementor-element-ea4395c > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-14291 .elementor-element.elementor-element-ea4395c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-fb1aedd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-14291 .elementor-element.elementor-element-0ed8903{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:2%;--margin-bottom:2%;--margin-left:2%;--margin-right:2%;}.elementor-14291 .elementor-element.elementor-element-6c55dde{--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-14291 .elementor-element.elementor-element-6d18644{--min-height:29px;--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-0190cc0{text-align:center;}.elementor-14291 .elementor-element.elementor-element-0190cc0 img{width:100%;height:295px;}.elementor-14291 .elementor-element.elementor-element-610aa1b{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-14291 .elementor-element.elementor-element-610aa1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14291 .elementor-element.elementor-element-610aa1b .elementor-headline-dynamic-text{line-height:1.5em;}.elementor-14291 .elementor-element.elementor-element-f3bd740{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-14291 .elementor-element.elementor-element-47cbac4{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-wrapper{text-align:justify;gap:0px;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon{font-size:29px;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-title a{font-size:1px;}.elementor-14291 .elementor-element.elementor-element-d576b0d{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-wrapper{text-align:justify;gap:0px;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon{font-size:29px;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-title a{font-size:1px;}.elementor-14291 .elementor-element.elementor-element-345aff0{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-wrapper{text-align:justify;gap:0px;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon{font-size:29px;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-title a{font-size:1px;}.elementor-14291 .elementor-element.elementor-element-350ec83{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-wrapper{text-align:justify;gap:0px;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon{font-size:29px;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-title, .elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-title a{font-size:1px;}.elementor-14291 .elementor-element.elementor-element-b2e19f0{--min-height:0px;--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14291 .elementor-element.elementor-element-8c197db .elementor-heading-title{font-size:25px;}.elementor-14291 .elementor-element.elementor-element-17254ae{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-cb47096{width:var( --container-widget-width, 360.969px );max-width:360.969px;--container-widget-width:360.969px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-1ef58b8{--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-bad534f{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-6a49bc4{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-da15adc{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-fe425f4{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-1d3e32e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14291 .elementor-element.elementor-element-af98cc9{width:var( --container-widget-width, 458.516px );max-width:458.516px;--container-widget-width:458.516px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-af98cc9 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-14291 .elementor-element.elementor-element-977dbe4{--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-14291 .elementor-element.elementor-element-0a953a8{--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-8bd56e9{--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-14291 .elementor-element.elementor-element-e870975{width:var( --container-widget-width, 98.047px );max-width:98.047px;--container-widget-width:98.047px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-537a2d4{--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-14291 .elementor-element.elementor-element-7970999{width:var( --container-widget-width, 98.047px );max-width:98.047px;--container-widget-width:98.047px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-0af5867{--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-14291 .elementor-element.elementor-element-a2bc67c{--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-14291 .elementor-element.elementor-element-8a14518{--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-14291 .elementor-element.elementor-element-811ee82{width:var( --container-widget-width, 98.047px );max-width:98.047px;--container-widget-width:98.047px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-0ecc934{--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-14291 .elementor-element.elementor-element-1b47e2c{width:var( --container-widget-width, 98.047px );max-width:98.047px;--container-widget-width:98.047px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-981a2cc{--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-14291 .elementor-element.elementor-element-65a3ee5{width:var( --container-widget-width, 98.047px );max-width:98.047px;--container-widget-width:98.047px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-9cd73f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-14291 .elementor-element.elementor-element-1a945f8{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon-box-wrapper{text-align:justify;gap:5px;}.elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon{font-size:29px;}.elementor-14291 .elementor-element.elementor-element-12a7197{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon-box-wrapper{text-align:justify;gap:5px;}.elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon{font-size:29px;}.elementor-14291 .elementor-element.elementor-element-3fdbde3.e-con:hover{--e-con-transform-translateX:0%;}.elementor-14291 .elementor-element.elementor-element-3fdbde3{--min-height:9vh;--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-78413b2{--justify-content:center;}}@media(max-width:767px){.elementor-14291 .elementor-element.elementor-element-0ed8903{--width:100%;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-14291 .elementor-element.elementor-element-0ed8903.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-14291 .elementor-element.elementor-element-979735d{--width:275.325px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-14291 .elementor-element.elementor-element-979735d.e-con{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-6d18644{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-610aa1b .elementor-headline{text-align:center;font-size:20px;line-height:3.4em;}.elementor-14291 .elementor-element.elementor-element-610aa1b .elementor-headline-dynamic-text{line-height:1.8em;}.elementor-14291 .elementor-element.elementor-element-908b049 .elementor-headline{text-align:center;font-size:1px;word-spacing:0em;}.elementor-14291 .elementor-element.elementor-element-908b049 .elementor-headline-dynamic-text{line-height:2em;word-spacing:0em;}.elementor-14291 .elementor-element.elementor-element-47cbac4{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-wrapper{text-align:start;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon{font-size:26px;}.elementor-14291 .elementor-element.elementor-element-fb5c2a9 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-14291 .elementor-element.elementor-element-d576b0d{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-605a009 > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-wrapper{text-align:start;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon{font-size:26px;}.elementor-14291 .elementor-element.elementor-element-605a009 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-14291 .elementor-element.elementor-element-345aff0{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-1adeb69 > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-wrapper{text-align:start;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon{font-size:26px;}.elementor-14291 .elementor-element.elementor-element-1adeb69 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-14291 .elementor-element.elementor-element-350ec83{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-0199d65 > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-wrapper{text-align:start;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon{font-size:26px;}.elementor-14291 .elementor-element.elementor-element-0199d65 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-14291 .elementor-element.elementor-element-b2e19f0{--width:99.13%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-14291 .elementor-element.elementor-element-8c197db .elementor-heading-title{font-size:21px;}.elementor-14291 .elementor-element.elementor-element-17254ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14291 .elementor-element.elementor-element-17254ae{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-1ef58b8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-bad534f > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-bad534f{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-6a49bc4 > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-6a49bc4{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-da15adc > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-da15adc{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-fe425f4 > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-fe425f4{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-1d3e32e{--width:240.812px;--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-14291 .elementor-element.elementor-element-af98cc9{width:var( --container-widget-width, 236.797px );max-width:236.797px;--container-widget-width:236.797px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-af98cc9 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-14291 .elementor-element.elementor-element-af98cc9.elementor-element{--align-self:center;}.elementor-14291 .elementor-element.elementor-element-0a953a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14291 .elementor-element.elementor-element-8bd56e9{--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-537a2d4{--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-0af5867{--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-a2bc67c{--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-8a14518{--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-0ecc934{--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-981a2cc{--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-f58d101{text-align:justify;}.elementor-14291 .elementor-element.elementor-element-1a945f8{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-b3952e6 > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon-box-wrapper{text-align:start;}.elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon{font-size:26px;}.elementor-14291 .elementor-element.elementor-element-b3952e6 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-14291 .elementor-element.elementor-element-12a7197{--justify-content:flex-start;}.elementor-14291 .elementor-element.elementor-element-326c152 > .elementor-widget-container{margin:0% -3% 0% 0%;padding:2px 2px 2px 2px;}.elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon-box-wrapper{text-align:start;}.elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon{font-size:26px;}.elementor-14291 .elementor-element.elementor-element-326c152 .elementor-icon-box-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-14291 .elementor-element.elementor-element-3fdbde3{--width:100%;--min-height:36vh;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-14291 .elementor-element.elementor-element-78413b2{--justify-content:center;}.elementor-14291 .elementor-element.elementor-element-ea4395c{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-14291 .elementor-element.elementor-element-fb1aedd{width:var( --container-widget-width, 219.375px );max-width:219.375px;--container-widget-width:219.375px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-14291 .elementor-element.elementor-element-979735d{--width:63.019%;}.elementor-14291 .elementor-element.elementor-element-f3bd740{--width:97.719%;}.elementor-14291 .elementor-element.elementor-element-47cbac4{--width:20.328%;}.elementor-14291 .elementor-element.elementor-element-d576b0d{--width:20.328%;}.elementor-14291 .elementor-element.elementor-element-345aff0{--width:20.328%;}.elementor-14291 .elementor-element.elementor-element-350ec83{--width:20.328%;}.elementor-14291 .elementor-element.elementor-element-b2e19f0{--width:100%;}.elementor-14291 .elementor-element.elementor-element-5191d75{--width:100%;}.elementor-14291 .elementor-element.elementor-element-977dbe4{--width:100%;}.elementor-14291 .elementor-element.elementor-element-e0686c3{--width:100%;}.elementor-14291 .elementor-element.elementor-element-9cd73f2{--width:97.719%;}.elementor-14291 .elementor-element.elementor-element-1a945f8{--width:20.328%;}.elementor-14291 .elementor-element.elementor-element-12a7197{--width:20.328%;}.elementor-14291 .elementor-element.elementor-element-3fdbde3{--width:27.757%;}.elementor-14291 .elementor-element.elementor-element-f7caf35{--width:97.846%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14291 .elementor-element.elementor-element-47cbac4{--width:94.928%;}.elementor-14291 .elementor-element.elementor-element-d576b0d{--width:94.928%;}.elementor-14291 .elementor-element.elementor-element-345aff0{--width:94.928%;}.elementor-14291 .elementor-element.elementor-element-350ec83{--width:94.928%;}.elementor-14291 .elementor-element.elementor-element-b2e19f0{--width:100%;}.elementor-14291 .elementor-element.elementor-element-1a945f8{--width:96.459%;}.elementor-14291 .elementor-element.elementor-element-12a7197{--width:94.101%;}.elementor-14291 .elementor-element.elementor-element-3fdbde3{--width:62%;}}/* Start custom CSS for button, class: .elementor-element-cf0798b *//*دوزه کاداستر*/
.course-button {
    background-color: #FF5733;
    color: #fff;
    padding: 10px 20px;
    border-radius: 5px;
}

.course-button:hover {
    background-color: #C70039;
}

.course-button {
    box-shadow: 2px 2px 5px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2e19f0 */.kadastr-group-btn .elementor-button {
    background-color: #ffffff;
    : 1px solid #E0E0E0;
    border-radius: 999px;
    padding: 8px 18px;
    font-size: 14px;
    font-weight: 500;
    transition: all 0.2s ease;
}

.kadastr-group-btn .elementor-button:hover {
    background-color: #f3f3f3;
}

.kadastr-group-btn .elementor-button.active {
    background-color: #00BFA5;   
        border-color: #00BFA5;

    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c93c358 *//* =========================================================
   Add to Cart Inline – FINAL CLEAN
   ========================================================= */

/* ===== حذف قطعی ۳ دکمه دایره‌ای ===== */
.circle-btn, 
.circle-button, 
.circle-buttons-wrapper, 
.three-circle-buttons, 
.circle-buttons-container,
[class*="circle"],
[class*="dot"],
[class*="button"]:not(.add_to_cart_button):not(.octf-btn) {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    background: none !important;
    position: absolute !important;
    top: -9999px !important;
    left: -9999px !important;
}

/* حذف همه پسیودو المنت‌های اضافی */
p.product.woocommerce.add_to_cart_inline::before,
p.product.woocommerce.add_to_cart_inline::after,
p.product.woocommerce.add_to_cart_inline .price::before,
p.product.woocommerce.add_to_cart_inline .price::after {
    display: none !important;
    content: none !important;
}

/* ===== RESET ساختار ===== */
p.product.woocommerce.add_to_cart_inline {
    direction: rtl;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 20px;
    margin: 15px 0 !important;
    padding: 0 !important;
    position: relative;
    width: 100%;
    min-height: auto !important;
    background: transparent !important;
    box-shadow: none !important;
}

/* حذف margin از همه عناصر داخلی */
p.product.woocommerce.add_to_cart_inline > * {
    margin: 0 !important;
    line-height: 1 !important;
}

/* ===== دکمه اصلی - استاندارد و خوانا ===== */
p.product.woocommerce.add_to_cart_inline a.add_to_cart_button,
p.product.woocommerce.add_to_cart_inline a.button.octf-btn {
    background: #1F8F4A !important;
    color: transparent !important; /* مخفی کردن متن اصلی */
    border-radius: 30px !important;
    padding: 15px 40px !important;
    font-size: 0 !important; /* مخفی کردن فونت اصلی */
    font-weight: 700 !important;
    border: 2px solid #1F8F4A !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    min-height: 56px !important;
    white-space: nowrap !important;
    order: 2 !important;
    position: relative !important;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
    line-height: 1.5 !important;
    box-shadow: 0 4px 15px rgba(31, 143, 74, 0.2) !important;
    
    /* مخفی کردن عناصر داخلی */
    text-indent: -9999px !important;
}

/* متن "ثبت نام دوره" - کاملاً خوانا */
p.product.woocommerce.add_to_cart_inline a.add_to_cart_button::before {
    content: "ثبت نام دوره" !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    color: #ffffff !important;
    position: absolute !important;
    top: 50% !important;
    right: 50% !important;
    transform: translate(50%, -50%) !important;
    white-space: nowrap !important;
    text-indent: 0 !important;
    letter-spacing: 0.3px !important;
    line-height: 1.5 !important;
    text-align: center !important;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
}

/* ===== فلش سمت چپ دکمه ===== */


/* فلش سمت چپ */

/* Hover دکمه */
p.product.woocommerce.add_to_cart_inline a.add_to_cart_button:hover,
p.product.woocommerce.add_to_cart_inline a.button.octf-btn:hover {
    background: #ffffff !important;
    border-color: #1F8F4A !important;
    transform: translateY(-3px);
    box-shadow: 0 8px 25px rgba(31, 143, 74, 0.3) !important;
}

/* تغییر رنگ متن و فلش در hover */
p.product.woocommerce.add_to_cart_inline a.add_to_cart_button:hover::before {
    color: #1F8F4A !important;
}

p.product.woocommerce.add_to_cart_inline a.button.octf-btn-line.with-icon:hover::after {
    border-color: transparent #1F8F4A transparent transparent !important;
    left: 22px !important; /* حرکت جزئی در hover */
}

/* ===== قیمت‌ها ===== */
p.product.woocommerce.add_to_cart_inline .price {
    display: flex !important;
    align-items: center !important;
    gap: 12px !important;
    order: 1 !important;
    background: #f8f9fa !important;
    padding: 14px 25px !important;
    border-radius: 15px !important;
    border: 2px solid #e9ecef !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05) !important;
}

/* قیمت اصلی */
p.product.woocommerce.add_to_cart_inline ins {
    color: #1F8F4A !important;
    font-weight: 800 !important;
    font-size: 24px !important;
    text-decoration: none !important;
}

/* قیمت خط‌خورده */
p.product.woocommerce.add_to_cart_inline del {
    color: #6c757d !important;
    font-size: 18px !important;
    text-decoration-color: #6c757d !important;
}

/* ===== حذف آیکن‌های اضافی ===== */
p.product.woocommerce.add_to_cart_inline a.se-btn,
p.product.woocommerce.add_to_cart_inline a.shopengine-comparison,
p.product.woocommerce.add_to_cart_inline a.shopengine-wishlist,
p.product.woocommerce.add_to_cart_inline a.shopengine-quickview-trigger {
    display: none !important;
}

/* =========================================================
   RESPONSIVE
   ========================================================= */

/* موبایل */
@media (max-width: 767px) {
    p.product.woocommerce.add_to_cart_inline {
        flex-direction: column;
        gap: 15px;
        align-items: stretch;
    }
    
    p.product.woocommerce.add_to_cart_inline .price {
        padding: 12px 20px !important;
        justify-content: center;
        text-align: center;
    }
    
    p.product.woocommerce.add_to_cart_inline ins {
        font-size: 22px !important;
    }
    
    p.product.woocommerce.add_to_cart_inline del {
        font-size: 16px !important;
    }
    
   
    
    p.product.woocommerce.add_to_cart_inline a.add_to_cart_button::before {
        font-size: 17px !important;
    }

    
    p.product.woocommerce.add_to_cart_inline a.button.octf-btn-line.with-icon::after {
        left: 20px !important;
        border-width: 7px 10px 7px 0 !important;
    }
}

/* تبلت */
@media (min-width: 768px) and (max-width: 1024px) {
    p.product.woocommerce.add_to_cart_inline {
        gap: 25px;
        flex-wrap: nowrap;
        justify-content: space-between;
    }
    
    p.product.woocommerce.add_to_cart_inline .price {
        padding: 16px 28px !important;
        flex: 0 0 auto;
    }
    
    p.product.woocommerce.add_to_cart_inline ins {
        font-size: 26px !important;
    }
    
    p.product.woocommerce.add_to_cart_inline a.add_to_cart_button {
        padding: 17px 45px !important;
        min-height: 58px !important;
        flex: 0 0 auto;
    }
    
    p.product.woocommerce.add_to_cart_inline a.add_to_cart_button::before {
        font-size: 18px !important;
    }
    
    p.product.woocommerce.add_to_cart_inline a.button.octf-btn-line.with-icon {
        padding-right: 25% !important;
        padding-left: 25% !important;
    }
}

/* دسکتاپ */
@media (min-width: 1025px) {
    p.product.woocommerce.add_to_cart_inline {
        gap: 30px;
    }
    
    p.product.woocommerce.add_to_cart_inline .price {
        padding: 18px 32px !important;
    }
    
    p.product.woocommerce.add_to_cart_inline ins {
        font-size: 28px !important;
    }
    
    
    p.product.woocommerce.add_to_cart_inline a.add_to_cart_button::before {
        font-size: 19px !important;
    }
    
    p.product.woocommerce.add_to_cart_inline a.button.octf-btn-line.with-icon {
        padding-right: 20% !important;
        padding-left: 20% !important;
    }
    
    p.product.woocommerce.add_to_cart_inline a.add_to_cart_button:hover {
        transform: translateY(-4px);
        box-shadow: 0 12px 30px rgba(31, 143, 74, 0.4) !important;
    }
}

/* ===== حذف هرگونه عنصر اضافی دیگر ===== */
*[class*="circle"]:not(.add_to_cart_button):not(.octf-btn),
*[id*="circle"],
*[style*="circle"] {
    all: unset !important;
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea4395c */.product.woocommerce.add_to_cart_inline {
    border: 1px solid #fff !important;
    border-radius: 2px !important;
    box-shadow: 0 2px 4px rgba(130, 0, 0, 0.1) !important;
}

/* قیمت */
.woocommerce-Price-amount.amount {
    font-size: 2rem;
    color: #1F8F4A !important;
}

.woocommerce-Price-currencySymbol {
    color: #666 !important;
}

/* دکمه اصلی */
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background: #1F8F4A !important;
    color: white !important;
    border: 1px solid #1F8F4A !important;
    border-radius: 2px !important;
}

a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover {
    background: #19763b !important;
    border-color: #19763b !important;
}

/* دکمه wishlist - بدون بوردر و بدون هاوِر */
a.shopengine_add_to_list_action.shopengine-wishlist.badge.se-btn {
    color: #820000 !important;
    border: none !important;
}

/* حذف هاوِر */
a.shopengine_add_to_list_action.shopengine-wishlist.badge.se-btn:hover {
    background: transparent !important;
    color: #820000 !important;
}

/* دکمه quick view - بدون بوردر و بدون هاوِر */
a.shopengine-quickview-trigger.se-btn {
    color: #1F8F4A !important;
    border: none !important;
}

/* حذف هاوِر */
a.shopengine-quickview-trigger.se-btn:hover {
    background: transparent !important;
    color: #1F8F4A !important;
}

/* دکمه comparison - بدون بوردر و بدون هاوِر */
a.shopengine_comparison_add_to_list_action.shopengine-comparison.badge.se-btn {
    color: #666 !important;
    border: none !important;
}

/* حذف هاوِر */
a.shopengine_comparison_add_to_list_action.shopengine-comparison.badge.se-btn:hover {
    background: transparent !important;
    color: #666 !important;
}

/* دکمه octf-btn */
a.button.product_type_simple.add_to_cart_button.octf-btn.octf-btn-line {
    border: 1px solid #1F8F4A !important;
    color: #1F8F4A !important;
    border-radius: 2px !important;
}

a.button.product_type_simple.add_to_cart_button.octf-btn.octf-btn-line:hover {
    background: #1F8F4A !important;
    color: white !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7caf35 *//* دکمه ورود به محتوا – تم زرشکی */
.arki-enter-content-btn{
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 18px;
  border-radius:50px;
  text-decoration:none !important;
  font-weight:700;
  line-height:1;
  border:1px solid rgba(122, 30, 58, 0.25);
  box-shadow:0 10px 24px rgba(122, 30, 58, 0.18);
  background:#ffffff;
  color:#7A1E3A !important;
  transition:transform .18s ease,
             box-shadow .18s ease,
             border-color .18s ease,
             background-color .18s ease;
}

.arki-enter-content-btn:hover{
  transform:translateY(-2px);
  box-shadow:0 16px 34px rgba(122, 30, 58, 0.28);
  border-color:#7A1E3A;
  background:#FFF5F8;
}

.arki-enter-content-icon{
  display:inline-flex;
  width:38px;
  height:38px;
  border-radius:50px;
  align-items:center;
  justify-content:center;
  background:rgba(122, 30, 58, 0.12);
  color:#7A1E3A;
}

.arki-enter-content-text{
  display:inline-block;
  font-size:15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78413b2 */}/* End custom CSS */