.elementor-2332 .elementor-element.elementor-element-bafb430{--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;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-31b27e8{--display:flex;--min-height:726px;--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;--overlay-opacity:0.93;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-31b27e8::before, .elementor-2332 .elementor-element.elementor-element-31b27e8 > .elementor-background-video-container::before, .elementor-2332 .elementor-element.elementor-element-31b27e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2332 .elementor-element.elementor-element-31b27e8 > .elementor-background-slideshow::before, .elementor-2332 .elementor-element.elementor-element-31b27e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2332 .elementor-element.elementor-element-31b27e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://goldcoastdental.com/wp-content/uploads/2025/10/Sterilization-Page.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2332 .elementor-element.elementor-element-31b27e8::before{filter:brightness( 63% ) contrast( 109% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2332 .elementor-element.elementor-element-16860b3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-cdcf69d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-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-2332 .elementor-element.elementor-element-c2fd6d6{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:19.2261px;font-weight:500;line-height:23px;color:#FFFFFFFC;}.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-2332 .elementor-element.elementor-element-8eb7ede{padding:0px 0px 0px 0px;}.elementor-2332 .elementor-element.elementor-element-8eb7ede .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:72px;color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-0a9df88{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-62a117c{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-25a8f69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-25a8f69.e-con{--align-self:stretch;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button{background-color:#79C366;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:22px;fill:#001730;color:#001730;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-2332 .elementor-element.elementor-element-806a478{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button{background-color:#E6E6E3;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:22px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-2332 .elementor-element.elementor-element-e3fa768{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2332 .elementor-element.elementor-element-3da822b{--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:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2332 .elementor-element.elementor-element-3b150dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2332 .elementor-element.elementor-element-3b150dc .elementor-icon-wrapper{text-align:center;}.elementor-2332 .elementor-element.elementor-element-3b150dc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-2332 .elementor-element.elementor-element-3b150dc.elementor-view-framed .elementor-icon, .elementor-2332 .elementor-element.elementor-element-3b150dc.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-2332 .elementor-element.elementor-element-3b150dc.elementor-view-framed .elementor-icon, .elementor-2332 .elementor-element.elementor-element-3b150dc.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-2332 .elementor-element.elementor-element-558c50a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-558c50a a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-27a28e3{--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;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-e78c5ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.11);--padding-top:69px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2332 .elementor-element.elementor-element-e78c5ef:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-e78c5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-5fa4453{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-8810066{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-32b335c{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-32b335c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#79C366;}.elementor-2332 .elementor-element.elementor-element-154c695{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-83e3c34{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-83e3c34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-c8624ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-c8624ab a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-5d3092c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-99eaaff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-99eaaff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2332 .elementor-element.elementor-element-924e82a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-4b6cc43{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-2332 .elementor-element.elementor-element-3213036{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-3213036 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-b141480{--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;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-c4aa3d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.11);--padding-top:69px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2332 .elementor-element.elementor-element-c4aa3d1:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-c4aa3d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-6f188e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-1a07d16{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-4f761e7{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-4f761e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#79C366;}.elementor-2332 .elementor-element.elementor-element-ea73057{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-c2885ec{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-c2885ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-66f48c9{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button{background-color:#79C366;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:22px;fill:#001730;color:#001730;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-2332 .elementor-element.elementor-element-1fe9917{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-7bc0d91{--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:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-7a1d032{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-0aed141{--display:flex;--min-height:140px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 15.699999809265px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-0aed141:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-0aed141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EED3;}.elementor-2332 .elementor-element.elementor-element-e0b7652{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-8c2d64c{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-8c2d64c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.43em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-ed44510{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.67em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-f654192{z-index:1;}.elementor-2332 .elementor-element.elementor-element-f654192 img{width:100%;height:48px;}.elementor-2332 .elementor-element.elementor-element-0a89118{--display:flex;--min-height:140px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 15.699999809265px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-0a89118:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-0a89118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EED3;}.elementor-2332 .elementor-element.elementor-element-610276a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-e129b11{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-e129b11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.43em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-4194518{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.67em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-3d0a793{z-index:1;}.elementor-2332 .elementor-element.elementor-element-3d0a793 img{width:100%;height:48px;}.elementor-2332 .elementor-element.elementor-element-d049951{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-907ea24{--display:flex;--min-height:140px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 15.699999809265px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-907ea24:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-907ea24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EED3;}.elementor-2332 .elementor-element.elementor-element-81a2778{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-8db4a73{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-8db4a73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.43em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-23e7fc5{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.67em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-fe0872a{z-index:1;}.elementor-2332 .elementor-element.elementor-element-fe0872a img{width:100%;height:48px;}.elementor-2332 .elementor-element.elementor-element-2e3cb19{--display:flex;--min-height:140px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 15.699999809265px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-2e3cb19:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-2e3cb19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EED3;}.elementor-2332 .elementor-element.elementor-element-683fe2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-8d48f99{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-8d48f99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.43em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-e25b2c0{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.67em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-854a01d{z-index:1;}.elementor-2332 .elementor-element.elementor-element-854a01d img{width:100%;height:48px;}.elementor-2332 .elementor-element.elementor-element-11c264b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-276cbcc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-f0fbf6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-0781f77{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-ac63e86{width:var( --container-widget-width, max-content );max-width:max-content;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-ac63e86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#79C366;}.elementor-2332 .elementor-element.elementor-element-fd97a83{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-fd97a83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-cc0fecd{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-5ec6c6e{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-5ec6c6e p{margin-block-end:28px;}.elementor-2332 .elementor-element.elementor-element-5ec6c6e a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-6104cc7{--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;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-90a58b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.11);--padding-top:69px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2332 .elementor-element.elementor-element-90a58b9:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-90a58b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-b71b228{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-74abb0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-15e429a{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-15e429a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#79C366;}.elementor-2332 .elementor-element.elementor-element-2ce8969{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-649a7ab{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-649a7ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-fe9a216{width:var( --container-widget-width, 96% );max-width:96%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-7c5c580{--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:35px 50px;--row-gap:35px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-4832eb9{--display:flex;--min-height:279px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 15.699999809265px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-4832eb9:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-4832eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F1FC;}.elementor-2332 .elementor-element.elementor-element-3180e60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:7px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-3180e60.e-con{--align-self:flex-start;}.elementor-2332 .elementor-element.elementor-element-bbf5ab8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:1;}.elementor-2332 .elementor-element.elementor-element-bbf5ab8 img{width:100%;height:48px;}.elementor-2332 .elementor-element.elementor-element-a3608e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-2332 .elementor-element.elementor-element-b86bc94{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.67em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-c0063bb{--display:flex;--min-height:279px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 15.699999809265px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-c0063bb:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-c0063bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F1FC;}.elementor-2332 .elementor-element.elementor-element-6605643{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:7px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-6605643.e-con{--align-self:flex-start;}.elementor-2332 .elementor-element.elementor-element-14ed1f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:1;}.elementor-2332 .elementor-element.elementor-element-14ed1f6 img{width:100%;height:48px;}.elementor-2332 .elementor-element.elementor-element-0f3a12f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-2332 .elementor-element.elementor-element-5be0dc8{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.67em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-4a04072{--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:35px 50px;--row-gap:35px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-264a6dd{--display:flex;--min-height:279px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 15.699999809265px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-264a6dd:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-264a6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F1FC;}.elementor-2332 .elementor-element.elementor-element-5e10626{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:7px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-5e10626.e-con{--align-self:flex-start;}.elementor-2332 .elementor-element.elementor-element-66d4a63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:1;}.elementor-2332 .elementor-element.elementor-element-66d4a63 img{width:100%;height:48px;}.elementor-2332 .elementor-element.elementor-element-84196f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-2332 .elementor-element.elementor-element-8900387{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.67em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-bdae415{--display:flex;--min-height:279px;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 15.699999809265px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-bdae415:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-bdae415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F1FC;}.elementor-2332 .elementor-element.elementor-element-488c0af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:7px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-488c0af.e-con{--align-self:flex-start;}.elementor-2332 .elementor-element.elementor-element-87b440e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;z-index:1;}.elementor-2332 .elementor-element.elementor-element-87b440e img{width:100%;}.elementor-2332 .elementor-element.elementor-element-36ac15f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#000000;}.elementor-2332 .elementor-element.elementor-element-1bd4635{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.67em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-fb2295e{--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;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-5a47561{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.11);--padding-top:69px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2332 .elementor-element.elementor-element-5a47561:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-5a47561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-b8532a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-b8532a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2332 .elementor-element.elementor-element-912684e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-912684e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2332 .elementor-element.elementor-element-53be88f{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-53be88f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#79C366;}.elementor-2332 .elementor-element.elementor-element-21e515c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-e4c1892{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-e4c1892 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-bc9bcaf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-5623f81{--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:flex-end;--align-items:flex-end;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button{background-color:#79C366;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:22px;fill:#001730;color:#001730;padding:13px 13px 13px 13px;}.elementor-2332 .elementor-element.elementor-element-c502f25{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-17f9070{--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:flex-start;--margin-top:0px;--margin-bottom:-34px;--margin-left:-34px;--margin-right:-34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-e2ee866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-7761030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-edc122f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2332 .elementor-element.elementor-element-edc122f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#0A74BA;}.elementor-2332 .elementor-element.elementor-element-d4dd7a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-b3e6251{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2332 .elementor-element.elementor-element-b3e6251 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#0A74BA;}.elementor-2332 .elementor-element.elementor-element-c2ced14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-192b74d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2332 .elementor-element.elementor-element-192b74d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#0A74BA;}.elementor-2332 .elementor-element.elementor-element-e5ab787{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-b410a09{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2332 .elementor-element.elementor-element-b410a09 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:30px;color:#0A74BA;}.elementor-2332 .elementor-element.elementor-element-d58e010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-6f3d8e3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-3485785{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-8c04bfa{text-align:start;}.elementor-2332 .elementor-element.elementor-element-8c04bfa img{width:425px;height:860px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2332 .elementor-element.elementor-element-3086ef6{--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;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-b428806{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.11);--padding-top:69px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2332 .elementor-element.elementor-element-b428806:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-b428806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-f26506e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-f26506e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2332 .elementor-element.elementor-element-49eaf21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-49eaf21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2332 .elementor-element.elementor-element-ed2302a{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-ed2302a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#79C366;}.elementor-2332 .elementor-element.elementor-element-4b1145d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-bf8cee3{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-bf8cee3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.21em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-5b41f04{width:var( --container-widget-width, 96% );max-width:96%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-4b0a31c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#79C366;--border-color:#79C366;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 13px 0px rgba(0, 0, 0, 0.14901960784313725);--margin-top:25px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2332 .elementor-element.elementor-element-4b0a31c:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-4b0a31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EED3;}.elementor-2332 .elementor-element.elementor-element-25948a8{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-9122e0e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#79C366;--border-color:#79C366;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 13px 0px rgba(0, 0, 0, 0.14901960784313725);--margin-top:25px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2332 .elementor-element.elementor-element-9122e0e:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-9122e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EED3;}.elementor-2332 .elementor-element.elementor-element-c702be3{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-ca2615b{width:var( --container-widget-width, 100% );max-width:100%;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-f4c97ff{--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;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-cbe2a54{--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:center;--gap:37px 37px;--row-gap:37px;--column-gap:37px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.11);--padding-top:69px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-cbe2a54:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-cbe2a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2332 .elementor-element.elementor-element-40d718f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2332 .elementor-element.elementor-element-40d718f.e-con{--align-self:flex-start;}.elementor-2332 .elementor-element.elementor-element-1f61692{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-2332 .elementor-element.elementor-element-1f61692 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#79C366;}.elementor-2332 .elementor-element.elementor-element-c6e37d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-2332 .elementor-element.elementor-element-c6e37d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.48em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-38741fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;color:#000000;}.elementor-2332 .elementor-element.elementor-element-4a5ab76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2332 .elementor-element.elementor-element-2026696{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-85b2fcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-069cbb4{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-069cbb4 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-84cf0b4{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-7555ea9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-d0c3064{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-d0c3064 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-6903912{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-8adf4dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-7835193{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-7835193 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-75d1e2c{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-3266430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-cd399d1{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-cd399d1 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-217289f{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-64bf81b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-f6b19f6{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-f6b19f6 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-630cf62{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-d13d765{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-2e118f3{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-2e118f3 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-2021762{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-51ab509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-bafef19{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-bafef19 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-d7da5d8{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-091d13e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-d158421{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-d158421 a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-0f58e8e{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-69afdf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-8a3507d{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-8a3507d a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-af204d7{--display:flex;--padding-top:5px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2332 .elementor-element.elementor-element-5d24056{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-1327fbc{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-1327fbc a{color:#79C366;}.elementor-2332 .elementor-element.elementor-element-dc4d615{--n-accordion-title-font-size:21px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-2332 .elementor-element.elementor-element-dc4d615 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2332 .elementor-element.elementor-element-dc4d615 {--n-accordion-padding:23px 23px 23px 23px;}:where( .elementor-2332 .elementor-element.elementor-element-dc4d615 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:31px;}:where( .elementor-2332 .elementor-element.elementor-element-dc4d615 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2332 .elementor-element.elementor-element-51d1c1e{--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;--border-radius:30px 30px 30px 30px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-d86676a{--display:flex;--min-height:342px;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.10980392156862745);}.elementor-2332 .elementor-element.elementor-element-d86676a:not(.elementor-motion-effects-element-type-background), .elementor-2332 .elementor-element.elementor-element-d86676a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E3;}.elementor-2332 .elementor-element.elementor-element-67d351d{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-ac81de2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:30px;color:#79C366;}.elementor-2332 .elementor-element.elementor-element-7be60b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-2332 .elementor-element.elementor-element-93be028{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#000000;}.elementor-2332 .elementor-element.elementor-element-85305a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-85305a7.e-con{--align-self:stretch;}.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button{background-color:#79C366;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:22px;fill:#001730;color:#001730;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-2332 .elementor-element.elementor-element-31718be{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button{background-color:#E6E6E3;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:22px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-2332 .elementor-element.elementor-element-59c7b7d{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-2332 .elementor-element.elementor-element-8cbb18c{--display:flex;}.elementor-2332 .elementor-element.elementor-element-fc6d17c{--e-transform-rotateZ:27deg;top:0px;}body:not(.rtl) .elementor-2332 .elementor-element.elementor-element-fc6d17c{left:100px;}body.rtl .elementor-2332 .elementor-element.elementor-element-fc6d17c{right:100px;}.elementor-2332 .elementor-element.elementor-element-fc6d17c img{width:373.71744516339px;height:404.86057322307px;}.elementor-2332 .elementor-element.elementor-element-9b54188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2332 .elementor-element.elementor-element-bafb430{--content-width:1440px;}.elementor-2332 .elementor-element.elementor-element-16860b3{--width:74%;}.elementor-2332 .elementor-element.elementor-element-0a9df88{--width:82%;}.elementor-2332 .elementor-element.elementor-element-27a28e3{--content-width:1440px;}.elementor-2332 .elementor-element.elementor-element-e78c5ef{--width:100%;}.elementor-2332 .elementor-element.elementor-element-5fa4453{--width:90%;}.elementor-2332 .elementor-element.elementor-element-8810066{--width:100%;}.elementor-2332 .elementor-element.elementor-element-154c695{--width:100%;}.elementor-2332 .elementor-element.elementor-element-5d3092c{--width:100%;}.elementor-2332 .elementor-element.elementor-element-99eaaff{--width:100%;}.elementor-2332 .elementor-element.elementor-element-924e82a{--width:100%;}.elementor-2332 .elementor-element.elementor-element-b141480{--content-width:1440px;}.elementor-2332 .elementor-element.elementor-element-c4aa3d1{--width:100%;}.elementor-2332 .elementor-element.elementor-element-6f188e3{--width:89.99%;}.elementor-2332 .elementor-element.elementor-element-1a07d16{--width:100%;}.elementor-2332 .elementor-element.elementor-element-ea73057{--width:100%;}.elementor-2332 .elementor-element.elementor-element-7bc0d91{--width:89.99%;}.elementor-2332 .elementor-element.elementor-element-7a1d032{--width:48.63%;}.elementor-2332 .elementor-element.elementor-element-0aed141{--width:100%;}.elementor-2332 .elementor-element.elementor-element-e0b7652{--width:80.1%;}.elementor-2332 .elementor-element.elementor-element-0a89118{--width:100%;}.elementor-2332 .elementor-element.elementor-element-610276a{--width:80.1%;}.elementor-2332 .elementor-element.elementor-element-d049951{--width:48.63%;}.elementor-2332 .elementor-element.elementor-element-907ea24{--width:100%;}.elementor-2332 .elementor-element.elementor-element-81a2778{--width:80.1%;}.elementor-2332 .elementor-element.elementor-element-2e3cb19{--width:100%;}.elementor-2332 .elementor-element.elementor-element-683fe2b{--width:80.1%;}.elementor-2332 .elementor-element.elementor-element-11c264b{--width:89.99%;}.elementor-2332 .elementor-element.elementor-element-276cbcc{--width:100%;}.elementor-2332 .elementor-element.elementor-element-f0fbf6d{--width:100%;}.elementor-2332 .elementor-element.elementor-element-6104cc7{--content-width:1440px;}.elementor-2332 .elementor-element.elementor-element-90a58b9{--width:100%;}.elementor-2332 .elementor-element.elementor-element-b71b228{--width:89.99%;}.elementor-2332 .elementor-element.elementor-element-74abb0a{--width:100%;}.elementor-2332 .elementor-element.elementor-element-2ce8969{--width:100%;}.elementor-2332 .elementor-element.elementor-element-7c5c580{--width:89.99%;}.elementor-2332 .elementor-element.elementor-element-4832eb9{--width:50%;}.elementor-2332 .elementor-element.elementor-element-3180e60{--width:100%;}.elementor-2332 .elementor-element.elementor-element-c0063bb{--width:50%;}.elementor-2332 .elementor-element.elementor-element-6605643{--width:100%;}.elementor-2332 .elementor-element.elementor-element-4a04072{--width:89.99%;}.elementor-2332 .elementor-element.elementor-element-264a6dd{--width:50%;}.elementor-2332 .elementor-element.elementor-element-5e10626{--width:100%;}.elementor-2332 .elementor-element.elementor-element-bdae415{--width:50%;}.elementor-2332 .elementor-element.elementor-element-488c0af{--width:100%;}.elementor-2332 .elementor-element.elementor-element-fb2295e{--content-width:1440px;}.elementor-2332 .elementor-element.elementor-element-5a47561{--width:100%;}.elementor-2332 .elementor-element.elementor-element-b8532a3{--width:90%;}.elementor-2332 .elementor-element.elementor-element-912684e{--width:60%;}.elementor-2332 .elementor-element.elementor-element-21e515c{--width:100%;}.elementor-2332 .elementor-element.elementor-element-bc9bcaf{--width:29%;}.elementor-2332 .elementor-element.elementor-element-5623f81{--width:100%;}.elementor-2332 .elementor-element.elementor-element-17f9070{--width:89.99%;}.elementor-2332 .elementor-element.elementor-element-e2ee866{--width:60%;}.elementor-2332 .elementor-element.elementor-element-3485785{--width:40%;}.elementor-2332 .elementor-element.elementor-element-3086ef6{--content-width:1440px;}.elementor-2332 .elementor-element.elementor-element-b428806{--width:100%;}.elementor-2332 .elementor-element.elementor-element-f26506e{--width:86.981%;}.elementor-2332 .elementor-element.elementor-element-49eaf21{--width:100%;}.elementor-2332 .elementor-element.elementor-element-4b1145d{--width:100%;}.elementor-2332 .elementor-element.elementor-element-f4c97ff{--content-width:1440px;}.elementor-2332 .elementor-element.elementor-element-cbe2a54{--width:100%;}.elementor-2332 .elementor-element.elementor-element-40d718f{--width:33.74%;}.elementor-2332 .elementor-element.elementor-element-4a5ab76{--width:53.56%;}.elementor-2332 .elementor-element.elementor-element-51d1c1e{--content-width:1440px;}.elementor-2332 .elementor-element.elementor-element-67d351d{--width:59%;}.elementor-2332 .elementor-element.elementor-element-8cbb18c{--width:41%;}.elementor-2332 .elementor-element.elementor-element-9b54188{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2332 .elementor-element.elementor-element-e78c5ef{--width:100%;}.elementor-2332 .elementor-element.elementor-element-5fa4453{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-8810066{--width:603px;}.elementor-2332 .elementor-element.elementor-element-154c695{--width:100%;}.elementor-2332 .elementor-element.elementor-element-5d3092c{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-99eaaff{--width:603px;}.elementor-2332 .elementor-element.elementor-element-924e82a{--width:100%;}.elementor-2332 .elementor-element.elementor-element-c4aa3d1{--width:100%;}.elementor-2332 .elementor-element.elementor-element-6f188e3{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-1a07d16{--width:603px;}.elementor-2332 .elementor-element.elementor-element-ea73057{--width:100%;}.elementor-2332 .elementor-element.elementor-element-7bc0d91{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-7a1d032{--width:603px;}.elementor-2332 .elementor-element.elementor-element-0aed141{--width:100%;}.elementor-2332 .elementor-element.elementor-element-e0b7652{--width:483px;}.elementor-2332 .elementor-element.elementor-element-0a89118{--width:100%;}.elementor-2332 .elementor-element.elementor-element-610276a{--width:483px;}.elementor-2332 .elementor-element.elementor-element-d049951{--width:603px;}.elementor-2332 .elementor-element.elementor-element-907ea24{--width:100%;}.elementor-2332 .elementor-element.elementor-element-81a2778{--width:483px;}.elementor-2332 .elementor-element.elementor-element-2e3cb19{--width:100%;}.elementor-2332 .elementor-element.elementor-element-683fe2b{--width:483px;}.elementor-2332 .elementor-element.elementor-element-11c264b{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-276cbcc{--width:603px;}.elementor-2332 .elementor-element.elementor-element-f0fbf6d{--width:100%;}.elementor-2332 .elementor-element.elementor-element-90a58b9{--width:100%;}.elementor-2332 .elementor-element.elementor-element-b71b228{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-74abb0a{--width:603px;}.elementor-2332 .elementor-element.elementor-element-2ce8969{--width:100%;}.elementor-2332 .elementor-element.elementor-element-4832eb9{--width:100%;}.elementor-2332 .elementor-element.elementor-element-3180e60{--width:483px;}.elementor-2332 .elementor-element.elementor-element-c0063bb{--width:100%;}.elementor-2332 .elementor-element.elementor-element-6605643{--width:483px;}.elementor-2332 .elementor-element.elementor-element-264a6dd{--width:100%;}.elementor-2332 .elementor-element.elementor-element-5e10626{--width:483px;}.elementor-2332 .elementor-element.elementor-element-bdae415{--width:100%;}.elementor-2332 .elementor-element.elementor-element-488c0af{--width:483px;}.elementor-2332 .elementor-element.elementor-element-5a47561{--width:100%;}.elementor-2332 .elementor-element.elementor-element-b8532a3{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-912684e{--width:603px;}.elementor-2332 .elementor-element.elementor-element-21e515c{--width:100%;}.elementor-2332 .elementor-element.elementor-element-bc9bcaf{--width:603px;}.elementor-2332 .elementor-element.elementor-element-5623f81{--width:100%;}.elementor-2332 .elementor-element.elementor-element-17f9070{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-b428806{--width:100%;}.elementor-2332 .elementor-element.elementor-element-f26506e{--width:1240px;}.elementor-2332 .elementor-element.elementor-element-49eaf21{--width:603px;}.elementor-2332 .elementor-element.elementor-element-4b1145d{--width:100%;}.elementor-2332 .elementor-element.elementor-element-cbe2a54{--width:100%;}.elementor-2332 .elementor-element.elementor-element-40d718f{--width:465px;}.elementor-2332 .elementor-element.elementor-element-4a5ab76{--width:738px;}.elementor-2332 .elementor-element.elementor-element-8cbb18c{--width:40%;}}@media(max-width:1024px){.elementor-2332 .elementor-element.elementor-element-c2fd6d6{font-size:11px;}.elementor-2332 .elementor-element.elementor-element-3b150dc .elementor-icon-wrapper{text-align:center;}.elementor-2332 .elementor-element.elementor-element-3b150dc .elementor-icon{font-size:45px;}.elementor-2332 .elementor-element.elementor-element-3b150dc .elementor-icon svg{height:45px;}.elementor-2332 .elementor-element.elementor-element-558c50a{font-size:10px;}.elementor-2332 .elementor-element.elementor-element-e78c5ef{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-5fa4453{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-8810066{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-32b335c{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;}.elementor-2332 .elementor-element.elementor-element-32b335c .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-154c695{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-83e3c34{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;}.elementor-2332 .elementor-element.elementor-element-83e3c34 .elementor-heading-title{font-size:27px;line-height:1.21em;}.elementor-2332 .elementor-element.elementor-element-c8624ab{font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-5d3092c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-99eaaff{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-924e82a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-3213036{font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-c4aa3d1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-6f188e3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-1a07d16{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-4f761e7{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;}.elementor-2332 .elementor-element.elementor-element-4f761e7 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-ea73057{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-c2885ec{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;}.elementor-2332 .elementor-element.elementor-element-c2885ec .elementor-heading-title{font-size:27px;line-height:1.21em;}.elementor-2332 .elementor-element.elementor-element-66f48c9{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-7bc0d91{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-7a1d032{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2332 .elementor-element.elementor-element-0aed141{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-e0b7652{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-8c2d64c{--container-widget-width:253px;--container-widget-flex-grow:0;width:var( --container-widget-width, 253px );max-width:253px;}.elementor-2332 .elementor-element.elementor-element-8c2d64c .elementor-heading-title{font-size:18px;line-height:1.43em;}.elementor-2332 .elementor-element.elementor-element-ed44510{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:16px;line-height:1.59em;}.elementor-2332 .elementor-element.elementor-element-f654192 img{width:50.320941925049px;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-0a89118{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-610276a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-e129b11{--container-widget-width:253px;--container-widget-flex-grow:0;width:var( --container-widget-width, 253px );max-width:253px;}.elementor-2332 .elementor-element.elementor-element-e129b11 .elementor-heading-title{font-size:18px;line-height:1.43em;}.elementor-2332 .elementor-element.elementor-element-4194518{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:16px;line-height:1.59em;}.elementor-2332 .elementor-element.elementor-element-3d0a793 img{width:50.320941925049px;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-d049951{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2332 .elementor-element.elementor-element-907ea24{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-81a2778{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-8db4a73{--container-widget-width:253px;--container-widget-flex-grow:0;width:var( --container-widget-width, 253px );max-width:253px;}.elementor-2332 .elementor-element.elementor-element-8db4a73 .elementor-heading-title{font-size:18px;line-height:1.43em;}.elementor-2332 .elementor-element.elementor-element-23e7fc5{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:16px;line-height:1.59em;}.elementor-2332 .elementor-element.elementor-element-fe0872a img{width:50.320941925049px;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-2e3cb19{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-683fe2b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-8d48f99{--container-widget-width:253px;--container-widget-flex-grow:0;width:var( --container-widget-width, 253px );max-width:253px;}.elementor-2332 .elementor-element.elementor-element-8d48f99 .elementor-heading-title{font-size:18px;line-height:1.43em;}.elementor-2332 .elementor-element.elementor-element-e25b2c0{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:16px;line-height:1.59em;}.elementor-2332 .elementor-element.elementor-element-854a01d img{width:50.320941925049px;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-11c264b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-276cbcc{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-f0fbf6d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-0781f77{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-ac63e86{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;}.elementor-2332 .elementor-element.elementor-element-ac63e86 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-fd97a83{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;}.elementor-2332 .elementor-element.elementor-element-fd97a83 .elementor-heading-title{font-size:27px;line-height:1.21em;}.elementor-2332 .elementor-element.elementor-element-cc0fecd{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-5ec6c6e{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-90a58b9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-b71b228{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-74abb0a{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-15e429a{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;}.elementor-2332 .elementor-element.elementor-element-15e429a .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-2ce8969{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-649a7ab{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;}.elementor-2332 .elementor-element.elementor-element-649a7ab .elementor-heading-title{font-size:27px;line-height:1.21em;}.elementor-2332 .elementor-element.elementor-element-fe9a216{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-4832eb9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-3180e60{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-bbf5ab8 img{width:50.320941925049px;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-b86bc94{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:16px;line-height:1.59em;}.elementor-2332 .elementor-element.elementor-element-c0063bb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-6605643{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-14ed1f6 img{width:50.320941925049px;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-5be0dc8{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:16px;line-height:1.59em;}.elementor-2332 .elementor-element.elementor-element-264a6dd{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-5e10626{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-66d4a63 img{width:50.320941925049px;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-8900387{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:16px;line-height:1.59em;}.elementor-2332 .elementor-element.elementor-element-bdae415{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-488c0af{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-87b440e img{width:50.320941925049px;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-1bd4635{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;font-size:16px;line-height:1.59em;}.elementor-2332 .elementor-element.elementor-element-5a47561{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-b8532a3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-912684e{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-53be88f{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;}.elementor-2332 .elementor-element.elementor-element-53be88f .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-21e515c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-e4c1892{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;}.elementor-2332 .elementor-element.elementor-element-e4c1892 .elementor-heading-title{font-size:27px;line-height:1.21em;}.elementor-2332 .elementor-element.elementor-element-bc9bcaf{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-5623f81{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-17f9070{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-7761030{font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-d4dd7a9{font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-c2ced14{font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-e5ab787{font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-d58e010{font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-6f3d8e3{font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-b428806{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-f26506e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-49eaf21{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-ed2302a{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;}.elementor-2332 .elementor-element.elementor-element-ed2302a .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-4b1145d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-bf8cee3{--container-widget-width:589px;--container-widget-flex-grow:0;width:var( --container-widget-width, 589px );max-width:589px;}.elementor-2332 .elementor-element.elementor-element-bf8cee3 .elementor-heading-title{font-size:27px;line-height:1.21em;}.elementor-2332 .elementor-element.elementor-element-5b41f04{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-25948a8{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-c702be3{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-ca2615b{--container-widget-width:603px;--container-widget-flex-grow:0;width:var( --container-widget-width, 603px );max-width:603px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-cbe2a54{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-40d718f{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-1f61692{--container-widget-width:55px;--container-widget-flex-grow:0;width:var( --container-widget-width, 55px );max-width:55px;}.elementor-2332 .elementor-element.elementor-element-1f61692 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-c6e37d3{--container-widget-width:465px;--container-widget-flex-grow:0;width:var( --container-widget-width, 465px );max-width:465px;}.elementor-2332 .elementor-element.elementor-element-c6e37d3 .elementor-heading-title{font-size:27px;line-height:1.48em;}.elementor-2332 .elementor-element.elementor-element-38741fc{--container-widget-width:465px;--container-widget-flex-grow:0;width:var( --container-widget-width, 465px );max-width:465px;font-size:18px;line-height:1.42em;}.elementor-2332 .elementor-element.elementor-element-4a5ab76{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2332 .elementor-element.elementor-element-67d351d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-2332 .elementor-element.elementor-element-fc6d17c{left:-10px;}body.rtl .elementor-2332 .elementor-element.elementor-element-fc6d17c{right:-10px;}.elementor-2332 .elementor-element.elementor-element-fc6d17c{top:-23px;text-align:center;}.elementor-2332 .elementor-element.elementor-element-fc6d17c img{width:100%;}}@media(max-width:767px){.elementor-2332 .elementor-element.elementor-element-bafb430{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2332 .elementor-element.elementor-element-31b27e8{--min-height:0px;--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;--padding-top:15px;--padding-bottom:15px;--padding-left:8px;--padding-right:8px;}.elementor-2332 .elementor-element.elementor-element-16860b3{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-cdcf69d{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2332 .elementor-element.elementor-element-bcc080c img{width:55px;}.elementor-2332 .elementor-element.elementor-element-c2fd6d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:11px;line-height:16px;}.elementor-2332 .elementor-element.elementor-element-c2fd6d6 p{margin-block-end:0px;}.elementor-2332 .elementor-element.elementor-element-8eb7ede{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;}.elementor-2332 .elementor-element.elementor-element-8eb7ede .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-2332 .elementor-element.elementor-element-0a9df88{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2332 .elementor-element.elementor-element-62a117c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-806a478{width:100%;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button{font-size:14px;}.elementor-2332 .elementor-element.elementor-element-e3fa768{width:100%;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button{font-size:14px;}.elementor-2332 .elementor-element.elementor-element-3da822b{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2332 .elementor-element.elementor-element-3b150dc{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2332 .elementor-element.elementor-element-3b150dc.elementor-element{--align-self:flex-start;}.elementor-2332 .elementor-element.elementor-element-3b150dc .elementor-icon{font-size:38px;}.elementor-2332 .elementor-element.elementor-element-3b150dc .elementor-icon svg{height:38px;}.elementor-2332 .elementor-element.elementor-element-558c50a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;text-align:start;font-size:10px;line-height:18px;}.elementor-2332 .elementor-element.elementor-element-558c50a p{margin-block-end:0px;}.elementor-2332 .elementor-element.elementor-element-27a28e3{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2332 .elementor-element.elementor-element-e78c5ef{--width:100%;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:8px;--padding-right:8px;}.elementor-2332 .elementor-element.elementor-element-5fa4453{--width:90%;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-8810066{--width:603px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-32b335c{width:auto;max-width:auto;}.elementor-2332 .elementor-element.elementor-element-32b335c .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-154c695{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-83e3c34 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-2332 .elementor-element.elementor-element-c8624ab{font-size:14px;line-height:22px;}.elementor-2332 .elementor-element.elementor-element-5d3092c{--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-99eaaff{--width:603px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-924e82a{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-3213036{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-b141480{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2332 .elementor-element.elementor-element-c4aa3d1{--width:100%;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:22px;--padding-bottom:22px;--padding-left:8px;--padding-right:8px;}.elementor-2332 .elementor-element.elementor-element-6f188e3{--width:90%;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2332 .elementor-element.elementor-element-1a07d16{--width:603px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-4f761e7{width:auto;max-width:auto;}.elementor-2332 .elementor-element.elementor-element-4f761e7 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-ea73057{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-c2885ec .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-2332 .elementor-element.elementor-element-66f48c9{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-1fe9917{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button{font-size:14px;}.elementor-2332 .elementor-element.elementor-element-7bc0d91{--width:90%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-7a1d032{--width:603px;--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-2332 .elementor-element.elementor-element-0aed141{--width:100%;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-2332 .elementor-element.elementor-element-e0b7652{--width:483px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-8c2d64c .elementor-heading-title{font-size:16px;line-height:1.29em;}.elementor-2332 .elementor-element.elementor-element-ed44510{font-size:14px;line-height:1.47em;}.elementor-2332 .elementor-element.elementor-element-f654192.elementor-element{--order:-99999 /* order start hack */;}.elementor-2332 .elementor-element.elementor-element-f654192 img{width:36px;height:37px;}.elementor-2332 .elementor-element.elementor-element-0a89118{--width:100%;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-2332 .elementor-element.elementor-element-610276a{--width:483px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-e129b11 .elementor-heading-title{font-size:16px;line-height:1.29em;}.elementor-2332 .elementor-element.elementor-element-4194518{font-size:14px;line-height:1.47em;}.elementor-2332 .elementor-element.elementor-element-3d0a793.elementor-element{--order:-99999 /* order start hack */;}.elementor-2332 .elementor-element.elementor-element-3d0a793 img{width:37px;height:38px;}.elementor-2332 .elementor-element.elementor-element-d049951{--width:603px;--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-2332 .elementor-element.elementor-element-907ea24{--width:100%;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-2332 .elementor-element.elementor-element-81a2778{--width:483px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-8db4a73 .elementor-heading-title{font-size:16px;line-height:1.29em;}.elementor-2332 .elementor-element.elementor-element-23e7fc5{font-size:14px;line-height:1.47em;}.elementor-2332 .elementor-element.elementor-element-fe0872a.elementor-element{--order:-99999 /* order start hack */;}.elementor-2332 .elementor-element.elementor-element-fe0872a img{width:41px;height:38px;}.elementor-2332 .elementor-element.elementor-element-2e3cb19{--width:100%;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:13px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2332 .elementor-element.elementor-element-683fe2b{--width:483px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-8d48f99 .elementor-heading-title{font-size:16px;line-height:1.29em;}.elementor-2332 .elementor-element.elementor-element-e25b2c0{font-size:14px;line-height:1.47em;}.elementor-2332 .elementor-element.elementor-element-854a01d.elementor-element{--order:-99999 /* order start hack */;}.elementor-2332 .elementor-element.elementor-element-854a01d img{width:27px;height:37px;}.elementor-2332 .elementor-element.elementor-element-11c264b{--width:90%;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-276cbcc{--width:603px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-f0fbf6d{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-0781f77{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-ac63e86{width:auto;max-width:auto;}.elementor-2332 .elementor-element.elementor-element-ac63e86 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-fd97a83 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-2332 .elementor-element.elementor-element-cc0fecd{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-5ec6c6e{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-6104cc7{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2332 .elementor-element.elementor-element-90a58b9{--width:100%;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:36px;--padding-left:8px;--padding-right:8px;}.elementor-2332 .elementor-element.elementor-element-b71b228{--width:90%;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-74abb0a{--width:603px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-15e429a{width:auto;max-width:auto;}.elementor-2332 .elementor-element.elementor-element-15e429a .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-2ce8969{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-649a7ab .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-2332 .elementor-element.elementor-element-fe9a216{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-7c5c580{--width:90%;}.elementor-2332 .elementor-element.elementor-element-4832eb9{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-3180e60{--width:483px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2332 .elementor-element.elementor-element-bbf5ab8 img{width:34px;height:35px;}.elementor-2332 .elementor-element.elementor-element-a3608e5 .elementor-heading-title{font-size:15px;}.elementor-2332 .elementor-element.elementor-element-b86bc94{font-size:14px;line-height:1.47em;}.elementor-2332 .elementor-element.elementor-element-c0063bb{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-6605643{--width:483px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2332 .elementor-element.elementor-element-14ed1f6 img{width:21px;height:43px;}.elementor-2332 .elementor-element.elementor-element-0f3a12f{width:auto;max-width:auto;text-align:justify;}.elementor-2332 .elementor-element.elementor-element-0f3a12f .elementor-heading-title{font-size:15px;}.elementor-2332 .elementor-element.elementor-element-5be0dc8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;line-height:1.47em;}.elementor-2332 .elementor-element.elementor-element-4a04072{--width:90%;}.elementor-2332 .elementor-element.elementor-element-264a6dd{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-5e10626{--width:483px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-66d4a63 img{width:31px;height:43px;}.elementor-2332 .elementor-element.elementor-element-84196f7{width:auto;max-width:auto;text-align:start;}.elementor-2332 .elementor-element.elementor-element-84196f7 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-8900387{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;line-height:1.47em;}.elementor-2332 .elementor-element.elementor-element-bdae415{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-488c0af{--width:483px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2332 .elementor-element.elementor-element-87b440e img{width:42px;height:42px;}.elementor-2332 .elementor-element.elementor-element-36ac15f{width:auto;max-width:auto;text-align:start;}.elementor-2332 .elementor-element.elementor-element-36ac15f .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-1bd4635{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;line-height:1.47em;}.elementor-2332 .elementor-element.elementor-element-fb2295e{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2332 .elementor-element.elementor-element-5a47561{--width:100%;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:8px;--padding-right:8px;}.elementor-2332 .elementor-element.elementor-element-b8532a3{--width:90%;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-912684e{--width:603px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-53be88f{width:100%;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-53be88f .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-21e515c{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-e4c1892 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-2332 .elementor-element.elementor-element-bc9bcaf{--width:603px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-5623f81{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-c502f25{width:100%;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button{font-size:14px;padding:8px 8px 8px 8px;}.elementor-2332 .elementor-element.elementor-element-17f9070{--width:90%;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-7761030{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-edc122f .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-d4dd7a9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-b3e6251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2332 .elementor-element.elementor-element-b3e6251 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-c2ced14{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-192b74d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2332 .elementor-element.elementor-element-192b74d .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-e5ab787{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-b410a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2332 .elementor-element.elementor-element-b410a09 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-d58e010{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-6f3d8e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-3485785{--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-8c04bfa img{height:500px;}.elementor-2332 .elementor-element.elementor-element-3086ef6{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2332 .elementor-element.elementor-element-b428806{--width:100%;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:8px;--padding-right:8px;}.elementor-2332 .elementor-element.elementor-element-f26506e{--width:90%;--flex-wrap:wrap;}.elementor-2332 .elementor-element.elementor-element-49eaf21{--width:603px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-ed2302a{width:100%;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-ed2302a .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-4b1145d{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2332 .elementor-element.elementor-element-bf8cee3 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-2332 .elementor-element.elementor-element-5b41f04{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-4b0a31c{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2332 .elementor-element.elementor-element-25948a8{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-9122e0e{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2332 .elementor-element.elementor-element-c702be3{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-ca2615b{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-f4c97ff{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2332 .elementor-element.elementor-element-cbe2a54{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:22px;--padding-bottom:22px;--padding-left:8px;--padding-right:8px;}.elementor-2332 .elementor-element.elementor-element-40d718f{--width:90%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2332 .elementor-element.elementor-element-1f61692 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-c6e37d3 .elementor-heading-title{font-size:24px;line-height:1.33em;}.elementor-2332 .elementor-element.elementor-element-38741fc{font-size:14px;line-height:1.32em;}.elementor-2332 .elementor-element.elementor-element-4a5ab76{--width:90%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2332 .elementor-element.elementor-element-069cbb4{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-d0c3064{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-7835193{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-cd399d1{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-f6b19f6{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-2e118f3{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-bafef19{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-d158421{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-8a3507d{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-1327fbc{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-dc4d615{--n-accordion-title-font-size:14px;}:where( .elementor-2332 .elementor-element.elementor-element-dc4d615 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:20px;}.elementor-2332 .elementor-element.elementor-element-51d1c1e{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2332 .elementor-element.elementor-element-d86676a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:8px;--padding-right:8px;}.elementor-2332 .elementor-element.elementor-element-67d351d{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2332 .elementor-element.elementor-element-ac81de2 .elementor-heading-title{font-size:18px;}.elementor-2332 .elementor-element.elementor-element-7be60b6 .elementor-heading-title{font-size:24px;}.elementor-2332 .elementor-element.elementor-element-93be028{font-size:14px;line-height:20px;}.elementor-2332 .elementor-element.elementor-element-31718be{width:100%;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button{font-size:14px;}.elementor-2332 .elementor-element.elementor-element-59c7b7d{width:100%;max-width:100%;}.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button{font-size:14px;}.elementor-2332 .elementor-element.elementor-element-8cbb18c{--min-height:292px;}.elementor-2332 .elementor-element.elementor-element-fc6d17c{--e-transform-rotateZ:11deg;top:18px;}body:not(.rtl) .elementor-2332 .elementor-element.elementor-element-fc6d17c{left:27px;}body.rtl .elementor-2332 .elementor-element.elementor-element-fc6d17c{right:27px;}.elementor-2332 .elementor-element.elementor-element-fc6d17c img{width:267px;height:299px;}.elementor-2332 .elementor-element.elementor-element-9b54188{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}}





/* Start custom CSS for button, class: .elementor-element-806a478 */.elementor-2332 .elementor-element.elementor-element-806a478 :is(.elementor-button, .elementor-button-link){
        box-shadow: 0px 2px 11.4px rgba(121, 195, 102, 0.9), inset 0px -3px 4px rgba(0, 0, 0, 0.2);
}

.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button:hover {
  background-color: #6ab357;
  box-shadow: 0px 4px 15px rgba(121, 195, 102, 0.95),
              inset 0px -3px 4px rgba(0, 0, 0, 0.2);
  transform: translateY(-1px);
}

.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button .elementor-button-text {
  color: #000;
  transition: color 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button:hover .elementor-button-text {
  color: #fff;
}

.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 40%;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.7),
    transparent
  );
  opacity: 0;
}

@keyframes shine-inside {
  0% {
    transform: translateX(-40%) skewX(-20deg);
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  100% {
    transform: translateX(200%) skewX(-20deg);
    opacity: 0;
  }
}

.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button:hover::before {
  animation: shine-inside 0.8s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button .elementor-button-icon svg {
  fill: #000;
  transition: fill 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-806a478 .elementor-button:hover .elementor-button-icon svg {
  fill: #fff;
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-e3fa768 */.elementor-2332 .elementor-element.elementor-element-e3fa768 :is(.elementor-button, .elementor-button-link){
        box-shadow: 0px 2px 7.9px rgba(0, 0, 0, 0.32), inset 0px -3px 4px rgba(0, 0, 0, 0.29);
}

.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button {
  background-color: #E6E6E3;
}

.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button:hover {
  background-color: #CFCFCB;
  box-shadow: 
    0px 4px 15px rgba(0, 0, 0, 0.10),
    inset 0px -3px 4px rgba(0, 0, 0, 0.15);
  transform: translateY(-1px);
}

.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button .elementor-button-text {
  color: #000;
  transition: color 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button:hover .elementor-button-text {
  color: #000;
}

.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 40%;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.7),
    transparent
  );
  opacity: 0;
}

@keyframes shine-inside {
  0% {
    transform: translateX(-40%) skewX(-20deg);
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  100% {
    transform: translateX(200%) skewX(-20deg);
    opacity: 0;
  }
}

.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button:hover::before {
  animation: shine-inside 0.8s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button .elementor-button-icon svg {
  fill: #000;
  transition: fill 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-e3fa768 .elementor-button:hover .elementor-button-icon svg {
  fill: #000;
}/* End custom CSS */










/* Start custom CSS for text-editor, class: .elementor-element-c8624ab */.custom-links a {
    font-weight: 700 !important;
    text-decoration: underline !important;
    text-decoration-color: #79C366 !important;
    text-decoration-thickness: 1px !important;
}/* End custom CSS */

.elementor-2332 .elementor-element.elementor-element-154c695 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-8810066 {
  min-width: 240px;
  max-width: 100%;
}
/* Start custom CSS for text-editor, class: .elementor-element-4b6cc43 *//* Desktop default table */
.responsive-table table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 10px;
    border: 1px solid #dededf;
    overflow: hidden;
}

.responsive-table thead {
    background: linear-gradient(90deg, #1071b9 0%, #78c264 100%);
    color: #fff;
}

.responsive-table th,
.responsive-table td {
    border: 1px solid #dededf;
    padding: 12px;
    text-align: left;
}

/* ============================= */
/* Mobile version -> Card style  */
/* ============================= */
@media (max-width: 768px) {
    .responsive-table table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table th,
    .responsive-table tr {
        display: block;
        width: 100%;
    }
    
    .responsive-table table {
        border: none;
    }
    
    

    .responsive-table thead {
        display: none;
    }

    .responsive-table tr {
        margin-bottom: 18px;
        background: #ffffff;
        /*padding: 1;*/
        border-radius: 12px;

        border: 1px solid #e5e5e5;
    }

    .responsive-table td {
        display: flex;
        justify-content: start;
        padding: 15px 10px;
        border: none;
        border-bottom: 1px solid #eee;
    }

    .responsive-table td:last-child {
        border-bottom: none;
    }

    .responsive-table td::before {
        content: attr(data-label);
        font-weight: 600;
        color: #0A74BA;
        flex-basis: 40%;
        text-align: left;
    }
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3213036 */.custom-links a {
    font-weight: 700 !important;
    text-decoration: underline !important;
    text-decoration-color: #79C366 !important;
    text-decoration-thickness: 1px !important;
}/* End custom CSS */

.elementor-2332 .elementor-element.elementor-element-924e82a {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-99eaaff {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-5d3092c {
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-5fa4453 {
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-e78c5ef {
  max-width: 100%;
}




/* Start custom CSS for button, class: .elementor-element-1fe9917 */.elementor-2332 .elementor-element.elementor-element-1fe9917 :is(.elementor-button, .elementor-button-link){
        box-shadow: 0px 2px 11.4px rgba(121, 195, 102, 0.9), inset 0px -3px 4px rgba(0, 0, 0, 0.2);
}

.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button:hover {
  background-color: #6ab357;
  box-shadow: 0px 4px 15px rgba(121, 195, 102, 0.95),
              inset 0px -3px 4px rgba(0, 0, 0, 0.2);
  transform: translateY(-1px);
}

.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button .elementor-button-text {
  color: #000;
  transition: color 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button:hover .elementor-button-text {
  color: #fff;
}

.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 40%;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.7),
    transparent
  );
  opacity: 0;
}

@keyframes shine-inside {
  0% {
    transform: translateX(-40%) skewX(-20deg);
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  100% {
    transform: translateX(200%) skewX(-20deg);
    opacity: 0;
  }
}

.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button:hover::before {
  animation: shine-inside 0.8s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button .elementor-button-icon svg {
  fill: #000;
  transition: fill 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-1fe9917 .elementor-button:hover .elementor-button-icon svg {
  fill: #fff;
}/* End custom CSS */

.elementor-2332 .elementor-element.elementor-element-ea73057 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-1a07d16 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-6f188e3 {
  max-width: 100%;
}


.elementor-2332 .elementor-element.elementor-element-e0b7652 {
  min-width: 240px;
  max-width: 100%;
}

.elementor-2332 .elementor-element.elementor-element-0aed141 {
  min-width: 240px;
  max-width: 100%;
}


.elementor-2332 .elementor-element.elementor-element-610276a {
  min-width: 240px;
  max-width: 100%;
}

.elementor-2332 .elementor-element.elementor-element-0a89118 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-7a1d032 {
  min-width: 240px;
  max-width: 100%;
}


.elementor-2332 .elementor-element.elementor-element-81a2778 {
  min-width: 240px;
  max-width: 100%;
}

.elementor-2332 .elementor-element.elementor-element-907ea24 {
  min-width: 240px;
  max-width: 100%;
}


.elementor-2332 .elementor-element.elementor-element-683fe2b {
  min-width: 240px;
  max-width: 100%;
}

.elementor-2332 .elementor-element.elementor-element-2e3cb19 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-d049951 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-7bc0d91 {
  max-width: 100%;
}





.elementor-2332 .elementor-element.elementor-element-f0fbf6d {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-276cbcc {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-11c264b {
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-c4aa3d1 {
  max-width: 100%;
}




.elementor-2332 .elementor-element.elementor-element-2ce8969 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-74abb0a {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-b71b228 {
  max-width: 100%;
}



.elementor-2332 .elementor-element.elementor-element-3180e60 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-4832eb9 {
  min-width: 240px;
  max-width: 100%;
}



.elementor-2332 .elementor-element.elementor-element-6605643 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-c0063bb {
  min-width: 240px;
  max-width: 100%;
}




.elementor-2332 .elementor-element.elementor-element-5e10626 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-264a6dd {
  min-width: 240px;
  max-width: 100%;
}



.elementor-2332 .elementor-element.elementor-element-488c0af {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-bdae415 {
  min-width: 240px;
  max-width: 100%;
}

.elementor-2332 .elementor-element.elementor-element-90a58b9 {
  max-width: 100%;
}



.elementor-2332 .elementor-element.elementor-element-21e515c {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-912684e {
  min-width: 240px;
  max-width: 100%;
}
/* Start custom CSS for button, class: .elementor-element-c502f25 */.elementor-2332 .elementor-element.elementor-element-c502f25 :is(.elementor-button, .elementor-button-link){
box-shadow: 0px 2px 11.4px rgba(121, 195, 102, 0.9), inset 0px -3px 4px rgba(0, 0, 0, 0.2);
border-radius: 100px;
}

.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button:hover {
  background-color: #6ab357;
  box-shadow: 0px 4px 15px rgba(121, 195, 102, 0.95),
              inset 0px -3px 4px rgba(0, 0, 0, 0.2);
  transform: translateY(-1px);
}

.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button .elementor-button-text {
  color: #000;
  transition: color 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button:hover .elementor-button-text {
  color: #fff;
}

.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 40%;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.7),
    transparent
  );
  opacity: 0;
}

@keyframes shine-inside {
  0% {
    transform: translateX(-40%) skewX(-20deg);
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  100% {
    transform: translateX(200%) skewX(-20deg);
    opacity: 0;
  }
}

.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button:hover::before {
  animation: shine-inside 0.8s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button .elementor-button-icon svg {
  fill: #000;
  transition: fill 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-c502f25 .elementor-button:hover .elementor-button-icon svg {
  fill: #fff;
}/* End custom CSS */

.elementor-2332 .elementor-element.elementor-element-5623f81 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-bc9bcaf {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-b8532a3 {
  max-width: 100%;
}













.elementor-2332 .elementor-element.elementor-element-17f9070 {
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-5a47561 {
  max-width: 100%;
}









.elementor-2332 .elementor-element.elementor-element-4b1145d {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-49eaf21 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-f26506e {
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-b428806 {
  max-width: 100%;
}




.elementor-2332 .elementor-element.elementor-element-40d718f {
  min-width: 240px;
  max-width: 100%;
}
/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-069cbb4 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-069cbb4 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d0c3064 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d0c3064 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-7835193 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-7835193 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-7835193 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-cd399d1 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-cd399d1 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-f6b19f6 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-f6b19f6 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-2e118f3 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-2e118f3 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-bafef19 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-bafef19 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-bafef19 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-d158421 *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-d158421 a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-d158421 a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-8a3507d *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-8a3507d a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-8a3507d a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-1327fbc *//* 🔹 فقط لینک‌های داخل همین ویجت */
.elementor-2332 .elementor-element.elementor-element-1327fbc a {
  text-decoration: underline !important;
  text-underline-offset: 2px; /* فاصله خط از متن */
  text-decoration-thickness: 1.5px; /* ضخامت خط */
  text-decoration-color: currentColor; /* رنگ خط مثل رنگ متن */
}

/* 🔹 حالت hover (اختیاری – تغییر رنگ یا ضخامت) */
.elementor-2332 .elementor-element.elementor-element-1327fbc a:hover {
  text-decoration-thickness: 2px;
  text-decoration-color: #0073e6; /* هر رنگ دلخواه */
}/* End custom CSS */



/* Start custom CSS for nested-accordion, class: .elementor-element-dc4d615 *//************ 1) خاموش کردن آیکون پیش‌فرض (قدیمی و جدید) ************/
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion [class*="icon"] svg,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion [class*="icon"] i{
  display: none !important;
}

/************ 2) تنظیم ظرف آیکون (قدیمی و جدید) ************/
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-tab-title .elementor-accordion-icon,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion [class*="icon"]{
  width: 43.5px !important;
  height: 43.5px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  background-position: center !important;
}
/* آیکون «بسته» */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title [class*="icon"]{
  background-image: url("https://goldcoastdental.com/wp-content/uploads/2025/10/7369a08556f74309c41d16ff16b7a8e7.png") !important;
}
/* آیکون «باز» */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-accordion-item.active .elementor-tab-title .elementor-accordion-icon,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item.is-active .e-n-accordion-item-title [class*="icon"]{
  background-image: url("https://goldcoastdental.com/wp-content/uploads/2025/10/183b3e0ee824d018289a9497f889feef.png") !important;
}

/* کمی فاصله بین آیکون و متن تیتر (با RTL سازگار) */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-tab-title .elementor-accordion-title,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item-title__text{
  margin-inline-start: 8px;
}

/************ 3) راهِ پشتیبان: اگر ظرف آیکون رندر نشد، روی خود تیتر PNG را بگذار ************/
/* قدیمی */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-tab-title{
  position: relative;
  /* Figma spacing: 23px left, icon offset 23px from right */
  padding: 28px calc(23px + 43.5px) 28px 23px; /* top right bottom left */
  box-sizing: border-box;
}
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-tab-title .elementor-accordion-title::after{
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-end: 23px;      /* با RTL هماهنگ؛ آیکون 23px از راست */
  transform: translateY(-50%);
  width: 43.5px; height: 43.5px;
  background-image: url("https://goldcoastdental.com/wp-content/uploads/2025/10/7369a08556f74309c41d16ff16b7a8e7.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  pointer-events: none;
}

/* حالت باز (قدیمی) */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-accordion-item.active .elementor-tab-title .elementor-accordion-title::after{
  background-image: url("https://goldcoastdental.com/wp-content/uploads/2025/10/183b3e0ee824d018289a9497f889feef.png");
}

/* جدید (Nested Accordion) */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item-title{
  position: relative;
  /* 23px left padding; reserve right for icon width + 23px gutter */
  padding: 28px calc(23px + 43.5px) 28px 23px; /* top right bottom left */
  box-sizing: border-box;
}
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item-title::after{
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-end: 23px; /* آیکون 23px از راست */
  transform: translateY(-50%);
  width: 43.5px; height: 43.5px;
  background-image: url("https://goldcoastdental.com/wp-content/uploads/2025/10/7369a08556f74309c41d16ff16b7a8e7.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  pointer-events: none;
}

/* حالت باز (Nested) */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item.is-active .e-n-accordion-item-title::after{
  background-image: url("https://goldcoastdental.com/wp-content/uploads/2025/10/183b3e0ee824d018289a9497f889feef.png");
}

/* --- سوئیچ آیکون در حالت باز: تمامی حالت‌های ممکن (قدیمی + Nested) --- */

/* 1) وقتی ظرف آیکون خود المنتور رندر می‌شود */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-accordion-item.active .elementor-tab-title .elementor-accordion-icon,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item.is-active .e-n-accordion-item-title [class*="icon"],
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"] [class*="icon"]{
  background-image: url("https://goldcoastdental.com/wp-content/uploads/2025/10/183b3e0ee824d018289a9497f889feef.png") !important;
}

/* 2) اگر از راهِ پشتیبان (::after) استفاده شده باشد */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-title::after,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .elementor-accordion .elementor-accordion-item.active .elementor-tab-title .elementor-accordion-title::after,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item.is-active .e-n-accordion-item-title::after,
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"]::after{
  background-image: url("https://goldcoastdental.com/wp-content/uploads/2025/10/183b3e0ee824d018289a9497f889feef.png") !important;
}


/*****************/

/* 🌿 اعمال باکس شدو برای هر آیتم آکاردئون جدید المنتور */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion-item {
  box-shadow: 0px 4px 15.7px rgba(0, 0, 0, 0.1);
  border-radius: 12px;
  background: #fff;
  margin-bottom: 18px;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* 🌿 هنگام باز شدن آیتم */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion-item.is-active {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15);
  transform: translateY(-2px);
}

/* 🌿 تیتر آکاردئون */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion-item-title {
  padding: 28px calc(23px + 43.5px) 28px 23px; /* unify with nested .elementor-2332 .elementor-element.elementor-element-dc4d615 above */
  background: #fff;
  border: none;
  cursor: pointer;
  box-sizing: border-box;
}

/* 🌿 محتوای بازشونده */
.elementor-2332 .elementor-element.elementor-element-dc4d615 .e-n-accordion-item-content {
  /* Content spacing per Figma: align with 23px left/right */
  padding: 12px 23px 28px 23px; /* top right bottom left */
  background: #fff;
  border: none;
}/* End custom CSS */

.elementor-2332 .elementor-element.elementor-element-4a5ab76 {
  max-width: 100%;
}
.elementor-2332 .elementor-element.elementor-element-cbe2a54 {
  max-width: 100%;
}




/* Start custom CSS for button, class: .elementor-element-31718be */.elementor-2332 .elementor-element.elementor-element-31718be :is(.elementor-button, .elementor-button-link){
        box-shadow: 0px 2px 11.4px rgba(121, 195, 102, 0.9), inset 0px -3px 4px rgba(0, 0, 0, 0.2);
}

.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button:hover {
  background-color: #6ab357;
  box-shadow: 0px 4px 15px rgba(121, 195, 102, 0.95),
              inset 0px -3px 4px rgba(0, 0, 0, 0.2);
  transform: translateY(-1px);
}

.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button .elementor-button-text {
  color: #000;
  transition: color 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button:hover .elementor-button-text {
  color: #fff;
}

.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 40%;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.7),
    transparent
  );
  opacity: 0;
}

@keyframes shine-inside {
  0% {
    transform: translateX(-40%) skewX(-20deg);
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  100% {
    transform: translateX(200%) skewX(-20deg);
    opacity: 0;
  }
}

.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button:hover::before {
  animation: shine-inside 0.8s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button .elementor-button-icon svg {
  fill: #000;
  transition: fill 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-31718be .elementor-button:hover .elementor-button-icon svg {
  fill: #fff;
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-59c7b7d */.elementor-2332 .elementor-element.elementor-element-59c7b7d :is(.elementor-button, .elementor-button-link){
        box-shadow: 0px 2px 7.9px rgba(0, 0, 0, 0.32), inset 0px -3px 4px rgba(0, 0, 0, 0.29);
}

.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button {
  background-color: #E6E6E3;
}

.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button:hover {
  background-color: #CFCFCB;
  box-shadow: 
    0px 4px 15px rgba(0, 0, 0, 0.10),
    inset 0px -3px 4px rgba(0, 0, 0, 0.15);
  transform: translateY(-1px);
}

.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button .elementor-button-text {
  color: #000;
  transition: color 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button:hover .elementor-button-text {
  color: #000;
}

.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 40%;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.7),
    transparent
  );
  opacity: 0;
}

@keyframes shine-inside {
  0% {
    transform: translateX(-40%) skewX(-20deg);
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
  100% {
    transform: translateX(200%) skewX(-20deg);
    opacity: 0;
  }
}

.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button:hover::before {
  animation: shine-inside 0.8s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button .elementor-button-icon svg {
  fill: #000;
  transition: fill 0.3s ease-out;
}

.elementor-2332 .elementor-element.elementor-element-59c7b7d .elementor-button:hover .elementor-button-icon svg {
  fill: #000;
}/* End custom CSS */








