.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://stage.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:400;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-65f621ae{--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-622a9ea0{--display:flex;}.elementor-51 .elementor-element.elementor-element-7e76fd21{--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-7e76fd21:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7e76fd21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-7e76fd21: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-7e76fd21, .elementor-51 .elementor-element.elementor-element-7e76fd21::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-16aeeade{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-16aeeade.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-16aeeade .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-16aeeade .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-49365779{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-4f6cceca{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-4f6cceca .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-4f6cceca.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-4f6cceca .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-4f6cceca .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-5d5eab09{--display:flex;}.elementor-51 .elementor-element.elementor-element-69bbaf32{--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-69bbaf32:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-69bbaf32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-69bbaf32: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-69bbaf32, .elementor-51 .elementor-element.elementor-element-69bbaf32::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3408d287{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3408d287.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3408d287 .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-3408d287 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-61829cd{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1606acad{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-1606acad.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-1606acad .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-1606acad.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-1606acad .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-1606acad .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6dd47206{--display:flex;}.elementor-51 .elementor-element.elementor-element-1d750416{--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-1d750416:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1d750416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-1d750416: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-1d750416, .elementor-51 .elementor-element.elementor-element-1d750416::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-b9dff6d{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-b9dff6d.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b9dff6d .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-b9dff6d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1acd23b8{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3399b83f{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-3399b83f.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-3399b83f .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3399b83f.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-3399b83f .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3399b83f .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-2797a1db{--display:flex;}.elementor-51 .elementor-element.elementor-element-6ef75e88{--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-6ef75e88:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6ef75e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-6ef75e88: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-6ef75e88, .elementor-51 .elementor-element.elementor-element-6ef75e88::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-e78f116{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-e78f116.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e78f116 .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-e78f116 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-621e43f7{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2dfa2e01{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-2dfa2e01 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-2dfa2e01.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-2dfa2e01 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-2dfa2e01 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-4336812a{--display:flex;}.elementor-51 .elementor-element.elementor-element-364910c4{--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-364910c4:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-364910c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-364910c4: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-364910c4, .elementor-51 .elementor-element.elementor-element-364910c4::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-28ccd44d{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-28ccd44d.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-28ccd44d .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-28ccd44d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-58f78607{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-100da9b5{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-100da9b5.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-100da9b5 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-100da9b5.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-100da9b5 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-100da9b5 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-9385654{--display:flex;}.elementor-51 .elementor-element.elementor-element-af4e6a0{--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-af4e6a0:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-af4e6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-af4e6a0: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-af4e6a0, .elementor-51 .elementor-element.elementor-element-af4e6a0::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-109f8737{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-109f8737.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-109f8737 .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-109f8737 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1a9e91c0{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-cc7601a{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-cc7601a.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-cc7601a .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-cc7601a.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-cc7601a .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-cc7601a .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-39c5fe25{--display:flex;}.elementor-51 .elementor-element.elementor-element-7dfd5ee6{--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-7dfd5ee6:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7dfd5ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-7dfd5ee6: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-7dfd5ee6, .elementor-51 .elementor-element.elementor-element-7dfd5ee6::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-6e708675{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-6e708675.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6e708675 .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-6e708675 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-4388f83e{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7272de4c{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-7272de4c.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-7272de4c .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7272de4c.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-7272de4c .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-7272de4c .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-10a3acc0{--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-49ef0b7f{--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-7a26c208{--display:flex;}.elementor-51 .elementor-element.elementor-element-121f032c{--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-121f032c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-121f032c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-121f032c: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-121f032c, .elementor-51 .elementor-element.elementor-element-121f032c::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3d54734a{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3d54734a.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3d54734a .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-3d54734a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-187d2710{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-56763255{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-56763255.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-56763255 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-56763255.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-56763255.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-56763255.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-56763255.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-56763255.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-56763255.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-56763255.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-56763255.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-56763255.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-56763255.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-56763255 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-56763255 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-31536b5e{--display:flex;}.elementor-51 .elementor-element.elementor-element-3dd2ece0{--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-3dd2ece0:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-3dd2ece0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-3dd2ece0: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-3dd2ece0, .elementor-51 .elementor-element.elementor-element-3dd2ece0::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-7f1a65aa{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7f1a65aa.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7f1a65aa .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-7f1a65aa .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-105aae47{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7b04957d{width:initial;max-width:initial;bottom:-20px;}.elementor-51 .elementor-element.elementor-element-7b04957d.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7b04957d{right:261.328px;}body.rtl .elementor-51 .elementor-element.elementor-element-7b04957d{left:261.328px;}.elementor-51 .elementor-element.elementor-element-7b04957d .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7b04957d.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-7b04957d .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-7b04957d .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-31390b79{--display:flex;}.elementor-51 .elementor-element.elementor-element-33e3edf9{--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-33e3edf9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-33e3edf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-33e3edf9: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-33e3edf9, .elementor-51 .elementor-element.elementor-element-33e3edf9::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-623cb609{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-623cb609.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-623cb609 .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-623cb609 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-b36c4d4{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1ba27142{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-1ba27142.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-1ba27142 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-1ba27142.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-1ba27142 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-1ba27142 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-7e3506ab{--display:flex;}.elementor-51 .elementor-element.elementor-element-5d4026d2{--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-5d4026d2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5d4026d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-5d4026d2: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-5d4026d2, .elementor-51 .elementor-element.elementor-element-5d4026d2::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-f61fc37{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-f61fc37.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f61fc37 .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-f61fc37 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7962b7a3{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-53a9d825{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-53a9d825.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-53a9d825 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-53a9d825.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-53a9d825 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-53a9d825 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-54977331{--display:flex;}.elementor-51 .elementor-element.elementor-element-739471de{--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-739471de:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-739471de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-739471de: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-739471de, .elementor-51 .elementor-element.elementor-element-739471de::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-20b5b522{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-20b5b522.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-20b5b522 .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-20b5b522 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-34a29e9f{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7a33b7f7{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-7a33b7f7 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7a33b7f7.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-7a33b7f7 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-7a33b7f7 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-71b8ca04{--display:flex;}.elementor-51 .elementor-element.elementor-element-3cbf5ab2{--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-3cbf5ab2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-3cbf5ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-3cbf5ab2: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-3cbf5ab2, .elementor-51 .elementor-element.elementor-element-3cbf5ab2::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-14c26157{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-14c26157.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-14c26157 .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-14c26157 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-df525aa{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-63c78598{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-63c78598.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-63c78598 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-63c78598.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-63c78598 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-63c78598 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-4feaf849{--display:flex;}.elementor-51 .elementor-element.elementor-element-51b1376{--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-51b1376:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-51b1376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-51b1376: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-51b1376, .elementor-51 .elementor-element.elementor-element-51b1376::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-7742ab66{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7742ab66.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7742ab66 .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-7742ab66 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-37cca2d0{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-37725518{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-37725518.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-37725518 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-37725518.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-37725518.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-37725518.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-37725518.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-37725518.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-37725518.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-37725518.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-37725518.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-37725518.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-37725518.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-37725518 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-37725518 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-5a835430{--display:flex;}.elementor-51 .elementor-element.elementor-element-276c02c{--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-276c02c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-276c02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-276c02c: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-276c02c, .elementor-51 .elementor-element.elementor-element-276c02c::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-22c03a03{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-22c03a03.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-22c03a03 .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-22c03a03 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-35e8c2e{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-53990e8c{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-53990e8c.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-53990e8c .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-53990e8c.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-53990e8c .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-53990e8c .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-45d1b1e2{--display:flex;}.elementor-51 .elementor-element.elementor-element-1f337bdd{--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-1f337bdd:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1f337bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-1f337bdd: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-1f337bdd, .elementor-51 .elementor-element.elementor-element-1f337bdd::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-54afd165{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-54afd165.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-54afd165 .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-54afd165 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-45e46e3c{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-3f7b89e0{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-3f7b89e0 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-3f7b89e0.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-3f7b89e0 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-3f7b89e0 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-12b06748{--display:flex;}.elementor-51 .elementor-element.elementor-element-5e11b655{--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-5e11b655:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5e11b655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-5e11b655: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-5e11b655, .elementor-51 .elementor-element.elementor-element-5e11b655::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-26beca3d{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-26beca3d.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-26beca3d .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-26beca3d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-34698374{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-393c3ad9{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-393c3ad9 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-393c3ad9.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-393c3ad9 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-393c3ad9 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-127ab78c{--display:flex;}.elementor-51 .elementor-element.elementor-element-64d72376{--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-64d72376:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-64d72376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-64d72376: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-64d72376, .elementor-51 .elementor-element.elementor-element-64d72376::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-7a6edfe9{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7a6edfe9.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7a6edfe9 .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-7a6edfe9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1b8b6fe8{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6d58149f{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-6d58149f.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-6d58149f .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-6d58149f.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-6d58149f .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-6d58149f .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-69c2b3df{--display:flex;}.elementor-51 .elementor-element.elementor-element-2e6e743a{--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-2e6e743a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-2e6e743a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-2e6e743a: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-2e6e743a, .elementor-51 .elementor-element.elementor-element-2e6e743a::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-3b47c22{--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3b47c22.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-title a{font-family:"SangBleu Kingdom", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-description{font-family:"Work Sans New", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6fca21de{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-a2987ff{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-a2987ff.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-a2987ff .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-a2987ff.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-a2987ff .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-a2987ff .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-662d905d{--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-2166a45e{--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-1d5ffb72{--display:flex;}.elementor-51 .elementor-element.elementor-element-6763e5fe{--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-6763e5fe:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6763e5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-6763e5fe: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-6763e5fe, .elementor-51 .elementor-element.elementor-element-6763e5fe::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-5f45b359{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5f45b359.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5f45b359 .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-5f45b359 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-6ad336d1{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-b214d4{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-b214d4.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-b214d4 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-b214d4.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-b214d4 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-b214d4 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-1ec18bb{--display:flex;}.elementor-51 .elementor-element.elementor-element-47c00926{--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-47c00926:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-47c00926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-47c00926: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-47c00926, .elementor-51 .elementor-element.elementor-element-47c00926::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-54f56318{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-54f56318.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-54f56318 .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-54f56318 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-2b92b8ee{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-847514a{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-847514a.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-847514a .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-847514a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-847514a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-847514a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-847514a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-847514a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-847514a.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-847514a.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-847514a.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-847514a.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-847514a.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-847514a .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-847514a .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-96b724a{--display:flex;}.elementor-51 .elementor-element.elementor-element-4256d3b8{--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-4256d3b8:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4256d3b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-4256d3b8: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-4256d3b8, .elementor-51 .elementor-element.elementor-element-4256d3b8::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-7d79c323{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-7d79c323.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7d79c323 .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-7d79c323 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-15f53f74{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-23189135{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-23189135.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-23189135 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-23189135.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-23189135.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-23189135.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-23189135.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-23189135.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-23189135.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-23189135.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-23189135.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-23189135.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-23189135.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-23189135 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-23189135 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-4fcad466{--display:flex;}.elementor-51 .elementor-element.elementor-element-3aebf041{--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-3aebf041:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-3aebf041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-3aebf041: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-3aebf041, .elementor-51 .elementor-element.elementor-element-3aebf041::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-dd63be8{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-dd63be8.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-dd63be8 .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-dd63be8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1081ffaa{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-26f80a4{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-26f80a4.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-26f80a4 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-26f80a4.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-26f80a4 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-26f80a4 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-20c2fa94{--display:flex;}.elementor-51 .elementor-element.elementor-element-34baa88e{--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-34baa88e:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-34baa88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-34baa88e: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-34baa88e, .elementor-51 .elementor-element.elementor-element-34baa88e::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-390b49b{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-390b49b.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-390b49b .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-390b49b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-70e515b2{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-11020325{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-11020325.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-11020325 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-11020325.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-11020325.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-11020325.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-11020325.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-11020325.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-11020325.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-11020325.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-11020325.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-11020325.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-11020325.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-11020325 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-11020325 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-66c6e84f{--display:flex;}.elementor-51 .elementor-element.elementor-element-64a755a2{--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-64a755a2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-64a755a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-64a755a2: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-64a755a2, .elementor-51 .elementor-element.elementor-element-64a755a2::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-5950f984{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-5950f984.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5950f984 .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-5950f984 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-27238a{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-b9b5827{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-b9b5827.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-b9b5827 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-b9b5827.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-b9b5827 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-b9b5827 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-1da09073{--display:flex;}.elementor-51 .elementor-element.elementor-element-37408891{--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-37408891:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-37408891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-37408891: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-37408891, .elementor-51 .elementor-element.elementor-element-37408891::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-2040966{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-2040966.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-2040966.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2040966.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-2040966.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2040966.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-2040966.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2040966.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2040966.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-2040966.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2040966 .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-2040966 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-18e11f54{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-454404ef{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-454404ef.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-454404ef .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-454404ef.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-454404ef .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-454404ef .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-7e23a76f{--display:flex;}.elementor-51 .elementor-element.elementor-element-484ececd{--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-484ececd:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-484ececd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-484ececd: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-484ececd, .elementor-51 .elementor-element.elementor-element-484ececd::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-8803bd0{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-8803bd0.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8803bd0 .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-8803bd0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-1c2b8fb4{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-230aac43{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-230aac43.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-230aac43 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-230aac43.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-230aac43 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-230aac43 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-4f4ce5cc{--display:flex;}.elementor-51 .elementor-element.elementor-element-7a78ca72{--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-7a78ca72:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7a78ca72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-7a78ca72: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-7a78ca72, .elementor-51 .elementor-element.elementor-element-7a78ca72::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-76353832{padding:0px 0px 0px 0px;--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-76353832.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-76353832.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-76353832.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-76353832.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-76353832.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-76353832.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-76353832.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-76353832.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-76353832.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-76353832 .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-76353832 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-410438eb{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-7bc99631{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-7bc99631.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-7bc99631 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-7bc99631.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-7bc99631 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-7bc99631 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6b874699{--display:flex;}.elementor-51 .elementor-element.elementor-element-5049f804{--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-5049f804:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5049f804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-5049f804: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-5049f804, .elementor-51 .elementor-element.elementor-element-5049f804::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-3be44798{--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-3be44798.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-title a{font-family:"SangBleu Kingdom", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-description{font-family:"Work Sans New", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-79e6debe{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-191f2efa{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-191f2efa.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-191f2efa .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-191f2efa.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-191f2efa .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-191f2efa .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6e196cb6{--display:flex;}.elementor-51 .elementor-element.elementor-element-33f6e24a{--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-33f6e24a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-33f6e24a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-51 .elementor-element.elementor-element-33f6e24a: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-33f6e24a, .elementor-51 .elementor-element.elementor-element-33f6e24a::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-wrapper{align-items:center;}.elementor-51 .elementor-element.elementor-element-141611d0{--icon-box-icon-margin:10px;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-title{margin-block-end:6px;color:#000000;}.elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-51 .elementor-element.elementor-element-141611d0.elementor-view-default:has(:focus) .elementor-icon{fill:#6E7F8D;color:#6E7F8D;border-color:#6E7F8D;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-title a{font-family:"SangBleu Kingdom", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-description{font-family:"Work Sans New", Sans-serif;font-weight:400;}.elementor-51 .elementor-element.elementor-element-137df71c{padding:0px 20px 0px 20px;font-family:"Works Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-51 .elementor-element.elementor-element-5f1c4616{width:initial;max-width:initial;bottom:0px;}.elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-element{--order:99999 /* order end hack */;}.elementor-51 .elementor-element.elementor-element-5f1c4616 .elementor-icon-wrapper{text-align:right;}.elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-stacked .elementor-icon:hover{background-color:#654147;}.elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-default .elementor-icon:hover{color:#654147;border-color:#654147;}.elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-framed .elementor-icon:hover, .elementor-51 .elementor-element.elementor-element-5f1c4616.elementor-view-default .elementor-icon:hover svg{fill:#654147;}.elementor-51 .elementor-element.elementor-element-5f1c4616 .elementor-icon{font-size:60px;}.elementor-51 .elementor-element.elementor-element-5f1c4616 .elementor-icon svg{height:60px;}.elementor-51 .elementor-element.elementor-element-6e7bd777{--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://stage.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:"Work Sans New", 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:"Work Sans New", 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:"Work Sans New", 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:"Work Sans New", 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://stage.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-16aeeade .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-49365779{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-61829cd{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-1acd23b8{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-621e43f7{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-58f78607{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-1a9e91c0{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-4388f83e{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-187d2710{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-105aae47{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-b36c4d4{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-7962b7a3{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-34a29e9f{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-df525aa{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-37cca2d0{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-35e8c2e{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-45e46e3c{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-34698374{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-1b8b6fe8{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-6fca21de{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-6ad336d1{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-2b92b8ee{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-15f53f74{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-1081ffaa{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-70e515b2{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-27238a{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-18e11f54{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-1c2b8fb4{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-title a{font-size:18px;}.elementor-51 .elementor-element.elementor-element-410438eb{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-79e6debe{padding:0px 0px 0px 0px;font-size:17px;}.elementor-51 .elementor-element.elementor-element-137df71c{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-65f621ae{--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-49ef0b7f{--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-2166a45e{--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-65f621ae{--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-622a9ea0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7e76fd21{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-49365779{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4f6cceca{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-4f6cceca{left:14px;}.elementor-51 .elementor-element.elementor-element-4f6cceca{bottom:0px;}.elementor-51 .elementor-element.elementor-element-4f6cceca .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-4f6cceca .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-4f6cceca .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-5d5eab09{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-69bbaf32{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-61829cd{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-1606acad{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-1606acad{left:14px;}.elementor-51 .elementor-element.elementor-element-1606acad{bottom:8px;}.elementor-51 .elementor-element.elementor-element-1606acad .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-1606acad .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-1606acad .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6dd47206{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1d750416{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-1acd23b8{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3399b83f{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-3399b83f{left:14px;}.elementor-51 .elementor-element.elementor-element-3399b83f{bottom:0px;}.elementor-51 .elementor-element.elementor-element-3399b83f .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3399b83f .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-3399b83f .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-2797a1db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6ef75e88{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-621e43f7{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-2dfa2e01{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-2dfa2e01{left:14px;}.elementor-51 .elementor-element.elementor-element-2dfa2e01{bottom:0px;}.elementor-51 .elementor-element.elementor-element-2dfa2e01 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-2dfa2e01 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-2dfa2e01 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-4336812a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-364910c4{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-58f78607{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-100da9b5{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-100da9b5{left:14px;}.elementor-51 .elementor-element.elementor-element-100da9b5{bottom:0px;}.elementor-51 .elementor-element.elementor-element-100da9b5 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-100da9b5 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-100da9b5 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-9385654{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-af4e6a0{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-1a9e91c0{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-cc7601a{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-cc7601a{left:14px;}.elementor-51 .elementor-element.elementor-element-cc7601a{bottom:0px;}.elementor-51 .elementor-element.elementor-element-cc7601a .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-cc7601a .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-cc7601a .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-39c5fe25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7dfd5ee6{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-4388f83e{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7272de4c{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-7272de4c{left:14px;}.elementor-51 .elementor-element.elementor-element-7272de4c{bottom:0px;}.elementor-51 .elementor-element.elementor-element-7272de4c .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-7272de4c .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-7272de4c .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-10a3acc0{--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-49ef0b7f{--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-7a26c208{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-121f032c{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-187d2710{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-56763255{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-56763255{left:14px;}.elementor-51 .elementor-element.elementor-element-56763255{bottom:0px;}.elementor-51 .elementor-element.elementor-element-56763255 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-56763255 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-56763255 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-31536b5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3dd2ece0{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-105aae47{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7b04957d{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-7b04957d{left:14px;}.elementor-51 .elementor-element.elementor-element-7b04957d{bottom:8px;}.elementor-51 .elementor-element.elementor-element-7b04957d .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-7b04957d .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-7b04957d .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-31390b79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-33e3edf9{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-b36c4d4{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-1ba27142{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-1ba27142{left:14px;}.elementor-51 .elementor-element.elementor-element-1ba27142{bottom:0px;}.elementor-51 .elementor-element.elementor-element-1ba27142 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-1ba27142 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-1ba27142 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-7e3506ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5d4026d2{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-7962b7a3{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-53a9d825{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-53a9d825{left:14px;}.elementor-51 .elementor-element.elementor-element-53a9d825{bottom:0px;}.elementor-51 .elementor-element.elementor-element-53a9d825 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-53a9d825 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-53a9d825 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-54977331{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-739471de{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-34a29e9f{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7a33b7f7{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-7a33b7f7{left:14px;}.elementor-51 .elementor-element.elementor-element-7a33b7f7{bottom:0px;}.elementor-51 .elementor-element.elementor-element-7a33b7f7 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-7a33b7f7 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-7a33b7f7 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-71b8ca04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3cbf5ab2{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-df525aa{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-63c78598{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-63c78598{left:14px;}.elementor-51 .elementor-element.elementor-element-63c78598{bottom:0px;}.elementor-51 .elementor-element.elementor-element-63c78598 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-63c78598 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-63c78598 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-4feaf849{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-51b1376{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-37cca2d0{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-37725518{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-37725518{left:14px;}.elementor-51 .elementor-element.elementor-element-37725518{bottom:0px;}.elementor-51 .elementor-element.elementor-element-37725518 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-37725518 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-37725518 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-5a835430{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-276c02c{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-35e8c2e{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-53990e8c{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-53990e8c{left:14px;}.elementor-51 .elementor-element.elementor-element-53990e8c{bottom:0px;}.elementor-51 .elementor-element.elementor-element-53990e8c .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-53990e8c .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-53990e8c .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-45d1b1e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1f337bdd{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-45e46e3c{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3f7b89e0{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-3f7b89e0{left:14px;}.elementor-51 .elementor-element.elementor-element-3f7b89e0{bottom:0px;}.elementor-51 .elementor-element.elementor-element-3f7b89e0 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-3f7b89e0 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-3f7b89e0 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-12b06748{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5e11b655{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-34698374{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-393c3ad9{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-393c3ad9{left:14px;}.elementor-51 .elementor-element.elementor-element-393c3ad9{bottom:0px;}.elementor-51 .elementor-element.elementor-element-393c3ad9 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-393c3ad9 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-393c3ad9 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-127ab78c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-64d72376{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-1b8b6fe8{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-6d58149f{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-6d58149f{left:14px;}.elementor-51 .elementor-element.elementor-element-6d58149f{bottom:0px;}.elementor-51 .elementor-element.elementor-element-6d58149f .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-6d58149f .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-6d58149f .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-69c2b3df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2e6e743a{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-3b47c22{padding:2px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-wrapper{align-items:start;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-description{font-size:22px;}.elementor-51 .elementor-element.elementor-element-6fca21de{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-a2987ff{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-a2987ff{left:14px;}.elementor-51 .elementor-element.elementor-element-a2987ff{bottom:0px;}.elementor-51 .elementor-element.elementor-element-a2987ff .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-a2987ff .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-a2987ff .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-662d905d{--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-2166a45e{--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-1d5ffb72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6763e5fe{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-6ad336d1{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-b214d4{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-b214d4{left:14px;}.elementor-51 .elementor-element.elementor-element-b214d4{bottom:0px;}.elementor-51 .elementor-element.elementor-element-b214d4 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-b214d4 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-b214d4 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-1ec18bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-47c00926{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-2b92b8ee{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-847514a{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-847514a{left:14px;}.elementor-51 .elementor-element.elementor-element-847514a{bottom:8px;}.elementor-51 .elementor-element.elementor-element-847514a .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-847514a .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-847514a .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-96b724a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4256d3b8{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-15f53f74{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-23189135{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-23189135{left:14px;}.elementor-51 .elementor-element.elementor-element-23189135{bottom:0px;}.elementor-51 .elementor-element.elementor-element-23189135 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-23189135 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-23189135 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-4fcad466{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3aebf041{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-1081ffaa{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-26f80a4{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-26f80a4{left:14px;}.elementor-51 .elementor-element.elementor-element-26f80a4{bottom:0px;}.elementor-51 .elementor-element.elementor-element-26f80a4 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-26f80a4 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-26f80a4 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-20c2fa94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-34baa88e{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-70e515b2{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-11020325{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-11020325{left:14px;}.elementor-51 .elementor-element.elementor-element-11020325{bottom:0px;}.elementor-51 .elementor-element.elementor-element-11020325 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-11020325 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-11020325 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-66c6e84f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-64a755a2{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-27238a{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-b9b5827{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-b9b5827{left:14px;}.elementor-51 .elementor-element.elementor-element-b9b5827{bottom:0px;}.elementor-51 .elementor-element.elementor-element-b9b5827 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-b9b5827 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-b9b5827 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-1da09073{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-37408891{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-18e11f54{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-454404ef{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-454404ef{left:14px;}.elementor-51 .elementor-element.elementor-element-454404ef{bottom:0px;}.elementor-51 .elementor-element.elementor-element-454404ef .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-454404ef .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-454404ef .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-7e23a76f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-484ececd{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-1c2b8fb4{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-230aac43{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-230aac43{left:14px;}.elementor-51 .elementor-element.elementor-element-230aac43{bottom:0px;}.elementor-51 .elementor-element.elementor-element-230aac43 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-230aac43 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-230aac43 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-4f4ce5cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7a78ca72{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-410438eb{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7bc99631{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-7bc99631{left:14px;}.elementor-51 .elementor-element.elementor-element-7bc99631{bottom:0px;}.elementor-51 .elementor-element.elementor-element-7bc99631 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-7bc99631 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-7bc99631 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6b874699{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5049f804{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-3be44798{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-description{font-size:22px;}.elementor-51 .elementor-element.elementor-element-79e6debe{text-align:center;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-191f2efa{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-191f2efa{left:14px;}.elementor-51 .elementor-element.elementor-element-191f2efa{bottom:0px;}.elementor-51 .elementor-element.elementor-element-191f2efa .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-191f2efa .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-191f2efa .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6e196cb6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-33f6e24a{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-141611d0{padding:0px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon{font-size:43px;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-title a{font-size:16px;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-description{font-size:22px;}.elementor-51 .elementor-element.elementor-element-137df71c{text-align:left;font-size:14px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-5f1c4616{right:14px;}body.rtl .elementor-51 .elementor-element.elementor-element-5f1c4616{left:14px;}.elementor-51 .elementor-element.elementor-element-5f1c4616{bottom:0px;}.elementor-51 .elementor-element.elementor-element-5f1c4616 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-5f1c4616 .elementor-icon{font-size:42px;}.elementor-51 .elementor-element.elementor-element-5f1c4616 .elementor-icon svg{height:42px;}.elementor-51 .elementor-element.elementor-element-6e7bd777{--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{padding:110px 20px 110px 20px;}.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:16px;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-48a0927 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-65f621ae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-4f6cceca{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-4f6cceca{left:5px;}.elementor-51 .elementor-element.elementor-element-4f6cceca{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-1606acad{right:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-1606acad{left:0px;}.elementor-51 .elementor-element.elementor-element-1606acad{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3399b83f{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-3399b83f{left:5px;}.elementor-51 .elementor-element.elementor-element-3399b83f{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-2dfa2e01{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-2dfa2e01{left:5px;}.elementor-51 .elementor-element.elementor-element-2dfa2e01{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-100da9b5{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-100da9b5{left:5px;}.elementor-51 .elementor-element.elementor-element-100da9b5{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-cc7601a{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-cc7601a{left:5px;}.elementor-51 .elementor-element.elementor-element-cc7601a{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7272de4c{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-7272de4c{left:5px;}.elementor-51 .elementor-element.elementor-element-7272de4c{bottom:8px;}.elementor-51 .elementor-element.elementor-element-10a3acc0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-51 .elementor-element.elementor-element-3faeeff .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-49ef0b7f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-56763255{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-56763255{left:5px;}.elementor-51 .elementor-element.elementor-element-56763255{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7b04957d{right:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-7b04957d{left:0px;}.elementor-51 .elementor-element.elementor-element-7b04957d{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-1ba27142{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-1ba27142{left:5px;}.elementor-51 .elementor-element.elementor-element-1ba27142{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-53a9d825{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-53a9d825{left:5px;}.elementor-51 .elementor-element.elementor-element-53a9d825{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7a33b7f7{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-7a33b7f7{left:5px;}.elementor-51 .elementor-element.elementor-element-7a33b7f7{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-63c78598{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-63c78598{left:5px;}.elementor-51 .elementor-element.elementor-element-63c78598{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-37725518{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-37725518{left:5px;}.elementor-51 .elementor-element.elementor-element-37725518{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-53990e8c{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-53990e8c{left:5px;}.elementor-51 .elementor-element.elementor-element-53990e8c{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-3f7b89e0{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-3f7b89e0{left:5px;}.elementor-51 .elementor-element.elementor-element-3f7b89e0{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-393c3ad9{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-393c3ad9{left:5px;}.elementor-51 .elementor-element.elementor-element-393c3ad9{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-6d58149f{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-6d58149f{left:5px;}.elementor-51 .elementor-element.elementor-element-6d58149f{bottom:8px;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon{font-size:55px;}.elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3b47c22 .elementor-icon-box-title a{font-size:20px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-a2987ff{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-a2987ff{left:5px;}.elementor-51 .elementor-element.elementor-element-a2987ff{bottom:8px;}.elementor-51 .elementor-element.elementor-element-662d905d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-51 .elementor-element.elementor-element-74e7b43 .elementskit-section-title-wraper .elementskit-section-title{font-size:26px;}.elementor-51 .elementor-element.elementor-element-2166a45e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-b214d4{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-b214d4{left:5px;}.elementor-51 .elementor-element.elementor-element-b214d4{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-847514a{right:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-847514a{left:0px;}.elementor-51 .elementor-element.elementor-element-847514a{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-23189135{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-23189135{left:5px;}.elementor-51 .elementor-element.elementor-element-23189135{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-26f80a4{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-26f80a4{left:5px;}.elementor-51 .elementor-element.elementor-element-26f80a4{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-11020325{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-11020325{left:5px;}.elementor-51 .elementor-element.elementor-element-11020325{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-b9b5827{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-b9b5827{left:5px;}.elementor-51 .elementor-element.elementor-element-b9b5827{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-454404ef{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-454404ef{left:5px;}.elementor-51 .elementor-element.elementor-element-454404ef{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-230aac43{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-230aac43{left:5px;}.elementor-51 .elementor-element.elementor-element-230aac43{bottom:8px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-7bc99631{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-7bc99631{left:5px;}.elementor-51 .elementor-element.elementor-element-7bc99631{bottom:8px;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon{font-size:55px;}.elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3be44798 .elementor-icon-box-title a{font-size:20px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-191f2efa{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-191f2efa{left:5px;}.elementor-51 .elementor-element.elementor-element-191f2efa{bottom:8px;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-wrapper{text-align:left;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon{font-size:55px;}.elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-141611d0 .elementor-icon-box-title a{font-size:20px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-5f1c4616{right:5px;}body.rtl .elementor-51 .elementor-element.elementor-element-5f1c4616{left:5px;}.elementor-51 .elementor-element.elementor-element-5f1c4616{bottom:8px;}.elementor-51 .elementor-element.elementor-element-6e7bd777{--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 .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:16px;line-height:1.5em;}.elementor-51 .elementor-element.elementor-element-42217c48 .elementor-button{font-size:14px;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-body p, .elementor-51 .elementor-element.elementor-element-6dc73152 .elementskit-accordion .elementskit-card-body{font-size:15px;}.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-7e76fd21{--width:100%;}.elementor-51 .elementor-element.elementor-element-69bbaf32{--width:100%;}.elementor-51 .elementor-element.elementor-element-1d750416{--width:100%;}.elementor-51 .elementor-element.elementor-element-6ef75e88{--width:100%;}.elementor-51 .elementor-element.elementor-element-364910c4{--width:100%;}.elementor-51 .elementor-element.elementor-element-af4e6a0{--width:100%;}.elementor-51 .elementor-element.elementor-element-7dfd5ee6{--width:100%;}.elementor-51 .elementor-element.elementor-element-121f032c{--width:100%;}.elementor-51 .elementor-element.elementor-element-3dd2ece0{--width:100%;}.elementor-51 .elementor-element.elementor-element-33e3edf9{--width:100%;}.elementor-51 .elementor-element.elementor-element-5d4026d2{--width:100%;}.elementor-51 .elementor-element.elementor-element-739471de{--width:100%;}.elementor-51 .elementor-element.elementor-element-3cbf5ab2{--width:100%;}.elementor-51 .elementor-element.elementor-element-51b1376{--width:100%;}.elementor-51 .elementor-element.elementor-element-276c02c{--width:100%;}.elementor-51 .elementor-element.elementor-element-1f337bdd{--width:100%;}.elementor-51 .elementor-element.elementor-element-5e11b655{--width:100%;}.elementor-51 .elementor-element.elementor-element-64d72376{--width:100%;}.elementor-51 .elementor-element.elementor-element-2e6e743a{--width:100%;}.elementor-51 .elementor-element.elementor-element-6763e5fe{--width:100%;}.elementor-51 .elementor-element.elementor-element-47c00926{--width:100%;}.elementor-51 .elementor-element.elementor-element-4256d3b8{--width:100%;}.elementor-51 .elementor-element.elementor-element-3aebf041{--width:100%;}.elementor-51 .elementor-element.elementor-element-34baa88e{--width:100%;}.elementor-51 .elementor-element.elementor-element-64a755a2{--width:100%;}.elementor-51 .elementor-element.elementor-element-37408891{--width:100%;}.elementor-51 .elementor-element.elementor-element-484ececd{--width:100%;}.elementor-51 .elementor-element.elementor-element-7a78ca72{--width:100%;}.elementor-51 .elementor-element.elementor-element-5049f804{--width:100%;}.elementor-51 .elementor-element.elementor-element-33f6e24a{--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-16aeeade{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-16aeeade .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-49365779{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-3408d287{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3408d287 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-61829cd{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-b9dff6d{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-b9dff6d .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1acd23b8{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-e78f116{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-e78f116 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-621e43f7{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-28ccd44d{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-28ccd44d .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-58f78607{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-109f8737{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-109f8737 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1a9e91c0{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-6e708675{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-6e708675 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-4388f83e{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-3d54734a{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3d54734a .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-187d2710{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-7f1a65aa{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7f1a65aa .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-105aae47{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-623cb609{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-623cb609 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-b36c4d4{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-f61fc37{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-f61fc37 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-7962b7a3{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-20b5b522{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-20b5b522 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-34a29e9f{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-14c26157{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-14c26157 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-df525aa{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-7742ab66{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7742ab66 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-37cca2d0{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-22c03a03{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-22c03a03 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-35e8c2e{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-54afd165{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-54afd165 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-45e46e3c{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-26beca3d{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-26beca3d .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-34698374{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-7a6edfe9{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7a6edfe9 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1b8b6fe8{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-6fca21de{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-5f45b359{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5f45b359 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-6ad336d1{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-54f56318{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-54f56318 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-2b92b8ee{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-7d79c323{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-7d79c323 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-15f53f74{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-dd63be8{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-dd63be8 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1081ffaa{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-390b49b{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-390b49b .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-70e515b2{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-5950f984{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-5950f984 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-27238a{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-2040966{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-2040966 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-18e11f54{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-8803bd0{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-8803bd0 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-1c2b8fb4{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-76353832{--icon-box-icon-margin:22px;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon{font-size:70px;}.elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-76353832 .elementor-icon-box-title a{font-size:20px;}.elementor-51 .elementor-element.elementor-element-410438eb{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-79e6debe{padding:20px 20px 0px 20px;font-size:19px;}.elementor-51 .elementor-element.elementor-element-137df71c{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-7e76fd21 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bbaf32 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d750416 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef75e88 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364910c4 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4e6a0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfd5ee6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e76fd21 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bbaf32 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d750416 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef75e88 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364910c4 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4e6a0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfd5ee6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e76fd21 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bbaf32 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d750416 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef75e88 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364910c4 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4e6a0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfd5ee6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e76fd21 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bbaf32 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d750416 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef75e88 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364910c4 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4e6a0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfd5ee6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e76fd21 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bbaf32 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d750416 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef75e88 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364910c4 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4e6a0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfd5ee6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e76fd21 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bbaf32 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d750416 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef75e88 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364910c4 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4e6a0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfd5ee6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e76fd21 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bbaf32 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d750416 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef75e88 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364910c4 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4e6a0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfd5ee6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e76fd21 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bbaf32 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d750416 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ef75e88 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364910c4 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4e6a0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfd5ee6 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121f032c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd2ece0 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33e3edf9 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4026d2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739471de *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbf5ab2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b1376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c02c *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f337bdd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11b655 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d72376 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e743a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6763e5fe *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c00926 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4256d3b8 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aebf041 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34baa88e *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a755a2 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37408891 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-484ececd *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a78ca72 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5049f804 *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.elementor-element.elementor-element-d02e479:hover .elementor-text-editor p {
  color: #654147;
  transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f6e24a *//* Hover trigger on the main container */
.elementor-element.elementor-element-8cbb2b0:hover 
.elementor-element.elementor-element-04316ef.elementor-view-default .elementor-icon svg {
  transform: rotate(310deg);
  transition: transform 0.6s ease-in-out;
}

.elementor-element.elementor-element-d02e479:hover 
.elementor-element.elementor-element-c798585.elementor-view-default .elementor-icon {
  background-color: #654147;
  transition: background-color 0.3s ease-in-out;
  border-radius: 50%; /* Optional: makes background circular */
}

/* Optional: Change title and text color on hover too */
.elementor-element.elementor-element-d02e479:hover h3.elementor-icon-box-title,
.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://stage.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://stage.howalehospital.co.in/wp-content/uploads/2025/08/WorkSans-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */