.elementor-51 .elementor-element.elementor-element-409c7dcc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-51 .elementor-element.elementor-element-409c7dcc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-409c7dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://howalehospital.co.in/wp-content/uploads/2025/08/Frame-468.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-409c7dcc > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-409c7dcc > .elementor-container{max-width:1300px;}.elementor-51 .elementor-element.elementor-element-409c7dcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:230px 0px 230px 0px;}.elementor-51 .elementor-element.elementor-element-1d2bad8{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:60px;font-weight:500;text-transform:capitalize;line-height:75px;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper p{color:#000000;font-family:"Works Sans", Sans-serif;font-size:21px;font-weight:500;line-height:30px;}.elementor-51 .elementor-element.elementor-element-af1bdb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-212411e .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-212411e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-212411e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-212411e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-212411e .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-133f03cc{--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:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f613f47{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f7c77fc{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-f7c77fc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-f7c77fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-f7c77fc:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-f7c77fc, .elementor-51 .elementor-element.elementor-element-f7c77fc::before{--border-transition:0.3s;}.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-51 .elementor-element.elementor-element-1a0c682e .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-1a0c682e{padding:20px 0px 0px 10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-566c776f{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-566c776f.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.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-51 .elementor-element.elementor-element-5629887b{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.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-51 .elementor-element.elementor-element-4c95ff73{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4c95ff73{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-4c95ff73{right:355px;}.elementor-51 .elementor-element.elementor-element-4c95ff73 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4c95ff73.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4c95ff73 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-4c95ff73 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-514118d2{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-514118d2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-514118d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-514118d2:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-514118d2, .elementor-51 .elementor-element.elementor-element-514118d2::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-52faf005 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-52faf005{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-6e7e6798{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6e7e6798.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6c86ae91{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-5858a870{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-5858a870.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-5858a870{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-5858a870{right:355px;}.elementor-51 .elementor-element.elementor-element-5858a870 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-5858a870.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-5858a870 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-5858a870 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6bbc6cf8{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6bbc6cf8:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6bbc6cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-6bbc6cf8:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-6bbc6cf8, .elementor-51 .elementor-element.elementor-element-6bbc6cf8::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3640614e .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-3640614e{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1fcfebcf.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2dbdd0ca{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-25cfea8b{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-25cfea8b{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-25cfea8b{right:355px;}.elementor-51 .elementor-element.elementor-element-25cfea8b .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-25cfea8b.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-25cfea8b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-25cfea8b .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-69b2ebef{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-69b2ebef:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-69b2ebef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-69b2ebef:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-69b2ebef, .elementor-51 .elementor-element.elementor-element-69b2ebef::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-5e804a94 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-5e804a94{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-46fbc890{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-46fbc890.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3bb82479{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-285a9e55{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-285a9e55.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-285a9e55{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-285a9e55{right:355px;}.elementor-51 .elementor-element.elementor-element-285a9e55 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-285a9e55.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-285a9e55 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-285a9e55 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-347e1532{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a23c126{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-a23c126:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a23c126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-a23c126:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-a23c126, .elementor-51 .elementor-element.elementor-element-a23c126::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-1e436762 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-1e436762{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-125b5c25{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-125b5c25.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-14c5c85{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-4a428e3b{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4a428e3b{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-4a428e3b{right:355px;}.elementor-51 .elementor-element.elementor-element-4a428e3b .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4a428e3b.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-4a428e3b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-4a428e3b .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-382072bf{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-382072bf:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-382072bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-382072bf:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-382072bf, .elementor-51 .elementor-element.elementor-element-382072bf::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3536cd15 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-3536cd15{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-48a994e3{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-48a994e3.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-46d9e1d8{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-10a2d2d4{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-10a2d2d4{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-10a2d2d4{right:355px;}.elementor-51 .elementor-element.elementor-element-10a2d2d4 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-10a2d2d4.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-10a2d2d4 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-10a2d2d4 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-630de668{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-630de668:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-630de668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-630de668:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-630de668, .elementor-51 .elementor-element.elementor-element-630de668::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-59113f6f .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-59113f6f{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-5a290e40{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5a290e40.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7f02395f{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-232615cc{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-232615cc.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-232615cc{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-232615cc{right:355px;}.elementor-51 .elementor-element.elementor-element-232615cc .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-232615cc.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-232615cc .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-232615cc .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-7ab50b72{--display:flex;}.elementor-51 .elementor-element.elementor-element-72eb287{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-a50e450 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-a50e450 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-a50e450 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-a50e450 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-a50e450 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-384f9db5{--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:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-384f9db5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-3f2a575{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3016594e{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-3016594e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-3016594e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-3016594e:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-3016594e, .elementor-51 .elementor-element.elementor-element-3016594e::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-4167af93 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-4167af93{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-59f7480f{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-59f7480f.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-65ee76a7{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-18002876{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-18002876.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-18002876{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-18002876{right:355px;}.elementor-51 .elementor-element.elementor-element-18002876 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-18002876.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-18002876.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-18002876.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-18002876.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-18002876.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-18002876.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-18002876.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-18002876.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-18002876.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-18002876.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-18002876 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-18002876 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-27d7aeef{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-27d7aeef:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-27d7aeef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-27d7aeef:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-27d7aeef, .elementor-51 .elementor-element.elementor-element-27d7aeef::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3e1d1903 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-3e1d1903{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-716cd86a{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-716cd86a.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3199da57{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7526a08{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-7526a08.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7526a08{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-7526a08{right:355px;}.elementor-51 .elementor-element.elementor-element-7526a08 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7526a08.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-7526a08 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-7526a08 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-24a9e9e8{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-24a9e9e8:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-24a9e9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-24a9e9e8:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-24a9e9e8, .elementor-51 .elementor-element.elementor-element-24a9e9e8::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-6e2992e .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-6e2992e{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-1f1a415{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1f1a415.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2e640c91{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3e51f3ec{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3e51f3ec{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-3e51f3ec{right:355px;}.elementor-51 .elementor-element.elementor-element-3e51f3ec .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3e51f3ec.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-3e51f3ec .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3e51f3ec .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-76a5f1ae{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-76a5f1ae:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-76a5f1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-76a5f1ae:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-76a5f1ae, .elementor-51 .elementor-element.elementor-element-76a5f1ae::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-5a691614 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-5a691614{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-6239c494{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6239c494.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-description{font-family:"Works Sans", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-460f29a6{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-78f007a8{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-78f007a8.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-78f007a8{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-78f007a8{right:355px;}.elementor-51 .elementor-element.elementor-element-78f007a8 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-78f007a8.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-78f007a8 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-78f007a8 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-11fea189{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-381a800c{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-381a800c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-381a800c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-381a800c:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-381a800c, .elementor-51 .elementor-element.elementor-element-381a800c::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-771bead5 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-771bead5{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-3604fc79{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3604fc79.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-f0072f1{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-36061680{width:initial;max-width:initial;bottom:-20px;}.elementor-51 .elementor-element.elementor-element-36061680.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-36061680{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-36061680{right:355px;}.elementor-51 .elementor-element.elementor-element-36061680 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-36061680.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-36061680.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-36061680.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-36061680.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-36061680.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-36061680.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-36061680.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-36061680.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-36061680.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-36061680.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-36061680 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-36061680 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-562183f9{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-562183f9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-562183f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-562183f9:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-562183f9, .elementor-51 .elementor-element.elementor-element-562183f9::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-2afc9c1f .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-2afc9c1f{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-2eba054c{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2eba054c.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-ac1aae3{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-261a2253{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-261a2253.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-261a2253{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-261a2253{right:355px;}.elementor-51 .elementor-element.elementor-element-261a2253 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-261a2253.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-261a2253 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-261a2253 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-17e5472b{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-17e5472b:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-17e5472b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-17e5472b:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-17e5472b, .elementor-51 .elementor-element.elementor-element-17e5472b::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-61d201e4 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-61d201e4{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-308b0fda{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-308b0fda.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-74444c75{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-757e6f3b{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-757e6f3b{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-757e6f3b{right:355px;}.elementor-51 .elementor-element.elementor-element-757e6f3b .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-757e6f3b.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-757e6f3b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-757e6f3b .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-5bec6cba{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-5bec6cba:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5bec6cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-5bec6cba:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-5bec6cba, .elementor-51 .elementor-element.elementor-element-5bec6cba::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-6c654364 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-6c654364{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-4c73de86{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4c73de86.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6d5eaf85{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-44b4e3bc{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-44b4e3bc{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-44b4e3bc{right:355px;}.elementor-51 .elementor-element.elementor-element-44b4e3bc .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-44b4e3bc.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-44b4e3bc .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-44b4e3bc .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-5bacade8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-783945ec{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-783945ec:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-783945ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-783945ec:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-783945ec, .elementor-51 .elementor-element.elementor-element-783945ec::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-760cebe4 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-760cebe4{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1a0c3ae8.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-756ed9a3{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1de49866{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-1de49866.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-1de49866{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-1de49866{right:355px;}.elementor-51 .elementor-element.elementor-element-1de49866 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-1de49866.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-1de49866 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-1de49866 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6736c514{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6736c514:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6736c514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-6736c514:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-6736c514, .elementor-51 .elementor-element.elementor-element-6736c514::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-47f0bdab .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-47f0bdab{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-1339dbf7{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1339dbf7.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1a890280{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2df4f0ce{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-2df4f0ce{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-2df4f0ce{right:355px;}.elementor-51 .elementor-element.elementor-element-2df4f0ce .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-2df4f0ce.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-2df4f0ce .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-2df4f0ce .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-243c2846{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-243c2846:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-243c2846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-243c2846:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-243c2846, .elementor-51 .elementor-element.elementor-element-243c2846::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-56fa78fa .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-56fa78fa{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-d7947f4{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d7947f4.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2c34f84c{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-38a46d84{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-38a46d84.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-38a46d84{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-38a46d84{right:355px;}.elementor-51 .elementor-element.elementor-element-38a46d84 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-38a46d84.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-38a46d84 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-38a46d84 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-31f062cd{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-31f062cd:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-31f062cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-31f062cd:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-31f062cd, .elementor-51 .elementor-element.elementor-element-31f062cd::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-2b0198ad .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-2b0198ad{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2a6bb3b7.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6a717629{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2f97621b{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-2f97621b.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-2f97621b{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-2f97621b{right:355px;}.elementor-51 .elementor-element.elementor-element-2f97621b .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-2f97621b.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-2f97621b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-2f97621b .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-c822f73{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-f1e950b .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-f1e950b .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-f1e950b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-f1e950b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-f1e950b .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-33251c38{--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:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6db55eda{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-16e495fc{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-16e495fc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-16e495fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-16e495fc:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-16e495fc, .elementor-51 .elementor-element.elementor-element-16e495fc::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-1135afd6 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-1135afd6{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1de7b5d2.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-5fd624c0{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-447246d8{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-447246d8.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-447246d8{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-447246d8{right:355px;}.elementor-51 .elementor-element.elementor-element-447246d8 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-447246d8.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-447246d8 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-447246d8 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-762aded0{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-762aded0:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-762aded0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-762aded0:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-762aded0, .elementor-51 .elementor-element.elementor-element-762aded0::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-26bcb2a5 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-26bcb2a5{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-51a2b3f4.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1c940f0d{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2e157817{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-2e157817.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-2e157817{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-2e157817{right:355px;}.elementor-51 .elementor-element.elementor-element-2e157817 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-2e157817.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-2e157817 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-2e157817 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-a3ecb5c{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-a3ecb5c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a3ecb5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-a3ecb5c:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-a3ecb5c, .elementor-51 .elementor-element.elementor-element-a3ecb5c::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-49bc7547 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-49bc7547{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-4f590244{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4f590244.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2b6fbc6{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1562c9d6{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-1562c9d6{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-1562c9d6{right:355px;}.elementor-51 .elementor-element.elementor-element-1562c9d6 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-1562c9d6.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-1562c9d6 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-1562c9d6 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6c43220c{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6c43220c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6c43220c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-6c43220c:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-6c43220c, .elementor-51 .elementor-element.elementor-element-6c43220c::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-7c2697d2 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-7c2697d2{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-22f91800{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-22f91800.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1ff61f5{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-64e79bdc{width:initial;max-width:initial;bottom:-20px;}.elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-64e79bdc{left:354px;}body.rtl .elementor-51 .elementor-element.elementor-element-64e79bdc{right:354px;}.elementor-51 .elementor-element.elementor-element-64e79bdc .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-64e79bdc.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-64e79bdc .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-64e79bdc .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-131fa1da{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3e4811fe{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-3e4811fe:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-3e4811fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-3e4811fe:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-3e4811fe, .elementor-51 .elementor-element.elementor-element-3e4811fe::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3e94e1b6 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-3e94e1b6{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-1b119407{padding:0px 0px 0px 20px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1b119407.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-343496cb{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-26e48c3a{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-26e48c3a{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-26e48c3a{right:355px;}.elementor-51 .elementor-element.elementor-element-26e48c3a .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-26e48c3a.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-26e48c3a .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-26e48c3a .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-46132fad{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-46132fad:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-46132fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-46132fad:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-46132fad, .elementor-51 .elementor-element.elementor-element-46132fad::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-680ef459 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-680ef459{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-3605f6cf{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3605f6cf.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-18e79dda{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-29913519{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-29913519.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-29913519{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-29913519{right:355px;}.elementor-51 .elementor-element.elementor-element-29913519 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-29913519.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-29913519.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-29913519.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-29913519.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-29913519.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-29913519.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-29913519.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-29913519.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-29913519.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-29913519.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-29913519 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-29913519 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-7df98a96{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-7df98a96:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7df98a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-7df98a96:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-7df98a96, .elementor-51 .elementor-element.elementor-element-7df98a96::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-6337d0e9 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-6337d0e9{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-8c481f7{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8c481f7.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2387c126{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3b626619{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-3b626619.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3b626619{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-3b626619{right:355px;}.elementor-51 .elementor-element.elementor-element-3b626619 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3b626619.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-3b626619 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3b626619 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-67479d62{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-67479d62:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-67479d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-67479d62:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-67479d62, .elementor-51 .elementor-element.elementor-element-67479d62::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-fd48d82 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-fd48d82{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d{padding:0px 0px 0px 20px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5a0fef7d.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-description{font-family:"Works Sans", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-5e35f522{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3d2a1b18{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3d2a1b18{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-3d2a1b18{right:355px;}.elementor-51 .elementor-element.elementor-element-3d2a1b18 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3d2a1b18.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-3d2a1b18 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3d2a1b18 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-5c43eef3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-228f10cb{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-228f10cb:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-228f10cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-228f10cb:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-228f10cb, .elementor-51 .elementor-element.elementor-element-228f10cb::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-308d3ae8 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-308d3ae8{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-b7a361f{padding:0px 0px 0px 20px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b7a361f.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-4f27003{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-682c21e{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-682c21e.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-682c21e{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-682c21e{right:355px;}.elementor-51 .elementor-element.elementor-element-682c21e .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-682c21e.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-682c21e .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-682c21e .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-1e4f8b60{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1e4f8b60:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1e4f8b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-1e4f8b60:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-1e4f8b60, .elementor-51 .elementor-element.elementor-element-1e4f8b60::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-37db5d23 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-37db5d23{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-77f15ae5{padding:0px 0px 0px 20px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-77f15ae5.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3dfdbc3b{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-79a8003f{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-79a8003f.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-79a8003f{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-79a8003f{right:355px;}.elementor-51 .elementor-element.elementor-element-79a8003f .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-79a8003f.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-79a8003f .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-79a8003f .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-7f480b5{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-7f480b5:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7f480b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-7f480b5:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-7f480b5, .elementor-51 .elementor-element.elementor-element-7f480b5::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-1b57f901 .elementor-button{background-color:#FFFFFF00;font-family:"Works Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:80px 80px 80px 80px;padding:12px 48px 12px 48px;}.elementor-51 .elementor-element.elementor-element-1b57f901{padding:20px 0px 0px 10px;}.elementor-51 .elementor-element.elementor-element-464e2899{padding:0px 0px 0px 20px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-464e2899.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-230c55b1{padding:0px 0px 0px 0px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3321fc7f{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3321fc7f{left:355px;}body.rtl .elementor-51 .elementor-element.elementor-element-3321fc7f{right:355px;}.elementor-51 .elementor-element.elementor-element-3321fc7f .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3321fc7f.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-3321fc7f .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3321fc7f .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-3921a928{--display:flex;}.elementor-51 .elementor-element.elementor-element-21f0d74{--display:flex;}.elementor-51 .elementor-element.elementor-element-48a0927 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-48a0927 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-48a0927 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-48a0927 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-48a0927 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-a5615bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-b85af98{--display:flex;}.elementor-51 .elementor-element.elementor-element-b6cfe1a{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-b6cfe1a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-b6cfe1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-b6cfe1a:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-b6cfe1a, .elementor-51 .elementor-element.elementor-element-b6cfe1a::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-d6b147b{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d6b147b.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-14155ee{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-db53003{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-db53003.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-db53003 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-db53003.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-db53003.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-db53003.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-db53003.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-db53003.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-db53003.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-db53003.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-db53003.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-db53003.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-db53003.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-db53003 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-db53003 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-d7773a3{--display:flex;}.elementor-51 .elementor-element.elementor-element-958d293{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-958d293:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-958d293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-958d293:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-958d293, .elementor-51 .elementor-element.elementor-element-958d293::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-a1e457c{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a1e457c.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-4d5da4f{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-a531ca9{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-a531ca9.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-a531ca9 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-a531ca9.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-a531ca9 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-a531ca9 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-40c5735{--display:flex;}.elementor-51 .elementor-element.elementor-element-25e7498{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-25e7498:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-25e7498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-25e7498:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-25e7498, .elementor-51 .elementor-element.elementor-element-25e7498::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3b0dd8b{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3b0dd8b.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-66f826f{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-a1b317f{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-a1b317f.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-a1b317f .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-a1b317f.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-a1b317f .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-a1b317f .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-a7e26ec{--display:flex;}.elementor-51 .elementor-element.elementor-element-6c8842d{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6c8842d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6c8842d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-6c8842d:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-6c8842d, .elementor-51 .elementor-element.elementor-element-6c8842d::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-33112bf{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-33112bf.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-65ea407{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-557fd40{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-557fd40.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-557fd40 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-557fd40.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-557fd40 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-557fd40 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-d305efc{--display:flex;}.elementor-51 .elementor-element.elementor-element-a236804{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-a236804:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a236804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-a236804:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-a236804, .elementor-51 .elementor-element.elementor-element-a236804::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-8c19d3f{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8c19d3f.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-bd64232{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3a64dc1{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-3a64dc1 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3a64dc1.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-3a64dc1 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3a64dc1 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-28fadb5{--display:flex;}.elementor-51 .elementor-element.elementor-element-e399c5e{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-e399c5e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-e399c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-e399c5e:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-e399c5e, .elementor-51 .elementor-element.elementor-element-e399c5e::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-9cb662a{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-9cb662a.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-b902798{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-d5114be{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-d5114be.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-d5114be .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-d5114be.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-d5114be .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-d5114be .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-63fbda1{--display:flex;}.elementor-51 .elementor-element.elementor-element-02fb896{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-02fb896:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-02fb896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-02fb896:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-02fb896, .elementor-51 .elementor-element.elementor-element-02fb896::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-392a72b{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-392a72b.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-8852f56{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-69cf11b{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-69cf11b.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-69cf11b .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-69cf11b.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-69cf11b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-69cf11b .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-dbdad53{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-51 .elementor-element.elementor-element-478b2a48{--display:flex;}.elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-efd75da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-0f29122{--display:flex;}.elementor-51 .elementor-element.elementor-element-186e59c{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-186e59c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-186e59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-186e59c:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-186e59c, .elementor-51 .elementor-element.elementor-element-186e59c::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-e6782de{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e6782de.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6231c93{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6c0289d{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-6c0289d.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-6c0289d .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-6c0289d.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-6c0289d .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-6c0289d .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-a342015{--display:flex;}.elementor-51 .elementor-element.elementor-element-c2cd461{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c2cd461:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c2cd461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-c2cd461:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-c2cd461, .elementor-51 .elementor-element.elementor-element-c2cd461::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-d1c49d6{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-d1c49d6.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-25c5706{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-de7e705{width:initial;max-width:initial;bottom:-20px;}.elementor-51 .elementor-element.elementor-element-de7e705.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-de7e705{right:261.328px;}body.rtl .elementor-51 .elementor-element.elementor-element-de7e705{left:261.328px;}.elementor-51 .elementor-element.elementor-element-de7e705 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-de7e705.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-de7e705 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-de7e705 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-84cb82f{--display:flex;}.elementor-51 .elementor-element.elementor-element-6721aa6{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6721aa6:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6721aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-6721aa6:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-6721aa6, .elementor-51 .elementor-element.elementor-element-6721aa6::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-a993f39{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a993f39.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-8f48b28{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-d7a227e{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-d7a227e.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-d7a227e .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-d7a227e.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-d7a227e .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-d7a227e .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-5fbccc0{--display:flex;}.elementor-51 .elementor-element.elementor-element-64d24bd{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-64d24bd:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-64d24bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-64d24bd:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-64d24bd, .elementor-51 .elementor-element.elementor-element-64d24bd::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-12f0dc5{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-12f0dc5.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-16d6f2c{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-de914bb{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-de914bb.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-de914bb .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-de914bb.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-de914bb .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-de914bb .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6d3a154{--display:flex;}.elementor-51 .elementor-element.elementor-element-d937e6d{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-d937e6d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-d937e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-d937e6d:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-d937e6d, .elementor-51 .elementor-element.elementor-element-d937e6d::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-02b7576{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-02b7576.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-13cd379{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-5a528a9{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-5a528a9.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-5a528a9 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-5a528a9.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-5a528a9 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-5a528a9 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-604e365{--display:flex;}.elementor-51 .elementor-element.elementor-element-6fe55ea{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6fe55ea:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6fe55ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-6fe55ea:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-6fe55ea, .elementor-51 .elementor-element.elementor-element-6fe55ea::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-c7ef599{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c7ef599.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-ac84720{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7f30062{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-7f30062.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-7f30062 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7f30062.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-7f30062 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-7f30062 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-5a87dd1{--display:flex;}.elementor-51 .elementor-element.elementor-element-910dd76{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-910dd76:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-910dd76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-910dd76:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-910dd76, .elementor-51 .elementor-element.elementor-element-910dd76::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-08b9ed8{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-08b9ed8.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-fbea5ac{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-faf25e1{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-faf25e1.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-faf25e1 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-faf25e1.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-faf25e1 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-faf25e1 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6028aac{--display:flex;}.elementor-51 .elementor-element.elementor-element-5a84fb8{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-5a84fb8:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5a84fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-5a84fb8:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-5a84fb8, .elementor-51 .elementor-element.elementor-element-5a84fb8::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-89227f6{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-89227f6.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-dd81d61{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3228f6c{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-3228f6c.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-3228f6c .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3228f6c.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-3228f6c .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3228f6c .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-45fac55{--display:flex;}.elementor-51 .elementor-element.elementor-element-ed89af3{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-ed89af3:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ed89af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-ed89af3:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-ed89af3, .elementor-51 .elementor-element.elementor-element-ed89af3::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-b3b9e63{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b3b9e63.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-5947280{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-faf6dc2{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-faf6dc2 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-faf6dc2.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-faf6dc2 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-faf6dc2 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-3363652{--display:flex;}.elementor-51 .elementor-element.elementor-element-4489271{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-4489271:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4489271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-4489271:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-4489271, .elementor-51 .elementor-element.elementor-element-4489271::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-0395d0e{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-0395d0e.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-0be9e29{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-50fb86b{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-50fb86b.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-50fb86b .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-50fb86b.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-50fb86b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-50fb86b .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-59b7920{--display:flex;}.elementor-51 .elementor-element.elementor-element-0909c80{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-0909c80:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-0909c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-0909c80:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-0909c80, .elementor-51 .elementor-element.elementor-element-0909c80::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-318f5ec{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-318f5ec.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6491f6b{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-9a21979{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-9a21979.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-9a21979 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-9a21979.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-9a21979 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-9a21979 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-121453d{--display:flex;}.elementor-51 .elementor-element.elementor-element-ce8d848{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-ce8d848:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ce8d848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-ce8d848:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-ce8d848, .elementor-51 .elementor-element.elementor-element-ce8d848::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-c3cf8a3{--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c3cf8a3.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-description{font-family:"Works Sans", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1a3ac62{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-c9c4be2{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-c9c4be2 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-c9c4be2.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-c9c4be2 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-c9c4be2 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-f27a99d{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-51 .elementor-element.elementor-element-7e000edb{--display:flex;}.elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:42px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-40df7a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-b86c751{--display:flex;}.elementor-51 .elementor-element.elementor-element-d259962{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-d259962:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-d259962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-d259962:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-d259962, .elementor-51 .elementor-element.elementor-element-d259962::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-f822af2{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-f822af2.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-52d5f4f{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-8e10e44{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-8e10e44.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-8e10e44 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-8e10e44.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-8e10e44 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-8e10e44 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-d23dee1{--display:flex;}.elementor-51 .elementor-element.elementor-element-4b5dbe2{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-4b5dbe2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4b5dbe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-4b5dbe2:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-4b5dbe2, .elementor-51 .elementor-element.elementor-element-4b5dbe2::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-5401859{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-5401859.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-5401859.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5401859.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-5401859.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5401859.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5401859.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5401859.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5401859.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5401859.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-0f84442{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-faf2134{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-faf2134.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-faf2134 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-faf2134.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-faf2134 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-faf2134 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-678e992{--display:flex;}.elementor-51 .elementor-element.elementor-element-8141ec3{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-8141ec3:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8141ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-8141ec3:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-8141ec3, .elementor-51 .elementor-element.elementor-element-8141ec3::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-5e99f17{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5e99f17.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-116dff9{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-4cad680{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-4cad680.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-4cad680 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4cad680.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-4cad680 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-4cad680 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-61be427{--display:flex;}.elementor-51 .elementor-element.elementor-element-8825f54{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-8825f54:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8825f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-8825f54:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-8825f54, .elementor-51 .elementor-element.elementor-element-8825f54::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-a65ff89{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-a65ff89.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-9b43a76{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-30a9e41{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-30a9e41.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-30a9e41 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-30a9e41.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-30a9e41 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-30a9e41 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-dfd790e{--display:flex;}.elementor-51 .elementor-element.elementor-element-b3994cb{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-b3994cb:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-b3994cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-b3994cb:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-b3994cb, .elementor-51 .elementor-element.elementor-element-b3994cb::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-1f289ce{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1f289ce.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-dcd22ce{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-4f34fb1{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-4f34fb1 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4f34fb1.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-4f34fb1 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-4f34fb1 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-0f36473{--display:flex;}.elementor-51 .elementor-element.elementor-element-8fd2ef9{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-8fd2ef9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8fd2ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-8fd2ef9:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-8fd2ef9, .elementor-51 .elementor-element.elementor-element-8fd2ef9::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-bc5fa27{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-bc5fa27.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-67289aa{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-97145e9{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-97145e9.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-97145e9 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-97145e9.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-97145e9 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-97145e9 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-f835701{--display:flex;}.elementor-51 .elementor-element.elementor-element-cfcd794{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-cfcd794:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-cfcd794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-cfcd794:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-cfcd794, .elementor-51 .elementor-element.elementor-element-cfcd794::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-1410f64{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-1410f64.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-29e083e{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7fa7ea8{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-7fa7ea8 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7fa7ea8.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-7fa7ea8 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-7fa7ea8 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-2d8608f{--display:flex;}.elementor-51 .elementor-element.elementor-element-c3121b2{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c3121b2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c3121b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-c3121b2:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-c3121b2, .elementor-51 .elementor-element.elementor-element-c3121b2::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-99af96e{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-99af96e.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-fea55d4{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-f1579b2{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-f1579b2.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-f1579b2 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-f1579b2.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-f1579b2 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-f1579b2 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-3c7ec46{--display:flex;}.elementor-51 .elementor-element.elementor-element-1c3d33a{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1c3d33a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1c3d33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-1c3d33a:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-1c3d33a, .elementor-51 .elementor-element.elementor-element-1c3d33a::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-4844b6d{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-4844b6d.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:30px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-abea35f{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-48454b5{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-48454b5.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-48454b5 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-48454b5.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-48454b5 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-48454b5 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-dfe85e7{--display:flex;}.elementor-51 .elementor-element.elementor-element-9efd4e1{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-9efd4e1:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-9efd4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-9efd4e1:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-9efd4e1, .elementor-51 .elementor-element.elementor-element-9efd4e1::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-c62fe90{--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-c62fe90.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-description{font-family:"Work Sans New", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-63a92e7{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-8afce45{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-8afce45.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-8afce45 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-8afce45.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-8afce45 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-8afce45 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-976e1ef{--display:flex;}.elementor-51 .elementor-element.elementor-element-c1e5f5b{--display:flex;--min-height:350px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c1e5f5b:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c1e5f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-c1e5f5b:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-51 .elementor-element.elementor-element-c1e5f5b, .elementor-51 .elementor-element.elementor-element-c1e5f5b::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-e0ed936{--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e0ed936.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-title a{font-family:"Sangblue Kingdom", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-description{font-family:"Work Sans New", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-720b0ca{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-679b77e{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-679b77e.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-679b77e .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-679b77e.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-679b77e .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-679b77e .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-726278e{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-51 .elementor-element.elementor-element-64cb5607{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-64cb5607:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-64cb5607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-51 .elementor-element.elementor-element-2cd9381{--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-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 5px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:36px;font-weight:500;text-transform:capitalize;line-height:50px;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper p{color:#000000;font-family:"Works Sans", Sans-serif;font-size:21px;font-weight:400;line-height:30px;}.elementor-51 .elementor-element.elementor-element-43f687fc .elementor-button{background-color:#6E7F8D;font-family:"Works Sans", Sans-serif;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6E7F8D;border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-51 .elementor-element.elementor-element-43f687fc .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-43f687fc .elementor-button:focus{background-color:#FFFFFF;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-43f687fc{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-43f687fc.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-43f687fc .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-43f687fc .elementor-button:focus svg{fill:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-40be4c32{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-40be4c32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-614d5af5{--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:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-303e7a3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:38px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper p{color:#000000;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-51 .elementor-element.elementor-element-20cb70e3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-64c98743{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-f1a78b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:123px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-f1a78b7{right:-51px;}body.rtl .elementor-51 .elementor-element.elementor-element-f1a78b7{left:-51px;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-f1a78b7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-51 .elementor-element.elementor-element-f1a78b7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-51 .elementor-element.elementor-element-f1a78b7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-title{margin-bottom:12px;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-66062a1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:493px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-66062a1a{right:-102px;}body.rtl .elementor-51 .elementor-element.elementor-element-66062a1a{left:-102px;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-66062a1a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-51 .elementor-element.elementor-element-66062a1a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-51 .elementor-element.elementor-element-66062a1a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-title{margin-bottom:12px;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7c9ca733{--display:flex;--min-height:527px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7c9ca733:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7c9ca733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://howalehospital.co.in/wp-content/uploads/2025/08/Group-832-e1744989319658.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.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-51 .elementor-element.elementor-element-aad0cc5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-51 .elementor-element.elementor-element-aad0cc5 img{width:62%;}.elementor-51 .elementor-element.elementor-element-3ef8494c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-47e39593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:117px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-47e39593{left:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-47e39593{right:0px;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-47e39593.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-51 .elementor-element.elementor-element-47e39593.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-51 .elementor-element.elementor-element-47e39593.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-title{margin-bottom:12px;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-50ff65e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-33px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-50ff65e9{left:-120px;}body.rtl .elementor-51 .elementor-element.elementor-element-50ff65e9{right:-120px;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-50ff65e9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-51 .elementor-element.elementor-element-50ff65e9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-51 .elementor-element.elementor-element-50ff65e9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-title{margin-bottom:12px;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-description{font-family:"Works Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-632191ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-ad19a20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-20e0349e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-51 .elementor-element.elementor-element-706f28da{--display:flex;}.elementor-51 .elementor-element.elementor-element-6ce8d6d3{--display:flex;}.elementor-51 .elementor-element.elementor-element-48b67619{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-48b67619.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-51 .elementor-element.elementor-element-48b67619.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-51 .elementor-element.elementor-element-48b67619.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-title{margin-bottom:12px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-4a7b71ff{--display:flex;}.elementor-51 .elementor-element.elementor-element-211c7b6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-211c7b6d .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-211c7b6d .elementor-image-box-title{margin-bottom:12px;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-211c7b6d .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-1a2d290b{--display:flex;}.elementor-51 .elementor-element.elementor-element-1ad209a{--display:flex;}.elementor-51 .elementor-element.elementor-element-6a747b97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-6a747b97.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-51 .elementor-element.elementor-element-6a747b97.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-51 .elementor-element.elementor-element-6a747b97.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-title{margin-bottom:12px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-553d40b6{--display:flex;}.elementor-51 .elementor-element.elementor-element-604d28c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-604d28c .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-604d28c .elementor-image-box-title{margin-bottom:12px;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-604d28c .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-39bd1799{--display:flex;}.elementor-51 .elementor-element.elementor-element-3b21a13d{--display:flex;}.elementor-51 .elementor-element.elementor-element-5fc72126{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-5fc72126.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-51 .elementor-element.elementor-element-5fc72126.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-51 .elementor-element.elementor-element-5fc72126.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-title{margin-bottom:12px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3d915115{--display:flex;}.elementor-51 .elementor-element.elementor-element-520b3cdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-520b3cdf .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-520b3cdf .elementor-image-box-title{margin-bottom:12px;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-520b3cdf .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-47c9b46f{--display:flex;}.elementor-51 .elementor-element.elementor-element-29da22cc{--display:flex;}.elementor-51 .elementor-element.elementor-element-53d3b402{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-53d3b402.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-51 .elementor-element.elementor-element-53d3b402.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-51 .elementor-element.elementor-element-53d3b402.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-title{margin-bottom:12px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3da60eb5{--display:flex;}.elementor-51 .elementor-element.elementor-element-3a96c4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-3a96c4a .elementor-image-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3a96c4a .elementor-image-box-title{margin-bottom:12px;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:26px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3a96c4a .elementor-image-box-description{font-size:15px;font-weight:400;line-height:26px;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-68ca386a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1118659d{--display:flex;--min-height:470px;--justify-content:center;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1118659d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1118659d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://howalehospital.co.in/wp-content/uploads/2025/08/Group-39473-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-53d2ae81{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-7595b3ec{width:var( --container-widget-width, 56% );max-width:56%;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 20px 0px;font-family:"Sangblue Kingdom", Sans-serif;font-size:38px;font-weight:500;text-transform:capitalize;line-height:55px;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper p{color:#000000;font-family:"Works Sans", Sans-serif;font-size:22px;font-weight:400;line-height:30px;letter-spacing:0.5px;}.elementor-51 .elementor-element.elementor-element-5f7f47fe{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-42217c48 .elementor-button{background-color:#6E7F8D;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6E7F8D;border-radius:15px 15px 15px 15px;padding:15px 30px 15px 30px;}.elementor-51 .elementor-element.elementor-element-42217c48 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-42217c48 .elementor-button:focus{background-color:#FFFFFF00;color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-42217c48{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-42217c48 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-42217c48 .elementor-button:focus svg{fill:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5af1b5dc{--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:20px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-51 .elementor-element.elementor-element-6f5f6994{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6ecf9eaf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"SangBleu Kingdom", Sans-serif;font-size:38px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper p{color:#000000;font-family:"Work Sans New", Sans-serif;font-size:21px;font-weight:500;line-height:30px;}.elementor-51 .elementor-element.elementor-element-66d88f3b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-34a07d6b .elementor-button{background-color:#FFFFFF;font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:500;fill:#6E7F8D;color:#6E7F8D;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6E7F8D;border-radius:15px 15px 15px 15px;padding:15px 40px 15px 40px;}.elementor-51 .elementor-element.elementor-element-34a07d6b .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-34a07d6b .elementor-button:focus{background-color:#6E7F8D;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-34a07d6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-51 .elementor-element.elementor-element-34a07d6b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-51 .elementor-element.elementor-element-34a07d6b .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-34a07d6b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-411deba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-38c2719a{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-51 .elementor-element.elementor-element-38c2719a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-38c2719a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-51 .elementor-element.elementor-element-67697a3b img{width:100%;height:350px;border-radius:8px 8px 8px 8px;}.elementor-51 .elementor-element.elementor-element-5247f5fa .elementor-button{background-color:#D9D9D9;font-family:"Work Sans New", Sans-serif;font-size:12px;font-weight:600;fill:#4F4F4F;color:#4F4F4F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9D9D9;border-radius:8px 8px 8px 8px;padding:10px 15px 10px 15px;}.elementor-51 .elementor-element.elementor-element-5247f5fa .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-5247f5fa .elementor-button:focus{background-color:#6E7F8D;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5247f5fa{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-5247f5fa .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-5247f5fa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6ceb70ac .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:26px;}.elementor-51 .elementor-element.elementor-element-6ceb70ac .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-6ceb70ac .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-6ceb70ac .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-6ceb70ac .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-749e5bc5{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-51 .elementor-element.elementor-element-749e5bc5:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-749e5bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-51 .elementor-element.elementor-element-34d5573e img{width:100%;height:350px;border-radius:8px 8px 8px 8px;}.elementor-51 .elementor-element.elementor-element-51afd8b2 .elementor-button{background-color:#D9D9D9;font-family:"Work Sans New", Sans-serif;font-size:12px;font-weight:600;fill:#4F4F4F;color:#4F4F4F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9D9D9;border-radius:8px 8px 8px 8px;padding:10px 15px 10px 15px;}.elementor-51 .elementor-element.elementor-element-51afd8b2 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-51afd8b2 .elementor-button:focus{background-color:#6E7F8D;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-51afd8b2{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-51afd8b2 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-51afd8b2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6ed82aff .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:26px;}.elementor-51 .elementor-element.elementor-element-6ed82aff .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-6ed82aff .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-6ed82aff .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-6ed82aff .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-4a68fdfb{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-51 .elementor-element.elementor-element-4a68fdfb:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4a68fdfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-51 .elementor-element.elementor-element-1f43d202 img{width:100%;height:350px;border-radius:8px 8px 8px 8px;}.elementor-51 .elementor-element.elementor-element-334a0ec5 .elementor-button{background-color:#D9D9D9;font-family:"Work Sans New", Sans-serif;font-size:12px;font-weight:600;fill:#4F4F4F;color:#4F4F4F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9D9D9;border-radius:8px 8px 8px 8px;padding:10px 15px 10px 15px;}.elementor-51 .elementor-element.elementor-element-334a0ec5 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-334a0ec5 .elementor-button:focus{background-color:#6E7F8D;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-334a0ec5{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-334a0ec5 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-334a0ec5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3a6a4b0 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:26px;}.elementor-51 .elementor-element.elementor-element-3a6a4b0 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-3a6a4b0 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-3a6a4b0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-3a6a4b0 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-42fdda0a{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-51 .elementor-element.elementor-element-42fdda0a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-42fdda0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-51 .elementor-element.elementor-element-4a17e995 img{width:100%;height:350px;border-radius:8px 8px 8px 8px;}.elementor-51 .elementor-element.elementor-element-73c94a52 .elementor-button{background-color:#D9D9D9;font-family:"Work Sans New", Sans-serif;font-size:12px;font-weight:600;fill:#4F4F4F;color:#4F4F4F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9D9D9;border-radius:8px 8px 8px 8px;padding:10px 15px 10px 15px;}.elementor-51 .elementor-element.elementor-element-73c94a52 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-73c94a52 .elementor-button:focus{background-color:#6E7F8D;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-73c94a52{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-73c94a52 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-73c94a52 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2b538501 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 0px 0px;font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:26px;}.elementor-51 .elementor-element.elementor-element-2b538501 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-2b538501 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-2b538501 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-2b538501 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans New", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-4421f24e{--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:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7555a8e9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-159cbe22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-76e34378 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"SangBleu Kingdom", Sans-serif;font-size:38px;font-weight:500;text-transform:capitalize;line-height:65px;}.elementor-51 .elementor-element.elementor-element-76e34378 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-76e34378 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-51 .elementor-element.elementor-element-76e34378 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-51 .elementor-element.elementor-element-76e34378 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:"Works Sans", Sans-serif;font-size:20px;font-weight:600;color:#272D27;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9EAE9;padding:20px 0px 20px 0px;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#272D27;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#272D27;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body p, .elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body{font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body{padding:20px 0px 0px 0px;}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-af1bdb8{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-133f03cc{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-72eb287{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-384f9db5{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-c822f73{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-33251c38{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-64cb5607{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-2cd9381{--width:30%;}.elementor-51 .elementor-element.elementor-element-40be4c32{--width:70%;}.elementor-51 .elementor-element.elementor-element-614d5af5{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-64c98743{--width:80%;}.elementor-51 .elementor-element.elementor-element-7c9ca733{--width:100%;}.elementor-51 .elementor-element.elementor-element-3ef8494c{--width:80%;}.elementor-51 .elementor-element.elementor-element-ad19a20{--width:50%;}.elementor-51 .elementor-element.elementor-element-20e0349e{--width:50%;}.elementor-51 .elementor-element.elementor-element-68ca386a{--content-width:1300px;}.elementor-51 .elementor-element.elementor-element-53d2ae81{--width:97%;}.elementor-51 .elementor-element.elementor-element-66d88f3b{--width:30%;}.elementor-51 .elementor-element.elementor-element-4421f24e{--content-width:1300px;}}@media(max-width:1366px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-2cd9381{--width:25%;}.elementor-51 .elementor-element.elementor-element-40be4c32{--width:75%;}}@media(max-width:1366px){.elementor-51 .elementor-element.elementor-element-409c7dcc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-409c7dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-51 .elementor-element.elementor-element-409c7dcc{padding:180px 40px 180px 40px;}.elementor-51 .elementor-element.elementor-element-1d2bad8{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-51 .elementor-element.elementor-element-af1bdb8{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-133f03cc{--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-5629887b{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6c86ae91{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-2dbdd0ca{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-3bb82479{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-14c5c85{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-46d9e1d8{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-7f02395f{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-72eb287{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-384f9db5{--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-65ee76a7{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-3199da57{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-2e640c91{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-460f29a6{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-f0072f1{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-ac1aae3{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-74444c75{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6d5eaf85{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-756ed9a3{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-1a890280{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-2c34f84c{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6a717629{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-c822f73{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-33251c38{--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-5fd624c0{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-1c940f0d{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-2b6fbc6{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-1ff61f5{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-1b119407{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-343496cb{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-18e79dda{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-2387c126{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-5e35f522{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-b7a361f{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-4f27003{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-77f15ae5{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-3dfdbc3b{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-464e2899{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-230c55b1{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-14155ee{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-4d5da4f{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-66f826f{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-65ea407{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-bd64232{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-b902798{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-8852f56{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6231c93{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-25c5706{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-8f48b28{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-16d6f2c{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-13cd379{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-ac84720{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-fbea5ac{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-dd81d61{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-5947280{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-0be9e29{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6491f6b{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-1a3ac62{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-52d5f4f{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-0f84442{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-116dff9{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-9b43a76{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-dcd22ce{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-67289aa{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-29e083e{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-fea55d4{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-abea35f{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-63a92e7{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-720b0ca{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;font-size:26px;line-height:41px;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper p{color:#000000;font-size:18px;line-height:25px;}.elementor-51 .elementor-element.elementor-element-43f687fc{padding:10px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-43f687fc .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-51 .elementor-element.elementor-element-67697a3b img{height:230px;}.elementor-51 .elementor-element.elementor-element-6ceb70ac .elementskit-section-title-wraper .elementskit-section-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-34d5573e img{height:230px;}.elementor-51 .elementor-element.elementor-element-6ed82aff .elementskit-section-title-wraper .elementskit-section-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-1f43d202 img{height:230px;}.elementor-51 .elementor-element.elementor-element-3a6a4b0 .elementskit-section-title-wraper .elementskit-section-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-4a17e995 img{height:230px;}.elementor-51 .elementor-element.elementor-element-2b538501 .elementskit-section-title-wraper .elementskit-section-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:18px;}}@media(max-width:1280px){.elementor-51 .elementor-element.elementor-element-409c7dcc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-409c7dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-51 .elementor-element.elementor-element-409c7dcc{padding:150px 40px 150px 40px;}.elementor-51 .elementor-element.elementor-element-1d2bad8{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;font-size:45px;line-height:59px;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper p{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-21f0d74{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-48a0927 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-a5615bf{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-478b2a48{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-efd75da{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-7e000edb{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-40df7a4{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-64cb5607{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-614d5af5{--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-66062a1a{top:441px;}.elementor-51 .elementor-element.elementor-element-7c9ca733{--min-height:460px;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-aad0cc5{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-50ff65e9{left:-89px;}body.rtl .elementor-51 .elementor-element.elementor-element-50ff65e9{right:-89px;}.elementor-51 .elementor-element.elementor-element-50ff65e9{bottom:-54px;}.elementor-51 .elementor-element.elementor-element-68ca386a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-1118659d{--min-height:370px;}.elementor-51 .elementor-element.elementor-element-4421f24e{--padding-top:40px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-409c7dcc{padding:130px 40px 135px 40px;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title{font-size:32px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper p{font-size:18px;}.elementor-51 .elementor-element.elementor-element-212411e .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-133f03cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1a0c682e .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-5629887b{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-4c95ff73 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-4c95ff73 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-4c95ff73 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-52faf005 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-6c86ae91{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-5858a870 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-5858a870 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-5858a870 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-3640614e .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-2dbdd0ca{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-25cfea8b .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-25cfea8b .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-25cfea8b .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-5e804a94 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-3bb82479{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-285a9e55 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-285a9e55 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-285a9e55 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-1e436762 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-14c5c85{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-4a428e3b .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-4a428e3b .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-4a428e3b .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-3536cd15 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-46d9e1d8{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-10a2d2d4 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-10a2d2d4 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-10a2d2d4 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-59113f6f .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-7f02395f{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-232615cc .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-232615cc .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-232615cc .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-a50e450 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-384f9db5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-4167af93 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-65ee76a7{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-18002876 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-18002876 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-18002876 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-3e1d1903 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-3199da57{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-7526a08 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-7526a08 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-7526a08 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6e2992e .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-2e640c91{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-3e51f3ec .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3e51f3ec .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-3e51f3ec .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-5a691614 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-460f29a6{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-78f007a8 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-78f007a8 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-78f007a8 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-771bead5 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-f0072f1{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-36061680 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-36061680 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-36061680 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-2afc9c1f .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-ac1aae3{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-261a2253 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-261a2253 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-261a2253 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-61d201e4 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-74444c75{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-757e6f3b .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-757e6f3b .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-757e6f3b .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6c654364 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-6d5eaf85{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-44b4e3bc .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-44b4e3bc .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-44b4e3bc .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-760cebe4 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-756ed9a3{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-1de49866 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-1de49866 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-1de49866 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-47f0bdab .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-1a890280{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-2df4f0ce .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-2df4f0ce .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-2df4f0ce .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-56fa78fa .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-2c34f84c{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-38a46d84 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-38a46d84 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-38a46d84 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-2b0198ad .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-6a717629{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-2f97621b .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-2f97621b .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-2f97621b .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-f1e950b .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-33251c38{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1135afd6 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-5fd624c0{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-447246d8 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-447246d8 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-447246d8 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-26bcb2a5 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-1c940f0d{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-2e157817 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-2e157817 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-2e157817 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-49bc7547 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-2b6fbc6{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-1562c9d6 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-1562c9d6 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-1562c9d6 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-7c2697d2 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-1ff61f5{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-64e79bdc .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-64e79bdc .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-64e79bdc .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-3e94e1b6 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-343496cb{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-26e48c3a .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-26e48c3a .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-26e48c3a .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-680ef459 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-18e79dda{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-29913519 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-29913519 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-29913519 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6337d0e9 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-2387c126{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-3b626619 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3b626619 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-3b626619 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-fd48d82 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-5e35f522{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-3d2a1b18 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3d2a1b18 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-3d2a1b18 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-308d3ae8 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-4f27003{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-682c21e .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-682c21e .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-682c21e .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-37db5d23 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-3dfdbc3b{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-79a8003f .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-79a8003f .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-79a8003f .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-1b57f901 .elementor-button{font-size:16px;border-radius:80px 80px 80px 80px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-230c55b1{text-align:center;font-size:14px;}.elementor-51 .elementor-element.elementor-element-3321fc7f .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3321fc7f .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-3321fc7f .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-48a0927 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-a5615bf{--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-b85af98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-b6cfe1a{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-14155ee{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-db53003{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-db53003{left:14px;}.elementor-51 .elementor-element.elementor-element-db53003{bottom:0px;}.elementor-51 .elementor-element.elementor-element-db53003 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-db53003 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-db53003 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-d7773a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-958d293{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-4d5da4f{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-a531ca9{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-a531ca9{left:14px;}.elementor-51 .elementor-element.elementor-element-a531ca9{bottom:8px;}.elementor-51 .elementor-element.elementor-element-a531ca9 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-a531ca9 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-a531ca9 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-40c5735{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-25e7498{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-66f826f{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-a1b317f{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-a1b317f{left:14px;}.elementor-51 .elementor-element.elementor-element-a1b317f{bottom:0px;}.elementor-51 .elementor-element.elementor-element-a1b317f .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-a1b317f .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-a1b317f .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-a7e26ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6c8842d{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-65ea407{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-557fd40{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-557fd40{left:14px;}.elementor-51 .elementor-element.elementor-element-557fd40{bottom:0px;}.elementor-51 .elementor-element.elementor-element-557fd40 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-557fd40 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-557fd40 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-d305efc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a236804{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-bd64232{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3a64dc1{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-3a64dc1{left:14px;}.elementor-51 .elementor-element.elementor-element-3a64dc1{bottom:0px;}.elementor-51 .elementor-element.elementor-element-3a64dc1 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3a64dc1 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-3a64dc1 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-28fadb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e399c5e{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-b902798{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-d5114be{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-d5114be{left:14px;}.elementor-51 .elementor-element.elementor-element-d5114be{bottom:0px;}.elementor-51 .elementor-element.elementor-element-d5114be .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-d5114be .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-d5114be .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-63fbda1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-02fb896{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-8852f56{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-69cf11b{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-69cf11b{left:14px;}.elementor-51 .elementor-element.elementor-element-69cf11b{bottom:0px;}.elementor-51 .elementor-element.elementor-element-69cf11b .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-69cf11b .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-69cf11b .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-dbdad53{--e-n-carousel-swiper-slides-to-display:3;}.elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-efd75da{--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-0f29122{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-186e59c{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-6231c93{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-6c0289d{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-6c0289d{left:14px;}.elementor-51 .elementor-element.elementor-element-6c0289d{bottom:0px;}.elementor-51 .elementor-element.elementor-element-6c0289d .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-6c0289d .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-6c0289d .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-a342015{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c2cd461{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-25c5706{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-de7e705{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-de7e705{left:14px;}.elementor-51 .elementor-element.elementor-element-de7e705{bottom:8px;}.elementor-51 .elementor-element.elementor-element-de7e705 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-de7e705 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-de7e705 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-84cb82f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6721aa6{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-8f48b28{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-d7a227e{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-d7a227e{left:14px;}.elementor-51 .elementor-element.elementor-element-d7a227e{bottom:0px;}.elementor-51 .elementor-element.elementor-element-d7a227e .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-d7a227e .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-d7a227e .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-5fbccc0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-64d24bd{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-16d6f2c{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-de914bb{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-de914bb{left:14px;}.elementor-51 .elementor-element.elementor-element-de914bb{bottom:0px;}.elementor-51 .elementor-element.elementor-element-de914bb .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-de914bb .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-de914bb .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6d3a154{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d937e6d{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-13cd379{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-5a528a9{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-5a528a9{left:14px;}.elementor-51 .elementor-element.elementor-element-5a528a9{bottom:0px;}.elementor-51 .elementor-element.elementor-element-5a528a9 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-5a528a9 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-5a528a9 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-604e365{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6fe55ea{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-ac84720{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7f30062{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-7f30062{left:14px;}.elementor-51 .elementor-element.elementor-element-7f30062{bottom:0px;}.elementor-51 .elementor-element.elementor-element-7f30062 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-7f30062 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-7f30062 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-5a87dd1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-910dd76{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-fbea5ac{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-faf25e1{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-faf25e1{left:14px;}.elementor-51 .elementor-element.elementor-element-faf25e1{bottom:0px;}.elementor-51 .elementor-element.elementor-element-faf25e1 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-faf25e1 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-faf25e1 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6028aac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5a84fb8{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-dd81d61{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3228f6c{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-3228f6c{left:14px;}.elementor-51 .elementor-element.elementor-element-3228f6c{bottom:0px;}.elementor-51 .elementor-element.elementor-element-3228f6c .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3228f6c .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-3228f6c .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-45fac55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ed89af3{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-5947280{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-faf6dc2{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-faf6dc2{left:14px;}.elementor-51 .elementor-element.elementor-element-faf6dc2{bottom:0px;}.elementor-51 .elementor-element.elementor-element-faf6dc2 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-faf6dc2 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-faf6dc2 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-3363652{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4489271{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-0be9e29{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-50fb86b{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-50fb86b{left:14px;}.elementor-51 .elementor-element.elementor-element-50fb86b{bottom:0px;}.elementor-51 .elementor-element.elementor-element-50fb86b .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-50fb86b .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-50fb86b .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-59b7920{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0909c80{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-6491f6b{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-9a21979{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-9a21979{left:14px;}.elementor-51 .elementor-element.elementor-element-9a21979{bottom:0px;}.elementor-51 .elementor-element.elementor-element-9a21979 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-9a21979 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-9a21979 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-121453d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ce8d848{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3{padding:2px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-description{font-size:22px;}.elementor-51 .elementor-element.elementor-element-1a3ac62{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-c9c4be2{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-c9c4be2{left:14px;}.elementor-51 .elementor-element.elementor-element-c9c4be2{bottom:0px;}.elementor-51 .elementor-element.elementor-element-c9c4be2 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-c9c4be2 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-c9c4be2 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-f27a99d{--e-n-carousel-swiper-slides-to-display:3;}.elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-40df7a4{--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-b86c751{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d259962{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-52d5f4f{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-8e10e44{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-8e10e44{left:14px;}.elementor-51 .elementor-element.elementor-element-8e10e44{bottom:0px;}.elementor-51 .elementor-element.elementor-element-8e10e44 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-8e10e44 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-8e10e44 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-d23dee1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4b5dbe2{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-0f84442{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-faf2134{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-faf2134{left:14px;}.elementor-51 .elementor-element.elementor-element-faf2134{bottom:8px;}.elementor-51 .elementor-element.elementor-element-faf2134 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-faf2134 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-faf2134 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-678e992{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8141ec3{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-116dff9{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4cad680{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-4cad680{left:14px;}.elementor-51 .elementor-element.elementor-element-4cad680{bottom:0px;}.elementor-51 .elementor-element.elementor-element-4cad680 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-4cad680 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-4cad680 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-61be427{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8825f54{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-9b43a76{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-30a9e41{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-30a9e41{left:14px;}.elementor-51 .elementor-element.elementor-element-30a9e41{bottom:0px;}.elementor-51 .elementor-element.elementor-element-30a9e41 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-30a9e41 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-30a9e41 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-dfd790e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-b3994cb{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-dcd22ce{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4f34fb1{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-4f34fb1{left:14px;}.elementor-51 .elementor-element.elementor-element-4f34fb1{bottom:0px;}.elementor-51 .elementor-element.elementor-element-4f34fb1 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-4f34fb1 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-4f34fb1 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-0f36473{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8fd2ef9{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-67289aa{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-97145e9{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-97145e9{left:14px;}.elementor-51 .elementor-element.elementor-element-97145e9{bottom:0px;}.elementor-51 .elementor-element.elementor-element-97145e9 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-97145e9 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-97145e9 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-f835701{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-cfcd794{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-29e083e{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7fa7ea8{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-7fa7ea8{left:14px;}.elementor-51 .elementor-element.elementor-element-7fa7ea8{bottom:0px;}.elementor-51 .elementor-element.elementor-element-7fa7ea8 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-7fa7ea8 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-7fa7ea8 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-2d8608f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c3121b2{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-fea55d4{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-f1579b2{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-f1579b2{left:14px;}.elementor-51 .elementor-element.elementor-element-f1579b2{bottom:0px;}.elementor-51 .elementor-element.elementor-element-f1579b2 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-f1579b2 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-f1579b2 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-3c7ec46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1c3d33a{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-abea35f{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-48454b5{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-48454b5{left:14px;}.elementor-51 .elementor-element.elementor-element-48454b5{bottom:0px;}.elementor-51 .elementor-element.elementor-element-48454b5 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-48454b5 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-48454b5 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-dfe85e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9efd4e1{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-c62fe90{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-description{font-size:22px;}.elementor-51 .elementor-element.elementor-element-63a92e7{text-align:center;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-8afce45{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-8afce45{left:14px;}.elementor-51 .elementor-element.elementor-element-8afce45{bottom:0px;}.elementor-51 .elementor-element.elementor-element-8afce45 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-8afce45 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-8afce45 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-976e1ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c1e5f5b{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-e0ed936{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-description{font-size:22px;}.elementor-51 .elementor-element.elementor-element-720b0ca{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-679b77e{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-679b77e{left:14px;}.elementor-51 .elementor-element.elementor-element-679b77e{bottom:0px;}.elementor-51 .elementor-element.elementor-element-679b77e .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-679b77e .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-679b77e .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-726278e{--e-n-carousel-swiper-slides-to-display:3;}.elementor-51 .elementor-element.elementor-element-64cb5607{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-2cd9381{--justify-content:center;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper p{font-size:16px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-43f687fc .elementor-button{font-size:14px;padding:14px 14px 14px 14px;}.elementor-51 .elementor-element.elementor-element-614d5af5{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper p{font-size:18px;}.elementor-51 .elementor-element.elementor-element-20cb70e3{--min-height:52px;}.elementor-51 .elementor-element.elementor-element-64c98743{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-title{font-size:16px;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-description{font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-66062a1a{right:-40px;}body.rtl .elementor-51 .elementor-element.elementor-element-66062a1a{left:-40px;}.elementor-51 .elementor-element.elementor-element-66062a1a{top:283px;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-title{font-size:16px;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-7c9ca733{--min-height:319px;--justify-content:center;}.elementor-51 .elementor-element.elementor-element-aad0cc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-51 .elementor-element.elementor-element-aad0cc5 img{width:64%;}.elementor-51 .elementor-element.elementor-element-3ef8494c{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-47e39593{left:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-47e39593{right:0px;}.elementor-51 .elementor-element.elementor-element-47e39593{top:47px;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-title{font-size:16px;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-description{font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-50ff65e9{left:-37px;}body.rtl .elementor-51 .elementor-element.elementor-element-50ff65e9{right:-37px;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-title{font-size:16px;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-211c7b6d .elementor-image-box-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-211c7b6d .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-604d28c .elementor-image-box-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-604d28c .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-520b3cdf .elementor-image-box-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-520b3cdf .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-3a96c4a .elementor-image-box-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-3a96c4a .elementor-image-box-description{font-size:14px;}.elementor-51 .elementor-element.elementor-element-1118659d{--min-height:368px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1118659d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1118659d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-7595b3ec{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper p{font-size:18px;}.elementor-51 .elementor-element.elementor-element-5f7f47fe{--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-start;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-51 .elementor-element.elementor-element-42217c48 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper p{font-size:18px;}.elementor-51 .elementor-element.elementor-element-34a07d6b .elementor-button{font-size:16px;padding:15px 20px 15px 20px;}.elementor-51 .elementor-element.elementor-element-38c2719a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-67697a3b img{height:120px;}.elementor-51 .elementor-element.elementor-element-5247f5fa{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-5247f5fa .elementor-button{font-size:8px;padding:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-6ceb70ac .elementskit-section-title-wraper .elementskit-section-title{font-size:13px;line-height:1.3em;}.elementor-51 .elementor-element.elementor-element-749e5bc5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-34d5573e img{height:120px;}.elementor-51 .elementor-element.elementor-element-51afd8b2{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-51afd8b2 .elementor-button{font-size:8px;padding:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-6ed82aff .elementskit-section-title-wraper .elementskit-section-title{font-size:13px;line-height:1.3em;}.elementor-51 .elementor-element.elementor-element-4a68fdfb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-1f43d202 img{height:120px;}.elementor-51 .elementor-element.elementor-element-334a0ec5{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-334a0ec5 .elementor-button{font-size:8px;padding:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-3a6a4b0 .elementskit-section-title-wraper .elementskit-section-title{font-size:13px;line-height:1.3em;}.elementor-51 .elementor-element.elementor-element-42fdda0a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-4a17e995 img{height:120px;}.elementor-51 .elementor-element.elementor-element-73c94a52{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-73c94a52 .elementor-button{font-size:8px;padding:5px 5px 5px 5px;}.elementor-51 .elementor-element.elementor-element-2b538501 .elementskit-section-title-wraper .elementskit-section-title{font-size:13px;line-height:1.3em;}.elementor-51 .elementor-element.elementor-element-76e34378 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:19px;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body p, .elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body{font-size:18px;}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-409c7dcc:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-409c7dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-51 .elementor-element.elementor-element-409c7dcc{padding:110px 20px 110px 20px;}.elementor-51 .elementor-element.elementor-element-1d2bad8{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 20px 0px;font-size:28px;}.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper p{font-size:18px;line-height:1.5em;}.elementor-51 .elementor-element.elementor-element-212411e .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-1a0c682e .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-52faf005 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-3640614e .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-5e804a94 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-1e436762 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-3536cd15 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-59113f6f .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-a50e450 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-4167af93 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-3e1d1903 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-6e2992e .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-5a691614 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-771bead5 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-2afc9c1f .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-61d201e4 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-6c654364 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-760cebe4 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-47f0bdab .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-56fa78fa .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-2b0198ad .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-f1e950b .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-1135afd6 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-26bcb2a5 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-49bc7547 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-7c2697d2 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-3e94e1b6 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-680ef459 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-6337d0e9 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-fd48d82 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-308d3ae8 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-37db5d23 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-1b57f901 .elementor-button{font-size:14px;padding:10px 30px 10px 30px;}.elementor-51 .elementor-element.elementor-element-21f0d74{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-48a0927 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-a5615bf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-14155ee{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-db53003{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-db53003{left:5px;}.elementor-51 .elementor-element.elementor-element-db53003{bottom:8px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-4d5da4f{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-a531ca9{right:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-a531ca9{left:0px;}.elementor-51 .elementor-element.elementor-element-a531ca9{bottom:8px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-66f826f{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-a1b317f{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-a1b317f{left:5px;}.elementor-51 .elementor-element.elementor-element-a1b317f{bottom:8px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-65ea407{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-557fd40{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-557fd40{left:5px;}.elementor-51 .elementor-element.elementor-element-557fd40{bottom:8px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-bd64232{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3a64dc1{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-3a64dc1{left:5px;}.elementor-51 .elementor-element.elementor-element-3a64dc1{bottom:8px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-b902798{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-d5114be{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-d5114be{left:5px;}.elementor-51 .elementor-element.elementor-element-d5114be{bottom:8px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-8852f56{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-69cf11b{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-69cf11b{left:5px;}.elementor-51 .elementor-element.elementor-element-69cf11b{bottom:8px;}.elementor-51 .elementor-element.elementor-element-dbdad53{--e-n-carousel-swiper-slides-to-display:1;}.elementor-51 .elementor-element.elementor-element-478b2a48{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-efd75da{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-6231c93{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-6c0289d{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-6c0289d{left:5px;}.elementor-51 .elementor-element.elementor-element-6c0289d{bottom:8px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-25c5706{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-de7e705{right:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-de7e705{left:0px;}.elementor-51 .elementor-element.elementor-element-de7e705{bottom:8px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-8f48b28{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-d7a227e{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-d7a227e{left:5px;}.elementor-51 .elementor-element.elementor-element-d7a227e{bottom:8px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-16d6f2c{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-de914bb{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-de914bb{left:5px;}.elementor-51 .elementor-element.elementor-element-de914bb{bottom:8px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-13cd379{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-5a528a9{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-5a528a9{left:5px;}.elementor-51 .elementor-element.elementor-element-5a528a9{bottom:8px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-ac84720{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7f30062{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-7f30062{left:5px;}.elementor-51 .elementor-element.elementor-element-7f30062{bottom:8px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-fbea5ac{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-faf25e1{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-faf25e1{left:5px;}.elementor-51 .elementor-element.elementor-element-faf25e1{bottom:8px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-dd81d61{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3228f6c{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-3228f6c{left:5px;}.elementor-51 .elementor-element.elementor-element-3228f6c{bottom:8px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-5947280{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-faf6dc2{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-faf6dc2{left:5px;}.elementor-51 .elementor-element.elementor-element-faf6dc2{bottom:8px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon{font-size:50px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-0be9e29{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-50fb86b{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-50fb86b{left:5px;}.elementor-51 .elementor-element.elementor-element-50fb86b{bottom:8px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-6491f6b{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-9a21979{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-9a21979{left:5px;}.elementor-51 .elementor-element.elementor-element-9a21979{bottom:8px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c3cf8a3 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1a3ac62{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-c9c4be2{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-c9c4be2{left:5px;}.elementor-51 .elementor-element.elementor-element-c9c4be2{bottom:8px;}.elementor-51 .elementor-element.elementor-element-f27a99d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-51 .elementor-element.elementor-element-7e000edb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-40df7a4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-52d5f4f{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-8e10e44{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-8e10e44{left:5px;}.elementor-51 .elementor-element.elementor-element-8e10e44{bottom:8px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-0f84442{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-faf2134{right:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-faf2134{left:0px;}.elementor-51 .elementor-element.elementor-element-faf2134{bottom:8px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-116dff9{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4cad680{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-4cad680{left:5px;}.elementor-51 .elementor-element.elementor-element-4cad680{bottom:8px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-9b43a76{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-30a9e41{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-30a9e41{left:5px;}.elementor-51 .elementor-element.elementor-element-30a9e41{bottom:8px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-dcd22ce{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4f34fb1{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-4f34fb1{left:5px;}.elementor-51 .elementor-element.elementor-element-4f34fb1{bottom:8px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-67289aa{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-97145e9{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-97145e9{left:5px;}.elementor-51 .elementor-element.elementor-element-97145e9{bottom:8px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-29e083e{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7fa7ea8{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-7fa7ea8{left:5px;}.elementor-51 .elementor-element.elementor-element-7fa7ea8{bottom:8px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-fea55d4{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-f1579b2{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-f1579b2{left:5px;}.elementor-51 .elementor-element.elementor-element-f1579b2{bottom:8px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-abea35f{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-48454b5{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-48454b5{left:5px;}.elementor-51 .elementor-element.elementor-element-48454b5{bottom:8px;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon{font-size:55px;}.elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c62fe90 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-63a92e7{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-8afce45{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-8afce45{left:5px;}.elementor-51 .elementor-element.elementor-element-8afce45{bottom:8px;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e0ed936 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-720b0ca{font-size:18px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-679b77e{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-679b77e{left:5px;}.elementor-51 .elementor-element.elementor-element-679b77e{bottom:8px;}.elementor-51 .elementor-element.elementor-element-726278e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-51 .elementor-element.elementor-element-64cb5607{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-2cd9381{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper p{font-size:18px;line-height:1.5em;}.elementor-51 .elementor-element.elementor-element-43f687fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-43f687fc .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-51 .elementor-element.elementor-element-40be4c32{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-614d5af5{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-303e7a3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-51 .elementor-element.elementor-element-111f19f9 .elementskit-section-title-wraper p{font-size:18px;line-height:1.5em;}.elementor-51 .elementor-element.elementor-element-64c98743{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-f1a78b7 .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-66062a1a .elementor-image-box-img{margin-bottom:15px;}.elementor-51 .elementor-element.elementor-element-3ef8494c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-47e39593 .elementor-image-box-img{margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-50ff65e9 .elementor-image-box-img{margin-bottom:15px;}.elementor-51 .elementor-element.elementor-element-632191ab{--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;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-ad19a20{--width:50%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6be1ef56 img{width:100%;height:140px;}.elementor-51 .elementor-element.elementor-element-20e0349e{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-706f28da{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6ce8d6d3{--width:28%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-title{margin-bottom:0px;font-size:14px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-48b67619 .elementor-image-box-wrapper .elementor-image-box-img{width:78%;}.elementor-51 .elementor-element.elementor-element-4a7b71ff{--width:70%;--justify-content:center;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-211c7b6d{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-211c7b6d .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-211c7b6d .elementor-image-box-title{margin-bottom:0px;font-size:14px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-1a2d290b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1ad209a{--width:28%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-title{margin-bottom:0px;font-size:14px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-6a747b97 .elementor-image-box-wrapper .elementor-image-box-img{width:78%;}.elementor-51 .elementor-element.elementor-element-553d40b6{--width:70%;--justify-content:center;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-604d28c{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-604d28c .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-604d28c .elementor-image-box-title{margin-bottom:0px;font-size:14px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-39bd1799{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3b21a13d{--width:28%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-title{margin-bottom:0px;font-size:14px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-5fc72126 .elementor-image-box-wrapper .elementor-image-box-img{width:78%;}.elementor-51 .elementor-element.elementor-element-3d915115{--width:70%;--justify-content:center;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-520b3cdf{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-520b3cdf .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-520b3cdf .elementor-image-box-title{margin-bottom:0px;font-size:14px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-47c9b46f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-29da22cc{--width:28%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-img{margin-bottom:0px;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-title{margin-bottom:0px;font-size:14px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-53d3b402 .elementor-image-box-wrapper .elementor-image-box-img{width:78%;}.elementor-51 .elementor-element.elementor-element-3da60eb5{--width:70%;--justify-content:center;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3a96c4a{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-3a96c4a .elementor-image-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-3a96c4a .elementor-image-box-title{margin-bottom:0px;font-size:14px;line-height:1.4em;}.elementor-51 .elementor-element.elementor-element-68ca386a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1118659d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1118659d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-51 .elementor-element.elementor-element-1118659d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-7595b3ec{width:100%;max-width:100%;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 20px 0px;font-size:28px;line-height:38px;}.elementor-51 .elementor-element.elementor-element-7595b3ec .elementskit-section-title-wraper p{color:#000000;font-size:18px;line-height:1.5em;}.elementor-51 .elementor-element.elementor-element-42217c48 .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-51 .elementor-element.elementor-element-5af1b5dc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-6b7b1fe7 .elementskit-section-title-wraper p{color:#000000;font-size:18px;line-height:1.5em;}.elementor-51 .elementor-element.elementor-element-66d88f3b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-51 .elementor-element.elementor-element-67697a3b img{height:200px;}.elementor-51 .elementor-element.elementor-element-6ceb70ac .elementskit-section-title-wraper .elementskit-section-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-34d5573e img{height:200px;}.elementor-51 .elementor-element.elementor-element-6ed82aff .elementskit-section-title-wraper .elementskit-section-title{color:#000000;font-size:15px;}.elementor-51 .elementor-element.elementor-element-1f43d202 img{height:200px;}.elementor-51 .elementor-element.elementor-element-3a6a4b0 .elementskit-section-title-wraper .elementskit-section-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-4a17e995 img{height:200px;}.elementor-51 .elementor-element.elementor-element-2b538501 .elementskit-section-title-wraper .elementskit-section-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-4421f24e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-7555a8e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-76e34378 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body p, .elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body{padding:20px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-f7c77fc{--width:100%;}.elementor-51 .elementor-element.elementor-element-514118d2{--width:100%;}.elementor-51 .elementor-element.elementor-element-6bbc6cf8{--width:100%;}.elementor-51 .elementor-element.elementor-element-69b2ebef{--width:100%;}.elementor-51 .elementor-element.elementor-element-a23c126{--width:100%;}.elementor-51 .elementor-element.elementor-element-382072bf{--width:100%;}.elementor-51 .elementor-element.elementor-element-630de668{--width:100%;}.elementor-51 .elementor-element.elementor-element-3016594e{--width:100%;}.elementor-51 .elementor-element.elementor-element-27d7aeef{--width:100%;}.elementor-51 .elementor-element.elementor-element-24a9e9e8{--width:100%;}.elementor-51 .elementor-element.elementor-element-76a5f1ae{--width:100%;}.elementor-51 .elementor-element.elementor-element-381a800c{--width:100%;}.elementor-51 .elementor-element.elementor-element-562183f9{--width:100%;}.elementor-51 .elementor-element.elementor-element-17e5472b{--width:100%;}.elementor-51 .elementor-element.elementor-element-5bec6cba{--width:100%;}.elementor-51 .elementor-element.elementor-element-783945ec{--width:100%;}.elementor-51 .elementor-element.elementor-element-6736c514{--width:100%;}.elementor-51 .elementor-element.elementor-element-243c2846{--width:100%;}.elementor-51 .elementor-element.elementor-element-31f062cd{--width:100%;}.elementor-51 .elementor-element.elementor-element-16e495fc{--width:100%;}.elementor-51 .elementor-element.elementor-element-762aded0{--width:100%;}.elementor-51 .elementor-element.elementor-element-a3ecb5c{--width:100%;}.elementor-51 .elementor-element.elementor-element-6c43220c{--width:100%;}.elementor-51 .elementor-element.elementor-element-3e4811fe{--width:100%;}.elementor-51 .elementor-element.elementor-element-46132fad{--width:100%;}.elementor-51 .elementor-element.elementor-element-7df98a96{--width:100%;}.elementor-51 .elementor-element.elementor-element-67479d62{--width:100%;}.elementor-51 .elementor-element.elementor-element-228f10cb{--width:100%;}.elementor-51 .elementor-element.elementor-element-1e4f8b60{--width:100%;}.elementor-51 .elementor-element.elementor-element-7f480b5{--width:100%;}.elementor-51 .elementor-element.elementor-element-b6cfe1a{--width:100%;}.elementor-51 .elementor-element.elementor-element-958d293{--width:100%;}.elementor-51 .elementor-element.elementor-element-25e7498{--width:100%;}.elementor-51 .elementor-element.elementor-element-6c8842d{--width:100%;}.elementor-51 .elementor-element.elementor-element-a236804{--width:100%;}.elementor-51 .elementor-element.elementor-element-e399c5e{--width:100%;}.elementor-51 .elementor-element.elementor-element-02fb896{--width:100%;}.elementor-51 .elementor-element.elementor-element-186e59c{--width:100%;}.elementor-51 .elementor-element.elementor-element-c2cd461{--width:100%;}.elementor-51 .elementor-element.elementor-element-6721aa6{--width:100%;}.elementor-51 .elementor-element.elementor-element-64d24bd{--width:100%;}.elementor-51 .elementor-element.elementor-element-d937e6d{--width:100%;}.elementor-51 .elementor-element.elementor-element-6fe55ea{--width:100%;}.elementor-51 .elementor-element.elementor-element-910dd76{--width:100%;}.elementor-51 .elementor-element.elementor-element-5a84fb8{--width:100%;}.elementor-51 .elementor-element.elementor-element-ed89af3{--width:100%;}.elementor-51 .elementor-element.elementor-element-4489271{--width:100%;}.elementor-51 .elementor-element.elementor-element-0909c80{--width:100%;}.elementor-51 .elementor-element.elementor-element-ce8d848{--width:100%;}.elementor-51 .elementor-element.elementor-element-d259962{--width:100%;}.elementor-51 .elementor-element.elementor-element-4b5dbe2{--width:100%;}.elementor-51 .elementor-element.elementor-element-8141ec3{--width:100%;}.elementor-51 .elementor-element.elementor-element-8825f54{--width:100%;}.elementor-51 .elementor-element.elementor-element-b3994cb{--width:100%;}.elementor-51 .elementor-element.elementor-element-8fd2ef9{--width:100%;}.elementor-51 .elementor-element.elementor-element-cfcd794{--width:100%;}.elementor-51 .elementor-element.elementor-element-c3121b2{--width:100%;}.elementor-51 .elementor-element.elementor-element-1c3d33a{--width:100%;}.elementor-51 .elementor-element.elementor-element-9efd4e1{--width:100%;}.elementor-51 .elementor-element.elementor-element-c1e5f5b{--width:100%;}.elementor-51 .elementor-element.elementor-element-2cd9381{--width:35%;}.elementor-51 .elementor-element.elementor-element-40be4c32{--width:65%;}}@media(min-width:2400px){.elementor-51 .elementor-element.elementor-element-1d2bad8 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;font-size:54px;}.elementor-51 .elementor-element.elementor-element-212411e.elementor-element{--align-self:center;}.elementor-51 .elementor-element.elementor-element-133f03cc{--padding-top:50px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-51 .elementor-element.elementor-element-566c776f{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-566c776f .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-5629887b{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-6e7e6798{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6e7e6798 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-6c86ae91{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1fcfebcf .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-2dbdd0ca{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-46fbc890{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-46fbc890 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-3bb82479{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-125b5c25{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-125b5c25 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-14c5c85{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-48a994e3{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-48a994e3 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-46d9e1d8{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-5a290e40{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5a290e40 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-7f02395f{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-a50e450.elementor-element{--align-self:center;}.elementor-51 .elementor-element.elementor-element-384f9db5{--padding-top:50px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-51 .elementor-element.elementor-element-59f7480f{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-59f7480f .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-65ee76a7{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-716cd86a{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-716cd86a .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-3199da57{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-1f1a415{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f1a415 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-2e640c91{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-6239c494{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6239c494 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-460f29a6{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-3604fc79{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3604fc79 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-f0072f1{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-2eba054c{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2eba054c .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-ac1aae3{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-308b0fda{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-308b0fda .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-74444c75{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-4c73de86{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4c73de86 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-6d5eaf85{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1a0c3ae8 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-756ed9a3{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-1339dbf7{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1339dbf7 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1a890280{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-d7947f4{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d7947f4 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-2c34f84c{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2a6bb3b7 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-6a717629{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-f1e950b.elementor-element{--align-self:center;}.elementor-51 .elementor-element.elementor-element-33251c38{--padding-top:50px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1de7b5d2 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-5fd624c0{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-51a2b3f4 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1c940f0d{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-4f590244{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4f590244 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-2b6fbc6{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-22f91800{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-22f91800 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1ff61f5{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-1b119407{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1b119407 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-343496cb{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-3605f6cf{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3605f6cf .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-18e79dda{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-8c481f7{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c481f7 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-2387c126{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5a0fef7d .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-5e35f522{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-b7a361f{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b7a361f .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-4f27003{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-77f15ae5{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-77f15ae5 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-3dfdbc3b{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-464e2899{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-464e2899 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-230c55b1{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-48a0927.elementor-element{--align-self:center;}.elementor-51 .elementor-element.elementor-element-d6b147b{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d6b147b .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-14155ee{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-a1e457c{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a1e457c .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-4d5da4f{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3b0dd8b .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-66f826f{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-33112bf{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-33112bf .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-65ea407{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-8c19d3f{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8c19d3f .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-bd64232{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-9cb662a{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-9cb662a .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-b902798{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-392a72b{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-392a72b .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-8852f56{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-3faeeff.elementor-element{--align-self:center;}.elementor-51 .elementor-element.elementor-element-e6782de{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e6782de .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-6231c93{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-d1c49d6{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-d1c49d6 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-25c5706{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-a993f39{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a993f39 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-8f48b28{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-12f0dc5{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-12f0dc5 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-16d6f2c{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-02b7576{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-02b7576 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-13cd379{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-c7ef599{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-c7ef599 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-ac84720{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-08b9ed8{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-08b9ed8 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-fbea5ac{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-89227f6{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-89227f6 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-dd81d61{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-b3b9e63{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b3b9e63 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-5947280{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-0395d0e{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-0395d0e .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-0be9e29{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-318f5ec{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-318f5ec .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-6491f6b{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-1a3ac62{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-74e7b43.elementor-element{--align-self:center;}.elementor-51 .elementor-element.elementor-element-f822af2{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f822af2 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-52d5f4f{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-5401859{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5401859 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-0f84442{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-5e99f17{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5e99f17 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-116dff9{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-a65ff89{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-a65ff89 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-9b43a76{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-1f289ce{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1f289ce .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-dcd22ce{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-bc5fa27{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-bc5fa27 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-67289aa{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-1410f64{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1410f64 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-29e083e{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-99af96e{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-99af96e .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-fea55d4{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-4844b6d{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-4844b6d .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-abea35f{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-63a92e7{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-720b0ca{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-2cd9381{--width:34%;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;font-size:38px;}.elementor-51 .elementor-element.elementor-element-62ecb471 .elementskit-section-title-wraper p{font-size:21px;}.elementor-51 .elementor-element.elementor-element-40be4c32{--width:78%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-f1a78b7{right:-19px;}body.rtl .elementor-51 .elementor-element.elementor-element-f1a78b7{left:-19px;}.elementor-51 .elementor-element.elementor-element-f1a78b7{top:46px;}.elementor-51 .elementor-element.elementor-element-5af1b5dc{--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-51 .elementor-element.elementor-element-76e34378.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-f7c77fc *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-514118d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bbc6cf8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b2ebef *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23c126 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-382072bf *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630de668 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3016594e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27d7aeef *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a9e9e8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76a5f1ae *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381a800c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562183f9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e5472b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bec6cba *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-783945ec *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6736c514 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-243c2846 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31f062cd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e495fc *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762aded0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ecb5c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c43220c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e4811fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46132fad *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df98a96 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67479d62 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228f10cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4f8b60 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f480b5 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cfe1a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d293 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e7498 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8842d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c5e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fb896 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cfe1a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d293 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e7498 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8842d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c5e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fb896 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cfe1a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d293 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e7498 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8842d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c5e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fb896 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cfe1a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d293 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e7498 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8842d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c5e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fb896 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cfe1a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d293 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e7498 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8842d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c5e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fb896 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cfe1a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d293 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e7498 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8842d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c5e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fb896 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cfe1a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d293 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e7498 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8842d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c5e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fb896 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cfe1a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d293 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e7498 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8842d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c5e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fb896 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186e59c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cd461 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6721aa6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d24bd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d937e6d *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe55ea *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910dd76 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a84fb8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed89af3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4489271 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0909c80 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d848 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d259962 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5dbe2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8141ec3 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8825f54 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3994cb *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fd2ef9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcd794 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3121b2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3d33a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd4e1 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e5f5b *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sangblue Kingdom';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://howalehospital.co.in/wp-content/uploads/2025/08/sangbleu-kingdom-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Works Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://howalehospital.co.in/wp-content/uploads/2025/08/WorkSans-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */